Microsoft C/C++ MSF 7.00 DS80h 18Af:\ls056-2.0.0.41\ls056-3\importinventory.cs/src/files/f:\ls056-2.0.0.41\ls056-3\importresult.cs/src/files/f:\ls056-2.0.0.41\ls056-3\testdemohelper.cs/src/files/f:\ls056-2.0.0.41\ls056-3\machineinfocatcher.cs/src/files/f:\ls056-2.0.0.41\ls056-3\helper.cs/src/files/f:\ls056-2.0.0.41\ls056-3\checksql.cs/src/files/f:\ls056-2.0.0.41\ls056-3\importlevel.cs/src/files/f:\ls056-2.0.0.41\ls056-3\gzipstreamanage.cs/src/files/f:\ls056-2.0.0.41\ls056-3\dbmanager.cs&~d  H 6 g B " yW 18bQ?SOEK?O Zf*I`n@dLBԁrV1XXX(FXXTHh TX@n,3Tx,|+23!"#$%&'()*+,-.1456789:;<=>?@ABCDEFGHIJKLMNObQ?SOEK?O Zf*I`n@dLBԁr"u1 Ofghijklmnopqrstuvwxyz{|}~bQ?SOEK?O Zf*I`n@dLBԁrw. _f/      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNObQ?SOEK?O Zf*I`n@dLBԁrM & BGfghijklmnopqrstuvwxyz{|}~/0bQ?SOEK?O Zf*I`n@dLBԁrB~o>\8@XXXXXXXXXXXXXXXXX 23!"#$%&'()*+,-. SOEK?O Zf*I`n@dLBԁrYl xbQ?SOEK?O Zf*I`n@dLBԁrM(zZ bQ?SOEK?O Zf*I`n@dLBԁr_cwqh.mbQ?SOEK?O Zf*I`n@dLBԁrYl xbQ?SOEK?O Zf*I`n@dLBԁrw,0{ʹbQ?SOEK?O Zf*I`n@dLBԁrtsέt_wPbQ?SOEK?O Zf*I`n@dLBԁr n˥?pFbQ?SOEK?O Zf*I`n@dLBԁr@xbToϞ+ TbQ?SOEK?O Zf*I`n@dLBԁr?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~bQ?SOEK?O Zf*I`n@dLBԁr"u1 ObQ?SOEK?O Zf*I`n@dLBԁrV1F:\LS056-2.0.0.41\LS056-3\ProcessTT003.csf:\ls056-2.0.0.41\ls056-3\processtt003.csF:\LS056-2.0.0.41\LS056-3\ImportManager.csf:\ls056-2.0.0.41\ls056-3\importmanager.csF:\LS056-2.0.0.41\LS056-3\ProcessTT002.csf:\ls056-2.0.0.41\ls056-3\processtt002.csF:\LS056-2.0.0.41\LS056-3\ImportSmart.csf:\ls056-2.0.0.41\ls056-3\importsmart.csF:\LS056-2.0.0.41\LS056-3\datastructure\CheckData.csf:\ls056-2.0.0.41\ls056-3\datastructure\checkdata.csF:\LS056-2.0.0.41\LS056-3\ImportTT.csf:\ls056-2.0.0.41\ls056-3\importtt.csF:\LS056-2.0.0.41\LS056-3\Mailinfo.csf:\ls056-2.0.0.41\ls056-3\mailinfo.csF:\LS056-2.0.0.41\LS056-3\ImportTransformTagDB.csf:\ls056-2.0.0.41\ls056-3\importtransformtagdb.csF:\LS056-2.0.0.41\LS056-3\ImportInventory.csf:\ls056-2.0.0.41\ls056-3\importinventory.csF:\LS056-2.0.0.41\LS056-3\ImportResult.csf:\ls056-2.0.0.41\ls056-3\importresult.csF:\LS056-2.0.0.41\LS056-3\TestDemoHelper.csf:\ls056-2.0.0.41\ls056-3\testdemohelper.csF:\LS056-2.0.0.41\LS056-3\MachineInfoCatcher.csf:\ls056-2.0.0.41\ls056-3\machineinfocatcher.csF:\LS056-2.0.0.41\LS056-3\Helper.csf:\ls056-2.0.0.41\ls056-3\helper.csF:\LS056-2.0.0.41\LS056-3\CheckSql.csf:\ls056-2.0.0.41\ls056-3\checksql.csF:\LS056-2.0.0.41\LS056-3\ImportLevel.csf:\ls056-2.0.0.41\ls056-3\importlevel.csF:\LS056-2.0.0.41\LS056-3\GZipStreaManage.csf:\ls056-2.0.0.41\ls056-3\gzipstreamanage.csF:\LS056-2.0.0.41\LS056-3\DBManager.csf:\ls056-2.0.0.41\ls056-3\dbmanager.cs=VfT+^)f<B,R1.#bQ?SOEK?O Zf*I`n@dLBԁr [8(03CXR+e.(0pX+.e(0cXT+e(0 cX+e(0(кX+e(0 7O[X+e1(0 ;'X+1e(0ݵX^+e,(02~XX+,e(0@Xf+bQ?SOEK?O Zf*I`n@dLBԁrzR#8Q w&Se(0Z;X+e(0Xf+e)(0BX+)e(05>X+eB(0 aOX+BebQ?SOEK?O Zf*I`n@dLBԁrtsέt_wP $USystem$USystem.Collections.Generic$USystem.Text$USystem.Threading $UNLog&$Ucom.shrfid.library.systemControl$USystem.IO$USystem.Xml CS$4$0000 CS$4$0001 CS$4$0002 CS$0$0003 CS$0$0004 t_logB?ƳYI% `MD2bQ?SOEK?O Zf*I`n@dLBԁrM & BGMD2< 2*  BatchStart.?ƳYI% `MD2< 2*; BatchTT003L;  CS$4$0000.?ƳYI% `MD2< 2*$;  BatchTT002;  CS$4$0000.?ƳYIbQ?SOEK?O Zf*I`n@dLBԁr_cwqh.mansform(;E  CS$4$0000.?ƳYI% `MD2< >*|G  BatchLocationInventoryHG  CS$4$0000.?ƳYI% `MD2< :*(;  BatchSmartShelf;  CS$4$0000.?bQ?SOEK?O Zf*I`n@dLBԁrYl xchLevelTag,;  CS$4$0000.?ƳYI% `MD2< 2*b= ClearLogb=  CS$4$0000|\ " t_logcleanery  ex.?ƳYI% `MD2 2*P bQ?SOEK?O Zf*I`n@dLBԁrp25)tFr  ReadSmartConfigT  CS$4$0000 t_is_usedT  t_xml_doc fs t_node +4  ex.?ƳYI% `MD2[ .*$ ic .ctor.?ƳYIbQ?SOEK?O Zf*I`n@dLBԁrM(zZ  .57>@GIPRY[bdkmtUV[ ! '21(.... ,0><&j 0 (bQ?SOEK?O Zf*I`n@dLBԁr n˥?pFy-EQc{ "/;R_k - 8 A , 6 @ - 8 A ) 0 = ) 0 = ) 0 = ) 0 = U ; / f D 8 F 0 $ F 0 $bQ?SOEK?O Zf*I`n@dLBԁrw. _f/  $ ; +679 $."*   ; !#$%&')+*6+7"9 $."*  E ; bQ?SOEK?O Zf*I`n@dLBԁr@xbToϞ+ T;729 $.&*   GACDEFGJ+L7MBNCBE $.&%*   ; TVWXYZ]+^6_7U9 $bQ?SOEK?O Zf*I`n@dLBԁr [8ghijkn+o6p7f9 $."*  ,= b wyz{|} &-89;<=YZ\]^x` $.@0+%>bQ?SOEK?O Zf*I`n@dLBԁrXNhahFP D  ,59:E`fjk $ ;;$K$7IH  ! N  c i  !, 7!bQ?SOEK?O Zf*I`n@dLBԁrB~o>GHKLRY ]ck"s)w5xAyQza A A @ = = = = O i g 9 9 , 9 4 B L U W O > O . . . . . L L O OVh$<Tl(@h4LlbQ?SOEK?O Zf*I`n@dLBԁr?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PathFF$0000.?ƳYI% `MD2< ::*0 @A ;ReplaceSingleQuoteh@ ; CS$1$0000 CS$4$0001.?ƳYI% `MD2< :>* RBJ;GetDBErrorLogRecord4 RJ; CS$1$0000 CS$0$0001.?ƳYI% `MD2< :0@bG (03CXR+e.(0pX+.e(0CXT+e(0 cX+e(0(кX+e(0 7O[X+e1(0 ;'X+1e(0ݵX^+e,(02~XX+,e(0@Xf+e<(0X+<e(0EWRXV+e(0Z;X+e(0Xf+e)(0BX+)e(05>X+eB(0 aOX+Be>SaveErrorFile ,o> CS$4$0000X >>* t_error_only_file_name t_full_pathX F:\LS056-2.0.0.41\LS056-3\ProcessTT003.csf:\ls056-2.0.0.41\ls056-3\processtt003.csF:\LS056-2.0.0.41\LS056-3\ImportManager.csf:\ls056-2.0.0.41\ls056-3\importmanager.csF:\LS056-2.0.0.41\LS056-3\ProcessTT002.csf:\ls056-2.0.0.41\ls056-3\processtt002.csF:\LS056-2.0.0.41\LS056-3\ImportSmart.csf:\ls056-2.0.0.41\ls056-3\importsmart.csF:\LS056-2.0.0.41\LS056-3\datastructure\CheckData.csf:\ls056-2.0.0.41\ls056-3\datastructure\checkdata.csF:\LS056-2.0.0.41\LS056-3\ImportTT.csf:\ls056-2.0.0.41\56-2.0.0.41\ls056-3\machineinfocatcher.csF:\LS056-2.0.0.41\LS056-3\Helper.csf:\ls056-2.0.0.41\ls056-3\helper.csF:\LS056-2.0.0.41\LS056-3\CheckSql.csf:\ls056-2.0.0.41\ls056-3\checksql.csF:\LS056-2.0.0.41\LS056-3\ImportLevel.csf:\ls056-2.0.0.41\ls056-3\importlevel.csF:\LS056-2.0.0.41\LS056-3\GZipStreaManage.csf:\ls056-2.0.0.41\ls056-3\gzipstreamanage.csF:\LS056-2.0.0.41\LS056-3\DBManager.csf:\ls056-2.0.0.41\ls056-3\dbmanager.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\ProcessTT002.csd:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\processtt002.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\ImportManager.csd:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\importmanager.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\TestDemoHelper.csd:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\testdemohelper.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\datastructure\CheckData.csd:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\datastructure\checkdata.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\ImportLevel.csd:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\importlevel.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\ImportInventory.csd:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\importinventory.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\ImportTT.csd:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\importtt.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\Mailinfo.csd:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\mailinfo.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\ImportTransformTagDB.csd:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\importtransformtagdb.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\ImportSmart.csd:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\importsmart.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\ImportResult.csd:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\importresult.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\MachineInfoCatcher.csd:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\machineinfocatcher.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\GZipStreaManage.csd:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\gzipstreamanage.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\DBManager.csd:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\dbmanager.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\CheckSql.csd:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\checksql.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\Helper.csd:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\helper.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\ProcessTT003.csd:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\processtt003.cs\~ +B= ; fV<,VRf 8T^f1.) V  j B  B E+679 $."*   ; !#$%&')+*6+7"9 $."*  E ; 00y0"4 V (0 cX +V e (0BX + e(0Z;X+e; (0ݵX +; e(0ݵX^+eB(0 aOX+Be(0 7O[X+e(0Z;X+ej (0d0X +j e(0 7O[X+e(0 cX+e(05>X+e(0@Xf+e(0CXT+e (0 ;'Xf + e(0EWRXV+e (0pX + e(03CXR+e=(0(кX+=e(0Xf+e1(0 ;'X+1e (05>X + e(03CXV+e (0@X~ + e)(0BX+)e(0X+e.(0pX+.e (0XB + e(02~XX+e,(02~XX+,e(0(кX+e<(0X+<eB(0 aOX+Be(0EWRX8+e78=EFGHKLRY ]ck"s)w5xAyQza A A @ = = = = O i g 9 9 , 9 4 B L U W O > O . . . . . L L O OVh$<Tl(@h4Ll >* ProcessFileComplete $USystem$USystem.Collections.Generic$USystem.Text$USystem.Threading $UNLog&$Ucom.shrfid.library.systemControl$USystem.IO$USystem.Xml CS$4$0000 CS$4$0001 CS$4$0002 CS$0$0003 CS$0$0004 t_logB?ƳYI% `MD2, 2*t Configure.?ƳYI% `MD2, 2* ~ BatchStart.?ƳYI% `MD2, 2*;  BatchTT003L;  CS$4$0000.?ƳYI% `MD2, 2*$;  BatchTT002;  CS$4$0000.?ƳYI% `MD2, 6*;  BatchTransform(;  CS$4$0000.?ƳYI% `MD2, >*|G 8 BatchLocationInventoryHG8  CS$4$0000.?ƳYI% `MD2, :*(;  BatchSmartShelf;  CS$4$0000.?ƳYI% `MD2, 6*; BatchLevelTag,;  CS$4$0000.?ƳYI% `MD2, 2*b ClearLogb  CS$4$0000|" t_logcleaner1 ex.?ƳYI% `MD2 2*P WBatchStop.?ƳYI% `MD2, :* `ReadSmartConfigT ` CS$4$0000 t_is_usedT c t_xml_doc fs t_node + ex.?ƳYI% `MD20 .*$ i.ctor.?ƳYI% `MD2, $ .57>@GIPRY[bdkmtUV[ ! '21(.... ,0><&j 0 ( , 7CUmy-EQc{ "/;R_k - 8 A , 6 @ - 8 A ) 0 = ) 0 = ) 0 = ) 0 = U ; / f D 8 F 0 $ F 0 $ K 0 $ D 0 $ I 0 $ <~  0    $ ; +679 $."*   ; !#$%&')+*6+7"9 $."*   ; 1345679+:6;729 $.&*  8 GACDEFGJ+L7MBNCBE $.&%*   ; TVWXYZ]+^6_7U9 $."*   ; eghijkn+o6p7f9 $."*  , b wyz{|} &-89;<=YZ\]^x` $.@0+%>  <W 0 # P`D  ,59:E`fjk $ ;;$K$7IH  ! N  i  !, 7!B$M(X)d*p-{378=EFGHKLRY ]ck"s)w5xAyQza A A @ = = = = O i g 9 9 , 9 4 B L U W O > O . . . . . L L O O8h$<Tl(@h4LlF CS$1$0000  .*XI.ctorPI $USystem$USystem.Collections$USystem.Collections.Generic$USystem.Data$USystem.Data.Common$USystem.Data.OracleClient$USystem.Data.SqlClient$USystem.IO$USystem.Text$USystem.Xml$USystem.Windows.Forms$USystem.ServiceProcess$USystem.Threading&$Ucom.shrfid.library.systemControl"$Ucom.shrfid.library.dataAccess2$ABaseMailInfo Ucom.shrfid.library.baseMailInfo"$Ucom.shrfid.library.framework"$Ucom.shrfid.library.mailInfo $UNLogB?ƳYI% `MD2, 2*YIConfigure.?ƳYI% `MD2, X6*ZIConfigureFiletI (CS$4$0000 (CS$4$0001<<OI (t_xml_doc (fs (t_node8J (t_message<p4*K (ex.?ƳYI% `MD20 X.*|k[`KImportHk`K CS$4$0000D$K ex.?ƳYI% `MD20 X:*\KGetNextUpdateidlK CS$1$0000 CS$4$0001 update_id t_sql t_table.?ƳYI% `MD2` X:*M]wLCreateDirectoryMwL CS$4$0000PxL t_dir_info)L ex.?ƳYI% `MD20 X6*d^LGetFullPath0L CS$1$0000.?ƳYI% `MD2, X:*0 @_LReplaceSingleQuoteh@L CS$1$0000 CS$4$0001.?ƳYI% `MD2, X>* R`MGetDBErrorLogRecord4 RM CS$1$0000 CS$0$0001.?ƳYI% `MD2, X2* *ahMMoveFile *hM  CS$4$0000  CS$6$0001  CS$7$0002  CS$0$0003 CS$6$0004 t_unzip" t_original_path t_dir_info t_dirs" t_timeComparer t_full_path t_work_dir8 8 n2N t_file 4 X,O ex8 O t_file< qO"  t_backup_name< +KP ex.?ƳYI% `MD2 X6*`obPSaveErrorFile ,oP CS$4$0000X >P* t_error_only_file_name t_full_pathX ()P ex.?ƳYI% `MD20 X:*,[cQSendProgressStartd[Q )CS$4$0000 )t_result.?ƳYI% `MD2` X:*kd\QSendProgressMiddle0k\Q )CS$4$0000 )t_result.?ƳYI% `MD2` X:*keQSendProgressEndkQ )CS$4$0000 )t_result.?ƳYI% `MD2` X2*hgf2RProcessTT4g2R *CS$6$0000 *CS$7$0001 *CS$4$0002 *CS$4$0003 *CS$6$0004 *CS$0$0005-3R *t_dir_info *t_dirs" *t_timeComparer *t_temp_pathDbR *t_filel@_xR* *t_is_db_communicate_ok<IS *t_filename *t_full_path[ T *t_fileH/"T *t_work_path+jT  *exT  *t_info  *t_files  *ts1cT *t_fileX@T  *ts2=U  *ex0+dU  *ex.?ƳYI% `MD2 X>*|gUAddLocationNoVersionlHU #CS$1$0000  #CS$4$0001 #t_confirm #t_sql #t_db_type #t_tableV #properies #t_effects| /V #update_idD\W #ex.?ƳYI% `MD20 X:*hOXAddLocation01000XOX #CS$1$0000  #CS$4$0001 #t_confirm #t_sql #t_db_type #t_table X #properies #t_effects/DY #update_idT\Z #ex.?ƳYI% `MD20 X:*`:iM[AddLocation01001,:M[ $CS$1$0000 $CS$4$0001 $t_confirm $t_sql $t_db_type $t_tableW[ $properies $t_effects(\!^ $ex.?ƳYI% `MD20 X2*$j^AddDatad^ !CS$1$0000 !CS$4$0001.?ƳYI% `MD2, X2*0k _AddData( _ %CS$1$0000  %CS$4$0001" %t_check_data %t_sql %t_db_type %t_table\_ %properies %t_effects0/` %update_id\[a %ex.?ƳYI% `MD20 X2*laAddError4a &CS$4$0000 &t_confirm &t_sql &t_db_type &t_tablehp`b &properies &t_effectshXGc &ex.?ƳYI% `MD20 XI@ABC(D/E:FJJZOePlQsUzXYZ_`abc ( < ) ( 5 ; > O 8 / - 3 5 5 6 + $ 2 HI<ghij )  4I-(lnoprs t(9wExGzS{U}^b~cn"=>OPRTU\ ;;$'&LK$?IL8EI8908A*  ! -N ,`Kk  .07>?ABCefhij  *1  ! V  K)<@A{ e Q ( qY   wLM  !HIKL K()  ! O  <L0 . xL@l !> E 9 W <MR0P p hM*^t+=O[]i k     !'#($*6+F,GI.J1h2tx3y45689:;=>?@DGH !'18KOLPL^fLmMnOoQRSUVWYZ[\] ^_L")a 3 7 8 7 9 L1=08;E?43-3)0-&@JIe:!:E)<M)q)*,_ )E% [54TD%Z &( Poegh i j*-k.l5m6n>o?ApBqCrjskmnt Pl..6  ! K  Q[xyz{| }!#~034<=EMZ 8 8 G = G  - J ( \Qk !#034<=EMU]j 8 8 G = G  - 9 - K ( Qk !#034<=EMU]j 8 8 G = G  - 9 - H ( 2Rgu!'/03;FGVZ[|   2:BFGNO_f %/3 46 8 9 bcefg~! " # $)%*,-(.0)2*3+\,]_`b.c0def1 1JH?4-3),K)"&:8+\T#\T#19ME01A)VA)*,E=1M-MB).0%]`CE18-r*-.0%:  ! H    U?678 9:>$(?)B:CZDqEyLzQRSUVWXZ\]#^$_<`VZa[bxcy{e|fghklopqrt(v)+x,y9zJ{K|LN}P~Qz + ) 4 & < (fL YTZWH^;^:ffQY?O$DiD*  ! JBk  0OXB$ $():Zqyz#$<VZ[xy{|%4>BCPpqst + ) 4 & < (fL YTZWH^;^:ffQ]^dY?O$DiD*  ! JBk  M[:O $():Zqyz     " #!@"AC$D%a&b'u*+,1234 57)-8.:E;FH=I>`?aBpCz~DEGIKLMNOPQTU V+W01^67_ + ) 4 & < (fL Y/+-*Z/^:ffQ]^dY\;!>uxO$DiD*  ! JBk  ^hijk#m25n6oEqTWrXsgvhwx{ ! V3 R3 S 6 0 _B$ $():Ypxy    &:;UYZwxz{,KLNO\mnoqst 3 ) 4 & < (jL YWY_WH^;:ffaQPYO$DlD*  ! JBo "  a* $():Yfkls     ;<>?LMNPRS|#$ + ) 4 & < (mB YRT[cYO$FrD  ! JBn "   (@Xp8Pt(Ld(@`x $ 0 $ &  8l,$+,-.%/,031@B3C4O5\6]2dh8o9v:};<=>?@ > H ) h 7 C J @J   " $ $ & 5 ) + .* qc.ctorX c $USystemB?ƳYI% `MD2, <c 0   Rz3~GetDBErrorLogRecordR3~ CS$1$0000 CS$0$0001.?ƳYI% `MD2< n2* 7{~MoveFil6*P get_IsCompress  $USystem$USystem.Collections.Generic$USystem.Text$USystem.Net$USystem.Net.Sockets"$Ucom.shrfid.library.dataAccess"$Ucom.shrfid.library.framework"$Ucom.shrfid.library.mailInfo2$USystem.Runtime.Serialization.Formatters.Binary$USystem.IO$USystem.Xml$USystem.Windows.Forms$USystem.IO.Compression2$ABaseMailInfo Ucom.shrfid.library.baseMailInfo CS$1$0000B?ƳYI% `MD2, 6* set_IsCompress.?ƳYI% `MD2, .*.ctorp t_doc fs t_node ex.?ƳYI% `MD2 2*OpenSocket  CS$4$0000  ipAddress  remoteEP.A  ex  t_result.?ƳYI% `MD21 6*PqSendAndReceiveq  CS$1$0000  CS$0$0001  CS$4$0002  t_buffer  t_offset"  t_reply_mail"  t_receive_size"  t_serializer  t_memory"  t_message_byte  t_beginP'  exPE  numE  ms"  deserializer!  ex  t_resultP$A  ex.?ƳYI% `MD20 2* iopenSocketTt i  CS$4$0000  ipAddress  remoteEP  t_socketp 0  ex  t_result.?ƳYI% `MD21 2* ECompress | E  CS$1$0000  t_bytes"  t_MemoryStream"  t_GZipStream.?ƳYI% `MD2` 2*< LDecompress  L  CS$1$0000  CS$4$0001  t_bytes"  t_MemoryStream"  t_GZipStream  t_buffer&  t_temp_MemoryStream  t_read.?ƳYI% `MD2` < 0** *()*< 0+++)*+D8 "!&(234>8E9F;G<M>eAmCyEGIMORSTVY ' + # , 8 4 7; P9CLxp  !  `a bc-dIfJgZ^h_iljxkylmnopqs 9 V d l (<&,  ' LD qOvw xyz~+29DMNUVXZ[aly"+3:IUWYZyz|}~ /  & $ 9 . B 8 6 8 #  ! +c9% + <#D/(+-/%0+LFNK/)T -+*F) ! +c9% i (?@KOPX_`hiklm 9 V k l (<&,  ' LD E #*18?C > f F " $ 0 $ &  8L,$+,-.%/,031@B3C4O5\6]2dh8o9v:};<=>?@ > H ) h 7 C J @J   " $ $ & 5 ) +  @4Tl$<Xpdzj{k|t}u}  $%&,z6=DKL`ah *4& 7 ')2*|m9'Compare4m' $USystem$USystem.Collections$USystem.Collections.Generic$USystem.Data$USystem.Data.Common$USystem.Data.OracleClient$USystem.Data.SqlClient$USystem.IO$USystem.Text$USystem.Xml$USystem.Windows.Forms$USystem.ServiceProcess$USystem.Threading&$Ucom.shrfid.library.systemControl"$Ucom.shrfid.library.dataAccess2$ABaseMailInfo Ucom.shrfid.library.baseMailInfo"$Ucom.shrfid.library.framework"$Ucom.shrfid.library.mailInfo $UNLog CS$1$0000 CS$0$0001 CS$4$0002 fileInfo1 fileInfo2 fileTime1 fileTime2B?ƳYI% `MD2, 'm )*+,%-;.GK.P/\`/e0j1 2 2 _ _ '(1 '(2    4 P h  8 T l fects#$Xƚ  ex.?ƳYI% `MD2[ nozUVWX(Y/Z:[J_Zdeelfsjzqrstu ( < ) ( 5 ; > O 8 / - 3 2 $ 2 2*JZipFileLJ $USystem$USystem.Collections.Generic$USystem.Text$USystem.IO"$UICSharpCode.SharpZipLib.Zip&$UICSharpCode.SharpZipLib.Checksums  ACS$4$0000 AStreamToZip AZipFile Afile AZipStream AZipEntry Abuffer Asize8$Ѳ AsizeRead8H  AexB?ƳYI% `MD2, 6*<&ScatterValue& BCS$1$0000.?ƳYI% `MD2, >*w<AddKnownDataToEntry@w< CCS$4$0000hJ CnextValue CbufferSize Cdata" CcurrentIndexOb Ci.?ƳYI% `MD2 2*iZipFilexi  DCS$6$0000  DCS$7$0001  DCS$4$0002 DZipFileG DFileToZipt DZipStreamp  DFileToZipl DStreamToZip4h' Dfile DZipEntry Dbuffer Dsizel0$v DsizeReadld  Dex.?ƳYI% `MD2 .* KdirectK ECS$6$0000 ECS$7$0001 ECS$4$0002 Edirs<* EdirNextt6 Ea.?ƳYI% `MD2 6* gwriteStream g FCS$6$0000 FCS$7$0001 FCS$4$0002P i Ffi | z Ffs Fbuffer Ffile Fentry.?ƳYI% `MD2 6* o+ZipFileMain o+ GCS$1$0000 [, Gcrc Gs Gdi Ga.?ƳYI% `MD2 .*@ .ctor.?ƳYI% `MD2, J" $-4; B!O"X#`$i%x&(*+,-.)/0124567 3  N 5 F 9 . 2 1 L . O:&2  (   ! <&0:;< 3 P<wD>? @ABC$D&E)+F,G0H8J<KQULVM`NbOcPdEjEquQvR  $84& 49'J@*+.!)  0iB$[mm mnpqr4u5;mEIvPxWyXzYz\dzj{k|t}u}  $%&,z6=DKL`ah *4& 7 ') :L .8*AE:>=X:![!F!2>4&1+-$#   K ",67=FJ ; /3+ 3,- ,. Dg8 (4;MUbpw~ %&! /53+15/($''3 "$ +o#+7BMT[\^_`efkl )S?8),(     0$ -f @  4 P h  8 T l   4t_data 4t_book_id 4t_check_id" 4t_check_level" 4t_check_time 4t_check_sum 4t_mac 4t_a" 4t_check_data * 4ex_a.*d=T(.ctor.?ƳYI% `MD2, 92*>(Configure.?ƳYI% `MD2, 96*th?(ConfigureFile@h( CS$4$0000 CS$4$0001-( t_xml_doc fs t_node`) t_message<4,* ex.?ƳYI% `MD20 9.*Hk@b*Importxkb* CS$4$0000$* ex.?ƳYI% `MD20 9:*lA*GetNextUpdateidL8* CS$1$0000 CS$4$0001 update_id t_sql t_table.?ƳYI% `MD2` 9:*MBy+CreateDirectorypTMy+ CS$4$0000z+ t_dir_infoP)+ ex.?ƳYI% `MD20 96*0C+GetFullPath+ CS$1$0000.?ƳYI% `MD2, 9:*@D+ReplaceSingleQuote4@+ CS$1$0000 CS$4$0001.?ƳYI% `MD2, 9>*RE,GetDBErrorLogRecordR, CS$1$0000 CS$0$0001.?ƳYI% `MD2, 92* 7Fj,MoveFileT 7j, CS$6$0000  CS$7$0001  CS$4$0002  CS$0$0003  CS$6$0004 t_unzip" t_original_path t_dir_info t_dirs" t_timeComparer t_work_dir , t_file| Xv- exP - t_file L +Z. ex.?ƳYI% `MD2 9B* .G.ParseLocationLineNoVersion ` .. CS$1$0000  CS$0$0001  CS$4$0002  CS$0$0003 t_data t_book_id" t_book_place" t_level_mark_id t_check_sum t_mac t_a t_confirm_b.?ƳYI% `MD2` 9B*cH/ParseLocationLine010000 c/  CS$1$0000  CS$0$0001  CS$4$0002  CS$0$0003 CS$0$0004 t_data t_book_id" t_book_place" t_level_mark_id" t_terminal_id t_user_id t_check_sum t_mac t_a  t_confirm_b.?ƳYI% `MD2` 9B*yI21ParseLocationLine010001`y21  CS$1$0000  CS$0$0001  CS$4$0002  CS$0$0003  CS$0$0004  t_data  t_tag_id  t_book_id"  t_book_place"  t_level_mark_id"  t_terminal_id  t_user_id  t_check_sum  t_mac  t_a  t_confirm_b.?ƳYI% `MD2` 9:*`]J2ParseLocationLine,]2 !CS$1$0000 !CS$4$0001.?ƳYI% `MD2, 9B*K3ProcessTransformTagDatadd3 "CS$6$0000  "CS$7$0001 !"CS$4$0002 ""CS$4$0003 #"CS$0$0004 $"CS$0$0005 %"CS$0$0006 &"CS$6$0007 '"CS$0$0008,X 3 "t_dir_info "t_dirs" "t_timeComparer83 "t_fileXN3 "t_result. "t_is_sip2_communicate_error* "t_is_db_communicate_okt4" "t_file_reader '4 "t_version  "t_line_no\74  "t_line  "t_confirm"  "t_terminal_id(5  "t_data" "t_parse_result:5  "t_data "t_book_id "t_check_id" "t_check_level" "t_check_time "t_check_sum "t_mac "t_a" "t_check_data 8 "ex_a 8P8 "t_filename pOZ9 "ex_b&9 "exR: "t_file+p: "ex: "t_info "t_files "ts1 c: "t_file@: "ts2(>; "ex`+e; "ex.?ƳYI% `MD2 9>*L;AddLocationNoVersionx; #CS$1$0000  #CS$4$0001 #t_confirm #t_sql #t_db_type #t_table@ < #properies #t_effects</< #update_idt\= #ex.?ƳYI% `MD20 9:*M&>AddLocation01000&> #CS$1$0000  #CS$4$0001 #t_confirm #t_sql #t_db_type #t_tableP> #properies #t_effectsL/? #update_id\@ #ex.?ƳYI% `MD20 9:* NAAddLocation01001\ A $CS$1$0000 $CS$4$0001 $t_confirm $t_sql $t_db_type $t_table$ 7sA $properies $t_effectsX \C $ex.?ƳYI% `MD20 92*T!ODAddData !D !CS$1$0000 !CS$4$0001.?ƳYI% `MD2, 92*`#PDAddDataX!,#D %CS$1$0000  %CS$4$0001" %t_check_data %t_sql %t_db_type %t_table!"E %properies %t_effects`""/E %update_id!(#[F %ex.?ƳYI% `MD20 92* %QYGAddErrord#$YG &CS$4$0000 &t_confirm &t_sql &t_db_type &t_table#$G &properies &t_effects#$XH &ex.?ƳYI% `MD20 9T(UVWX(Y/Z:[J_Zdeelfsjzqrstu ( < ) ( 5 ; > O 8 / - 3 2 $ 2 H(<yz{| )  (h(~ (9EGSU^bcn-.023:cfg ;;$'&PN$BILI8908A*  ! -N ,b*k  .07>?ABCefhij  *1+  ! ]  *)<@A{ e Q ( qY   y+M  !HIKL K()  ! O  <+0 . x+@l !>  E 9 W <,R0  P p j,7?+=O[]i u"|$&&&')-./06789; < = >[BcEdfgFhio&yGHHHIKLNOPQRST%H/6V 3 7 8 7 9 L - 9 D ; 0 )/% ,)"N%8I%n% &( T )E% MD%Z &( ..\]^ $_%aacedmeugyh}ijmnpqrsuvwz{|}~&+ > $ O"$ * - 0 , ) < A & <"$ 1 , 2 6 %  /c" $%aemuy} %,5>GQV[` A $ O"$ * - 0 . * , ) T A & <"$ 1 , 2 6 , % +  21y$ $%aemuy} $,18AJS]glqv A $ O"$ ) * - 0 . * , ) ` A & <"$ 1 , * 2 6 , % +  2] %478IJ[ . p . r s 35!'/03;FG VZ [ |    !"$%' ('**/,0-<@.A/I0J1Z^2_3f4tx5y679:;<=>?@ABCFGHPQR  U!V26W7X>ZC]TX^Y_``ec~dfgiV[by  +!(,-4BFGPQST]^lu~LSaefoprs|}     ! : ABDELMNPRS !#&''#')(*)G*N+OU'_c,df-h.i/06789:::;<=>?@A#:-1C24D6E7FTGUWXJY[K]L^MNPRS 1JH?4-3),K)"&@DSR94R0:>8X3/!8!"%6!"!:!"%C%T%&)c%&%&)b%&%I%D%c%B%@!"!-!J!D!"%.!:!;!7)*-K-.1M1:2P-.1M1:-R-S-A-.1:--I-.17)*)/)*-R-J-K-N-M-L-D-.1s1:-I-h-a-F-.1\1:-V-M-O-U-y-I-.17)*)/>8!?!P!"%_!"!"%^!"!E!@!\!>!?!P!"%_!"!"%^!"!E!?!\!>8/v;L![!ZF;X87!7!=!"%8!"!^!"%E%^%<%&)=%&%Z%5!"!"%5!"3!4)L*,J1M-O).0%]ZCE18-r*-.0%:  ! H    ;>XYZ [\`$(a)d:eZfggonpswtuwxyz|~2LPQnoqr !"$&'P]} + ) 4 & < (fB YTZWH^;^:ffQY?O$DD*  ! JBk  $&>A $():Zqyz#$<VZ[xy{|%4>BCPQSTarstvxy   + ) 4 & 4 (fL YTZWH^;^:ffQ]^dY?O$DD*  ! JBk  AN $():Zgo$p)w*+,-./012>@ABC6D79F:GWHXIkLMNSTUVW Y#Z$\;]<>_?`VaWdfeptfugkmnopqrsvwxy   + ) 4 & < (fB Y/+-*Z/^:ffQ]^dY\;!>uxO$DD*  ! JBk  D#256ETWXgh ! V3 R3 S 6 $DA $():Yfnov01KOPmnpq"#%&3DEFHJKt 3 ) 4 & < (jB YWY_WH^;:ffaQPYO$DD*  ! JBo "  YG*  $():Yfkl#s%&'(+-. /01;2<>4?5L6M7NP8R9S<|=>?EF + ) 4 & < (mB YRT[cYO$FrD  ! JBn "   ( @ X x 8 \ t  ( P h <Tt 2**%AddDataT%  CS$1$0000  CS$4$0001  CS$4$0002 t_confirm t_sql t_db_type t_table t_effect.*׋.ctorP׋ $USystem$USystem.Collections$USystem.Collections.Generic$USystem.Data$USystem.Data.Common$USystem.Data.OracleClient$USystem.Data.SqlClient$USystem.IO$USystem.Text$USystem.Xml$USystem.Windows.Forms$USystem.ServiceProcess$USystem.Threading&$Ucom.shrfid.library.systemControl"$Ucom.shrfid.library.dataAccess2$ABaseMailInfo Ucom.shrfid.library.baseMailInfo"$Ucom.shrfid.library.framework"$Ucom.shrfid.library.mailInfo $UNLogB?ƳYI% `MD2, 2*oConfigure.?ƳYI% `MD2, 6*]ConfigureFileT] CS$4$0000<" t_xml_doc fs t_nodetX t_message<P4 ex.?ƳYI% `MD20 .*\r܍Import(r܍ CS$4$0000$$% ex.?ƳYI% `MD20 :*NGetNextUpdateid`LN CS$1$0000 CS$4$0001 update_id t_sql t_table.?ƳYI% `MD2` 2*GetNextIdd CS$1$0000 CS$4$0001 t_id t_sql t_table.?ƳYI% `MD2` :*MCreateDirectoryM CS$4$0000H t_dir_info|)Ə ex.?ƳYI% `MD20 6*\ GetFullPath(  CS$1$0000.?ƳYI% `MD2, :*( @ReplaceSingleQuote` @ CS$1$0000 CS$4$0001.?ƳYI% `MD2, >* REGetDBErrorLogRecord, RE CS$1$0000 CS$0$0001.?ƳYI% `MD2, 6*< oSaveErrorFile  o CS$4$00004 >* t_error_only_file_name t_full_path4  )ِ ex.?ƳYI% `MD20 2*XjMoveFile@ $j  CS$4$0000  CS$6$0001  CS$7$0002  CS$0$0003 CS$6$0004 t_unzip" t_original_path t_dir_info t_dirs" t_timeComparer t_full_path t_work_dirt tБ t_file pX  ext  t_filexq"  t_backup_namex+) ex.?ƳYI% `MD2 :*pProcessSmartData\p 8CS$6$0000 8CS$7$0001 8CS$4$0002 8CS$0$0003  8CS$0$0004 !8CS$0$0005 "8CS$6$0006 #8CS$0$0007Pq 8t_dir_info 8t_dirs" 8t_timeComparer  8t_file( 8t_result* 8t_is_db_communicate_ok& 8t_is_check_sum_ok\`" 8t_file_readerbn 8t_line_no$w  8t_line  8t_data  8t_tag_id  8t_book_id"  8t_book_place 8t_method" 8t_project_id 8t_check_sum 8t_mac 8t_a\Qї 8t_confirm_b ט 8ex_a\[ 8t_filenameO 8ex_b\&j 8ex R 8t_file@+ 8exC 8t_info 8t_files 8ts1Dc{ 8t_file@ 8ts2L 8ex+  8ex.?ƳYI% `MD2 2*?AddDataT?  9CS$1$0000  9CS$4$0001  9CS$4$0002 9t_confirm 9t_sql 9t_db_type 9t_table 9t_effects& 9t_is_need_update& 9t_duplicate_count 9t_has_valueQ 9ex  9properies/5  9update_idP[ǡ 9ex.?ƳYI% `MD20 2*8=DelData= :CS$1$0000 :CS$4$0001 :CS$4$0002 :t_sql :t_db_type :t_effectsƢ :properiesZ :ex.?ƳYI% `MD20 2*tM GetConfig<@M  ;CS$1$0000 ;CS$4$0001 ;CS$0$0002 ;CS$5$0003 ;CS$4$0004 ;CS$0$0005 ;CS$0$0006 ;t_sql ;t_db_type ;t_table ;t_set& ;t_field_attributes" ;t_field_times ;t_doc ;t_nodep& ;t_array_attributes"  ;t_array_times"  ;t_config_table`XQY  ;iT8^"  ;t_config_value`Q  ;i\8"  ;t_config_value`T  ;t_itemp<< ;ex.?ƳYI% `MD20 ׋89:;(<3=CANH^MiNpOwS~UZ[\ ( < ) ( ; > 3 O 8 / - 3 L  Ho<abcd )  ]%fhijlm*o37p8qCtDudwovxwy{!"#%'(/X[\ ;;$K$7M#PML<=4<E.  ! -N 8܍r, .07>EFHIJlmopq  *1!)"  ! Y  N)<@A{ e Q ( qY   )<@A{  W Q ( cM   M  !HIKL K()  ! O  <0 . x@l     !> E 9 W <ER0P  p o')* + ,*--..5/60>1?A2B3C4j5kmn6 Pl..6  ! K  ja;<=>+?=@OA[C]DiFkGHIJLMNOPRSSSTWXYZ[#\@]EcFg`dhejwklnpqrstuvw{|~T\]_`agSqx!#$MNPQRXbi 3 7 8 7 9 L - 9 , 4 7  A  ; 0 / )/% @-%B<FEa66A%'I%o% &( Z )E% [44SD%Z &( p !'/03;FGVZ[|!"267>GU^gq ` a f gmsy   "P$S%U+]a,b-i.s/}0134568;ABEFGHIJMORS&T4U=VFWPZQ[__`e`gahcghijkloqrs tuyz ${%|0}8~IQUV]^w~ "#$*4;LMN[`fg  =LPQXYZ`jnoqst 1JH?4-3),K)"&@K94R0:83X/!8!"%6!"!:!"%C%[%I%D%c%B%@!"!-!J!D!"%.!F!4!"%%.!"%<%&);)*-o)*)2!"!=!>!A!=!A!@!=!!U!J!"%_%?%.!5!"%I%D%B%J%G%%A%&)/!">L!?!W!E!@!\!>!?!W!E!?!\!>8/v;SF;X87!7!Q!"%8%E%^%<%&)=%&%Z%5!"!"%5!"3!4)L*,J1M-O).0%]ZCE18-r*-.0%:  ! H    ?u '+,=\iqtwz{IMNQRS TV X Y  #$%&(*+$,%-80O1f57;=>FGIJL M2N3RLSeT}UVXY[] p$q2rTwYr!"1;?@Mltu + ) 4 &  4 (mB + ' & o],-<,  ! Se YWH^;*KRdRb'Y>`i_XW]$geJ#qgeJ#!k!u!i!N#K$Fq"D  ! QBr )  =>&*+3@DEVt  %"A#X$o%&')012349:;=>,?4B5CBFSGTJUWKYLZNPRSXZ\ ) 4    4 /`B Y jRRa_j\RRatK$%Jo&Dj!D6  ! QBe )   Mdefghij%k,l/p<@qArRsctpux{y~.GNQSTp )$)7Z_m27Ehm{ @ESv{%HJKTz{ 1>CD!IJ" ) 4 & " 6 1 3 # 4 ,4B c+-VF"@D?MC< Pd@C!> Kd;>!914B03J@!L!M#J[#JW#W\#WZ#X\#XZ#Z\#ZZ#Y\#YZ#W\#WZ#Y\#YZ#W\#WZ#13F??cG  ! JB   0H`x,Dd|(D\t $<t_task_type  t_version  t_data  t_array  t_task_id  t_worker_id  t_time_cost  t_is_errorq  ex_a..*(UnZip  HCS$1$0000  HCS$4$0001 Ht_fileList HtheEntry Ht_file4?̶ HfileName" HdirectoryName" HstreamWriter Hsize Hdata Qi Hex.?ƳYI% `MD2 2*);Dispose,); CS$4$0000.?ƳYI% `MD2, .*0d.ctor.?ƳYI% `MD2, 6 ,7;B RY!Z&m(u)*+-/0123456789 <=>*?+-A.B0D1,49EAFTG\H]I^szJKL > J $ C1:.j>g%2K-2_-13O&?#!*W,  D !  x;)lRS TUV'W(X % %'  0d$  +f Th&?V^aswx$9:<>?6* get_CheckID  $USystem$USystem.Collections.Generic$USystem.Text CS$1$0000B?ƳYI% `MD2, 6*h set_CheckID.?ƳYI% `MD2, 2*  !get_BookIDl  CS$1$0000.?ƳYI% `MD2, 2*t "set_BookID.?ƳYI% `MD2, 6* #get_CheckLevelx  CS$1$0000.?ƳYI% `MD2, 6* $&set_CheckLevel.?ƳYI% `MD2, < 0 %&'< 0&'(< 0 $%&< 0%&'< 0 ()*<& 0)*+V0,D`xD CS$1$0000 CS$4$0001 CS$0$0002 t_sql 6*qReplaceSQLCharq $USystem$USystem.Collections.Generic$USystem.Text CS$1$0000 CS$4$0001B?ƳYI% `MD2, q" #$/0589 K!]"o#$%&'()*+,-$.6/H0Z1l2~3456=? < % %<<<;;;7777777777777777! ~ <8,q% ex_a.?ƳYI% `MD2 6*  ProcessFileh  CS$1$0000.?ƳYI% `MD2.*D.ctorD $USystem$USystem.Data.OracleClient$USystem.Collections.Generic$USystem.Text$USystem.IO$USystem.Threading $UNLog6?ƳYI% `MD26*8DAddData0001 D CS$1$0000 CS$4$0001 t_resultX+~ ex.?ƳYI% `MD20 >*dAddData0001Internal<0 CS$1$0000 CS$4$0001 properies t_sql t_effects.?ƳYI% `MD2` .* V0001h  CS$1$0000  CS$4$0001 CS$0$0002 CS$0$0003" t_file_reader t_line_no* t_is_db_communicate_ok t_task_type t_version t_data t_array t_task_id t_worker_id  t_time_cost  t_is_errorq  ex_a.?ƳYI% `MD2 6* ProcessFile$  CS$1$0000.?ƳYI% `MD2, D %,-4;B ( ' D * [ $ )  hD\#% &%'')(*6,79-:.;/=0d2egh3mp4q5679:;<=> ! n # e  ! "G   %:  %<   5@BDE0FVGhHzIKLNOPQTU WY%]<_B`Tbkc}fghijkmnosuvxy/|<}T~]abstvw 9 U - j M 5 3 ] ;  U 95 F : 5 e :  Q (  $  B : 5 a :  Q (  $   _07GKL]v0I`h&?V^aswx$9:<>?   /  0 9 C?,6P=!=(-P=!:3-P=!F)YP=!68ZLP=!%G;P=!$F;P=!r  # jD ++  ( M  L  + < 0  (Th8P,D`x8PlIJKL(M/N6OAPQTaYlZs[z\`dipxyz~# ( < ) ( * 5 ; > O 8 / - = , 8 3 0 & 2 D 6 HS.*(D?.ctorD? $USystem$USystem.Data.OracleClient$USystem.Collections.Generic$USystem.Text$USystem.IO$USystem.Threading $UNLogB?ƳYI% `MD2, 6*3AddData0001,3 `CS$1$0000 `CS$4$0001 `CS$0$0002 `t_sql `t_db_typedp `properies `t_effectsd `ex1d<p `ex.?ƳYI% `MD20 .*pV0001< aCS$1$0000  aCS$4$0001  aCS$0$0002  aCS$0$0003  aCS$0$0004" at_file_reader at_line_no* at_is_db_communicate_okD] at_line at_data at_barcode" at_book_placeD8qd aex_a.?ƳYI% `MD2 6* :ProcessFilet : CS$1$0000.?ƳYI% `MD2, ?D %,-4;B ( ' D * Z $ )  36()*/ $0%364C5K<LBRCdDvEFJLMNOPRTU'V8W9X:?YAZB[QU\V]c^_abcdghilm$o)*v/0w ) 4 < (B YMS47]O$DRD*  ( +DRPF"  ! JB  O{|}~0278GKLTmnry!1HY]^`vz{} "#)-.56789?CD]^`az{ /  0 9 C.*X!>8":+l?"Cg8"B"c12  # jL ++  ( M  L  + <: 0   Pd| $ex` 5Z $ex6* Xget_DataType X $USystem$USystem.Collections.Generic$USystem.Text <CS$1$0000B?ƳYI% `MD2, 6*h dset_DataType.?ƳYI% `MD2, 6* mget_LineSuml m =CS$1$0000.?ƳYI% `MD2, 6*| yset_LineSum.?ƳYI% `MD2, :*( get_IsErrorHappen  CS$1$0000.?ƳYI% `MD2, :* set_IsErrorHappen.?ƳYI% `MD2, 6*@ get_FileName   CS$1$0000.?ƳYI% `MD2, 6* set_FileName.?ƳYI% `MD2, :*X get_CurrentStatus$  >CS$1$0000.?ƳYI% `MD2, :* set_CurrentStatus.?ƳYI% `MD2, <X 022 2&'(<d 0333'()<m 077 7%&'<y 0888&'(< 0<< <,-.< 0===-./< 0AA A&'(< 0BBB'()< 0FF F+,-< 0GGG,-.B P,D`x8Pl&t_duplicate_count(hd &ex2e &properies  &t_effects,/'f &update_id[4i &ex..*%tc.ctorp%c $USystem$USystem.Collections$USystem.Collections.Generic$USystem.Data$USystem.Data.Common$USystem.Data.OracleClient$USystem.Data.SqlClient$USystem.IO$USystem.Text$USystem.Xml$USystem.Windows.Forms$USystem.ServiceProcess$USystem.Threading&$Ucom.shrfid.library.systemControl"$Ucom.shrfid.library.dataAccess2$ABaseMailInfo Ucom.shrfid.library.baseMailInfo"$Ucom.shrfid.library.framework"$Ucom.shrfid.library.mailInfo $UNLog ,CS$0$0000B?ƳYI% `MD2, 2* udConfigure.?ƳYI% `MD2, t6*vdConfigureFile$d -CS$4$0000 -t_xml_doc -fs -t_node\)e -ex\L)Sf -ex\f -t_message\1]g -ex.?ƳYI% `MD20 t.*kwgImportkg CS$4$0000($g ex.?ƳYI% `MD20 t:*xgGetNextUpdateidg CS$1$0000 CS$4$0001 update_id t_sql t_table.?ƳYI% `MD2` t2*yhGetNextIdh CS$1$0000 CS$4$0001 t_id t_sql t_table.?ƳYI% `MD2` t6* zSiGetNextBakIdSi CS$1$0000 CS$4$0001 t_id t_sql t_table.?ƳYI% `MD2` t:*< M{iCreateDirectory$  Mi CS$4$0000` j t_dir_info`  )j ex.?ƳYI% `MD20 t6* |LjGetFullPath@ Lj CS$1$0000.?ƳYI% `MD2, t:* @}^jReplaceSingleQuote | @^j CS$1$0000 CS$4$0001.?ƳYI% `MD2, t>* R~jGetDBErrorLogRecord L Rj CS$1$0000 CS$0$0001.?ƳYI% `MD2, t2*h\jMoveFile 4\j .CS$6$0000 .CS$7$0001 .CS$4$0002. .t_original_transform_path 0Fk .t_file` k .ex` l .ex` ,.l .ex.?ƳYI% `MD2 tB*D LlProcessTransformTagDatalLD Ll /CS$6$0000 /CS$7$0001 /CS$4$0002 /CS$0$0003 /CS$6$0004 /CS$7$0005 /CS$6$0006 /CS$0$0007 Ml /t_dir_info /t_dirs" /t_timeComparer|l /t_file@Sl /t_result. /t_is_sip2_communicate_error* /t_is_db_communicate_okt\5m" /t_file_readerCm /t_line_noD&Lm  /t_line  /t_confirm_b"  /t_queryResult|n  /t_info  /t_mail" /t_reply_mail?p /t_confirm_a'r /ex_a [r /t_filenameXOPs /ex_bt&s /exRt /t_file+ft /ext /t_info /t_files /ts1ct /t_filep@t /ts24u /exH+[u /ex.?ƳYI% `MD2 t2*,uAddDatau  0CS$1$0000  0CS$4$0001  0CS$4$0002 0t_confirm 0t_sql 0t_db_type 0t_table& 0t_is_need_update& 0t_duplicate_count(hv 0exv 0properies  0t_effects,/w 0update_id[{ 0ex.?ƳYI% `MD20 t6*X*e{AddDataSjtu0$*e{  1CS$1$0000  1CS$4$0001  1CS$4$0002 1CS$0$0003 1t_confirm 1t_sql 1t_db_type 1t_table& 1t_is_need_update& 1t_duplicate_counth { 1t_sql_array 1t_effectshThn| 1exhO| 1t_sql_array  1properies  1_items 1t_effectsh [* 1ex.?ƳYI% `MD20 t>*0AutoUpdateBookPlace\ 2CS$4$0000 2CS$0$0001Mσ 2t_ic_sql 2t_ic_table5 2t_ic 2t_bp_sql 2t_bp_tablep  2ex.?ƳYI% `MD20 t2*AddError4 3CS$4$0000 3t_confirm 3t_sql 3t_db_type 3t_tableh# 3properies" 3t_error_result 3t_effectshX& 3ex.?ƳYI% `MD20 t2*| WriteFileH  4CS$0$0000 4CS$4$0001 4encoder 4bytes8 b  4fs1 4sw8D ;q 4fs.?ƳYI% `MD21 t6*"DMakeConfirm p"D 5CS$1$0000  5CS$4$0001  5CS$0$0002  5CS$0$0003 8"7 5t_data 5t_tag_id 5t_book_id 5t_check_sum 5t_mac 5t_a 5t_confirm l" 5ex.?ƳYI% `MD20 t:*$MakeConfirmSjtu"|$ 6CS$1$0000 6CS$4$0001 6CS$0$0002  6CS$0$0003  6CS$0$0004"D$ 6t_data 6t_check_sum 6t_mac 6t_a 6t_confirm"x$͋ 6ex.?ƳYI% `MD20 t,c% IJKL(M/N6OAPQTaYlZs[z\`dipxyz~# ( < ) ( * 5 ; > O 8 / - = , 8 3 0 & 2 D 6 Hd< )  dN ".7;<Ggryz{EIJQRTU\]^`abi  ,:>EFHIJQRTUVghjkls 7 " # ;$G$BId[[B)0}W<>):xLI8908Ae22.*  ! -N ,gk  .07>?ABCefhij  *1+  ! b  g)<@A{ e Q ( qY   h%'(*)+<@,A-{./0123  W Q ( cM   Si;=>@)A<@BAC{DEFGHI  [ Q ( cM   iMLNO PQRSTU V!WHXIKLY K()  ! O  <Lj0[\] . x^j@l_`ab e!f>h E 9 W <jR0jkPl p j\4|qst%u7vIwUzVzbjzo|p~q :;=>?@BCDEKzT[ 7 8 7 9 V )T% ,)"MD%K@%%9% &( |LlD 3p!'/03;FGVZ[| +/07@NW`jxy!"%&0123  5 67 9$(:);.=/4A5F>GEHSI^JeKhLtM}QUVWXY[(\7]E^FbPTcUehikmoqrvvv w  .56ETcrv$%&5<GKLS\js|)0 9 G P Y ghjkpqx|}%&'()*+,-./02456789R:SUV;g<hij>km?o@pABCEHIIIJKLMINOPQDREGHXIY[Zi[\\\]^_`abc\efgh i l m n o9 p: < = ? r@ tA B C u 1JH?4-3),K"&@O94R0:>8X/!8!"%6!"!:!"%C%_%I%D%c%B%@!"!-!J!E!;!E!"%q!"!"%m!"!<%.!5!"%I%&)%&%&)%&%A%&)/!"!"%X%h%G%G%>%>%{%A%P%Y%b%x%&)F)<)])f%&%8%&)V)L)/%%&)S)L)/%,EU.A%&)E)*-Q-.1c1]1m111i1a1-.-.1-.-I-.17)*)*-`)*%&BD!"!V!"%K!">Z!?![!E!@!\!>!?![!E!?!\!>8/v;WF;X87!7!_!"%8%E%^%<%&)=%&%Z%5!"!"%5!"3!4)L*,J1M-O).0%]ZCE18-r*-.0%:  ! H    TuH $():Ypx{~/Nemnovz~IMN`acd}67;OSWXpqstuz+D\^bfguvxy     8W\]jklnpq !() + ) 4 & 4 (cL + ' o],-<  ! SeL Y'Y>`RTWH^;*eK:ff+/_zbla`c\oE']/aFO$FVq"D  ! JBk  he{*\012 348$(9);:<Y=p>xC{D~GT]_acefghi j k3lRminqrusvz|}~*=Pm3Kd|}4Me}*+-.<,D\t-ENO_im n!"#%&'(*+,- !3&'4 + ) 4 & 4 (fL + ' ?n(n(VJ*  ! SeL ?Y'Y>`RT/*eK:ff+/_egazba`cm\oEac]']/au(1H>RUWbt\]YbR'_a,a,V$P"J  ! JBk  $:>?B$C;D@KALRMcNOPQRSTU#V$W5XsZt[u\]^_abcf 4 (L &mE*OqI.EJ  ! _L  4-(klm nos$(t)w:xYyfzkls #1@JNO\{|~ + ) 4 & < (mB YRT[nb\RaO$FrD  ! JBn " PDHTXYdew{| . o H H  K 9J  &R)2  D"%<DHI%.38:;@A >";(W"-.0(-4E*@"3M,' !  (   %<EIJ#%%)&*'F)N,U-`.k/v012345678:<=>@ >";)W"1-^E*@"3-.308H21P63' !   (<Tl 8Pl,Ph$<`x , Tt_cmd" Tt_sql_parameter@> TiL7 Te.?ƳYI% `MD2 >*p\>ExcuteLocalNonQuery<<\> UCS$1$0000 UCS$4$0001|T? U6*, sget_IsUseSeqno s $USystem$USystem.Collections$USystem.Xml$USystem.Diagnostics$USystem.Data$USystem.Data.Odbc$USystem.IO"$Ucom.shrfid.library.framework $UNLog$UMySql.Data.MySqlClient$USystem.Data.OracleClient$USystem.Data.SqlClient$USystem.Data.OleDb&$Ucom.shrfid.library.systemControl$USystem.Collections.Generic CS$1$0000B?ƳYI% `MD2, 6* set_IsUseSeqno.?ƳYI% `MD2, 2*< get_DBType  CS$1$0000.?ƳYI% `MD2, 2* set_DBType.?ƳYI% `MD2, .*X.ctor.?ƳYI% `MD2, 2*<Zconfigure Z ICS$4$0000 ICS$0$0001 Idoc Ifs It_node It_db_used It_db_node@X It_dns It_server It_uid It_pwd@XS  It_db It_uid  It_passwordT*  Iex@P  It_dnsmy It_server It_uid It_pwd  It_port.?ƳYI% `MD2 6*OSwitchToLocal@O !CS$1$0000" !t_old_switch.?ƳYI% `MD2` :* dGetSwitchStatus  d CS$1$0000.?ƳYI% `MD2, .*T pOpen p CS$4$0000.?ƳYI% `MD2, .*( @jOpenX @j CS$4$0000  e.?ƳYI% `MD21 .* `Open, ` CS$4$0000\ "& ex.?ƳYI% `MD2 2* J OpenLocal J  CS$4$00004 O e.?ƳYI% `MD21 .* TClose t T CS$4$0000 p (  ex.?ƳYI% `MD20 2*L #6CloseLocal  #6 CS$4$0000.?ƳYI% `MD2, 6*YtransactionP xY JCS$4$0000  Jt_sql_level 4Y Jt_sql_level t" Jt_mysql_level.?ƳYI% `MD2 2*Prollback CS$4$0000.?ƳYI% `MD2, .*commitT CS$4$0000.?ƳYI% `MD2, 6*UExcuteNonQuerydU =CS$1$0000.?ƳYI% `MD2, 6*icExcuteNonQueryic KCS$1$0000 KCS$4$0001`d Kcmd* Kmust_close_connection Kretval Ke.?ƳYI% `MD21 6*mExcuteNonQuerym LCS$1$0000 LCS$4$0001L\ LcmdLb LeL<Yz LcmdLp LeLY LcmdL2 Le.?ƳYI% `MD2 6*809ExcuteNonQuery09 MCS$1$0000  MCS$4$0001LDu Mcmd@> Mt_parameter<: MiLx MeL Mt_cmd" Mt_sql_parameter|>s MiL< MeL Mt_cmd" Mt_sql_parameter@> MiLb Me.?ƳYI% `MD2 >*p\iExcuteLocalNonQuery<<\i NCS$1$0000 NCS$4$0001|Tj Ncmd|8 Ne.?ƳYI% `MD21 B*ExcuteNonQueryUsingTrans.?ƳYI% `MD2, :*eExecuteNonQuerye  OCS$1$0000  OCS$4$0001  OCS$5$0002(x Ot_trans@<& Ot_sql<%0 Ot_cmdt Oex(  Oe( Ot_transPA Ot_sqlL* Ot_cmdY Oex( l Oe(v Ot_trans`A Ot_sql\* Ot_cmd Oex(" Oe.?ƳYI% `MD2 6*,ExecuteScalarx, PCS$1$0000.?ƳYI% `MD2, 6*$n:ExecuteScalarn: QCS$1$0000 QCS$4$0001 Qretval\= Qcmd* Qmust_close_connection Qe.?ƳYI% `MD21 6*@!dExecuteScalar( !d RCS$1$0000 RCS$4$0001 Rretval` 9 Rcmd`8 ! Re`l W@ Rcmd`  Re` Z Rcmd`! Re.?ƳYI% `MD2 :*"g ExecuteLocalScalarD!\"g  SCS$1$0000 SCS$4$0001 Sretval!$"W Scmd!X"i Se.?ƳYI% `MD21 6*8#sExecuteDataset"#s TCS$1$0000.?ƳYI% `MD2, 6*$ExecuteDataset<#x$ UCS$1$0000 UCS$4$0001 Ucmd* Umust_close_connectiont#t$O Uda$p$6 Uds.?ƳYI% `MD2 6*&6ExecuteDataset$&6 VCS$1$0000 VCS$4$0001 Vds$%iH Vda$%) Ve$%i Vda$$&)h Ve$X&m Vda$&)  Ve.?ƳYI% `MD2 >*(~<ExecuteLocalDataset&'~< WCS$1$0000 WCS$4$0001 Wds''jC Wda'' We.?ƳYI% `MD21 6*,*ExecuteDataset() VCS$1$0000 VCS$4$0001 VdsP((G VdaP($)D VeP(X)jc VdaP() VeP()n VdaP()I Ve.?ƳYI% `MD2 >*<+XVExecuteLocalDataReader0*+XV XCS$1$0000 XCS$4$0001 Xt_command Xt_reader.?ƳYI% `MD2` :*d,ExecuteDataReader@+0, XCS$1$0000 XCS$4$0001|+,,V Xt_command Xt_reader.?ƳYI% `MD2 B*-:OracleExecuteDataReaderh,`-: YCS$1$0000 YCS$4$0001,\-sM Yt_command Yt_reader.?ƳYI% `MD2 >*.}ExecuteLocalDataset-.} WCS$1$0000 WCS$4$0001 Wds-x.i Wda-.9 We.?ƳYI% `MD21 :*0CAttachParameters./C ZCS$4$0000 ZCS$6$0001 ZCS$7$0002$//dd Zp.?ƳYI% `MD2 6*0PrepareCommand0x0 CS$4$0000.?ƳYI% `MD2, .*1a.cctor.?ƳYI% `MD2, <s 0\\ \)*+< 0]]]*+,< 0bc d " < 0fgh # X 4 69< >+@2E9K@MGUNwUxVz 8 . 6 0 > 6 3 7 4 -  |Z3p)?B\cdo|78=W^_jw#$&()QRTUV[\gtXY 1 k  F @ & @ )BBHBBA B &?HEG{Y%d  %>DHBBD  TOH ; 5 ! <d 0 . tph-0;LXY^ruv 1 :;]K) 9 67YA"  67YE$  j@+ 7 8: ; < >? 67Y?   `7  %478!9"MP"[$l&x'y{(|)}+./02335789:< >  @ BC"%C0EAGMHNPIQJRL]^N_Q + ( ) :;]K)%_ 1 :;]E&"6  :;]I("6  JXZ[[$]5_A`BDaEbFcHIe <=_W(   T%lm npr }!~034FIUVXgjk} + % -D.5A+C-  ! G  T6#H" D. Y{ #)*9<=IJ_bcijl !69:@ACX[\bcez}~$%'<?@F GI J L MWZ[ghjk}~ +  ) E)M@TBSA>7:a 1 =&M@TBSA>47[  ?(MBTDSC@69a  4-( #& '$47%8'9;)<*H,O-P1QS2be3f4sv5w7xz9{:<=?ABCEGHJKLM +  ) 7:6 1 473  695  4-(OP QRT#&U'Y47Z8\9;^<_HaObPfQSgbehfisvjwlxzn{oqrtvwxz|} +  ) 786 1 453  675  <U0  G ci%'3:FLP\abcef $754c4(+$  m8 $489:MQ]juyz     $0=HLMZ[efgij + B ) F-V;@2$1 C*M8B2$ E,S:D2$ 890X, $4;<=PT ` m {  !$%'() +-#'.(/6073:6<>7?8L:[<d>e6i6tx@CDEIKLMOQRSTWZ[\^` b ZZd(g)h*i,-l + = ) F-V5<(X=DFI)D2$1 C*O8D9$U?DBE%@4$ E,U:F;$W?DBE%@4$ i\oqrs#u0w:=x>yKzL|UVWYZ J,O4>.  0$ eb&9=IUVW_aijv~ $%&.089FPYabk '<=EJKLTY[\ab ) *F-Q 2=".P975/1*"),"$1 C*K 2=".J975/1*"),"$ E,O 2=".N975/1*"),"$ <,0  F :n   !')5<HNR^_abcef k! " $754c.(+$    <dC0&0234 6(;8<<=>>?QU@aBnDuHvxIyJzK|}M~NOQRSUWXYZ\]^_`bdfghj,l7;m<nJoKqSrTVsWtXuZ[w\yaz " + C ) F-V2$ 1 C*M8B2$  E,S:D2$    g'4?CDQRYZ\]^`ae " J,O4>.    <s0  G $&29:@HTZ^jo !O 1 0 _A ,(+$ 6M $*:ABCVZfl  3>BCUV^_abc    *,-.3 + B ( ) F-DU;R!$I 1 C*>O8O!$I  E,BS:Q!$I   <~ +"1#D%OS&T'f(g*p+qs,t-u.wx2|4 ( J,:Q4K+    TEH79 :<%@+B;?C@EAFTXGdIjJ}LPQRSUVWYZ[]^`abc efghikmop26qBsIt]vhlwmxy{|}~ + P ( ) F-DU/$ 1 C*>O8O/$  E,BS:Q/$   VX "/9<=JKRV F( Q 0 @  2   -01CFR_ilmz{ + @ ' ?&O4D6!  :!$1CFR_ilmz{ $ *+AB)X7G6!  }+1DOSTfgoprstvw{ ( J,:Q4K    hC\  !#'+,14 5 WZ [ghuvw{ #< . -A)#/45*,  \P *-8GJ K!O#[$\^&_'c(d*q,y.012356 #< F@ 6 0  1  + 4 6 . C   0a$3 E @Dd|0H`x$<Ph,D\t 4 T l ! !* R0GetDBErrorLogRecord R CS$1$0000 CS$0$0001.?ƳYI% `MD2, (6*$ o1SaveErrorFile o CS$4$0000 >* t_error_only_file_name t_full_path )U ex.?ƳYI% `MD20 (2*@F2MoveFile( F  CS$4$0000  CS$6$0001  CS$7$0002  CS$0$0003 CS$6$0004 t_unzip" t_original_path t_dir_info t_dirs" t_timeComparer t_full_path t_work_dir\ \ L t_file X Xc ex\  t_file` q "  t_backup_name` + ex.?ƳYI% `MD2 (:*@43ProcessSmartDataD 4 CS$6$0000 CS$7$0001 CS$4$0002 CS$0$0003 CS$0$0004 CS$0$0005 CS$6$0006  CS$0$0007 t_dir_info t_dirs" t_timeComparerXp t_fileTC t_result* t_is_db_communicate_ok& t_is_check_sum_okDk" t_file_readerl t_line_no h  t_line  t_data  t_tag_id"  t_book_place  t_check_sum t_mac t_aDd:  t_confirm_b! ex_a[Q" t_filenameO" ex_bDP&'# exR{# t_file+# ex$ t_info t_files ts1c8$ t_file0@G$ ts2$ ex+$ ex.?ƳYI% `MD2 (2*h4$AddDataD4$ CS$1$0000  CS$4$0001 t_confirm t_sql t_db_type t_table t_effects& t_is_need_updatexQ% exxF'& properiesx0[q' ex.?ƳYI% `MD20 (/3456(738C=SC^DeElJsLQRS ( < ) ( ; > O 8 / - 3 L  H<XYZ[ )  ?$]_`acd*f37g8hCkDldnosotprtuvwxz{|}  :=> ;;$K$7M#PM<=4<E.  ! -N , k  .07>?ABCefhij  *1!)  ! Y  v)<@A{ e Q ( qY   "M  !HIKL K()  ! O  <o0 . x@l !> E 9 W <R0P p o  *-.56 > ?A B C jkmn Pl..6  ! K  F^t+=O[]ik !"#%&'()+,,,-01234!:"><@?AASBcCdfEgGHIJKLMNRSUVWX0Y8Z9;<[=C,MT^k_l_z_`bcdefghjklmn)o*,-p.4_>Er 3 7 8 7 9 L - 9 , 4 7  A  ; 0 / )/% (%B<FEa66A%'I%o% &( Z )E% [44SD%Z &( L 4@ wz{|~!'/03;FGVZ[|!"267>GU^gq)*/5;AHWq '.8<=DM[dmw xz {#!$*%8&A'J(X+Y[\a-b.im/n0v1w6x789:;<=>?@ABDFGHIJKBLCEFPWQXYZS[]T_U`VWX]`aaabcdeafg h i4j578p9qKrYsotpttytuvwxyz{t}~)*,-/0123 1JH?4-3),K)"&@K94R0:83X/!8!"%6!"!:!"%C%[%I%D%c%B%@!"!-!J!D!"%.!F!8!"%7%&)k%&%.!=!A!@!=!D!U!J!"%_%?%.!5!"%I%B%J%p%A%&)/!">L!?!W!E!@!\!>!?!W!E!?!\!>8/v;SF;X87!7!Q!"%8%E%^%<%&)=%&%Z%5!"!"%5!"3!4)L*,J1M-O).0%]ZCE18-r*-.0%:  ! H    l$G` '+,=\s{~"*+,3Jg(,-:Yabopqsuv + ) 4 &  4 (mL + ],-  ! Se YRb[8'WYYuK$Fq"D  ! QBr )  h$$$$% %8%P%h%%%%%% &0&H&l&&&&&&' '8' >mc >moc=G >moB?ƳYI% `MD2< 6*D6*$=OpenDatabase= $USystem$USystem.Collections$USystem.Collections.Generic$USystem.Text$USystem.Data"$Ucom.shrfid.library.framework"$Ucom.shrfid.library.dataAccess"$Ucom.shrfid.library.mailInfo2$ABaseMailInfo Ucom.shrfid.library.baseMailInfo&$Ucom.shrfid.library.systemControl CS$1$0000<J exB?ƳYI% `MD2 , 6* WCommitDatabase.?ƳYI% `MD2, :*aRollbackDatabase.?ƳYI% `MD2, :*I}AddSingleQuotesI} CS$1$0000 CS$4$0001.?ƳYI% `MD2, 6*&SetFieldValue`& [CS$1$0000 [CS$4$0001.?ƳYI% `MD2, 6*\+FormatNumber(+ CS$1$0000 CS$4$0001.?ƳYI% `MD2, 6*$FormatDatetime` CS$1$0000 CS$4$0001.?ƳYI% `MD2 :*GenInsertScript(x \CS$1$0000 \CS$5$0001 \CS$4$0002" \t_sql_fields" \t_sql_values \t_sqldti \field.?ƳYI% `MD2 :* YGenUpdateScriptY ]CS$1$0000 ]CS$5$0001 ]CS$4$0002" ]t_sql_fields ]t_sqlLn ]field.?ƳYI% `MD2 6*( CheckBookArray  ^CS$1$0000 ^CS$4$0001 ^t_booksL H ^i.?ƳYI% `MD2 2*( Egetdata, E _CS$1$0000 _CS$4$0001` . _t_result.?ƳYI% `MD21 = !%& ( ) *+12   !   <W 0=A C # a NPS TVWXXY *'    x}Ildefgj kGm E  K x&lwxyz} ~$ E  ! x+l ) E  ,  *-.67FIJvw u  /t ,  %&.23?KL^vw & & &4" A88KV #% >  Y (,-9:ST]rs & &4" A8c #% 0  '#&'A L W b ikmn !"&' & 9;Z_<! b_cA%47!2   [D  E 12 3 4789.:?<C> !  6::! XP'l''''''(,(H(`(|((((()$)<)\)t)))- m%E -'ua)$)}9a'   -(=!%YQ  =e=&i]u a)'2*GetCpuID $USystem$USystem.Collections.Generic$USystem.Text$USystem.Management $UNLog ?CS$1$0000 ?CS$4$0001 ?CS$5$00028­ ?mc ?moc= ?moB?ƳYI% `MD2, 6*DuGetMacAddressu ?CS$1$0000 ?CS$4$0001 ?CS$5$0002 v ?mc ?mocO ?mo.?ƳYI% `MD2 2*;GetDiskIDHt; ?CS$1$0000 ?CS$4$0001 ?CS$5$0002|p< ?mc ?mocl=r ?mo.?ƳYI% `MD2 6*DGetIPAddress @CS$1$0000 @CS$4$0001 @CS$5$0002  @mc @moc\f' @mo/P @ar.?ƳYI% `MD2 6* аGetUserNameH а CS$1$0000.?ƳYI% `MD2, :* ۰GetComputerNamed ۰ CS$1$0000.?ƳYI% `MD2, 6* GetSystemType ?CS$1$0000 ?CS$4$0001 ?CS$5$0002 ?mc ?mocL3 ?mo.?ƳYI% `MD2 >*p GetTotalPhysicalMemory <  ?CS$1$0000 ?CS$4$0001 ?CS$5$0002D 8  ?mc ?moc 4 3DZ ?mo.?ƳYI% `MD2 .* :.cctor.?ƳYI% `MD2, \P  !#'$.%/%79%F&G'f(g%p)*+-./02 %$MD14-M.0  ,! u79: ;<>'?.@/@79@FAGB\`CaDvExGy@HIJLMNOQ *)_D14-7D.0%  -! \;PVXY Z[]'^._/_79_F`Gafbg_pcdeghijl &%MD14-E.0!  +!  qst uvx(y/z0z8:zG{H|]a}b~}z )(_D14-7\A.0$  +! <а 0 ) <۰ 0 3 \P './79FG\]f *)RD14-@.0%  )! \P './79FG\]f .-RD14-M.0)  -! 0:$ E H))))* *8*T*l****** +4+L+d+)06000008%BatchTT002)06000009%(BatchTransform)(0600000a&%BatchLocationInventory)0600000b%BatchSmartShelf)0600000c%,BatchLevelTag),0600000d%ClearL /0 4a)  -%)Q%m%E &m  )}Y !'=(%i Y =%&i]u  ' 9  5 !U!!!)  #=!(5- +em&A $)QU m  =um*imQi%Y qa&!%=)&9*y  #)i m%-y1& y"i"1"! i & 9Ua U!5  y 1  %Q'9' ! =*M=A$9%=e%m  ] u mQMU*E%y  U'9%) A!'y(E-("* e%i M+y$ $(e+uq!"m'*! uQ$ - %)=$)! =#'*U E$IUI =$*aQ ])u)aE!}9]u# '%} 5+ a(A)))) *Q "m#5-(  iy1E) U Q"I&-9 QU##I( a!UA!*eq "&))$}(Q ' 9#" a$  @@    @BP+ *  @ D(@ @ @ AH@ @@ @` @  @@  @@ H@P@ B @@@  @@  @@@ @(@   @@@@ ( @ $0<HT`lx ,8DP\h(4@Ldp| 0<HTx ,8DP(4@LXdp $0<HT`lx ,P(4@LXd  $ 0 < H ` x   , 8 D P \ h t ( @ L  $ 0 < H T ` l   , 8 D P \ h t (4@LXdp| $0<T`lx ,8DP\ht(4@LXdp| $0<HTl ,8D\h06000016%,AddData0001),06000017"%HAddData0001Internal)H06000018%tV0001)t06000019%0ProcessFile)00600001a%.ctor)06000001% AddData0001) 06000002%V0001)06000003%hProcessFile)"%ProcessFileComplete)06000006%Configure)06000007%xBatchStart)x06000008%BatchTT003)06000009%BatchTT002)0600000a%(BatchTransform)(0600000b&%BatchLocationInventory)0600000c%BatchSmartShelf)0600000d%,BatchLevelTag),0600000e%ClearL /) 0600008b% set_DataType) 0600008c%l get_LineSum)l 0600008d% set_LineSum) 0600008e% get_IsErrorHappen) 0600008f%, set_IsErrorHappen), 06000090% get_FileName) 06000091%D set_FileName)D 06000092% get_CurrentStatus) 06000093%\ seog)0600000f%BatchStop)06000010%TReadSmartConfig)T06000011% .ctor) 06000012%.ctor)06000058%Configure)06000059%ConfigureFile)0600005a%Import)0600005b%GetNextUpdateid)0600005c%CreateDirectory)0600005d%GetFullPath)0600005e"%hReplaceSingleQuote)h0600005f"%4 GetDBErrorLogRecord)4 06000060% MoveFile) 06000061% SaveErrorFile) 06000062%dSendProgressStart)d06000063"%0SendProgressMiddle)006000064%SendProgressEnd)06000065%ProcessTT)06000066"%lAddLocationNoVersion)l06000067%AddLocation01000)06000068%AddLocation01001)06000069%dAddData)d0600006a%(AddData)(0600006b%4AddError)40600006c% .ctor) 06000071%get_IsCompress)06000017%Tset_IsCompress)T06000018%.ctor)06000019%OpenSocket)0600001a%SendAndReceive)0600001b%TopenSocket)T0600001c% Compress) 0600001d% Decompress) 0600001e%Compare)06000039%ZipFile)060000b6%ScatterValue)060000b7"%@AddKnownDataToEntry)@060000b8%ZipFile)060000b9%direct)060000ba% writeStream) 060000bb% ZipFileMain) 060000bc% .ctor) 060000bd%.ctor)0600003d%hConfigure)h0600003e%ConfigureFile)0600003f%xImport)x06000040%LGetNextUpdateid)L06000041%pCreateDirectory)p06000042%GetFullPath)06000043"%4ReplaceSingleQuote)406000044"%GetDBErrorLogRecord)06000045%MoveFile)06000046*% ParseLocationLineNoVersion) 06000047&% ParseLocationLine010000) 06000048&%ParseLocationLine010001)06000049%ParseLocationLine)0600004a&%dProcessTransformTagData)d0600004b"%AddLocationNoVersion)0600004c%AddLocation01000)0600004d%AddLocation01001)0600004e% AddData) 0600004f%X!AddData)X!06000050%d#AddError)d#06000051% .ctor) 0600008e% Configure) 0600008f% ConfigureFile) 06000090% Import) 06000091%` GetNextUpdateid)` 06000092% GetNextId) 06000093% CreateDirectory) 06000094% GetFullPath) 06000095"%` ReplaceSingleQuote)` 06000096"%, GetDBErrorLogRecord), 06000097% SaveErrorFile) 06000098%@ MoveFile)@ 06000099%\ ProcessSmartData)\ 0600009a% AddData) 0600009b% DelData) 0600009c%< GetConfig)< 0600009d%UnZip)060000be%,Dispose),060000bf%.ctor)060000c0%get_CheckID)0600001f%set_CheckID)06000020%lget_BookID)l06000021%set_BookID)06000022%xget_CheckLevel)x06000023% set_CheckLevel) 06000024%ReplaceSQLChar)060000e8%.ctor)06000001% AddData0001) 06000002"%<AddData0001Internal)<06000003%hV0001)h06000004%$ProcessFile)$06000005%.ctor)060000f6%,AddData0001),060000f7%V0001)060000f8%tProcessFile)t060000f9% get_DataType) 060000a2% set_DataType) 060000a3%l get_LineSum)l 060000a4% set_LineSum) 060000a5% get_IsErrorHappen) 060000a6%, set_IsErrorHappen), 060000a7% get_FileName) 060000a8%D set_FileName)D 060000a9% get_CurrentStatus) 060000aa%\ set_CurrentStatus)\ 060000ab% .ctor) 06000074% Configure) 06000075%$ ConfigureFile)$ 06000076% Import) 06000077% GetNextUpdateid) 06000078% GetNextId) 06000079% GetNextBakId) 0600007a%$ CreateDirectory)$ 0600007b%@ GetFullPath)@ 0600007c"% ReplaceSingleQuote) 0600007d"% GetDBErrorLogRecord) 0600007e% MoveFile) 0600007f&%l ProcessTransformTagData)l 06000080% AddData) 06000081%0 AddDataSjtu)0 06000082"%\ AutoUpdateBookPlace)\ 06000083%4 AddError)4 06000084% WriteFile) 06000085% MakeConfirm) 06000086%" MakeConfirmSjtu)" 06000087%get_IsUseSeqno)060000c1%0set_IsUseSeqno)0060000c2%get_DBType)060000c3%@set_DBType)@060000c4%.ctor)060000c5% configure) 060000c6%@SwitchToLocal)@060000c7% GetSwitchStatus) 060000c8%Open)060000c9%X Open)X 060000ca%, Open), 060000cb% OpenLocal) 060000cc% Close) 060000cd% CloseLocal) 060000ce%P transaction)P 060000cf%rollback)060000d0%Tcommit)T060000d1%ExcuteNonQuery)060000d2%ExcuteNonQuery)060000d3%ExcuteNonQuery)060000d4%ExcuteNonQuery)060000d5"%<ExcuteLocalNonQuery)<060000d6&%tExcuteNonQueryUsingTrans)t060000d7%ExecuteNonQuery)060000d8%ExecuteScalar)060000d9%ExecuteScalar)060000da%(ExecuteScalar)(060000db"%D!ExecuteLocalScalar)D!060000dc%"ExecuteDataset)"060000dd%<#ExecuteDataset)<#060000de%$ExecuteDataset)$060000df"%&ExecuteLocalDataset)&060000e0%(ExecuteDataset)(060000e1&%0*ExecuteLocalDataReader)0*060000e2%@+ExecuteDataReader)@+060000e3&%h,OracleExecuteDataReader)h,060000e4"%-ExecuteLocalDataset)-060000e5%.AttachParameters).060000e6%0PrepareCommand)0060000e7%0.cctor)0060000fb%.ctor)06000028%Configure)06000029%ConfigureFile)0600002a%Import)0600002b%`GetNextUpdateid)`0600002c%CreateDirectory)0600002d%GetFullPath)0600002e"%HReplaceSingleQuote)H0600002f"% GetDBErrorLogRecord) 06000030% SaveErrorFile) 06000031%( MoveFile)( 06000032%DProcessSmartData)D06000033%DAddData)D06000034%OpenDatabase)060000ea%(CommitDatabase)(060000eb%RollbackDatabase)060000ec%AddSingleQuotes)060000ed%SetFieldValue)060000ee%FormatNumber)060000ef%`FormatDatetime)`060000f0%(GenInsertScript)(060000f1%GenUpdateScript)060000f2% CheckBookArray) 060000f3%, getdata), 060000f4% GetCpuID) 060000ad% GetMacAddress) 060000ae%H GetDiskID)H 060000af% GetIPAddress) 060000b0%H GetUserName)H 060000b1% GetComputerName) 060000b2% GetSystemType) 060000b3&% GetTotalPhysicalMemory) 060000b4%t .cctor)t 060000faτ] ,  J (w 1>?ov@P,$6 xcom.shrfid.library.ls056.ProcessTT00274C8D381*( 8 com.shrfid.library.ls056.ImportManager7DB79E41-@ com.shrfid.library.ls056.TestDemoHelper88A14FC54com.shrfid.library.ls056.CheckData57971AB6;lTcom.shrfid.library.ls056.ImportLevel3E596386.hcom.shrfid.library.ls056.TimeComparerD8D122AD0%.Hcom.shrfid.library.ls056.ImportInventory4E3D97D7+ &com.shrfid.library.ls056.ImportTT6B91AB07,Tcom.shrfid.library.mailInfo.MailInfo5F87A4F99$2com.shrfid.library.ls056.ImportTransformTagDB0E78F7862x(com.shrfid.library.ls056.ImportSmart6A1F670A8com.shrfid.library.ls056.ImportStatus98757201= 8com.shrfid.library.ls056.MachineInfoCatcher7D683885/D  com.shrfid.library.ls056.ZipClass35B9D8FD34pcom.shrfid.library.ls056.UnZipClass21EBB4B7:1;8com.shrfid.library.ls056.DBManager4F9F1CF15 Xcom.shrfid.library.ls056.CheckSql6C28F95D<, (com.shrfid.library.ls056.Helper5C72AC7B7hxcom.shrfid.library.ls056.ProcessTT0036DD3E2C0-.DD  ~  ; ; ;8 G ; ; bW `i  qiEL     & /? kv"Mo@RoF4$'mT(((hb*k*y+M++@,Rj,7../c21y2]3;&>ADDYGIII`KkKwLMLL@MRhM*PoQ[\QkQk2RgUOXM[:^ _ac c% d d gk g h Si iM Lj ^j@ jR j\ LlD u e{*    D  ׋ o ] ܍r N  M  @ ER o j p ? =  M X d m y        u ;  а ۰   : J & <w i K g +o  ;)ds    XZOd pj@` JT6#YUcim90i\e,:nd gs6<~VX:}Caq=W a}I&+YE?D3:  F R^$z:11rF:\LS056-2.0.0.41\LS056-3\ProcessTT003.csF:\LS056-2.0.0.41\LS056-3\ImportManager.csF:\LS056-2.0.0.41\LS056-3\ProcessTT002.csF:\LS056-2.0.0.41\LS056-3\ImportSmart.csF:\LS056-2.0.0.41\LS056-3\datastructure\CheckData.csF:\LS056-2.0.0.41\LS056-3\ImportTT.csF:\LS056-2.0.0.41\LS056-3\Mailinfo.csF:\LS056-2.0.0.41\LS056-3\ImportTransformTagDB.csF:\LS056-2.0.0.41\LS056-3\ImportInventory.csF:\LS056-2.0.0.41\LS056-3\ImportResult.csF:\LS056-2.0.0.41\LS056-3\TestDemoHelper.csF:\LS056-2.0.0.41\LS056-3\MachineInfoCatcher.csF:\LS056-2.0.0.41\LS056-3\Helper.csF:\LS056-2.0.0.41\LS056-3\CheckSql.csF:\LS056-2.0.0.41\LS056-3\ImportLevel.csF:\LS056-2.0.0.41\LS056-3\GZipStreaManage.csF:\LS056-2.0.0.41\LS056-3\DBManager.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\ImportManager.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\ImportTT.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\Mailinfo.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\TestDemoHelper.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\ImportInventory.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\GZipStreaManage.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\ImportSmart.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\datastructure\CheckData.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\CheckSql.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\ProcessTT002.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\ProcessTT003.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\ImportResult.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\ImportTransformTagDB.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\DBManager.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\ImportLevel.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\Helper.csD:\work\SoftDepartment\src\LS056\tag\2.0.0.42\LS056-3\MachineInfoCatcher.cs)(.1Yk*}m_Dȧ /LinkInfo/names/src/headerblock/src/files/f:\ls056-2.0.0.41\ls056-3\processtt003.cs/src/files/f:\ls056-2.0.0.41\ls056-3\importmanager.cs/src/files/f:\ls056-2.0.0.41\ls056-3\processtt002.cs/src/files/f:\ls056-2.0.0.41\ls056-3\importsmart.cs/src/files/f:\ls056-2.0.0.41\ls056-3\datastructure\checkdata.cs/src/files/f:\ls056-2.0.0.41\ls056-3\importtt.cs/src/files/f:\ls056-2.0.0.41\ls056-3\mailinfo.cs/src/files/f:\ls056-2.0.0.41\ls056-3\importtransformtagdb.cs/src/files/f:\ls056-2.0.0.41\ls056-3\importinventory.cs/src/files/f:\ls056-2.0.0.41\ls056-3\importresult.cs/src/files/f:\ls056-2.0.0.41\ls056-3\testdemohelper.cs/src/files/f:\ls056-2.0.0.41\ls056-3\machineinfocatcher.cs/src/files/f:\ls056-2.0.0.41\ls056-3\helper.cs/src/files/f:\ls056-2.0.0.41\ls056-3\checksql.cs/src/files/f:\ls056-2.0.0.41\ls056-3\importlevel.cs/src/files/f:\ls056-2.0.0.41\ls056-3\gzipstreamanage.cs/src/files/f:\ls056-2.0.0.41\ls056-3\dbmanager.cs/src/files/d:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\processtt002.cs/src/files/d:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\importmanager.cs/src/files/d:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\testdemohelper.cs/src/files/d:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\datastructure\checkdata.cs/src/files/d:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\importlevel.cs/src/files/d:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\importinventory.cs/src/files/d:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\importtt.cs/src/files/d:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\mailinfo.cs/src/files/d:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\importtransformtagdb.cs/src/files/d:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\importsmart.cs/src/files/d:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\importresult.cs/src/files/d:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\machineinfocatcher.cs/src/files/d:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\gzipstreamanage.cs/src/files/d:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\dbmanager.cs/src/files/d:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\checksql.cs/src/files/d:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\helper.cs/src/files/d:\work\softdepartment\src\ls056\tag\2.0.0.42\ls056-3\processtt003.cs%F#B|:|'1  B5%6 !#  "T&<"$UHBg y WA 8'(0XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(FXXTXHh TX@n,3Tt,|+ 456789:;<=>?!"#$%&'()*+,-.  /01@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~