프로젝트

일반

사용자정보

개정판 54b98e09

ID54b98e091364c102d8a0e469e08771a2755c90ba
상위 b6996671
하위 7f64245b

Gyusu 이(가) 6년 이상 전에 추가함

update

차이점 보기:

DTI_PID/SPPIDConverter/Main.Designer.vb
34 34
        Me.ToolStripDropDownButton2 = New System.Windows.Forms.ToolStripDropDownButton()
35 35
        Me.Btn_Setting = New System.Windows.Forms.ToolStripMenuItem()
36 36
        Me.ToolStripDropDownButton3 = New System.Windows.Forms.ToolStripDropDownButton()
37
        Me.Btn_SymbolLibrary = New System.Windows.Forms.ToolStripMenuItem()
37 38
        Me.Btn_ClearGrid = New System.Windows.Forms.ToolStripMenuItem()
38 39
        Me.ClearLogToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
39 40
        Me.Btn_Convert = New System.Windows.Forms.ToolStripButton()
......
45 46
        Me.TreeNodeImageList = New System.Windows.Forms.ImageList(Me.components)
46 47
        Me.ListBox_Result = New System.Windows.Forms.ListBox()
47 48
        Me.FolderBrowserDialog1 = New System.Windows.Forms.FolderBrowserDialog()
48
        Me.Btn_SymbolLibrary = New System.Windows.Forms.ToolStripMenuItem()
49 49
        Me.Status_Main.SuspendLayout()
50 50
        Me.ToolStrip1.SuspendLayout()
51 51
        CType(Me.SplitContainer2, System.ComponentModel.ISupportInitialize).BeginInit()
......
97 97
        'LoadXmlToolStripMenuItem
98 98
        '
99 99
        Me.LoadXmlToolStripMenuItem.Name = "LoadXmlToolStripMenuItem"
100
        Me.LoadXmlToolStripMenuItem.Size = New System.Drawing.Size(125, 22)
100
        Me.LoadXmlToolStripMenuItem.Size = New System.Drawing.Size(152, 22)
101 101
        Me.LoadXmlToolStripMenuItem.Text = "Load Xml"
102 102
        '
103 103
        'ToolStripDropDownButton2
......
115 115
        Me.Btn_Setting.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text
116 116
        Me.Btn_Setting.Image = CType(resources.GetObject("Btn_Setting.Image"), System.Drawing.Image)
117 117
        Me.Btn_Setting.Name = "Btn_Setting"
118
        Me.Btn_Setting.Size = New System.Drawing.Size(160, 30)
118
        Me.Btn_Setting.Size = New System.Drawing.Size(112, 22)
119 119
        Me.Btn_Setting.Text = "Setting"
120 120
        '
121 121
        'ToolStripDropDownButton3
......
128 128
        Me.ToolStripDropDownButton3.Size = New System.Drawing.Size(46, 22)
129 129
        Me.ToolStripDropDownButton3.Text = "View"
130 130
        '
131
        'Btn_SymbolLibrary
132
        '
133
        Me.Btn_SymbolLibrary.Name = "Btn_SymbolLibrary"
134
        Me.Btn_SymbolLibrary.Size = New System.Drawing.Size(155, 22)
135
        Me.Btn_SymbolLibrary.Text = "Symbol Library"
136
        '
131 137
        'Btn_ClearGrid
132 138
        '
133 139
        Me.Btn_ClearGrid.Name = "Btn_ClearGrid"
......
168 174
        Me.Btn_TestNozzle.Name = "Btn_TestNozzle"
169 175
        Me.Btn_TestNozzle.Size = New System.Drawing.Size(73, 22)
170 176
        Me.Btn_TestNozzle.Text = "Test Nozzle"
177
        Me.Btn_TestNozzle.Visible = False
171 178
        '
172 179
        'Main_Tab
173 180
        '
......
257 264
        Me.ListBox_Result.Size = New System.Drawing.Size(485, 424)
258 265
        Me.ListBox_Result.TabIndex = 0
259 266
        '
260
        'Btn_SymbolLibrary
261
        '
262
        Me.Btn_SymbolLibrary.Name = "Btn_SymbolLibrary"
263
        Me.Btn_SymbolLibrary.Size = New System.Drawing.Size(155, 22)
264
        Me.Btn_SymbolLibrary.Text = "Symbol Library"
265
        '
266 267
        'Main
267 268
        '
268 269
        Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 12.0!)
DTI_PID/SPPIDConverter/Main.resx
236 236
        AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
237 237
        LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
238 238
        ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAADO
239
        UwAAAk1TRnQBSQFMAgEBHAEAATQBAQE0AQEBEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA
239
        UwAAAk1TRnQBSQFMAgEBHAEAATwBAQE8AQEBEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA
240 240
        AwABgAMAAQEBAAEgBgABgP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8AVQAB/wMAAf8DAAH/
241
        IAADAwH/AQABDwEtAf8DMwH/AwAB/zMAAf8DAAH/AwAB/wMAAf8yAAEtAf8CAAEtAf8CAAEtAf8CAAEt
242
        Af8/AAH/AwAB/wEAArkB/wMAAf8BAAK5Af8DAAH/FAADAwH/AQABDwEtAf8BAAE/AZYB/wEAAVcBuQH/
243
        A54B/wEAAT8BlgH/AQABDwEtAf8DAAH/IwAB/wMAAf8BAAE/AZYB/wEAAT8BlgH/AQABJwFQAf8BAAEn
244
        AVAB/wMDAf8DAAH/IgABLQH/AgABLQH/AQABGgG5Af8BAAEyAv8DzgH/AgABlgH/AgABLQH/AgABLQH/
245
        LwAB/wMAAf8BAAK5Af8BAAK5Af8DAAH/AY4B1AL/AQACuQH/AwAB/w8AAf8BAAEPAS0B/wEAAT8BlgH/
246
        AQABVwG5Af8BAAFXAbkB/wEAAVcBuQH/A54B/wEAAT8BlgH/AQABPwGWAf8BAAE/AZYB/wEAAQ8BLQH/
247
        AQABJwFQAf8TAAH/AwAB/wEAAT8BlgH/AQABPwGWAf8BAAE/AZYB/wEAAVcBuQH/A54B/wEAAT8BlgH/
248
        AQABJwFQAf8BAAEnAVAB/wMDAf8DAAH/EgABLQH/AgABLQH/AQABGgG5Af8BAAEyAv8BAAEyAv8BAAEy
249
        Av8DzgH/AgABuQH/AgABlgH/AgABlgH/AgABLQH/AgABUAH/HwAB/wMAAf8BAAK5Af8BAAK5Af8BjgHU
250
        Av8BjgHUAv8DAAH/Az8B/wEAArkB/wMAAf8FAAEnAVAB/wIAAS0B/wEAAT8BlgH/AQABVwG5Af8BAAFX
251
        AbkB/wEAAVcBuQH/AQABPwGWAf8BAAE/AZYB/wOeAf8BAAE/AZYB/wEAAT8BlgH/AQABPwGWAf8BAAE/
252
        AZYB/wEAAQ8BLQH/DwAB/wEAAT8BlgH/AQABPwGWAf8BAAE/AZYB/wEAAVcBuQH/AQABJwFQAf8BAAEn
253
        AVAB/wEAAScBUAH/AQABPwGWAf8BAAE/AZYB/wEAAT8BlgH/AQABJwFQAf8DAAH/CgABUAH/AgABLQH/
254
        AQABGgG5Af8BAAEyAv8BAAEyAv8BAAEyAv8BAAEyAv8BAAEyAv8DzgH/AgABuQH/AgABuQH/AgABuQH/
255
        AgABlgH/AgABLQH/FwAB/wMAAf8BAAK5Af8BAAK5Af8BjgHUAv8BmQP/AY4B1AL/AwAF/wM/Af8BAAK5
256
        Af8DAAH/BwAB/wEAAVcBuQH/AQABVwG5Af8BAAFXAbkB/wEAAT8BlgH/AQABPwGWAf8BAAFXAbkB/wFI
257
        AY8C/wEAAT8BlgH/AQABPwGWAf8BAAEnAVAB/wEAAScBUAH/AQABPwGWAf8BAAEPAS0B/w4AAS0B/wEA
258
        AT8BlgH/AQABVwG5Af8BAAEnAVAB/wEAAScBUAH/AQABVwG5Af8BAAGSAdwB/wEAAT8BlgH/AQABJwFQ
259
        Af8BAAE/AZYB/wEAAT8BlgH/AQABPwGWAf8BAAEPAS0B/woAAVAB/wEAATIC/wEAATIC/wEAATIC/wEA
260
        ATIC/wEAATIC/wEAATIC/wEAATIC/wPOAf8CAAG5Af8CAAG5Af8CAAG5Af8CAAG5Af8CAAEtAf8QAAM/
261
        Af8BAAK5Af8BAAK5Af8BjgHUAv8BjgHUAv8BmQP/AY4B1AL/AZkD/wMABf8DPwH/AQACuQH/AwAB/wcA
262
        Af8BAAFXAbkB/wEAAT8BlgH/AQABPwGWAf8BAAFXAbkB/wEAAVcBuQH/AQABVwG5Af8BSAHGAv8BAAE/
263
        AZYB/wEAAT8BlgH/AQABPwGWAf8BAAE/AZYB/wEAAScBUAH/AQABJwFQAf8DAAH/BwAB/wEAAVcBuQH/
264
        AQABJwFQAf8BAAEnAVAB/wEAAVcBuQH/AQABVwG5Af8BAAFXAbkB/wEAAVcBuQH/AQABPwGWAf8BAAE/
265
        AZYB/wEAAScBUAH/AQABJwFQAf8BAAE/AZYB/wEAAQ8BLQH/AwAB/wYAAVAB/wEAATIC/wEAATIC/wEA
266
        ATIC/wEAATIC/wEAATIC/wEAATIC/wEAARoBuQH/AgABlgH/AgABlgH/AgABuQH/AgABuQH/AgABuQH/
267
        AgABLQH/EAADPwH/AY4B1AL/AZkD/wGOAdQC/wGZA/8BjgHUAv8BmQP/Az8B/wM/Bf8DPwH/AQACuQH/
268
        AwAB/wEAAScBUAH/AwAB/wEAAT8BlgH/AQABVwG5Af8BAAFXAbkB/wEAAVcBuQH/AQABkgHcAf8BAAGS
269
        AdwB/wGxAeIC/wEAAT8BlgH/AQABPwGWAf8BAAE/AZYB/wEAAVcBuQH/AQABDwEtAf8BAAE/AZYB/wMA
270
        Af8HAAH/AQABPwGWAf8BAAFXAbkB/wEAAVcBuQH/AQABVwG5Af8BAAFXAbkB/wFIAcYC/wEAAT8BlgH/
271
        AQABPwGWAf8BAAE/AZYB/wEAAT8BlgH/AQABPwGWAf8BAAEnAVAB/wEAAT8BlgH/AwAB/wYAAVAB/wEA
272
        ATIC/wEAATIC/wEAATIC/wEAATIC/wEAARoBuQH/AQABDgGWAf8BAAEOAZYB/wKJAfUB/wIAAVAB/wIA
273
        AS0B/wIAAbkB/wIAAbkB/wIAAS0B/wwAAz8B/wGZA/8BmQP/AZkD/wGZA/8BmQP/AZkD/wGOAdQC/wM/
274
        Bf8DPwH/AUgB9QL/AQACuQH/AwAB/wMAAf8BAAFXAbkB/wEAAVcBuQH/AQABVwG5Af8BAAGSAdwB/wEA
275
        AZIB3AH/AUgBxgL/A+YF/wEAAVcBuQH/AQABPwGWAf8BAAE/AZYB/wEAAVcBuQH/AQABDwEtAf8BAAE/
276
        AZYB/wMAAf8DAAH/AQABJwFQAf8BAAFXAbkB/wEAAVcBuQH/AQABVwG5Af8BAAFXAbkB/wEAAZIB3AH/
277
        AUgBxgL/AQABPwGWAf8BAAE/AZYB/wEAAT8BlgH/AQABPwGWAf8BAAFXAbkB/wEAAQ8BLQH/AQABPwGW
278
        Af8BAAEPAS0B/wYAAVAB/wEAATIC/wEAATIC/wEAARoBuQH/AQABDgGWAf8BAAEOAZYB/wElAVAC/wKx
279
        Av8CiQH1Af8CAAG5Af8CAAHcAf8CAAFQAf8CAAEtAf8CAAEtAf8MAAM/Af8BmQP/AZkD/wGZA/8BmQP/
280
        AY4B1AL/AdQD/wM/Df8DPwH/AQACuQH/AwAB/wMAAf8BAAFXAbkB/wEAAZIB3AH/AQABkgHcAf8BSAHG
281
        Av8D5gX/A+YB/wFIAcYC/wGOAasC/wEAAVcBuQH/AQABPwGWAf8BAAFXAbkB/wEAAQ8BLQH/AQABPwGW
282
        Af8DAAH/AwAB/wEAAVcBuQH/AQABVwG5Af8BAAFXAbkB/wEAAZIB3AH/AQABkgHcAf8BSAHGAv8D8gH/
283
        AQABVwG5Af8BAAE/AZYB/wEAAT8BlgH/AQABVwG5Af8BAAFXAbkB/wEAAQ8BLQH/AQABPwGWAf8BAAEP
284
        AS0B/wYAAVAB/wEAASYB3AH/AQABDgGWAf8BAAEOAZYB/wElAVAC/wKxAv8D5gX/ArEC/wIAAbkB/wIA
285
        AdwB/wIAAZYB/wIAAbkB/wIAAVAB/wIAAS0B/wQAAz8B/wGZA/8BmQP/AZkD/wGZC/8DPwH/Az8G/wGP
286
        AUgJ/wM/Af8DAAH/AwAB/wEAAVcBuQH/AUgBxgL/A+YF/wPmAf8BSAHGAv8BAAGSAdwB/wEAAVcBuQH/
287
        AQABVwG5Af8BAAFXAbkB/wOSAf8BAAFXAbkB/wEAAScBUAH/AQABJwFQAf8DAAH/AQABDwEtAf8BAAFX
288
        AbkB/wEAAZIB3AH/AQABkgHcAf8BSAHGAv8D5gH/BAAD5gH/AbEB4gL/AQABPwGWAf8BAAFXAbkB/wEA
289
        AVcBuQH/AQABVwG5Af8BAAE/AZYB/wEAAScBUAH/AwMB/wIAAVAB/wEAAQ4BlgH/AQABDgGWAf8BJQFQ
290
        Av8CsQL/A+YF/wPmAf8CsQL/AUgBjwL/AiUC/wIAAbkB/wIAAZYB/wIAAbkB/wIAAbkB/wIAAS0B/wQA
291
        Az8B/wGZA/8BmQv/Az8B/wM/Bv8BjwFIDf8DPwH/AQACuQH/AwAB/wMAAf8DVwX/A+YB/wFIAcYC/wEA
292
        AZIB3AH/AQABVwG5Af8BAAFXAbkB/wEAAT8BlgH/AQABVwG5Af8DSwH/AQIBqgL/AQABPwGWAf8DAAH/
293
        AwAB/wUAAScBUAH/AQABkgHcAf8BSAHGAv8D5gH/BAAD5gH/AUgBxgL/AQABPwGWAf8BAAFXAbkB/wEA
294
        AVcBuQH/AQABVwG5Af8BAAFXAbkB/wEAAVcBuQH/AQABVwG5Af8DAwH/AwAB/wIAAVAB/wEAAQ4BlgH/
295
        ArEC/wPmBf8D5gH/ArEC/wElAVAC/wEAATIC/wEAATIC/wIlAv8DVwH/AgABlgH/AgABuQH/AgABLQH/
296
        AgABLQH/Az8N/wM/Af8DPwb/AY8BSAr/AY8BSAX/Az8B/wFIAfUC/wFIAfUC/wMAAf8EAAMbAf8BsQHH
297
        Av8BAAGSAdwB/wEAAVcBuQH/AQABVwG5Af8BAAFXAbkB/wEAAScBUAH/AbEB4gL/AQABVwG5Af8CAAEt
298
        Af8DAwH/AwAB/w0AAQ8BLQH/A+YB/wQAA+YB/wFIAcYC/wEAAT8BlgH/AQABPwGWAf8BAAE/AZYB/wEA
299
        AVcBuQH/AQABVwG5Af8BAAFXAbkB/wEAAVcBuQH/AQABkgHcAf8BAAEPAS0B/wMAAf8GAAFQCf8D5gH/
300
        ArEC/wElAVAC/wEAATIC/wEAATIC/wEAASYB3AH/AokB9QH/A84B/wFIAY8C/wEAARoBuQH/AgABLQH/
301
        AgABLQH/BAADPwH/Az8B/wM/Af8DPwH/Az8B/wM/Cv8BjwFICf8DPwH/AUgB9QL/AdQD/wFIAfUC/wMA
302
        Af8HAAH/AQABPwGWAf8BAAFXAbkB/wEAAT8BlgH/A6oB/wEAAT8BlgH/AwAB/wEAAT8BlgH/AQABVwG5
303
        Af8DAAH/FwAB/wO2Af8BsQHHAv8BAAEnAVAB/wMDAf8BAAE/AZYB/wEAAT8BlgH/AQABVwG5Af8BAAFX
304
        AbkB/wEAAVcBuQH/AQABkgHcAf8BAAEnAVAB/wMAAf8SAAFQAf8DzgH/ASUBUAL/AQABMgL/AQABMgL/
305
        AQABJgHcAf8CiQH1Af8DzgH/AUgBjwL/AQABGgG5Af8CAAEtAf8CAAEtAf8cAAM/Af8BSAH1Av8DPwn/
306
        Az8B/wM/Af8B1AP/AdQD/wM/Af8DPwH/DwAB/wMDAf8DngH/AQABVwG5Af8BAAEnAVAB/wEAAVcBuQH/
307
        AQABPwGWAf8BAAEPAS0B/x8AAf8DAAH/BwAB/wEAAT8BlgH/AQABPwGWAf8BAAFXAbkB/wEAAZIB3AH/
308
        AQABDwEtAf8KAAEtAf8SAAFQAf8BAAEaAbkB/wEAATIC/wEAASYB3AH/AokB9QH/A84B/wFIAY8C/wEA
309
        ARoBuQH/AgABLQH/AgABLQH/JAADPwn/Az8F/wM/Af8EAAM/Af8DPwH/HwAB/wMAAf8DAAH/OQABJwFQ
310
        Af8BAAGSAdwB/wEAAQ8BLQH/AwAB/wkAAScBUAH/AgABLQH/FgABUAH/AgABUAH/A5IB/wECATQC/wEA
311
        ARoBuQH/AgABLQH/AgABLQH/MAADPwH/Az8B/wQAAz8B/3MAAf8DAAH/CgABLQH/AgABLQH/AwAB/yIA
312
        AVAB/wIAAVAB/wIAAVAB/1kAAVcBuQH/AQABPwGWAf83AAH/AwAB/wMAAf83AAH/AwAB/wMAAf83AAH/
313
        AwAB/wMAAf8xAAFXAbkB/wEAAVcBuQH/AQABPwGWAf8BAAGSAdwB/y8AAf8DAAH/AQACuQH/AwAB/wEA
241
        IAADAgH/AQABDgEsAf8DMgH/AwAB/zMAAf8DAAH/AwAB/wMAAf8yAAEsAf8CAAEsAf8CAAEsAf8CAAEs
242
        Af8/AAH/AwAB/wEAArkB/wMAAf8BAAK5Af8DAAH/FAADAgH/AQABDgEsAf8BAAE+AZYB/wEAAVYBuQH/
243
        A54B/wEAAT4BlgH/AQABDgEsAf8DAAH/IwAB/wMAAf8BAAE+AZYB/wEAAT4BlgH/AQABJgFPAf8BAAEm
244
        AU8B/wMCAf8DAAH/IgABLAH/AgABLAH/AQABGQG5Af8BAAExAv8DzgH/AgABlgH/AgABLAH/AgABLAH/
245
        LwAB/wMAAf8BAAK5Af8BAAK5Af8DAAH/AY4B1AL/AQACuQH/AwAB/w8AAf8BAAEOASwB/wEAAT4BlgH/
246
        AQABVgG5Af8BAAFWAbkB/wEAAVYBuQH/A54B/wEAAT4BlgH/AQABPgGWAf8BAAE+AZYB/wEAAQ4BLAH/
247
        AQABJgFPAf8TAAH/AwAB/wEAAT4BlgH/AQABPgGWAf8BAAE+AZYB/wEAAVYBuQH/A54B/wEAAT4BlgH/
248
        AQABJgFPAf8BAAEmAU8B/wMCAf8DAAH/EgABLAH/AgABLAH/AQABGQG5Af8BAAExAv8BAAExAv8BAAEx
249
        Av8DzgH/AgABuQH/AgABlgH/AgABlgH/AgABLAH/AgABTwH/HwAB/wMAAf8BAAK5Af8BAAK5Af8BjgHU
250
        Av8BjgHUAv8DAAH/Az4B/wEAArkB/wMAAf8FAAEmAU8B/wIAASwB/wEAAT4BlgH/AQABVgG5Af8BAAFW
251
        AbkB/wEAAVYBuQH/AQABPgGWAf8BAAE+AZYB/wOeAf8BAAE+AZYB/wEAAT4BlgH/AQABPgGWAf8BAAE+
252
        AZYB/wEAAQ4BLAH/DwAB/wEAAT4BlgH/AQABPgGWAf8BAAE+AZYB/wEAAVYBuQH/AQABJgFPAf8BAAEm
253
        AU8B/wEAASYBTwH/AQABPgGWAf8BAAE+AZYB/wEAAT4BlgH/AQABJgFPAf8DAAH/CgABTwH/AgABLAH/
254
        AQABGQG5Af8BAAExAv8BAAExAv8BAAExAv8BAAExAv8BAAExAv8DzgH/AgABuQH/AgABuQH/AgABuQH/
255
        AgABlgH/AgABLAH/FwAB/wMAAf8BAAK5Af8BAAK5Af8BjgHUAv8BmQP/AY4B1AL/AwAF/wM+Af8BAAK5
256
        Af8DAAH/BwAB/wEAAVYBuQH/AQABVgG5Af8BAAFWAbkB/wEAAT4BlgH/AQABPgGWAf8BAAFWAbkB/wFH
257
        AY8C/wEAAT4BlgH/AQABPgGWAf8BAAEmAU8B/wEAASYBTwH/AQABPgGWAf8BAAEOASwB/w4AASwB/wEA
258
        AT4BlgH/AQABVgG5Af8BAAEmAU8B/wEAASYBTwH/AQABVgG5Af8BAAGSAdwB/wEAAT4BlgH/AQABJgFP
259
        Af8BAAE+AZYB/wEAAT4BlgH/AQABPgGWAf8BAAEOASwB/woAAU8B/wEAATEC/wEAATEC/wEAATEC/wEA
260
        ATEC/wEAATEC/wEAATEC/wEAATEC/wPOAf8CAAG5Af8CAAG5Af8CAAG5Af8CAAG5Af8CAAEsAf8QAAM+
261
        Af8BAAK5Af8BAAK5Af8BjgHUAv8BjgHUAv8BmQP/AY4B1AL/AZkD/wMABf8DPgH/AQACuQH/AwAB/wcA
262
        Af8BAAFWAbkB/wEAAT4BlgH/AQABPgGWAf8BAAFWAbkB/wEAAVYBuQH/AQABVgG5Af8BRwHGAv8BAAE+
263
        AZYB/wEAAT4BlgH/AQABPgGWAf8BAAE+AZYB/wEAASYBTwH/AQABJgFPAf8DAAH/BwAB/wEAAVYBuQH/
264
        AQABJgFPAf8BAAEmAU8B/wEAAVYBuQH/AQABVgG5Af8BAAFWAbkB/wEAAVYBuQH/AQABPgGWAf8BAAE+
265
        AZYB/wEAASYBTwH/AQABJgFPAf8BAAE+AZYB/wEAAQ4BLAH/AwAB/wYAAU8B/wEAATEC/wEAATEC/wEA
266
        ATEC/wEAATEC/wEAATEC/wEAATEC/wEAARkBuQH/AgABlgH/AgABlgH/AgABuQH/AgABuQH/AgABuQH/
267
        AgABLAH/EAADPgH/AY4B1AL/AZkD/wGOAdQC/wGZA/8BjgHUAv8BmQP/Az4B/wM+Bf8DPgH/AQACuQH/
268
        AwAB/wEAASYBTwH/AwAB/wEAAT4BlgH/AQABVgG5Af8BAAFWAbkB/wEAAVYBuQH/AQABkgHcAf8BAAGS
269
        AdwB/wGxAeIC/wEAAT4BlgH/AQABPgGWAf8BAAE+AZYB/wEAAVYBuQH/AQABDgEsAf8BAAE+AZYB/wMA
270
        Af8HAAH/AQABPgGWAf8BAAFWAbkB/wEAAVYBuQH/AQABVgG5Af8BAAFWAbkB/wFHAcYC/wEAAT4BlgH/
271
        AQABPgGWAf8BAAE+AZYB/wEAAT4BlgH/AQABPgGWAf8BAAEmAU8B/wEAAT4BlgH/AwAB/wYAAU8B/wEA
272
        ATEC/wEAATEC/wEAATEC/wEAATEC/wEAARkBuQH/AQABDQGWAf8BAAENAZYB/wKJAfUB/wIAAU8B/wIA
273
        ASwB/wIAAbkB/wIAAbkB/wIAASwB/wwAAz4B/wGZA/8BmQP/AZkD/wGZA/8BmQP/AZkD/wGOAdQC/wM+
274
        Bf8DPgH/AUcB9QL/AQACuQH/AwAB/wMAAf8BAAFWAbkB/wEAAVYBuQH/AQABVgG5Af8BAAGSAdwB/wEA
275
        AZIB3AH/AUcBxgL/A+YF/wEAAVYBuQH/AQABPgGWAf8BAAE+AZYB/wEAAVYBuQH/AQABDgEsAf8BAAE+
276
        AZYB/wMAAf8DAAH/AQABJgFPAf8BAAFWAbkB/wEAAVYBuQH/AQABVgG5Af8BAAFWAbkB/wEAAZIB3AH/
277
        AUcBxgL/AQABPgGWAf8BAAE+AZYB/wEAAT4BlgH/AQABPgGWAf8BAAFWAbkB/wEAAQ4BLAH/AQABPgGW
278
        Af8BAAEOASwB/wYAAU8B/wEAATEC/wEAATEC/wEAARkBuQH/AQABDQGWAf8BAAENAZYB/wEkAU8C/wKx
279
        Av8CiQH1Af8CAAG5Af8CAAHcAf8CAAFPAf8CAAEsAf8CAAEsAf8MAAM+Af8BmQP/AZkD/wGZA/8BmQP/
280
        AY4B1AL/AdQD/wM+Df8DPgH/AQACuQH/AwAB/wMAAf8BAAFWAbkB/wEAAZIB3AH/AQABkgHcAf8BRwHG
281
        Av8D5gX/A+YB/wFHAcYC/wGOAasC/wEAAVYBuQH/AQABPgGWAf8BAAFWAbkB/wEAAQ4BLAH/AQABPgGW
282
        Af8DAAH/AwAB/wEAAVYBuQH/AQABVgG5Af8BAAFWAbkB/wEAAZIB3AH/AQABkgHcAf8BRwHGAv8D8gH/
283
        AQABVgG5Af8BAAE+AZYB/wEAAT4BlgH/AQABVgG5Af8BAAFWAbkB/wEAAQ4BLAH/AQABPgGWAf8BAAEO
284
        ASwB/wYAAU8B/wEAASUB3AH/AQABDQGWAf8BAAENAZYB/wEkAU8C/wKxAv8D5gX/ArEC/wIAAbkB/wIA
285
        AdwB/wIAAZYB/wIAAbkB/wIAAU8B/wIAASwB/wQAAz4B/wGZA/8BmQP/AZkD/wGZC/8DPgH/Az4G/wGP
286
        AUcJ/wM+Af8DAAH/AwAB/wEAAVYBuQH/AUcBxgL/A+YF/wPmAf8BRwHGAv8BAAGSAdwB/wEAAVYBuQH/
287
        AQABVgG5Af8BAAFWAbkB/wOSAf8BAAFWAbkB/wEAASYBTwH/AQABJgFPAf8DAAH/AQABDgEsAf8BAAFW
288
        AbkB/wEAAZIB3AH/AQABkgHcAf8BRwHGAv8D5gH/BAAD5gH/AbEB4gL/AQABPgGWAf8BAAFWAbkB/wEA
289
        AVYBuQH/AQABVgG5Af8BAAE+AZYB/wEAASYBTwH/AwIB/wIAAU8B/wEAAQ0BlgH/AQABDQGWAf8BJAFP
290
        Av8CsQL/A+YF/wPmAf8CsQL/AUcBjwL/AiQC/wIAAbkB/wIAAZYB/wIAAbkB/wIAAbkB/wIAASwB/wQA
291
        Az4B/wGZA/8BmQv/Az4B/wM+Bv8BjwFHDf8DPgH/AQACuQH/AwAB/wMAAf8DVgX/A+YB/wFHAcYC/wEA
292
        AZIB3AH/AQABVgG5Af8BAAFWAbkB/wEAAT4BlgH/AQABVgG5Af8DSgH/AQEBqgL/AQABPgGWAf8DAAH/
293
        AwAB/wUAASYBTwH/AQABkgHcAf8BRwHGAv8D5gH/BAAD5gH/AUcBxgL/AQABPgGWAf8BAAFWAbkB/wEA
294
        AVYBuQH/AQABVgG5Af8BAAFWAbkB/wEAAVYBuQH/AQABVgG5Af8DAgH/AwAB/wIAAU8B/wEAAQ0BlgH/
295
        ArEC/wPmBf8D5gH/ArEC/wEkAU8C/wEAATEC/wEAATEC/wIkAv8DVgH/AgABlgH/AgABuQH/AgABLAH/
296
        AgABLAH/Az4N/wM+Af8DPgb/AY8BRwr/AY8BRwX/Az4B/wFHAfUC/wFHAfUC/wMAAf8EAAMaAf8BsQHH
297
        Av8BAAGSAdwB/wEAAVYBuQH/AQABVgG5Af8BAAFWAbkB/wEAASYBTwH/AbEB4gL/AQABVgG5Af8CAAEs
298
        Af8DAgH/AwAB/w0AAQ4BLAH/A+YB/wQAA+YB/wFHAcYC/wEAAT4BlgH/AQABPgGWAf8BAAE+AZYB/wEA
299
        AVYBuQH/AQABVgG5Af8BAAFWAbkB/wEAAVYBuQH/AQABkgHcAf8BAAEOASwB/wMAAf8GAAFPCf8D5gH/
300
        ArEC/wEkAU8C/wEAATEC/wEAATEC/wEAASUB3AH/AokB9QH/A84B/wFHAY8C/wEAARkBuQH/AgABLAH/
301
        AgABLAH/BAADPgH/Az4B/wM+Af8DPgH/Az4B/wM+Cv8BjwFHCf8DPgH/AUcB9QL/AdQD/wFHAfUC/wMA
302
        Af8HAAH/AQABPgGWAf8BAAFWAbkB/wEAAT4BlgH/A6oB/wEAAT4BlgH/AwAB/wEAAT4BlgH/AQABVgG5
303
        Af8DAAH/FwAB/wO2Af8BsQHHAv8BAAEmAU8B/wMCAf8BAAE+AZYB/wEAAT4BlgH/AQABVgG5Af8BAAFW
304
        AbkB/wEAAVYBuQH/AQABkgHcAf8BAAEmAU8B/wMAAf8SAAFPAf8DzgH/ASQBTwL/AQABMQL/AQABMQL/
305
        AQABJQHcAf8CiQH1Af8DzgH/AUcBjwL/AQABGQG5Af8CAAEsAf8CAAEsAf8cAAM+Af8BRwH1Av8DPgn/
306
        Az4B/wM+Af8B1AP/AdQD/wM+Af8DPgH/DwAB/wMCAf8DngH/AQABVgG5Af8BAAEmAU8B/wEAAVYBuQH/
307
        AQABPgGWAf8BAAEOASwB/x8AAf8DAAH/BwAB/wEAAT4BlgH/AQABPgGWAf8BAAFWAbkB/wEAAZIB3AH/
308
        AQABDgEsAf8KAAEsAf8SAAFPAf8BAAEZAbkB/wEAATEC/wEAASUB3AH/AokB9QH/A84B/wFHAY8C/wEA
309
        ARkBuQH/AgABLAH/AgABLAH/JAADPgn/Az4F/wM+Af8EAAM+Af8DPgH/HwAB/wMAAf8DAAH/OQABJgFP
310
        Af8BAAGSAdwB/wEAAQ4BLAH/AwAB/wkAASYBTwH/AgABLAH/FgABTwH/AgABTwH/A5IB/wEBATMC/wEA
311
        ARkBuQH/AgABLAH/AgABLAH/MAADPgH/Az4B/wQAAz4B/3MAAf8DAAH/CgABLAH/AgABLAH/AwAB/yIA
312
        AU8B/wIAAU8B/wIAAU8B/1kAAVYBuQH/AQABPgGWAf83AAH/AwAB/wMAAf83AAH/AwAB/wMAAf83AAH/
313
        AwAB/wMAAf8xAAFWAbkB/wEAAVYBuQH/AQABPgGWAf8BAAGSAdwB/y8AAf8DAAH/AQACuQH/AwAB/wEA
314 314
        ArkB/wMAAf8rAAH/AwAB/wEAArkB/wMAAf8BAAK5Af8DAAH/KwAB/wMAAf8BAAK5Af8DAAH/AQACuQH/
315
        AwAB/yUAAVcBuQH/AQABVwG5Af8BAAGqAv8BAAE/AZYB/wEAAZIB3AH/AQABkgHcAf8nAAH/AwAB/wEA
316
        ArkB/wEAArkB/wEAArkB/wMAAf8BAAK5Af8DAAH/IwAB/wMAAf8BAAK5Af8BAAK5Af8DAAL/AUgBjwH/
317
        AQACuQH/AwAB/yMAAf8DAAH/AQACuQH/AQACuQH/AQACuQH/AwAB/wEAArkB/wMAAf8dAAFXAbkB/wEA
318
        AVcBuQH/AQABqgL/AQABqgL/AQABVwG5Af8BAAGqAv8BJQG4Av8BAAGSAdwB/x8AAf8DAAH/AQACuQH/
315
        AwAB/yUAAVYBuQH/AQABVgG5Af8BAAGqAv8BAAE+AZYB/wEAAZIB3AH/AQABkgHcAf8nAAH/AwAB/wEA
316
        ArkB/wEAArkB/wEAArkB/wMAAf8BAAK5Af8DAAH/IwAB/wMAAf8BAAK5Af8BAAK5Af8DAAL/AUcBjwH/
317
        AQACuQH/AwAB/yMAAf8DAAH/AQACuQH/AQACuQH/AQACuQH/AwAB/wEAArkB/wMAAf8dAAFWAbkB/wEA
318
        AVYBuQH/AQABqgL/AQABqgL/AQABVgG5Af8BAAGqAv8BJAG4Av8BAAGSAdwB/x8AAf8DAAH/AQACuQH/
319 319
        AQACuQH/AY4B1AL/AZkD/wEAArkB/wMAAf8BAAK5Af8DAAH/GwAB/wMAAf8BAAK5Af8BAAK5Af8BjgHU
320
        Av8BjgHUAv8DAAH/AUgB9QL/AQACuQH/AwAB/xsAAf8DAAH/AQACuQH/AQACuQH/AY4B1AL/AZkD/wEA
321
        ArkB/wMAAf8BAAK5Af8DAAH/FQABVwG5Af8BAAFXAbkB/wEAAaoC/wEAAaoC/wEAAaoC/wEAAZIB3AH/
322
        AQABqgL/ASUBuAL/ASUBuAL/AQABkgHcAf8XAAH/AwAB/wEAArkB/wEAArkB/wGOAdQC/wGZA/8BjgHU
320
        Av8BjgHUAv8DAAH/AUcB9QL/AQACuQH/AwAB/xsAAf8DAAH/AQACuQH/AQACuQH/AY4B1AL/AZkD/wEA
321
        ArkB/wMAAf8BAAK5Af8DAAH/FQABVgG5Af8BAAFWAbkB/wEAAaoC/wEAAaoC/wEAAaoC/wEAAZIB3AH/
322
        AQABqgL/ASQBuAL/ASQBuAL/AQABkgHcAf8XAAH/AwAB/wEAArkB/wEAArkB/wGOAdQC/wGZA/8BjgHU
323 323
        Av8BjgHUAv8BAAK5Af8DAAH/AQACuQH/AwAB/xMAAf8DAAH/AQACuQH/AQACuQH/AY4B1AL/AZkD/wGO
324
        AdQC/wMAAv8BSAGPAf8BSAH1Av8BAAK5Af8DAAH/EwAB/wMAAf8BAAK5Af8BAAK5Af8BjgHUAv8BmQP/
325
        AY4B1AL/AY4B1AL/AQACuQH/AwAB/wEAArkB/wMAAf8RAAFXAbkB/wEAAaoC/wEAAaoC/wEAAaoC/wEA
326
        AaoC/wElAbgC/wEAAZIB3AH/ASUBuAL/ASUBuAL/ASUBuAL/AQABkgHcAf8QAAM/Af8BAAK5Af8BAAK5
327
        Af8BmQP/AY4B1AL/AZkD/wGOAdQC/wGOAdQC/wGZA/8BAAK5Af8DAAH/AQACuQH/AwAB/wwAAz8B/wEA
328
        ArkB/wEAArkB/wGOAdQC/wGOAdQC/wGZA/8BjgHUAv8BmQP/AwAB/wFIAfUC/wFIAfUC/wEAArkB/wMA
329
        Af8MAAM/Af8BAAK5Af8BAAK5Af8BmQP/AY4B1AL/AZkD/wGOAdQC/wGOAdQC/wGZA/8BAAK5Af8DAAH/
330
        AQACuQH/AwAB/w0AAVcBuQH/AQABqgL/AQABqgL/AQABqgL/AY4B1AL/AY4B1AL/AQABkgHcAf8BJQG4
331
        Av8BJQG4Av8BJQG4Av8BJQG4Av8BAAGSAdwB/xAAAz8B/wGOAdQC/wGZA/8BjgHUAv8BmQP/AZkD/wGO
332
        AdQC/wGZA/8BjgHUAv8BAAK5Af8DAAH/AQACuQH/AwAB/wwAAz8B/wGOAdQC/wGZA/8BjgHUAv8BmQP/
333
        AY4B1AL/AZkD/wMAAv8BSAGPAf8BSAH1Av8BSAH1Av8BAAK5Af8DAAH/DAADPwH/AY4B1AL/AZkD/wGO
334
        AdQC/wGZA/8BmQP/AY4B1AL/AZkD/wGOAdQC/wEAArkB/wMAAf8BAAK5Af8DAAH/CQABVwG5Af8BAAGq
335
        Av8BAAGqAv8BjgHUAv8BjgHUAv8BAAGSAdwB/wEAAZIB3AH/ASUBuAL/ASUBuAL/ASUBuAL/ASUBuAL/
336
        ASUBuAL/AQABkgHcAf8QAAM/Af8BmQP/AZkD/wGZA/8BmQP/AZkD/wGZA/8BmQP/AY4B1AL/AQACuQH/
337
        AwAB/wEAArkB/wMAAf8IAAM/Af8BmQP/AZkD/wGZA/8BmQP/AZkD/wGZA/8BjgHUAv8DAAH/AUgB9QL/
338
        AUgB9QL/AUgB9QL/AQACuQH/AwAB/wwAAz8B/wGZA/8BmQP/AZkD/wGZA/8BmQP/AZkD/wGZA/8BjgHU
339
        Av8BAAK5Af8DAAH/AQACuQH/AwAB/wUAAVcBuQH/AQABqgL/AY4B1AL/AY4B1AL/AQABkgHcAf8BAAGS
340
        AdwB/wElAbgC/wElAbgC/wElAbgC/wElAbgC/wElAbgC/wElAbgC/wGOAdQC/wGOAdQC/xAAAz8B/wGZ
341
        A/8BmQP/AZkD/wGOAdQC/wGZA/8BjgHUAv8BmQP/AZkD/wEAArkB/wMAAf8BAAK5Af8DAAH/CAADPwH/
342
        AZkD/wGZA/8BmQP/AZkD/wGOAdQC/wHUA/8DAAL/AUgBjwH/AUgB9QL/AUgB9QL/AUgB9QL/AQACuQH/
343
        AwAB/wwAAz8B/wGZA/8BmQP/AZkD/wGOAdQC/wGZA/8BjgHUAv8BmQP/AZkD/wEAArkB/wMAAf8BAAK5
344
        Af8DAAH/AQABkgHcAf8BsQHiAv8BjgHUAv8BAAGSAdwB/wEAAZIB3AH/AY4B1AL/ASUBuAL/ASUBuAL/
345
        ASUBuAL/ASUBuAL/ASUBuAL/AY4B1AL/AY4B1AL/AQABkgHcAf8BAAGSAdwB/xAAAz8B/wGZA/8BmQP/
346
        AZkD/wGZA/8BmQP/AZkD/wGZB/8BmQP/AwAB/wGZA/8DAAH/BAADPwH/AZkD/wGZA/8BmQP/AZkL/wM/
347
        Af8DAAH/AUgB9QL/AUgB9QL/AUgB9QL/AUgB9QL/AQACuQH/AwAB/wwAAz8B/wGZA/8BmQP/AZkD/wGZ
324
        AdQC/wMAAv8BRwGPAf8BRwH1Av8BAAK5Af8DAAH/EwAB/wMAAf8BAAK5Af8BAAK5Af8BjgHUAv8BmQP/
325
        AY4B1AL/AY4B1AL/AQACuQH/AwAB/wEAArkB/wMAAf8RAAFWAbkB/wEAAaoC/wEAAaoC/wEAAaoC/wEA
326
        AaoC/wEkAbgC/wEAAZIB3AH/ASQBuAL/ASQBuAL/ASQBuAL/AQABkgHcAf8QAAM+Af8BAAK5Af8BAAK5
327
        Af8BmQP/AY4B1AL/AZkD/wGOAdQC/wGOAdQC/wGZA/8BAAK5Af8DAAH/AQACuQH/AwAB/wwAAz4B/wEA
328
        ArkB/wEAArkB/wGOAdQC/wGOAdQC/wGZA/8BjgHUAv8BmQP/AwAB/wFHAfUC/wFHAfUC/wEAArkB/wMA
329
        Af8MAAM+Af8BAAK5Af8BAAK5Af8BmQP/AY4B1AL/AZkD/wGOAdQC/wGOAdQC/wGZA/8BAAK5Af8DAAH/
330
        AQACuQH/AwAB/w0AAVYBuQH/AQABqgL/AQABqgL/AQABqgL/AY4B1AL/AY4B1AL/AQABkgHcAf8BJAG4
331
        Av8BJAG4Av8BJAG4Av8BJAG4Av8BAAGSAdwB/xAAAz4B/wGOAdQC/wGZA/8BjgHUAv8BmQP/AZkD/wGO
332
        AdQC/wGZA/8BjgHUAv8BAAK5Af8DAAH/AQACuQH/AwAB/wwAAz4B/wGOAdQC/wGZA/8BjgHUAv8BmQP/
333
        AY4B1AL/AZkD/wMAAv8BRwGPAf8BRwH1Av8BRwH1Av8BAAK5Af8DAAH/DAADPgH/AY4B1AL/AZkD/wGO
334
        AdQC/wGZA/8BmQP/AY4B1AL/AZkD/wGOAdQC/wEAArkB/wMAAf8BAAK5Af8DAAH/CQABVgG5Af8BAAGq
335
        Av8BAAGqAv8BjgHUAv8BjgHUAv8BAAGSAdwB/wEAAZIB3AH/ASQBuAL/ASQBuAL/ASQBuAL/ASQBuAL/
336
        ASQBuAL/AQABkgHcAf8QAAM+Af8BmQP/AZkD/wGZA/8BmQP/AZkD/wGZA/8BmQP/AY4B1AL/AQACuQH/
337
        AwAB/wEAArkB/wMAAf8IAAM+Af8BmQP/AZkD/wGZA/8BmQP/AZkD/wGZA/8BjgHUAv8DAAH/AUcB9QL/
338
        AUcB9QL/AUcB9QL/AQACuQH/AwAB/wwAAz4B/wGZA/8BmQP/AZkD/wGZA/8BmQP/AZkD/wGZA/8BjgHU
339
        Av8BAAK5Af8DAAH/AQACuQH/AwAB/wUAAVYBuQH/AQABqgL/AY4B1AL/AY4B1AL/AQABkgHcAf8BAAGS
340
        AdwB/wEkAbgC/wEkAbgC/wEkAbgC/wEkAbgC/wEkAbgC/wEkAbgC/wGOAdQC/wGOAdQC/xAAAz4B/wGZ
341
        A/8BmQP/AZkD/wGOAdQC/wGZA/8BjgHUAv8BmQP/AZkD/wEAArkB/wMAAf8BAAK5Af8DAAH/CAADPgH/
342
        AZkD/wGZA/8BmQP/AZkD/wGOAdQC/wHUA/8DAAL/AUcBjwH/AUcB9QL/AUcB9QL/AUcB9QL/AQACuQH/
343
        AwAB/wwAAz4B/wGZA/8BmQP/AZkD/wGOAdQC/wGZA/8BjgHUAv8BmQP/AZkD/wEAArkB/wMAAf8BAAK5
344
        Af8DAAH/AQABkgHcAf8BsQHiAv8BjgHUAv8BAAGSAdwB/wEAAZIB3AH/AY4B1AL/ASQBuAL/ASQBuAL/
345
        ASQBuAL/ASQBuAL/ASQBuAL/AY4B1AL/AY4B1AL/AQABkgHcAf8BAAGSAdwB/xAAAz4B/wGZA/8BmQP/
346
        AZkD/wGZA/8BmQP/AZkD/wGZB/8BmQP/AwAB/wGZA/8DAAH/BAADPgH/AZkD/wGZA/8BmQP/AZkL/wM+
347
        Af8DAAH/AUcB9QL/AUcB9QL/AUcB9QL/AUcB9QL/AQACuQH/AwAB/wwAAz4B/wGZA/8BmQP/AZkD/wGZ
348 348
        A/8BmQP/AZkD/wGZB/8BmQP/AwAB/wGZA/8DAAH/BQABkgHcAf8BAAGSAdwB/wUAAZIB3AH/AY4B1AL/
349
        ASUBuAL/ASUBuAL/ASUBuAL/ASUBuAL/AY4B1AL/AQABkgHcAf8BAAGSAdwB/xgAAz8B/wGZA/8BmQP/
350
        AZkD/wGZA/8BmQv/Az8B/wM/Af8BmQP/AZkD/wMAAf8EAAM/Af8BmQP/AZkL/wM/Af8DPwH/AUgB9QL/
351
        AUgB9QL/AUgB9QL/AUgB9QL/AUgB9QL/AUgB9QL/AQACuQH/AwAB/wwAAz8B/wGZA/8BmQP/AZkD/wGZ
352
        A/8BmQv/Az8B/wM/Af8DPwH/AZkD/wMAAf8RAAGSAdwB/wGOAdQC/wElAbgC/wElAbgC/wElAbgC/wGO
353
        AdQC/wEAAZIB3AH/IAADPwH/AZkD/wGZA/8BmQv/Az8B/wM/Af8BmQP/AZkD/wGZA/8BmQP/AwAB/wM/
354
        Df8DPwH/Az8B/wFIAfUC/wFIAfUC/wFIAfUC/wFIAfUC/wFIAfUC/wFIAfUC/wFIAfUC/wFIAfUC/wFI
355
        AfUC/wMAAf8MAAM/Af8BmQP/AZkD/wGZC/8DPwH/Az8F/wM/Af8BmQP/AZkD/wMAAf8RAAGSAdwB/wGO
356
        AdQC/wElAbgC/wElAbgC/wGOAdQC/wEAAVcBuQH/JAADPwH/AZkL/wM/Af8DPwH/AZkD/wGZA/8BmQP/
357
        AZkD/wHUA/8BAAK5Af8DAAH/Az8B/wM/Af8DPwH/Az8B/wM/Af8BSAH1Av8BSAH1Av8BSAH1Av8BSAH1
358
        Av8B1AP/AdQD/wFIAfUC/wFIAfUC/wHUA/8BSAH1Av8DAAH/DAADPwH/AZkL/wM/Af8DPwH/AZkH/wM/
359
        Af8BmQP/AdQD/wEAArkB/wMAAf8RAAGSAdwB/wGOAdQC/wElAbgC/wGOAdQC/wGOAdQC/wEAAVcBuQH/
360
        JAADPwX/Az8B/wM/Af8BmQP/AZkD/wM/Af8DPwH/AZkD/wHUA/8DPwH/Az8B/xQAAz8B/wFIAfUC/wFI
361
        AfUC/wHUA/8B1AP/Az8B/wM/Af8B1AP/AdQD/wM/Af8DPwH/EAADPwX/Az8B/wM/Bf8BmQf/Az8B/wGZ
362
        A/8B1AP/Az8B/wM/Af8VAAGSAdwB/wHUAfAC/wGOAdQC/wEAAZIB3AH/AQABkgHcAf8oAAM/Af8DPwH/
363
        AZkD/wGZA/8DPwH/Az8B/wgAAz8B/wM/Af8cAAM/Cf8DPwH/Az8B/wgAAz8B/wM/Af8YAAM/Af8DPwH/
364
        AZkD/wGZA/8DPwX/Az8B/wQAAz8B/wM/Af8hAAGSAdwB/wEAAZIB3AH/OAADPwH/Az8B/zgAAz8B/wM/
365
        Af84AAM/Af8DPwH/BAADPwH/UAADVwH/AycB/zkAAbkBAAH/AQABlgEAAf85AAFQAQAB/wEAAVABAAH/
366
        OQABPwGWAf8BAAE/AZYB/zAAA1cB/wNXAf8DgQH/AYECxgH/AycB/y0AAbkBAAH/AQABuQEAAf8BAAGW
367
        AQAB/wEAAdwBAAH/AQABlgEAAf8tAAFQAQAB/wEAAVABAAH/AQABuQEaAf8BAAGBAQAB/wEAAVABAAH/
368
        LQABPwGWAf8BAAE/AZYB/wEAAVcBuQH/AQABkgHcAf8BAAE/AZYB/yQAA1cB/wNXAf8BgQLGAf8DgQH/
369
        AQACUAH/AYECxgH/AycB/yUAAbkBAAH/AQABuQEAAf8BAAHcAQAB/wEAAZYBAAH/AQAB3AEAAf8BAAHc
370
        AQAB/wEAAZYBAAH/JQABUAEAAf8BAAFQAQAB/wEAAf8BMgH/AQAB/wEyAf8BAAHcASYB/wEAAZYBDgH/
371
        AQABUAEAAf8lAAE/AZYB/wEAAT8BlgH/ASUBuAL/ASUBuAL/AQABkgHcAf8BAAFXAbkB/wEAAT8BlgH/
372
        HAADVwH/A1cB/wGBAsYB/wGBAsYB/wOBAf8BAAJQAf8BVQHcAewB/wGBAsYB/wMnAf8dAAG5AQAB/wEA
349
        ASQBuAL/ASQBuAL/ASQBuAL/ASQBuAL/AY4B1AL/AQABkgHcAf8BAAGSAdwB/xgAAz4B/wGZA/8BmQP/
350
        AZkD/wGZA/8BmQv/Az4B/wM+Af8BmQP/AZkD/wMAAf8EAAM+Af8BmQP/AZkL/wM+Af8DPgH/AUcB9QL/
351
        AUcB9QL/AUcB9QL/AUcB9QL/AUcB9QL/AUcB9QL/AQACuQH/AwAB/wwAAz4B/wGZA/8BmQP/AZkD/wGZ
352
        A/8BmQv/Az4B/wM+Af8DPgH/AZkD/wMAAf8RAAGSAdwB/wGOAdQC/wEkAbgC/wEkAbgC/wEkAbgC/wGO
353
        AdQC/wEAAZIB3AH/IAADPgH/AZkD/wGZA/8BmQv/Az4B/wM+Af8BmQP/AZkD/wGZA/8BmQP/AwAB/wM+
354
        Df8DPgH/Az4B/wFHAfUC/wFHAfUC/wFHAfUC/wFHAfUC/wFHAfUC/wFHAfUC/wFHAfUC/wFHAfUC/wFH
355
        AfUC/wMAAf8MAAM+Af8BmQP/AZkD/wGZC/8DPgH/Az4F/wM+Af8BmQP/AZkD/wMAAf8RAAGSAdwB/wGO
356
        AdQC/wEkAbgC/wEkAbgC/wGOAdQC/wEAAVYBuQH/JAADPgH/AZkL/wM+Af8DPgH/AZkD/wGZA/8BmQP/
357
        AZkD/wHUA/8BAAK5Af8DAAH/Az4B/wM+Af8DPgH/Az4B/wM+Af8BRwH1Av8BRwH1Av8BRwH1Av8BRwH1
358
        Av8B1AP/AdQD/wFHAfUC/wFHAfUC/wHUA/8BRwH1Av8DAAH/DAADPgH/AZkL/wM+Af8DPgH/AZkH/wM+
359
        Af8BmQP/AdQD/wEAArkB/wMAAf8RAAGSAdwB/wGOAdQC/wEkAbgC/wGOAdQC/wGOAdQC/wEAAVYBuQH/
360
        JAADPgX/Az4B/wM+Af8BmQP/AZkD/wM+Af8DPgH/AZkD/wHUA/8DPgH/Az4B/xQAAz4B/wFHAfUC/wFH
361
        AfUC/wHUA/8B1AP/Az4B/wM+Af8B1AP/AdQD/wM+Af8DPgH/EAADPgX/Az4B/wM+Bf8BmQf/Az4B/wGZ
362
        A/8B1AP/Az4B/wM+Af8VAAGSAdwB/wHUAfAC/wGOAdQC/wEAAZIB3AH/AQABkgHcAf8oAAM+Af8DPgH/
363
        AZkD/wGZA/8DPgH/Az4B/wgAAz4B/wM+Af8cAAM+Cf8DPgH/Az4B/wgAAz4B/wM+Af8YAAM+Af8DPgH/
364
        AZkD/wGZA/8DPgX/Az4B/wQAAz4B/wM+Af8hAAGSAdwB/wEAAZIB3AH/OAADPgH/Az4B/zgAAz4B/wM+
365
        Af84AAM+Af8DPgH/BAADPgH/UAADVgH/AyYB/zkAAbkBAAH/AQABlgEAAf85AAFPAQAB/wEAAU8BAAH/
366
        OQABPgGWAf8BAAE+AZYB/zAAA1YB/wNWAf8DgQH/AYECxgH/AyYB/y0AAbkBAAH/AQABuQEAAf8BAAGW
367
        AQAB/wEAAdwBAAH/AQABlgEAAf8tAAFPAQAB/wEAAU8BAAH/AQABuQEZAf8BAAGBAQAB/wEAAU8BAAH/
368
        LQABPgGWAf8BAAE+AZYB/wEAAVYBuQH/AQABkgHcAf8BAAE+AZYB/yQAA1YB/wNWAf8BgQLGAf8DgQH/
369
        AQACTwH/AYECxgH/AyYB/yUAAbkBAAH/AQABuQEAAf8BAAHcAQAB/wEAAZYBAAH/AQAB3AEAAf8BAAHc
370
        AQAB/wEAAZYBAAH/JQABTwEAAf8BAAFPAQAB/wEAAf8BMQH/AQAB/wExAf8BAAHcASUB/wEAAZYBDQH/
371
        AQABTwEAAf8lAAE+AZYB/wEAAT4BlgH/ASQBuAL/ASQBuAL/AQABkgHcAf8BAAFWAbkB/wEAAT4BlgH/
372
        HAADVgH/A1YB/wGBAsYB/wGBAsYB/wOBAf8BAAJPAf8BVAHcAewB/wGBAsYB/wMmAf8dAAG5AQAB/wEA
373 373
        AbkBAAH/AQAB3AEAAf8BAAHcAQAB/wEAAZYBAAH/AQAB3AEAAf8BAAH+AQAB/wEAAdwBAAH/AQABlgEA
374
        Af8dAAFQAQAB/wEAAVABAAH/AQAB/wEyAf8BAAH/ATIB/wEAAf8BMgH/AQAB/wEyAf8BAAHcASYB/wEA
375
        AbkBGgH/AQABUAEAAf8dAAE/AZYB/wEAAT8BlgH/ASUBuAL/ASUBuAL/ASUBuAL/ASUBuAL/AQABkgHc
376
        Af8BAAFXAbkB/wEAAT8BlgH/FAADVwH/A1cB/wGBAsYB/wGBAsYB/wGBAsYB/wOBAf8BAAJQAf8BVQHc
377
        AewB/wFVAdwB7AH/AYECxgH/AycB/xUAAbkBAAH/AQABuQEAAf8BAAHcAQAB/wEAAdwBAAH/AQAB3AEA
378
        Af8BAAG5AQAB/wEAAdwBAAH/AQAB/gEAAf8BAAH+AQAB/wEAAdwBAAH/AQABlgEAAf8VAAFQAQAB/wEA
379
        AVABAAH/AQAB/wEyAf8BAAH/ATIB/wEAAf8BMgH/AQAB/wEyAf8BAAH/ATIB/wEAAf8BMgH/AQAB3AEm
380
        Af8BAAG5ARoB/wEAAVABAAH/FQABPwGWAf8BAAE/AZYB/wElAbgC/wElAbgC/wElAbgC/wElAbgC/wEl
381
        AbgC/wElAbgC/wEAAZIB3AH/AQABVwG5Af8BAAE/AZYB/xEAAlAB/wGBAsYB/wGBAsYB/wGBAsYB/wGB
382
        AsYB/wHUA/8BAAJQAf8BVQHcAewB/wFVAdwB7AH/AVUB3AHsAf8BgQLGAf8DJwH/EQABuQEAAf8BAAHc
374
        Af8dAAFPAQAB/wEAAU8BAAH/AQAB/wExAf8BAAH/ATEB/wEAAf8BMQH/AQAB/wExAf8BAAHcASUB/wEA
375
        AbkBGQH/AQABTwEAAf8dAAE+AZYB/wEAAT4BlgH/ASQBuAL/ASQBuAL/ASQBuAL/ASQBuAL/AQABkgHc
376
        Af8BAAFWAbkB/wEAAT4BlgH/FAADVgH/A1YB/wGBAsYB/wGBAsYB/wGBAsYB/wOBAf8BAAJPAf8BVAHc
377
        AewB/wFUAdwB7AH/AYECxgH/AyYB/xUAAbkBAAH/AQABuQEAAf8BAAHcAQAB/wEAAdwBAAH/AQAB3AEA
378
        Af8BAAG5AQAB/wEAAdwBAAH/AQAB/gEAAf8BAAH+AQAB/wEAAdwBAAH/AQABlgEAAf8VAAFPAQAB/wEA
379
        AU8BAAH/AQAB/wExAf8BAAH/ATEB/wEAAf8BMQH/AQAB/wExAf8BAAH/ATEB/wEAAf8BMQH/AQAB3AEl
380
        Af8BAAG5ARkB/wEAAU8BAAH/FQABPgGWAf8BAAE+AZYB/wEkAbgC/wEkAbgC/wEkAbgC/wEkAbgC/wEk
381
        AbgC/wEkAbgC/wEAAZIB3AH/AQABVgG5Af8BAAE+AZYB/xEAAk8B/wGBAsYB/wGBAsYB/wGBAsYB/wGB
382
        AsYB/wHUA/8BAAJPAf8BVAHcAewB/wFUAdwB7AH/AVQB3AHsAf8BgQLGAf8DJgH/EQABuQEAAf8BAAHc
383 383
        AQAB/wEAAdwBAAH/AQAB3AEAAf8BAAHcAQAB/wGxAf8BsQH/AQABuQEAAf8BAAH+AQAB/wEAAf4BAAH/
384
        AQAB/gEAAf8BAAHcAQAB/wEAAZYBAAH/EQABUAEAAf8BAAH/ATIB/wEAAf8BMgH/AQAB/wEyAf8BAAH/
385
        ATIB/wEAAf8BMgH/AQAB/wEyAf8BAAH/ATIB/wEAAf8BMgH/AQAB3AEmAf8BAAG5ARoB/wEAAVABAAH/
386
        EQABPwGWAf8BJQG4Av8BJQG4Av8BJQG4Av8BJQG4Av8BJQG4Av8BJQG4Av8BJQG4Av8BJQG4Av8BAAGS
387
        AdwB/wEAAVcBuQH/AQABPwGWAf8NAAJQAf8BgQLGAf8BgQLGAf8BgQLGAf8B1AP/AdQD/wEAAlAB/wFV
388
        AdwB7AH/AVUB3AHsAf8BVQHcAewB/wFVAdwB7AH/AYECxgH/AycB/w0AAbkBAAH/AQAB3AEAAf8BAAHc
384
        AQAB/gEAAf8BAAHcAQAB/wEAAZYBAAH/EQABTwEAAf8BAAH/ATEB/wEAAf8BMQH/AQAB/wExAf8BAAH/
385
        ATEB/wEAAf8BMQH/AQAB/wExAf8BAAH/ATEB/wEAAf8BMQH/AQAB3AElAf8BAAG5ARkB/wEAAU8BAAH/
386
        EQABPgGWAf8BJAG4Av8BJAG4Av8BJAG4Av8BJAG4Av8BJAG4Av8BJAG4Av8BJAG4Av8BJAG4Av8BAAGS
387
        AdwB/wEAAVYBuQH/AQABPgGWAf8NAAJPAf8BgQLGAf8BgQLGAf8BgQLGAf8B1AP/AdQD/wEAAk8B/wFU
388
        AdwB7AH/AVQB3AHsAf8BVAHcAewB/wFUAdwB7AH/AYECxgH/AyYB/w0AAbkBAAH/AQAB3AEAAf8BAAHc
389 389
        AQAB/wEAAdwBAAH/AbEB/wGxAf8BsQH/AbEB/wEAAbkBAAH/AQAB/gEAAf8BAAH+AQAB/wEAAf4BAAH/
390
        AQAB/gEAAf8BAAHcAQAB/wEAAZYBAAH/DQABuQEaAf8B1AH/AdQB/wEAAf8BMgH/AQAB/wEyAf8BAAH/
391
        ATIB/wEAAf8BMgH/AQAB/wEyAf8BAAH/ATIB/wEAAf8BMgH/AQAB/wEyAf8BAAHcASYB/wEAAbkBGgH/
392
        AQABUAEAAf8NAAGSAdwB/wGxAeIC/wElAbgC/wElAbgC/wElAbgC/wElAbgC/wElAbgC/wElAbgC/wEl
393
        AbgC/wElAbgC/wEAAZIB3AH/AQABVwG5Af8BAAE/AZYB/wkAAlAB/wGBAsYB/wGBAsYB/wHUA/8B1AP/
394
        AQACUAH/AQACUAH/AVUB3AHsAf8BVQHcAewB/wFVAdwB7AH/AVUB3AHsAf8BVQHcAewB/wGBAsYB/wMn
390
        AQAB/gEAAf8BAAHcAQAB/wEAAZYBAAH/DQABuQEZAf8B1AH/AdQB/wEAAf8BMQH/AQAB/wExAf8BAAH/
391
        ATEB/wEAAf8BMQH/AQAB/wExAf8BAAH/ATEB/wEAAf8BMQH/AQAB/wExAf8BAAHcASUB/wEAAbkBGQH/
392
        AQABTwEAAf8NAAGSAdwB/wGxAeIC/wEkAbgC/wEkAbgC/wEkAbgC/wEkAbgC/wEkAbgC/wEkAbgC/wEk
393
        AbgC/wEkAbgC/wEAAZIB3AH/AQABVgG5Af8BAAE+AZYB/wkAAk8B/wGBAsYB/wGBAsYB/wHUA/8B1AP/
394
        AQACTwH/AQACTwH/AVQB3AHsAf8BVAHcAewB/wFUAdwB7AH/AVQB3AHsAf8BVAHcAewB/wGBAsYB/wMm
395 395
        Af8JAAG5AQAB/wEAAdwBAAH/AQAB3AEAAf8BsQH/AbEB/wGxAf8BsQH/AQAB3AEAAf8BAAHcAQAB/wEA
396
        Af4BAAH/AQAB/gEAAf8BAAH+AQAB/wEAAf4BAAH/AQAB/gEAAf8BAAHcAQAB/wEAAZYBAAH/DQABuQEa
397
        Af8B1AH/AdQB/wEAAf8BMgH/AQAB/wEyAf8BAAH/ATIB/wEAAf8BMgH/AQAB/wEyAf8BAAH/ATIB/wEA
398
        Af8BMgH/AQAB/wEyAf8BAAH/ATIB/wEAAbkBGgH/AQABUAEAAf8NAAGSAdwB/wGxAeIC/wElAbgC/wEl
399
        AbgC/wElAbgC/wElAbgC/wElAbgC/wElAbgC/wElAbgC/wElAbgC/wElAbgC/wEAAVcBuQH/AQABPwGW
400
        Af8FAAJQAf8BgQLGAf8B1AP/AdQD/wEAAlAB/wEAAlAB/wFVAdwB7AH/AVUB3AHsAf8BVQHcAewB/wFV
401
        AdwB7AH/AVUB3AHsAf8BVQHcAewB/wHUA/8B1AP/AycB/wUAAbkBAAH/AQAB3AEAAf8BsQH/AbEB/wGx
396
        Af4BAAH/AQAB/gEAAf8BAAH+AQAB/wEAAf4BAAH/AQAB/gEAAf8BAAHcAQAB/wEAAZYBAAH/DQABuQEZ
397
        Af8B1AH/AdQB/wEAAf8BMQH/AQAB/wExAf8BAAH/ATEB/wEAAf8BMQH/AQAB/wExAf8BAAH/ATEB/wEA
398
        Af8BMQH/AQAB/wExAf8BAAH/ATEB/wEAAbkBGQH/AQABTwEAAf8NAAGSAdwB/wGxAeIC/wEkAbgC/wEk
399
        AbgC/wEkAbgC/wEkAbgC/wEkAbgC/wEkAbgC/wEkAbgC/wEkAbgC/wEkAbgC/wEAAVYBuQH/AQABPgGW
400
        Af8FAAJPAf8BgQLGAf8B1AP/AdQD/wEAAk8B/wEAAk8B/wFUAdwB7AH/AVQB3AHsAf8BVAHcAewB/wFU
401
        AdwB7AH/AVQB3AHsAf8BVAHcAewB/wHUA/8B1AP/AyYB/wUAAbkBAAH/AQAB3AEAAf8BsQH/AbEB/wGx
402 402
        Af8BsQH/AQAB3AEAAf8BAAHcAQAB/wEAAf4BAAH/AQAB/gEAAf8BAAH+AQAB/wEAAf4BAAH/AQAB/gEA
403
        Af8BAAH+AQAB/wGxAf8BsQH/AbEB/wGxAf8BAAGWAQAB/w0AAbkBGgH/AdQB/wHUAf8BAAH/ATIB/wEA
404
        Af8BMgH/AQAB/wEyAf8BAAH/ATIB/wEAAf8BMgH/AQAB/wEyAf8BAAH/ATIB/wEAAf8BMgH/AdQB/wHU
405
        Af8BAAH/ATIB/wEAAVABAAH/DQABkgHcAf8BsQHiAv8BJQG4Av8BJQG4Av8BJQG4Av8BJQG4Av8BJQG4
406
        Av8BJQG4Av8BJQG4Av8BJQG4Av8BsQHiAv8BJQG4Av8BAAE/AZYB/wEAAlAB/wFVAdwB7AH/AdQD/wEA
407
        AlAB/wEAAlAB/wHUA/8BVQHcAewB/wFVAdwB7AH/AVUB3AHsAf8BVQHcAewB/wFVAdwB7AH/AdQD/wHU
408
        A/8BAAJQAf8BAAJQAf8FAAG5AQAF/wGxAf8BsQH/AQAB3AEAAf8BAAHcAQAB/wGxAf8BsQH/AQAB/gEA
403
        Af8BAAH+AQAB/wGxAf8BsQH/AbEB/wGxAf8BAAGWAQAB/w0AAbkBGQH/AdQB/wHUAf8BAAH/ATEB/wEA
404
        Af8BMQH/AQAB/wExAf8BAAH/ATEB/wEAAf8BMQH/AQAB/wExAf8BAAH/ATEB/wEAAf8BMQH/AdQB/wHU
405
        Af8BAAH/ATEB/wEAAU8BAAH/DQABkgHcAf8BsQHiAv8BJAG4Av8BJAG4Av8BJAG4Av8BJAG4Av8BJAG4
406
        Av8BJAG4Av8BJAG4Av8BJAG4Av8BsQHiAv8BJAG4Av8BAAE+AZYB/wEAAk8B/wFUAdwB7AH/AdQD/wEA
407
        Ak8B/wEAAk8B/wHUA/8BVAHcAewB/wFUAdwB7AH/AVQB3AHsAf8BVAHcAewB/wFUAdwB7AH/AdQD/wHU
408
        A/8BAAJPAf8BAAJPAf8FAAG5AQAF/wGxAf8BsQH/AQAB3AEAAf8BAAHcAQAB/wGxAf8BsQH/AQAB/gEA
409 409
        Af8BAAH+AQAB/wEAAf4BAAH/AQAB/gEAAf8BAAH+AQAB/wGxAf8BsQH/AbEB/wGxAf8BAAHcAQAB/wEA
410
        AdwBAAH/EQABuQEaAf8B1AH/AdQB/wEAAf8BMgH/AQAB/wEyAf8BAAH/ATIB/wEAAf8BMgH/AQAB/wEy
411
        Af8BAAH/ATIB/wHUAf8B1AH/AdQB/wHUAf8BAAG5ARoB/wEAAbkBGgH/EQABkgHcAf8BsQHiAv8BJQG4
412
        Av8BJQG4Av8BJQG4Av8BJQG4Av8BJQG4Av8BJQG4Av8BsQHiAv8BsQHiAv8BAAGSAdwB/wEAAZIB3AH/
413
        CQACUAH/AQACUAH/BQACUAH/AdQD/wFVAdwB7AH/AVUB3AHsAf8BVQHcAewB/wFVAdwB7AH/AdQD/wEA
414
        AlAB/wEAAlAB/xEAAdwBAAH/AQAB3AEAAf8FAAHcAQAB/wGxAf8BsQH/AQAB/gEAAf8BAAH+AQAB/wEA
415
        Af4BAAH/AQAB/gEAAf8BsQH/AbEB/wEAAdwBAAH/AQAB3AEAAf8ZAAG5ARoB/wHUAf8B1AH/AQAB/wEy
416
        Af8BAAH/ATIB/wEAAf8BMgH/AQAB/wEyAf8B1AH/AdQB/wHUAf8B1AH/AQABuQEaAf8BAAG5ARoB/xkA
417
        AZIB3AH/AbEB4gL/ASUBuAL/ASUBuAL/ASUBuAL/ASUBuAL/AbEB4gL/AbEB4gL/AQABkgHcAf8BAAGS
418
        AdwB/x0AAlAB/wHUA/8BVQHcAewB/wFVAdwB7AH/AVUB3AHsAf8B1AP/AQACUAH/JQAB3AEAAf8BsQH/
419
        AbEB/wEAAf4BAAH/AQAB/gEAAf8BAAH+AQAB/wGxAf8BsQH/AQAB3AEAAf8hAAG5ARoB/wHUAf8B1AH/
420
        AQAB/wEyAf8BAAH/ATIB/wHUAf8B1AH/AdQB/wHUAf8BAAH/ATIB/wEAAZYBDgH/IQABkgHcAf8BsQHi
421
        Av8BJQG4Av8BJQG4Av8BsQHiAv8BsQHiAv8BJQG4Av8BAAFXAbkB/yUAAlAB/wHUA/8BVQHcAewB/wFV
422
        AdwB7AH/AdQD/wEAAlAB/ykAAdwBAAH/AbEB/wGxAf8BAAH+AQAB/wEAAf4BAAH/AbEB/wGxAf8BAAHc
423
        AQAB/yUAAbkBGgH/AdQB/wHUAf8B1AH/AdQB/wHUAf8B1AH/AQAB/wEyAf8BAAH/ATIB/wEAAZYBDgH/
424
        JQABkgHcAf8BsQHiAv8BsQHiAv8BsQHiAv8BJQG4Av8BJQG4Av8BAAFXAbkB/ykAAlAB/wHUA/8BVQHc
425
        AewB/wHUA/8BgQLGAf8BAAJQAf8pAAHcAQAB/wGxAf8BsQH/AQAB/gEAAf8BsQH/AbEB/wGxAf8BsQH/
426
        AQAB3AEAAf8lAAG5ARoB/wHUAf8B1AH/AQAB/wEyAf8BAAH/ATIB/wHUAf8B1AH/AdQB/wHUAf8BAAGW
427
        AQ4B/yUAAZIB3AH/AbEB4gL/ASUBuAL/ASUBuAL/AbEB4gL/AbEB4gL/AQABVwG5Af8pAAJQAf8BgQLG
428
        Af8B1AP/AQACUAH/AQACUAH/LQAB3AEAAf8BsQH/AbEB/wGxAf8BsQH/AQAB3AEAAf8BAAHcAQAB/ykA
429
        AbkBGgH/AQABuQEaAf8B1AH/AdQB/wHUAf8B1AH/AQABuQEaAf8BAAG5ARoB/ykAAZIB3AH/AQABkgHc
430
        Af8BsQHiAv8BsQHiAv8BAAGSAdwB/wEAAZIB3AH/MQACUAH/AQACUAH/OQAB3AEAAf8BAAHcAQAB/zUA
431
        AbkBGgH/AQABuQEaAf8BAAG5ARoB/zUAAZIB3AH/AQABkgHcAf8BAAGSAdwB/8QAAwMB/wMDAf8DAwH/
432
        SAADSwH/AycB/1AAA4YB/wFQAScBAAH/AdwBkgEAAf8B3AGSAQAB/wHcAZIBAAH/AdwBkgEAAf8B3AGS
433
        AQAB/wHcAZIBAAH/AdwBkgEAAf8BUAEnAQAB/wPOAf8gAAMDAf8DAwH/AwAB/wPCAf8DAAH/AwMB/wMD
434
        Af84AANLAf8DSwH/AQACUAH/A0sB/wMnAf8DgQH/A4EB/wOBAf8DgQH/A4EB/wOBAf8DgQH/A4EB/wOB
435
        Af8DgQH/A4EB/wOBAf8DgQH/A4EB/xQAA54B/wFQAScBAAH/AdwBkgEAAf8B3AGSAQAB/wHcAZIBAAH/
436
        AdwBkgEAAf8B3AGSAQAB/wPyAf8B3AGSAQAB/wFQAScBAAH/A8IB/xgAAwMB/wMDAf8DAAH/AQABMgL/
437
        AQABMgL/A8IB/wIAAbkB/wIAAbkB/wMAAf8DAwH/AwMB/ygAA0sB/wNLAf8BVQHcAewB/wFVAdwB7AH/
438
        AQACUAH/AQACuQH/AycB/wOBAf8DwAH/A8AB/wPAAf8DwBH/A8AB/wPAAf8DwAH/A8AB/wOBAf8DgQH/
439
        EAADqgH/AxsB/wECA/8BuQFXAQAB/wECA/8B3AGSAQAB/wHcAZIBAAH/AdwBkgEAAf8BAAL+Af8BUAEn
440
        AQAB/wPCAf8bAAH/AQABMgL/AQABMgL/AQABMgL/AQABMgL/A84B/wIAAbkB/wIAAbkB/wIAAbkB/wIA
441
        AbkB/wMAAf8gAANLAf8DSwH/AVUB3AHsAf8BVQHcAewB/wFVAdwB7AH/AVUB3AHsAf8BAAJQAf8BAAK5
442
        Af8DJwH/A4EB/wPAAf8DgQH/A4EB/wOBAf8DAAH/AwAB/wMAAf8DAAH/A4EB/wOBAf8DgQH/A8AB/wOB
443
        Af8DgQH/EAADtgH/AxsB/wECA/8BAgP/AQID/wHcAZIBAAH/AQAC3AH/AdwBkgEAAf8B3AGSAQAB/wMb
444
        Af8DtgH/EwAB/wEAATIC/wEAATIC/wEAATIC/wEAATIC/wEAATIC/wMAAf8D2gH/AwAB/wIAAbkB/wIA
445
        AbkB/wIAAbkB/wIAAZYB/xgAA0sB/wNLAf8BVQHcAewB/wFVAdwB7AH/AVUB3AHsAf8BVQHcAewB/wFV
446
        AdwB7AH/AVUB3AHsAf8BAAJQAf8BAAK5Af8DJwH/A4EB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPA
447
        Af8DwAH/A8AB/wPAAf8CAAL/A8AB/wOBAf8DgQH/EAADtgH/AxsB/wHcAZIBAAH/AdwBkgEAAf8B3AGS
448
        AQAB/wHcAZIBAAH/AdwBkgEAAf8BAALcAv8BxgFIAf8DGwH/A7YB/xEAATIC/wEAATIC/wEAATIC/wEA
449
        ATIC/wMAAf8CAAG5Af8BAAEyAv8CAAG5Af8CAAG5Af8DAAH/AgABuQH/AgABuQH/AgABuQH/FAADhgH/
450
        AVUB3AHsAf8BVQHcAewB/wFVAdwB7AH/AVUB3AHsAf8BVQHcAewB/wFVAdwB7AH/AVUB3AHsAf8BVQHc
451
        AewB/wEAAlAB/wEAArkB/wMnAf8DgQH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DAAH/
410
        AdwBAAH/EQABuQEZAf8B1AH/AdQB/wEAAf8BMQH/AQAB/wExAf8BAAH/ATEB/wEAAf8BMQH/AQAB/wEx
411
        Af8BAAH/ATEB/wHUAf8B1AH/AdQB/wHUAf8BAAG5ARkB/wEAAbkBGQH/EQABkgHcAf8BsQHiAv8BJAG4
412
        Av8BJAG4Av8BJAG4Av8BJAG4Av8BJAG4Av8BJAG4Av8BsQHiAv8BsQHiAv8BAAGSAdwB/wEAAZIB3AH/
413
        CQACTwH/AQACTwH/BQACTwH/AdQD/wFUAdwB7AH/AVQB3AHsAf8BVAHcAewB/wFUAdwB7AH/AdQD/wEA
414
        Ak8B/wEAAk8B/xEAAdwBAAH/AQAB3AEAAf8FAAHcAQAB/wGxAf8BsQH/AQAB/gEAAf8BAAH+AQAB/wEA
415
        Af4BAAH/AQAB/gEAAf8BsQH/AbEB/wEAAdwBAAH/AQAB3AEAAf8ZAAG5ARkB/wHUAf8B1AH/AQAB/wEx
416
        Af8BAAH/ATEB/wEAAf8BMQH/AQAB/wExAf8B1AH/AdQB/wHUAf8B1AH/AQABuQEZAf8BAAG5ARkB/xkA
417
        AZIB3AH/AbEB4gL/ASQBuAL/ASQBuAL/ASQBuAL/ASQBuAL/AbEB4gL/AbEB4gL/AQABkgHcAf8BAAGS
418
        AdwB/x0AAk8B/wHUA/8BVAHcAewB/wFUAdwB7AH/AVQB3AHsAf8B1AP/AQACTwH/JQAB3AEAAf8BsQH/
419
        AbEB/wEAAf4BAAH/AQAB/gEAAf8BAAH+AQAB/wGxAf8BsQH/AQAB3AEAAf8hAAG5ARkB/wHUAf8B1AH/
420
        AQAB/wExAf8BAAH/ATEB/wHUAf8B1AH/AdQB/wHUAf8BAAH/ATEB/wEAAZYBDQH/IQABkgHcAf8BsQHi
421
        Av8BJAG4Av8BJAG4Av8BsQHiAv8BsQHiAv8BJAG4Av8BAAFWAbkB/yUAAk8B/wHUA/8BVAHcAewB/wFU
422
        AdwB7AH/AdQD/wEAAk8B/ykAAdwBAAH/AbEB/wGxAf8BAAH+AQAB/wEAAf4BAAH/AbEB/wGxAf8BAAHc
423
        AQAB/yUAAbkBGQH/AdQB/wHUAf8B1AH/AdQB/wHUAf8B1AH/AQAB/wExAf8BAAH/ATEB/wEAAZYBDQH/
424
        JQABkgHcAf8BsQHiAv8BsQHiAv8BsQHiAv8BJAG4Av8BJAG4Av8BAAFWAbkB/ykAAk8B/wHUA/8BVAHc
425
        AewB/wHUA/8BgQLGAf8BAAJPAf8pAAHcAQAB/wGxAf8BsQH/AQAB/gEAAf8BsQH/AbEB/wGxAf8BsQH/
426
        AQAB3AEAAf8lAAG5ARkB/wHUAf8B1AH/AQAB/wExAf8BAAH/ATEB/wHUAf8B1AH/AdQB/wHUAf8BAAGW
427
        AQ0B/yUAAZIB3AH/AbEB4gL/ASQBuAL/ASQBuAL/AbEB4gL/AbEB4gL/AQABVgG5Af8pAAJPAf8BgQLG
428
        Af8B1AP/AQACTwH/AQACTwH/LQAB3AEAAf8BsQH/AbEB/wGxAf8BsQH/AQAB3AEAAf8BAAHcAQAB/ykA
429
        AbkBGQH/AQABuQEZAf8B1AH/AdQB/wHUAf8B1AH/AQABuQEZAf8BAAG5ARkB/ykAAZIB3AH/AQABkgHc
430
        Af8BsQHiAv8BsQHiAv8BAAGSAdwB/wEAAZIB3AH/MQACTwH/AQACTwH/OQAB3AEAAf8BAAHcAQAB/zUA
431
        AbkBGQH/AQABuQEZAf8BAAG5ARkB/zUAAZIB3AH/AQABkgHcAf8BAAGSAdwB/8QAAwIB/wMCAf8DAgH/
432
        SAADSgH/AyYB/1AAA4YB/wFPASYBAAH/AdwBkgEAAf8B3AGSAQAB/wHcAZIBAAH/AdwBkgEAAf8B3AGS
433
        AQAB/wHcAZIBAAH/AdwBkgEAAf8BTwEmAQAB/wPOAf8gAAMCAf8DAgH/AwAB/wPCAf8DAAH/AwIB/wMC
434
        Af84AANKAf8DSgH/AQACTwH/A0oB/wMmAf8DgQH/A4EB/wOBAf8DgQH/A4EB/wOBAf8DgQH/A4EB/wOB
435
        Af8DgQH/A4EB/wOBAf8DgQH/A4EB/xQAA54B/wFPASYBAAH/AdwBkgEAAf8B3AGSAQAB/wHcAZIBAAH/
436
        AdwBkgEAAf8B3AGSAQAB/wPyAf8B3AGSAQAB/wFPASYBAAH/A8IB/xgAAwIB/wMCAf8DAAH/AQABMQL/
437
        AQABMQL/A8IB/wIAAbkB/wIAAbkB/wMAAf8DAgH/AwIB/ygAA0oB/wNKAf8BVAHcAewB/wFUAdwB7AH/
438
        AQACTwH/AQACuQH/AyYB/wOBAf8DwAH/A8AB/wPAAf8DwBH/A8AB/wPAAf8DwAH/A8AB/wOBAf8DgQH/
439
        EAADqgH/AxoB/wEBA/8BuQFWAQAB/wEBA/8B3AGSAQAB/wHcAZIBAAH/AdwBkgEAAf8BAAL+Af8BTwEm
440
        AQAB/wPCAf8bAAH/AQABMQL/AQABMQL/AQABMQL/AQABMQL/A84B/wIAAbkB/wIAAbkB/wIAAbkB/wIA
441
        AbkB/wMAAf8gAANKAf8DSgH/AVQB3AHsAf8BVAHcAewB/wFUAdwB7AH/AVQB3AHsAf8BAAJPAf8BAAK5
442
        Af8DJgH/A4EB/wPAAf8DgQH/A4EB/wOBAf8DAAH/AwAB/wMAAf8DAAH/A4EB/wOBAf8DgQH/A8AB/wOB
443
        Af8DgQH/EAADtgH/AxoB/wEBA/8BAQP/AQED/wHcAZIBAAH/AQAC3AH/AdwBkgEAAf8B3AGSAQAB/wMa
444
        Af8DtgH/EwAB/wEAATEC/wEAATEC/wEAATEC/wEAATEC/wEAATEC/wMAAf8D2gH/AwAB/wIAAbkB/wIA
445
        AbkB/wIAAbkB/wIAAZYB/xgAA0oB/wNKAf8BVAHcAewB/wFUAdwB7AH/AVQB3AHsAf8BVAHcAewB/wFU
446
        AdwB7AH/AVQB3AHsAf8BAAJPAf8BAAK5Af8DJgH/A4EB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPA
447
        Af8DwAH/A8AB/wPAAf8CAAL/A8AB/wOBAf8DgQH/EAADtgH/AxoB/wHcAZIBAAH/AdwBkgEAAf8B3AGS
448
        AQAB/wHcAZIBAAH/AdwBkgEAAf8BAALcAv8BxgFHAf8DGgH/A7YB/xEAATEC/wEAATEC/wEAATEC/wEA
449
        ATEC/wMAAf8CAAG5Af8BAAExAv8CAAG5Af8CAAG5Af8DAAH/AgABuQH/AgABuQH/AgABuQH/FAADhgH/
450
        AVQB3AHsAf8BVAHcAewB/wFUAdwB7AH/AVQB3AHsAf8BVAHcAewB/wFUAdwB7AH/AVQB3AHsAf8BVAHc
451
        AewB/wEAAk8B/wEAArkB/wMmAf8DgQH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DAAH/
452 452
        AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/DAADtgH/A54B/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA
453
        Af8DkgH/A8IB/xEAATIC/wEAATIC/wMAAf8CAAG5Af8BAAEyAv8CiQH1Bf8CAAG5Af8CAAG5Af8DAAH/
454
        AgABuQH/AwAB/wMAAf8DAAH/DQACUAH/AdQD/wFVAdwB7AH/AVUB3AHsAf8BVQHcAewB/wFVAdwB7AH/
455
        AVUB3AHsAf8BVQHcAewB/wFVAdwB7AH/AVUB3AHsAf8BAAJQAf8BAAK5Af8DJwH/BAADwAH/A8AB/wPA
453
        Af8DkgH/A8IB/xEAATEC/wEAATEC/wMAAf8CAAG5Af8BAAExAv8CiQH1Bf8CAAG5Af8CAAG5Af8DAAH/
454
        AgABuQH/AwAB/wMAAf8DAAH/DQACTwH/AdQD/wFUAdwB7AH/AVQB3AHsAf8BVAHcAewB/wFUAdwB7AH/
455
        AVQB3AHsAf8BVAHcAewB/wFUAdwB7AH/AVQB3AHsAf8BAAJPAf8BAAK5Af8DJgH/BAADwAH/A8AB/wPA
456 456
        Af8DwAH/A8AB/wPAAf8DwAH/A4EB/wPAAf8DwAH/A4EB/wOBAf8DAAX/A4EB/wwAA7YB/wOqAf8DqgH/
457
        A6oB/wOqAf8DqgH/A6oB/wOqAf8DqgH/A6oB/wPCAf8TAAH/AgABuQH/AQABMgL/AokB9QH/A84F/wPO
458
        Af8CAAG5Af8DAAH/AgABuQX/AgABuQH/AgABuQH/AgABlgH/DQACUAH/AdQD/wFVAdwB7AH/AVUB3AHs
459
        Af8BVQHcAewB/wFVAdwB7AH/AVUB3AHsAf8BVQHcAewB/wFVAdwB7AH/AVUB3AHsAf8BAAJQAf8BAAK5
460
        Af8DJwH/CAADgQH/A4EB/wOBAf8DgQH/A4EB/wOBAf8DgQH/A8AB/wPAAf8DAAH/A4EB/wMABf8DgQH/
461
        DAADtgH/A54B/wPCAf8DMwH/AzMB/wMzAf8DMwH/AzMB/wMzAf8DngH/A8IB/w4AAbkB/wEAATIC/wKJ
462
        AfUB/wPOBf8D5gH/AokB9QH/AQABMgL/AwAB/wKJAfUB/wKJAfUB/wPaAf8DAAH/AgABuQH/AgABlgH/
463
        DQACUAH/AdQD/wFVAdwB7AH/AVUB3AHsAf8BVQHcAewB/wFVAdwB7AH/AVUB3AHsAf8BVQHcAewB/wFV
464
        AdwB7AH/AYECxgH/AdQD/wFVAdwB7AH/AQACUAH/IAADgQH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/
457
        A6oB/wOqAf8DqgH/A6oB/wOqAf8DqgH/A6oB/wPCAf8TAAH/AgABuQH/AQABMQL/AokB9QH/A84F/wPO
458
        Af8CAAG5Af8DAAH/AgABuQX/AgABuQH/AgABuQH/AgABlgH/DQACTwH/AdQD/wFUAdwB7AH/AVQB3AHs
459
        Af8BVAHcAewB/wFUAdwB7AH/AVQB3AHsAf8BVAHcAewB/wFUAdwB7AH/AVQB3AHsAf8BAAJPAf8BAAK5
460
        Af8DJgH/CAADgQH/A4EB/wOBAf8DgQH/A4EB/wOBAf8DgQH/A8AB/wPAAf8DAAH/A4EB/wMABf8DgQH/
461
        DAADtgH/A54B/wPCAf8DMgH/AzIB/wMyAf8DMgH/AzIB/wMyAf8DngH/A8IB/w4AAbkB/wEAATEC/wKJ
462
        AfUB/wPOBf8D5gH/AokB9QH/AQABMQL/AwAB/wKJAfUB/wKJAfUB/wPaAf8DAAH/AgABuQH/AgABlgH/
463
        DQACTwH/AdQD/wFUAdwB7AH/AVQB3AHsAf8BVAHcAewB/wFUAdwB7AH/AVQB3AHsAf8BVAHcAewB/wFU
464
        AdwB7AH/AYECxgH/AdQD/wFUAdwB7AH/AQACTwH/IAADgQH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/
465 465
        A4EB/wwAA7YB/wOeAf8DzgH/A+YB/wPaAf8D2gH/A+YB/wMAAf8D5gH/A54B/wPCAf8LAAH/AokB9QH/
466
        A84F/wPmAf8CiQH1Af8BAAEyAv8DAAH/AokB9QH/AokB9QH/A9oF/wPmBf8CAAG5Af8DAAH/DQACUAH/
467
        AdQD/wFVAdwB7AH/AVUB3AHsAf8BVQHcAewB/wFVAdwB7AH/AVUB3AHsAf8BgQLGCf8BAAJQAf8BAAJQ
466
        A84F/wPmAf8CiQH1Af8BAAExAv8DAAH/AokB9QH/AokB9QH/A9oF/wPmBf8CAAG5Af8DAAH/DQACTwH/
467
        AdQD/wFUAdwB7AH/AVQB3AHsAf8BVAHcAewB/wFUAdwB7AH/AVQB3AHsAf8BgQLGCf8BAAJPAf8BAAJP
468 468
        Af8kAAOBAf8DwAH/AwAB/wEAA/8BAAP/AQAD/wMAAf8DgQH/DAADtgH/A5IB/wPOAf8D5gH/A9oB/wPa
469
        Af8D5gH/BAAD5gH/A54B/wPCAf8LAAX/A+YB/wKJAfUB/wEAATIC/wMAAf8CAAG5Af8CiQH1Af8DzgX/
470
        A+YB/wKJAfUB/wEAATIC/wIAAbkB/wMAAf8RAAJQAf8B1AP/AVUB3AHsAf8BVQHcAewB/wFVAdwB7AH/
471
        AYECxgn/AQACUAH/AQACUAH/LAADgQH/A8AB/wMAAf8DAAH/AwAB/wMAAf8DAAH/A4EB/w8AAf8DwgH/
472
        A84B/wPyAf8D8gH/A/IB/wPyAf8D8gH/A/IB/wOGAf8DwgH/DAACiQH1Af8BAAEyAv8DAAH/BwAB/wIA
473
        AbkB/wPOAf8D5gH/AokB9QH/AQABMgL/AgAB3AH/AgABuQH/AwAB/xUAAlAB/wHUA/8BVQHcAewB/wGB
474
        AsYJ/wGBAsYB/wEAAlAB/zQAA4EB/wPAAf8DAAH/AQAD/wEAA/8BAAP/AwAB/wOBAf9HAAH/EgABuQH/
475
        AgABuQH/AQABMgL/AgAB3AH/AgABuQH/AwAB/x0AAlAN/wFVAdwB7AH/AVUB3AHsAf8BAAJQAf84AAOB
476
        Af8DwAH/AwAB/wMAAf8BAAP/AwAB/wMAAf8DgQH/WwAB/wIAAdwB/wIAAbkB/wMAAf8lAAJQBf8BVQHc
477
        AewB/wFVAdwB7AH/AdQD/wGBAsYB/wEAAlAB/7MAAf8DAAH/LQACUAH/AYECxgH/AdQD/wHUA/8BAAJQ
478
        Af8BAAJQAf/tAAJQAf8BAAJQAf8BAAJQAf+EAAOBAf8DgQH/AwAB/wMAAf8sAAOBAf8BgQEAAYEB/yMA
469
        Af8D5gH/BAAD5gH/A54B/wPCAf8LAAX/A+YB/wKJAfUB/wEAATEC/wMAAf8CAAG5Af8CiQH1Af8DzgX/
470
        A+YB/wKJAfUB/wEAATEC/wIAAbkB/wMAAf8RAAJPAf8B1AP/AVQB3AHsAf8BVAHcAewB/wFUAdwB7AH/
471
        AYECxgn/AQACTwH/AQACTwH/LAADgQH/A8AB/wMAAf8DAAH/AwAB/wMAAf8DAAH/A4EB/w8AAf8DwgH/
472
        A84B/wPyAf8D8gH/A/IB/wPyAf8D8gH/A/IB/wOGAf8DwgH/DAACiQH1Af8BAAExAv8DAAH/BwAB/wIA
473
        AbkB/wPOAf8D5gH/AokB9QH/AQABMQL/AgAB3AH/AgABuQH/AwAB/xUAAk8B/wHUA/8BVAHcAewB/wGB
474
        AsYJ/wGBAsYB/wEAAk8B/zQAA4EB/wPAAf8DAAH/AQAD/wEAA/8BAAP/AwAB/wOBAf9HAAH/EgABuQH/
475
        AgABuQH/AQABMQL/AgAB3AH/AgABuQH/AwAB/x0AAk8N/wFUAdwB7AH/AVQB3AHsAf8BAAJPAf84AAOB
476
        Af8DwAH/AwAB/wMAAf8BAAP/AwAB/wMAAf8DgQH/WwAB/wIAAdwB/wIAAbkB/wMAAf8lAAJPBf8BVAHc
477
        AewB/wFUAdwB7AH/AdQD/wGBAsYB/wEAAk8B/7MAAf8DAAH/LQACTwH/AYECxgH/AdQD/wHUA/8BAAJP
478
        Af8BAAJPAf/tAAJPAf8BAAJPAf8BAAJPAf+EAAOBAf8DgQH/AwAB/wMAAf8sAAOBAf8BgQEAAYEB/yMA
479 479
        Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf9oAAOBAf8DAAH/
480 480
        AwAB/wMAAf8oAAOBAf8DgQH/AYEBAAGBAf8cAAOBAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/
481 481
        A8AB/wPAAf8DwAH/A8AB/wPAAf8DgQH/AwAB/2AAA4EB/wOBAf8DAAH/AwAB/wMAAf8oAAOBAf8BgQEA
......
542 542
        A4EB/wMAAf9AAAT/AwAN/wMADf8DABn/SAADgQH/A4EB/wOBAf8DgQH/A4EB/wOBAf8DgQH/A4EB/wOB
543 543
        Af8DgQH/A4EB/wOBAf8DgQH/RAAU/wMADf8DABn/TwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA
544 544
        Af8DAAH/AwAB/wMAAf8DAAH/CwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA
545
        Af8DAAH/AwAB/wMAAf+PAAH/A6oB/wOqAf8DqgH/A6oB/wOqAf8DqgH/A6oB/wOqAf8DqgH/AxsB/wMA
545
        Af8DAAH/AwAB/wMAAf+PAAH/A6oB/wOqAf8DqgH/A6oB/wOqAf8DqgH/A6oB/wOqAf8DqgH/AxoB/wMA
546 546
        Af8DqgH/AwAB/wMAMf8DAAX/AwAB/4sAAf8DhgH/A4YB/wOSAf8DkgH/A6oB/wOqAf8DqgH/A6oB/wOq
547 547
        Af8DqgH/A6oB/wOqAf8DAAH/AwAx/wMABf8DAAH/RwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA
548 548
        Af8DAAH/AwAB/wMAAf8DAAH/AwAB/w8AAf8DAAH/AwAB/wMAAf8DAAH/A6oB/wPaAf8D2gH/A9oB/wPa
549 549
        Af8DzgH/A84B/wPOAf8DwgH/AwAB/wMAMf8DAAX/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA
550 550
        Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DgQH/A4EB/wOBAf8DgQH/A4EB/wOB
551
        Af8DgQH/A4EB/wOBAf8DgQH/A4EB/wOBAf8DgQH/A4EB/wMAAf8IAAG5AVcBAAH/AbkBVwEAAf8BAAL+
552
        Af8BuQFXAQAB/wG5AVcBAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/BwAx/wMA
551
        Af8DgQH/A4EB/wOBAf8DgQH/A4EB/wOBAf8DgQH/A4EB/wMAAf8IAAG5AVYBAAH/AbkBVgEAAf8BAAL+
552
        Af8BuQFWAQAB/wG5AVYBAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/BwAx/wMA
553 553
        Bf8DAAH/AwAB/wOBAf8DgQH/A4EB/wOBAf8DgQH/A4EB/wOBAf8DgQH/A4EB/wOBAf8DgQH/A4EB/wOB
554
        Af8DgQH/AwAB/wOBAf8DwCn/A8AB/wOBAf8DgQH/AwAB/wQAAbkBVwEAAf8BAAK5Af8BuQFXAQAB/wG5
555
        AVcBAAH/AbkBVwEAAf8rADH/AwAF/wMAAf8DAAX/A8AB/wPAAf8DwAH/A8AR/wPAAf8DwAH/A8AB/wPA
554
        Af8DgQH/AwAB/wOBAf8DwCn/A8AB/wOBAf8DgQH/AwAB/wQAAbkBVgEAAf8BAAK5Af8BuQFWAQAB/wG5
555
        AVYBAAH/AbkBVgEAAf8rADH/AwAF/wMAAf8DAAX/A8AB/wPAAf8DwAH/A8AR/wPAAf8DwAH/A8AB/wPA
556 556
        Af8DgQH/AwAB/wOBAf8DwAH/A4EB/wOBAf8DgQH/A4EB/wOBAf8DgQH/A4EB/wOBAf8DgQH/A4EB/wPA
557
        Af8DgQH/A4EB/wMAAf8EAAG5AVcBAAH/AbkBVwEAAf8BuQFXAQAB/wG5AVcBAAH/AbkBVwEAAf8rADH/
557
        Af8DgQH/A4EB/wMAAf8EAAG5AVYBAAH/AbkBVgEAAf8BuQFWAQAB/wG5AVYBAAH/AbkBVgEAAf8rADH/
558 558
        AwAF/wMAAf8DAAX/A8AN/wMAAf8DAAH/AwAB/wMADf8DwAH/A4EB/wMAAf8DgQH/A8AB/wPAAf8DwAH/
559
        A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A4EB/wOBAf8DAAH/BAABuQFXAQAB/wG5
560
        AVcBAAH/AbkBVwEAAf8BuQFXAQAB/wEAAtwB/ysAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/
559
        A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/A4EB/wOBAf8DAAH/BAABuQFWAQAB/wG5
560
        AVYBAAH/AbkBVgEAAf8BuQFWAQAB/wEAAtwB/ysAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/
561 561
        AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAX/AwAB/wMABf8DwAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/
562 562
        AwAB/wMAAf8DAAH/AwAB/wPAAf8DgQH/AwAB/wOBAf8DwAH/A8AB/wPAAf8DwAH/A8AB/wPAAf8DwAH/
563 563
        A8AB/wPAAf8DwAH/AQABgQEAAf8DwAH/A4EB/wOBAf8DAAH/BwAB/wMAAf8DAAH/AwAB/wMAAf8rADn/
DTI_PID/SPPIDConverter/Main.vb
10 10

  
11 11
Public Class Main
12 12

  
13
    Dim _Mapping_DB As DataTable = New DataTable()
13
    'Dim _Mapping_DB As DataTable = New DataTable()
14
    Dim _Mapping_DB As DataSet = New DataSet()
14 15
    Dim _Attribute_DB As DataTable = New DataTable()
15 16
    Dim _PIDSymbol_DB As DataTable = New DataTable()
16 17
    Dim _Placement As New Placement
......
28 29
    Dim _selectFolderPath As String
29 30

  
30 31
    Private _Main_trd As Thread
32
    Private _Opc_trd As Thread
33

  
34
    Private _CompleteConvert As Boolean = False
31 35

  
32 36
    Private _DrawingsList As List(Of Drawing)
33 37

  
......
40 44
    Private _iEquipmentcnt As Integer
41 45
    Private _iNozzlecnt As Integer
42 46

  
43

  
47
    Dim _Gembox As New CGembox()
44 48
    Private Sub Main_Load(sender As Object, e As EventArgs) Handles MyBase.Load
49
        LoadDB()
50

  
51
    End Sub
45 52

  
53
    Private Sub LoadDB()
46 54
        If My.Settings.DBPath <> "" And My.Settings.Plant_Hierarchy <> "" Then
47 55
            Dim sDBPath As String = My.Settings.DBPath
48
            _Mapping_DB = Load_DB(sDBPath, _DB_TABLE_MAPPING)
56

  
57
            _Gembox.isLoadFile(My.Settings.SymbolLibrary)
58
            _Mapping_DB = _Gembox.LoadFileFunc()
59
            '  _Mapping_DB = Load_DB(sDBPath, _DB_TABLE_MAPPING)
49 60
            _Attribute_DB = Load_DB(sDBPath, _DB_TABLE_ATTRIBUTE)
50 61
            _PIDSymbol_DB = Load_DB(sDBPath, _DB_TABLE_SYMBOLNAME)
51 62
            'TestPID()
......
54 65
            MessageBox.Show("설정값을 먼저 확인해주세요")
55 66
        End If
56 67
    End Sub
57

  
58 68
    Public Function GetDrawingInfo(ByVal errorList As ArrayList)
59 69
        Dim ds As Llama.LMADataSource
60 70
        ds = New Llama.LMADataSource
61 71
        Dim lmaItem As Llama.LMAItem
62

  
63 72
        For i = 0 To errorList.Count - 1
64 73
            lmaItem = ds.GetModelItem(errorList.Item(i).m_strSPID()).AsLMAItem
65 74
            Dim drawingInfo As DrawingInfo
......
119 128
        Dim objDrawing As LMDrawing
120 129
        Dim objDrawings As LMDrawings
121 130
        datasource = New Llama.LMADataSource
122

  
123 131
        objPIDAutoApp = CreateObject("PIDAutomation.Application")
124 132
        objDrawings = New Llama.LMDrawings 'New LMDrawings
125

  
126 133
        datasource.SiteNode = "\\desktop-9vlq0dp\Test03Site\smartplantv4.ini"
127 134
        datasource.ProjectNumber = "SBR_PBR"
128 135
        objDrawings.Collect(datasource)
129 136

  
130

  
131 137
        For Each objDrawing In objDrawings
132 138
            If objDrawing.Attributes("ItemStatus").Index = 1 Then '1 stands for Active
133 139
                objPIDADrawing = objPIDAutoApp.Drawings.OpenDrawing(objDrawing.Attributes("Name"))
......
194 200
    End Function
195 201

  
196 202
    Private Sub TestPID()
197

  
198 203
        Try
199 204
            Const CONST_SPID_OPC As String = "426E89964A7F49208AD79E1F320DA251"
200 205
            Dim datasource As LMADataSource
......
207 212
            Dim objpairOPC As LMOPC
208 213
            objOPC = datasource.GetOPC(CONST_SPID_OPC)
209 214
            objpairOPC = objOPC.pairedWithOPCObject
210

  
211 215
            Dim oObj As Object = Nothing
212 216
            objDrawing = datasource.GetDrawing(oObj)
213 217
            objDrawings = New LMDrawings
......
228 232
            objDrawing = Nothing
229 233
            objDrawings = Nothing
230 234
        Catch ex As Exception
231

  
232 235
        End Try
233 236
    End Sub
234 237

  
......
267 270
            objDrawings.Collect(datasource)
268 271
            Dim sPath As String = "‪\\desktop-9vlq0dp\Test02Site\P188943_SPPID_Plant\Plant_Hierarchy\8121\8121-1\188943-8121-PR-DW-011001.pid"
269 272
            objPIDAutoApp = CreateObject("PIDAutomation.Application")
273

  
270 274
            For Each objDrawing In objDrawings
271 275
                If objDrawing.Attributes("ItemStatus").Index = 1 Then '1 stands for Active
272 276
                    objPIDADrawing = objPIDAutoApp.Drawings.OpenDrawing(sPath)
273 277
                    If Not objPIDADrawing Is Nothing Then
274

  
275 278
                        objPIDADrawing.CloseDrawing
276 279
                    End If
277 280
                End If
......
312 315

  
313 316
    Private Function GetDataFromMappingDB(ByVal sSymbolName As String, ByVal sColumn As String) As String
314 317
        Dim sValue As String = ""
315
        If _Mapping_DB.Rows.Count > 0 Then
316
            Dim oSelectRow() As DataRow = _Mapping_DB.Select("[pid_symbolname] = '" + sSymbolName + "'")
317
            If oSelectRow.Length = 1 Then
318
                sValue = oSelectRow(0).Item(sColumn).ToString()
318
        For Each oDt As DataTable In _Mapping_DB.Tables
319
            If oDt.Rows.Count > 0 Then
320
                Dim oSelectRow() As DataRow = oDt.Select("[img_symbolname] = '" + sSymbolName + "'")
321
                If oSelectRow.Length = 1 Then
322
                    If sColumn = _DB_COLUMN_MAPPING_SPPID_SYMBOLNAME Then
323
                        sValue = oSelectRow(0).Item("SYM FILE NAME").ToString()
324
                    ElseIf sColumn = _DB_COLUMN_MAPPING_SPPID_SYSTEMPATH Then
325
                        sValue = "\" & oSelectRow(0).Item("SYMBOL PATH").ToString() & "\" & oSelectRow(0).Item("SYM FILE NAME").ToString()
326
                    ElseIf sColumn = _DB_COLUMN_MAPPING_SPPID_COMPTPYE Then
327
                        sValue = oSelectRow(0).Item("ITEM TYPE").ToString()
328
                    ElseIf sColumn = _DB_COLUMN_MAPPING_SPPID_CLASS Then
329
                        sValue = oSelectRow(0).Item("CLASS").ToString()
330
                    Else
331
                        sValue = oSelectRow(0).Item("SYMBOL PATH").ToString() & "\" & oSelectRow(0).Item("SYM FILE NAME").ToString()
332
                    End If
333

  
334
                End If
319 335
            End If
320
        End If
336
        Next
337

  
321 338
        Return sValue
322 339
    End Function
323 340

  
......
336 353

  
337 354

  
338 355
    Private Function LoadSymbolInXml(ByVal sXmlPath As String) As Drawing
339
        ''  _TempSymbolDt = Symbol_Dt()
340
        Dim CDrawing As Drawing = New Drawing()
341
        Dim oDt As DataTable = LoadSymbol_DT()
342
        Dim oElement As XElement = XElement.Load(sXmlPath)
343

  
344
        If oElement IsNot Nothing Then
345
            CDrawing.DwgName = oElement.Element(_XML_DWGNAME).Value
346
            CDrawing.Size = oElement.Element(_XML_DWGSIZE).Value
347
            SplitLocation(CDrawing.Size, _IMG_X, _IMG_Y)
348
            CDrawing.Unit = oElement.Element(_XML_UNIT).Value
349

  
350
            Dim oLineno_list As New List(Of Line_no)
351
            Dim oEqp_list As New List(Of Eqp_no)
352

  
353
            For Each oLineNo As Object In oElement.Elements(_XML_CATEGORY_LINENO)
354
                Dim CLineNo As Line_no = New Line_no()
355
                Try
356
                    CLineNo.Uid = oLineNo.Element(_XML_LINENO_UID).Value
357
                    CLineNo.Text = oLineNo.Element(_XML_LINENO_TEXT).Value
358
                    CLineNo.Location = oLineNo.Element(_XML_LINENO_LOCATION).Value
359
                    CLineNo.Angle = oLineNo.Element(_XML_LINENO_ANGLE).Value
360
                    CLineNo.SystemPath = GetDataFromMappingDB(_XML_CATEGORY_LINENO, _DB_COLUMN_MAPPING_SPPID_SYSTEMPATH)
361
                Catch ex As Exception
362
                    'CLineNo.Text = "PipeLineNo"
363
                    'CLineNo.Uid = "PipeLineNo"
364
                End Try
356
        Try
357
            ''  _TempSymbolDt = Symbol_Dt()
358
            Dim CDrawing As Drawing = New Drawing()
359
            Dim oDt As DataTable = LoadSymbol_DT()
360
            Dim oElement As XElement = XElement.Load(sXmlPath)
365 361

  
362
            If oElement IsNot Nothing Then
363
                CDrawing.DwgName = oElement.Element(_XML_DWGNAME).Value
364
                CDrawing.Size = oElement.Element(_XML_DWGSIZE).Value
365
                SplitLocation(CDrawing.Size, _IMG_X, _IMG_Y)
366
                CDrawing.Unit = oElement.Element(_XML_UNIT).Value
366 367

  
367
                Dim oLine_Dt As DataTable = Line_Dt()
368
                Dim oSymbol_Dt As DataTable = Symbol_Dt()
369
                Dim oAttribute_Dt As DataTable = Attribute_Dt()
370

  
371
                For Each oRun As Object In oLineNo.Elements(_XML_CATEGORY_RUN)
372
                    For Each oLine As Object In oRun.Elements(_XML_CATEGORY_LINE)
373
                        Dim oAddrow As DataRow = oLine_Dt.NewRow()
374
                        Dim oEleObj As XElement
375
                        Dim sUid As String
376
                        Dim sStartpoint As String
377
                        Dim sEndpoint As String
378
                        oEleObj = oLine.Element(_XML_LINE_UID)
379
                        sUid = oEleObj.Value
380
                        oEleObj = oLine.Element(_XML_LINE_STARTPOINT)
381
                        sStartpoint = oEleObj.Value
382
                        oEleObj = oLine.Element(_XML_LINE_ENDPOINT)
383
                        sEndpoint = oEleObj.Value
384

  
385
                        oAddrow(_XML_LINE_UID) = sUid
386
                        oAddrow(_XML_LINE_STARTPOINT) = sStartpoint
387
                        oAddrow(_XML_LINE_ENDPOINT) = sEndpoint
388
                        oAddrow(_XML_LINE_SYSTEMPATH) = GetDataFromMappingDB(_XML_CATEGORY_LINE, _DB_COLUMN_MAPPING_SPPID_SYSTEMPATH)
389
                        oLine_Dt.Rows.Add(oAddrow)
390
                    Next
368
                Dim oLineno_list As New List(Of Line_no)
369
                Dim oEqp_list As New List(Of Eqp_no)
370

  
371
                For Each oLineNo As Object In oElement.Elements(_XML_CATEGORY_LINENO)
372

  
373
                    Dim CLineNo As Line_no = New Line_no()
374
                    Try
375
                        CLineNo.Uid = oLineNo.Element(_XML_LINENO_UID).Value
376
                        CLineNo.Text = oLineNo.Element(_XML_LINENO_TEXT).Value
377
                        CLineNo.Location = oLineNo.Element(_XML_LINENO_LOCATION).Value
378
                        CLineNo.Angle = oLineNo.Element(_XML_LINENO_ANGLE).Value
379
                        CLineNo.SystemPath = "\Piping\Labels - Piping Segments\Kemya Line Number.sym" 'GetDataFromMappingDB(_XML_CATEGORY_LINENO, _DB_COLUMN_MAPPING_SPPID_SYSTEMPATH)
380
                    Catch ex As Exception
381
                        'CLineNo.Text = "PipeLineNo"
382
                        'CLineNo.Uid = "PipeLineNo"
383
                    End Try
384

  
385

  
386
                    Dim oLine_Dt As DataTable = Line_Dt()
387
                    Dim oSymbol_Dt As DataTable = Symbol_Dt()
388
                    Dim oAttribute_Dt As DataTable = Attribute_Dt()
389

  
390
                    For Each oRun As Object In oLineNo.Elements(_XML_CATEGORY_RUN)
391
                        For Each oLine As Object In oRun.Elements(_XML_CATEGORY_LINE)
392
                            Try
393
                                Dim oAddrow As DataRow = oLine_Dt.NewRow()
394
                                Dim oEleObj As XElement
395
                                Dim sUid As String
396
                                Dim sStartpoint As String
397
                                Dim sEndpoint As String
398
                                oEleObj = oLine.Element(_XML_LINE_UID)
399
                                sUid = oEleObj.Value
400
                                oEleObj = oLine.Element(_XML_LINE_STARTPOINT)
401
                                sStartpoint = oEleObj.Value
402
                                oEleObj = oLine.Element(_XML_LINE_ENDPOINT)
403
                                sEndpoint = oEleObj.Value
404

  
405
                                oAddrow(_XML_LINE_UID) = sUid
406
                                oAddrow(_XML_LINE_STARTPOINT) = sStartpoint
407
                                oAddrow(_XML_LINE_ENDPOINT) = sEndpoint
408
                                oAddrow(_XML_LINE_SYSTEMPATH) = GetDataFromMappingDB(_XML_CATEGORY_LINE, _DB_COLUMN_MAPPING_SPPID_SYSTEMPATH)
409
                                oAddrow(_XML_LINE_DRAWING) = "FALSE"
410
                                oLine_Dt.Rows.Add(oAddrow)
411
                            Catch ex As Exception
412

  
413
                            End Try
414

  
415
                        Next
416

  
417
                        For Each oSymbol As Object In oRun.Elements(_XML_CATEGORY_SYMBOL)
418
                            Try
419
                                Dim oAddrow As DataRow = oSymbol_Dt.NewRow()
420
                                Dim oEleObj As XElement
421
                                Dim sUid As String
422
                                Dim sName As String
423
                                Dim sLocation As String
424
                                Dim sSize As String
425
                                Dim sAngle As String
426
                                Dim sOriginalPoint As String = ""
427
                                oEleObj = oSymbol.Element(_XML_SYMBOL_UID)
428
                                sUid = oEleObj.Value
429
                                oEleObj = oSymbol.Element(_XML_SYMBOL_PARENT)
430
                                sName = oEleObj.Value
431
                                oEleObj = oSymbol.Element(_XML_SYMBOL_LOCATION)
432
                                sLocation = oEleObj.Value
433
                                oEleObj = oSymbol.Element(_XML_SYMBOL_SIZE)
434
                                sSize = oEleObj.Value
435
                                oEleObj = oSymbol.Element(_XML_SYMBOL_ANGLE)
436
                                sAngle = oEleObj.Value
437
                                Try
438
                                    oEleObj = oSymbol.Element(_XML_SYMBOL_ORIGINALPOINT)
439
                                    sOriginalPoint = oEleObj.Value
440
                                Catch ex As Exception
441

  
442
                                End Try
443

  
444
                                oAddrow(_XML_SYMBOL_UID) = sUid
445
                                oAddrow(_XML_SYMBOL_NAME) = IO.Path.GetFileNameWithoutExtension(GetDataFromMappingDB(sName, _DB_COLUMN_MAPPING_SPPID_SYMBOLNAME))
446
                                oAddrow(_XML_SYMBOL_LOCATION) = sLocation
447
                                oAddrow(_XML_SYMBOL_SIZE) = sSize
448
                                oAddrow(_XML_SYMBOL_ANGLE) = sAngle
449
                                oAddrow(_XML_SYMBOL_SYSTEMPATH) = GetDataFromMappingDB(sName, _DB_COLUMN_MAPPING_SPPID_SYSTEMPATH)
450
                                oAddrow(_XML_SYMBOL_TYPE) = GetDataFromMappingDB(sName, _DB_COLUMN_MAPPING_SPPID_COMPTPYE)
451
                                oAddrow(_XML_SYMBOL_CLASS) = GetDataFromMappingDB(sName, _DB_COLUMN_MAPPING_SPPID_CLASS)
452
                                oAddrow(_XML_SYMBOL_ORIGINALPOINT) = sOriginalPoint
453

  
454
                                oSymbol_Dt.Rows.Add(oAddrow)
455
                            Catch ex As Exception
456

  
457
                            End Try
458

  
459
                        Next
460

  
461
                        For Each oAtrribute As Object In oRun.Elements(_XML_CATEGORY_ATTRIBUTE)
462
                            Try
463
                                Dim oAddrow As DataRow = oAttribute_Dt.NewRow()
464
                                Dim oEleObj As XElement
465
                                Dim sUid As String
466
                                Dim sName As String
467
                                Dim sValue As String
468

  
469
                                oEleObj = oAtrribute.Element(_XML_ATTRIBUTE_UID)
470
                                sUid = oEleObj.Value
471
                                oEleObj = oAtrribute.Element(_XML_ATTRIBUTE_NAME)
472
                                sName = oEleObj.Value
473
                                oEleObj = oAtrribute.Element(_XML_ATTRIBUTE_VALUE)
474
                                sValue = oEleObj.Value
475

  
476
                                oAddrow(_XML_ATTRIBUTE_UID) = sUid
477
                                oAddrow(_XML_ATTRIBUTE_NAME) = sName
478
                                oAddrow(_XML_ATTRIBUTE_VALUE) = sValue
479
                                oAttribute_Dt.Rows.Add(oAddrow)
480
                            Catch ex As Exception
481

  
482
                            End Try
391 483

  
392
                    For Each oSymbol As Object In oRun.Elements(_XML_CATEGORY_SYMBOL)
393
                        Dim oAddrow As DataRow = oSymbol_Dt.NewRow()
394
                        Dim oEleObj As XElement
395
                        Dim sUid As String
396
                        Dim sName As String
397
                        Dim sLocation As String
398
                        Dim sSize As String
399
                        Dim sAngle As String
400
                        Dim sOriginalPoint As String = ""
401
                        oEleObj = oSymbol.Element(_XML_SYMBOL_UID)
402
                        sUid = oEleObj.Value
403
                        oEleObj = oSymbol.Element(_XML_SYMBOL_NAME)
404
                        sName = oEleObj.Value
405
                        oEleObj = oSymbol.Element(_XML_SYMBOL_LOCATION)
406
                        sLocation = oEleObj.Value
407
                        oEleObj = oSymbol.Element(_XML_SYMBOL_SIZE)
408
                        sSize = oEleObj.Value
409
                        oEleObj = oSymbol.Element(_XML_SYMBOL_ANGLE)
410
                        sAngle = oEleObj.Value
484
                        Next
485

  
486
                    Next
487
                    'Line No Attribute
488
                    For Each oAtrribute As Object In oLineNo.Elements(_XML_CATEGORY_ATTRIBUTE)
411 489
                        Try
412
                            oEleObj = oSymbol.Element(_XML_SYMBOL_ORIGINALPOINT)
413
                            sOriginalPoint = oEleObj.Value
490
                            Dim oAddrow As DataRow = oAttribute_Dt.NewRow()
491
                            Dim oEleObj As XElement
492
                            Dim sUid As String
493
                            Dim sName As String
494
                            Dim sValue As String
495

  
496
                            oEleObj = oAtrribute.Element(_XML_ATTRIBUTE_UID)
497
                            sUid = oEleObj.Value
498
                            oEleObj = oAtrribute.Element(_XML_ATTRIBUTE_NAME)
499
                            sName = oEleObj.Value
500
                            oEleObj = oAtrribute.Element(_XML_ATTRIBUTE_VALUE)
501
                            sValue = oEleObj.Value
502
                            oAddrow(_XML_ATTRIBUTE_UID) = sUid
503
                            oAddrow(_XML_ATTRIBUTE_NAME) = sName
504
                            oAddrow(_XML_ATTRIBUTE_VALUE) = sValue
505
                            oAttribute_Dt.Rows.Add(oAddrow)
414 506
                        Catch ex As Exception
415 507

  
416 508
                        End Try
417 509

  
418
                        oAddrow(_XML_SYMBOL_UID) = sUid
419
                        oAddrow(_XML_SYMBOL_NAME) = GetDataFromMappingDB(sName, _DB_COLUMN_MAPPING_SPPID_SYMBOLNAME)
420
                        oAddrow(_XML_SYMBOL_LOCATION) = sLocation
421
                        oAddrow(_XML_SYMBOL_SIZE) = sSize
422
                        oAddrow(_XML_SYMBOL_ANGLE) = sAngle
423
                        oAddrow(_XML_SYMBOL_SYSTEMPATH) = GetDataFromMappingDB(sName, _DB_COLUMN_MAPPING_SPPID_SYSTEMPATH)
424
                        oAddrow(_XML_SYMBOL_TYPE) = GetDataFromMappingDB(sName, _DB_COLUMN_MAPPING_SPPID_COMPTPYE)
425
                        oAddrow(_XML_SYMBOL_ORIGINALPOINT) = sOriginalPoint
426

  
427
                        oSymbol_Dt.Rows.Add(oAddrow)
428 510
                    Next
511
                    CLineNo.Dt_Line = oLine_Dt
512
                    CLineNo.Dt_Symbol = oSymbol_Dt
513
                    CLineNo.Dt_Attribute = oAttribute_Dt
514
                    oLineno_list.Add(CLineNo)
515
                    'For Each oSymbol As Object In oElement.Elements(_XML_CATEGORY_SYMBOL)
516
                    '    Dim oAddrow As DataRow = _TempSymbolDt.NewRow()
517
                    '    Dim oEleObj As XElement
518
                    '    Dim sUid As String
519
                    '    Dim sName As String
520
                    '    Dim sLocation As String
521
                    '    Dim sSize As String
522
                    '    Dim sAngle As String
523
                    '    Dim sOriginalPoint As String = ""
524
                    '    oEleObj = oSymbol.Element(_XML_SYMBOL_UID)
525
                    '    sUid = oEleObj.Value
526
                    '    oEleObj = oSymbol.Element(_XML_SYMBOL_NAME)
527
                    '    sName = oEleObj.Value
528
                    '    oEleObj = oSymbol.Element(_XML_SYMBOL_LOCATION)
529
                    '    sLocation = oEleObj.Value
530
                    '    oEleObj = oSymbol.Element(_XML_SYMBOL_SIZE)
531
                    '    sSize = oEleObj.Value
532
                    '    oEleObj = oSymbol.Element(_XML_SYMBOL_ANGLE)
533
                    '    sAngle = oEleObj.Value
534
                    '    Try
535
                    '        oEleObj = oSymbol.Element(_XML_SYMBOL_ORIGINALPOINT)
536
                    '        sOriginalPoint = oEleObj.Value
537
                    '    Catch ex As Exception
538

  
539
                    '    End Try
540
                    '    oAddrow(_XML_SYMBOL_UID) = sUid
541
                    '    oAddrow(_XML_SYMBOL_NAME) = sName
542
                    '    oAddrow(_XML_SYMBOL_LOCATION) = sLocation
543
                    '    oAddrow(_XML_SYMBOL_SIZE) = sSize
544
                    '    oAddrow(_XML_SYMBOL_ANGLE) = sAngle
545
                    '    oAddrow(_XML_SYMBOL_SYSTEMPATH) = GetDataFromMappingDB(sName, _DB_COLUMN_MAPPING_SPPID_SYSTEMPATH)
546
                    '    oAddrow(_XML_SYMBOL_TYPE) = GetDataFromMappingDB(sName, _DB_COLUMN_MAPPING_SPPID_COMPTPYE)
547
                    '    oAddrow(_XML_SYMBOL_ORIGINALPOINT) = sOriginalPoint
548
                    '    _TempSymbolDt.Rows.Add(oAddrow)
549
                    'Next
550
                Next
551
                For Each oEqpNo As Object In oElement.Elements(_XML_CATEGORY_EQUIPMENT)
552
                    Dim CEqp_no As Eqp_no = New Eqp_no()
553
                    'CEqp_no.Uid = oEqpNo.Element(_XML_EQP_UID).Value
554
                    'CEqp_no.Text = oEqpNo.Element(_XML_EQP_TEXT).Value
555
                    'CEqp_no.Location = oEqpNo.Element(_XML_EQP_LOCATION).Value
556
                    'CEqp_no.Angle = oEqpNo.Element(_XML_EQP_ANGLE).Value
557
                    'CEqp_no.SystemPath = GetDataFromMappingDB(_XML_CATEGORY_EQUIPMENT, _DB_COLUMN_MAPPING_SPPID_SYSTEMPATH)
558
                    Dim oSymbol_Dt As DataTable = Symbol_Dt()
559
                    Dim oAttribute_Dt As DataTable = Attribute_Dt()
560

  
561
                    For Each oSymbol As Object In oEqpNo.Elements(_XML_CATEGORY_SYMBOL)
562
                        Try
563
                            Dim oAddrow As DataRow = oSymbol_Dt.NewRow()
564
                            Dim oEleObj As XElement
565
                            Dim sUid As String
566
                            Dim sName As String
567
                            Dim sLocation As String
568
                            Dim sSize As String
569
                            Dim sAngle As String
570
                            Dim sOriginalPoint As String = ""
571
                            oEleObj = oSymbol.Element(_XML_SYMBOL_UID)
572
                            sUid = oEleObj.Value
573
                            oEleObj = oSymbol.Element(_XML_SYMBOL_NAME)
574
                            sName = oEleObj.Value
575
                            oEleObj = oSymbol.Element(_XML_SYMBOL_LOCATION)
576
                            sLocation = oEleObj.Value
577
                            oEleObj = oSymbol.Element(_XML_SYMBOL_SIZE)
578
                            sSize = oEleObj.Value
579
                            oEleObj = oSymbol.Element(_XML_SYMBOL_ANGLE)
580
                            sAngle = oEleObj.Value
581
                            Try
582
                                oEleObj = oSymbol.Element(_XML_SYMBOL_ORIGINALPOINT)
583
                                sOriginalPoint = oEleObj.Value
584
                            Catch ex As Exception
585
                            End Try
586
                            oAddrow(_XML_SYMBOL_UID) = sUid
587
                            oAddrow(_XML_SYMBOL_NAME) = sName
588
                            oAddrow(_XML_SYMBOL_LOCATION) = sLocation
589
                            oAddrow(_XML_SYMBOL_SIZE) = sSize
590
                            oAddrow(_XML_SYMBOL_ANGLE) = sAngle
591
                            oAddrow(_XML_SYMBOL_SYSTEMPATH) = GetDataFromMappingDB(sName, _DB_COLUMN_MAPPING_SPPID_SYSTEMPATH)
592
                            oAddrow(_XML_SYMBOL_TYPE) = GetDataFromMappingDB(sName, _DB_COLUMN_MAPPING_SPPID_COMPTPYE)
593
                            oAddrow(_XML_SYMBOL_ORIGINALPOINT) = sOriginalPoint
594
                            oSymbol_Dt.Rows.Add(oAddrow)
595
                        Catch ex As Exception
596

  
597
                        End Try
429 598

  
430
                    For Each oAtrribute As Object In oRun.Elements(_XML_CATEGORY_ATTRIBUTE)
431

  
432
                        Dim oAddrow As DataRow = oAttribute_Dt.NewRow()
433
                        Dim oEleObj As XElement
434
                        Dim sUid As String
435
                        Dim sName As String
436
                        Dim sValue As String
437

  
438
                        oEleObj = oAtrribute.Element(_XML_ATTRIBUTE_UID)
439
                        sUid = oEleObj.Value
440
                        oEleObj = oAtrribute.Element(_XML_ATTRIBUTE_NAME)
441
                        sName = oEleObj.Value
442
                        oEleObj = oAtrribute.Element(_XML_ATTRIBUTE_VALUE)
443
                        sValue = oEleObj.Value
444

  
445
                        oAddrow(_XML_ATTRIBUTE_UID) = sUid
446
                        oAddrow(_XML_ATTRIBUTE_NAME) = sName
447
                        oAddrow(_XML_ATTRIBUTE_VALUE) = sValue
448
                        oAttribute_Dt.Rows.Add(oAddrow)
449 599
                    Next
600
                    For Each oAtrribute As Object In oEqpNo.Elements(_XML_CATEGORY_ATTRIBUTE)
601
                        Try
602
                            Dim oAddrow As DataRow = oAttribute_Dt.NewRow()
603
                            Dim oEleObj As XElement
604
                            Dim sUid As String
605
                            Dim sName As String
606
                            Dim sValue As String
607
                            oEleObj = oAtrribute.Element(_XML_ATTRIBUTE_UID)
608
                            sUid = oEleObj.Value
609
                            oEleObj = oAtrribute.Element(_XML_ATTRIBUTE_NAME)
610
                            sName = oEleObj.Value
611
                            oEleObj = oAtrribute.Element(_XML_ATTRIBUTE_VALUE)
612
                            sValue = oEleObj.Value
613
                            oAddrow(_XML_ATTRIBUTE_UID) = sUid
614
                            oAddrow(_XML_ATTRIBUTE_NAME) = sName
615
                            oAddrow(_XML_ATTRIBUTE_VALUE) = sValue
616
                            oAttribute_Dt.Rows.Add(oAddrow)
617
                        Catch ex As Exception
450 618

  
619
                        End Try
620

  
621
                    Next
622
                    CEqp_no.Dt_Equipment = oSymbol_Dt
623
                    CEqp_no.Dt_Attribute = oAttribute_Dt
624
                    oEqp_list.Add(CEqp_no)
451 625
                Next
452
                'Line No Attribute
453
                For Each oAtrribute As Object In oLineNo.Elements(_XML_CATEGORY_ATTRIBUTE)
454

  
455
                    Dim oAddrow As DataRow = oAttribute_Dt.NewRow()
456
                    Dim oEleObj As XElement
457
                    Dim sUid As String
458
                    Dim sName As String
459
                    Dim sValue As String
460

  
461
                    oEleObj = oAtrribute.Element(_XML_ATTRIBUTE_UID)
462
                    sUid = oEleObj.Value
463
                    oEleObj = oAtrribute.Element(_XML_ATTRIBUTE_NAME)
464
                    sName = oEleObj.Value
465
                    oEleObj = oAtrribute.Element(_XML_ATTRIBUTE_VALUE)
466
                    sValue = oEleObj.Value
467
                    oAddrow(_XML_ATTRIBUTE_UID) = sUid
468
                    oAddrow(_XML_ATTRIBUTE_NAME) = sName
469
                    oAddrow(_XML_ATTRIBUTE_VALUE) = sValue
470
                    oAttribute_Dt.Rows.Add(oAddrow)
471
                Next
472
                CLineNo.Dt_Line = oLine_Dt
473
                CLineNo.Dt_Symbol = oSymbol_Dt
474
                CLineNo.Dt_Attribute = oAttribute_Dt
475
                oLineno_list.Add(CLineNo)
476
                'For Each oSymbol As Object In oElement.Elements(_XML_CATEGORY_SYMBOL)
477
                '    Dim oAddrow As DataRow = _TempSymbolDt.NewRow()
478
                '    Dim oEleObj As XElement
479
                '    Dim sUid As String
480
                '    Dim sName As String
481
                '    Dim sLocation As String
482
                '    Dim sSize As String
483
                '    Dim sAngle As String
484
                '    Dim sOriginalPoint As String = ""
485
                '    oEleObj = oSymbol.Element(_XML_SYMBOL_UID)
486
                '    sUid = oEleObj.Value
487
                '    oEleObj = oSymbol.Element(_XML_SYMBOL_NAME)
488
                '    sName = oEleObj.Value
489
                '    oEleObj = oSymbol.Element(_XML_SYMBOL_LOCATION)
490
                '    sLocation = oEleObj.Value
491
                '    oEleObj = oSymbol.Element(_XML_SYMBOL_SIZE)
492
                '    sSize = oEleObj.Value
493
                '    oEleObj = oSymbol.Element(_XML_SYMBOL_ANGLE)
494
                '    sAngle = oEleObj.Value
495
                '    Try
496
                '        oEleObj = oSymbol.Element(_XML_SYMBOL_ORIGINALPOINT)
497
                '        sOriginalPoint = oEleObj.Value
498
                '    Catch ex As Exception
499

  
500
                '    End Try
501
                '    oAddrow(_XML_SYMBOL_UID) = sUid
502
                '    oAddrow(_XML_SYMBOL_NAME) = sName
503
                '    oAddrow(_XML_SYMBOL_LOCATION) = sLocation
504
                '    oAddrow(_XML_SYMBOL_SIZE) = sSize
505
                '    oAddrow(_XML_SYMBOL_ANGLE) = sAngle
506
                '    oAddrow(_XML_SYMBOL_SYSTEMPATH) = GetDataFromMappingDB(sName, _DB_COLUMN_MAPPING_SPPID_SYSTEMPATH)
507
                '    oAddrow(_XML_SYMBOL_TYPE) = GetDataFromMappingDB(sName, _DB_COLUMN_MAPPING_SPPID_COMPTPYE)
508
                '    oAddrow(_XML_SYMBOL_ORIGINALPOINT) = sOriginalPoint
509
                '    _TempSymbolDt.Rows.Add(oAddrow)
510
                'Next
511
            Next
512
            For Each oEqpNo As Object In oElement.Elements(_XML_CATEGORY_EQUIPMENT)
513
                Dim CEqp_no As Eqp_no = New Eqp_no()
514
                'CEqp_no.Uid = oEqpNo.Element(_XML_EQP_UID).Value
515
                'CEqp_no.Text = oEqpNo.Element(_XML_EQP_TEXT).Value
516
                'CEqp_no.Location = oEqpNo.Element(_XML_EQP_LOCATION).Value
517
                'CEqp_no.Angle = oEqpNo.Element(_XML_EQP_ANGLE).Value
518
                'CEqp_no.SystemPath = GetDataFromMappingDB(_XML_CATEGORY_EQUIPMENT, _DB_COLUMN_MAPPING_SPPID_SYSTEMPATH)
519
                Dim oSymbol_Dt As DataTable = Symbol_Dt()
520
                Dim oAttribute_Dt As DataTable = Attribute_Dt()
521
                For Each oSymbol As Object In oEqpNo.Elements(_XML_CATEGORY_SYMBOL)
522
                    Dim oAddrow As DataRow = oSymbol_Dt.NewRow()
523
                    Dim oEleObj As XElement
524
                    Dim sUid As String
525
                    Dim sName As String
526
                    Dim sLocation As String
527
                    Dim sSize As String
528
                    Dim sAngle As String
529
                    Dim sOriginalPoint As String = ""
530
                    oEleObj = oSymbol.Element(_XML_SYMBOL_UID)
531
                    sUid = oEleObj.Value
532
                    oEleObj = oSymbol.Element(_XML_SYMBOL_NAME)
533
                    sName = oEleObj.Value
534
                    oEleObj = oSymbol.Element(_XML_SYMBOL_LOCATION)
535
                    sLocation = oEleObj.Value
536
                    oEleObj = oSymbol.Element(_XML_SYMBOL_SIZE)
537
                    sSize = oEleObj.Value
538
                    oEleObj = oSymbol.Element(_XML_SYMBOL_ANGLE)
539
                    sAngle = oEleObj.Value
540
                    Try
541
                        oEleObj = oSymbol.Element(_XML_SYMBOL_ORIGINALPOINT)
542
                        sOriginalPoint = oEleObj.Value
543
                    Catch ex As Exception
544
                    End Try
545
                    oAddrow(_XML_SYMBOL_UID) = sUid
546
                    oAddrow(_XML_SYMBOL_NAME) = sName
547
                    oAddrow(_XML_SYMBOL_LOCATION) = sLocation
548
                    oAddrow(_XML_SYMBOL_SIZE) = sSize
549
                    oAddrow(_XML_SYMBOL_ANGLE) = sAngle
550
                    oAddrow(_XML_SYMBOL_SYSTEMPATH) = GetDataFromMappingDB(sName, _DB_COLUMN_MAPPING_SPPID_SYSTEMPATH)
551
                    oAddrow(_XML_SYMBOL_TYPE) = GetDataFromMappingDB(sName, _DB_COLUMN_MAPPING_SPPID_COMPTPYE)
552
                    oAddrow(_XML_SYMBOL_ORIGINALPOINT) = sOriginalPoint
553
                    oSymbol_Dt.Rows.Add(oAddrow)
554
                Next
555
                For Each oAtrribute As Object In oEqpNo.Elements(_XML_CATEGORY_ATTRIBUTE)
556
                    Dim oAddrow As DataRow = oAttribute_Dt.NewRow()
557
                    Dim oEleObj As XElement
558
                    Dim sUid As String
559
                    Dim sName As String
560
                    Dim sValue As String
561
                    oEleObj = oAtrribute.Element(_XML_ATTRIBUTE_UID)
562
                    sUid = oEleObj.Value
563
                    oEleObj = oAtrribute.Element(_XML_ATTRIBUTE_NAME)
564
                    sName = oEleObj.Value
565
                    oEleObj = oAtrribute.Element(_XML_ATTRIBUTE_VALUE)
566
                    sValue = oEleObj.Value
567
                    oAddrow(_XML_ATTRIBUTE_UID) = sUid
568
                    oAddrow(_XML_ATTRIBUTE_NAME) = sName
569
                    oAddrow(_XML_ATTRIBUTE_VALUE) = sValue
570
                    oAttribute_Dt.Rows.Add(oAddrow)
571
                Next
572
                CEqp_no.Dt_Equipment = oSymbol_Dt
573
                CEqp_no.Dt_Attribute = oAttribute_Dt
574
                oEqp_list.Add(CEqp_no)
575
            Next
576
            CDrawing.Line_nos = oLineno_list
577
            CDrawing.Eqp_nos = oEqp_list
578
        End If
579
        Return CDrawing
626
                CDrawing.Line_nos = oLineno_list
627
                CDrawing.Eqp_nos = oEqp_list
628
            End If
629
            Return CDrawing
630
        Catch ex As Exception
631
            Return Nothing
632
        End Try
633

  
580 634
    End Function
581 635

  
582 636

  
......
1116 1170
        ProgressBar_Status.Maximum = 100
1117 1171
        ProgressBar_Status.Value = 0
1118 1172
        ' _selectFolderPath = Tree_XMLFiles.SelectedNode.FullPath.Replace("\\", "\")
1119
        _Main_trd = New Thread(AddressOf ThreadTask)
1173
        _Main_trd = New Thread(AddressOf ThreadConvert)
1120 1174
        _Main_trd.IsBackground = True
1121 1175
        _Main_trd.Start()
1176
        FineOPCForm()
1177
    End Sub
1122 1178

  
1179
    Private Sub FineOPCForm()
1180
        _Opc_trd = New Thread(AddressOf ThreadOPCRemove)
1181
        _Opc_trd.IsBackground = True
1182
        _Opc_trd.Start()
1123 1183
    End Sub
1184

  
1124 1185
    'Private Sub ThreadTask()
1125 1186

  
1126 1187

  
......
1281 1342
        End Try
1282 1343
    End Function
1283 1344

  
1345

  
1346
    Dim _DrawLine_Dt As DataTable = DrawLind_Dt()
1347

  
1284 1348
    Private Function DrawLine(ByVal sUid As String, ByVal sLineNoUid As String, ByVal oLine_Dt As DataTable, ByVal oAttribute_Dt As DataTable) As LMPipeRun
1285 1349
        Try
1286 1350
            Dim oPipeRun As LMPipeRun
......
1297 1361
                Dim dOriginalStart_y As Double = 0.0
1298 1362
                Dim dOriginalEnd_x As Double = 0.0
1299 1363
                Dim dOriginalEnd_y As Double = 0.0
1300

  
1301 1364
                Dim dStart_x As Double = 0.0
1302 1365
                Dim dStart_y As Double = 0.0
1303 1366
                Dim dEnd_x As Double = 0.0
1304 1367
                Dim dEnd_y As Double = 0.0
1305
                Dim sSystempath As String = oPipeRow(0)(_XML_LINE_SYSTEMPATH).ToString()
1368
                Dim sSystempath As String = "\Piping\Routing\Process Lines\Primary Piping.sym" ' oPipeRow(0)(_XML_LINE_SYSTEMPATH).ToString()
1306 1369
                Dim sStartpoint As String = oPipeRow(0)(_XML_LINE_STARTPOINT).ToString()
1307 1370
                Dim sEndpoint As String = oPipeRow(0)(_XML_LINE_ENDPOINT).ToString()
1308 1371
                Dim sPipeUid As String = oPipeRow(0)(_XML_LINE_UID).ToString()
......
1314 1377
                If ConvertPointBystring(sEndpoint, dOriginalEnd_x, dOriginalEnd_y) Then
1315 1378
                    dEnd_x = dOriginalEnd_x
1316 1379
                    dEnd_y = dOriginalEnd_y
1380

  
1381
                    '   라인보정(oLine_Dt, sPipeUid, dStart_x, dStart_y, dEnd_x, dEnd_y)
1317 1382
                    '//Overlap 보정
1318
                    If FindOverlapLine(oLine_Dt, sPipeUid, dStart_x, dStart_y, dEnd_x, dEnd_y) = False Then
1319
                        '//떨어진 라인 보정
1320
                        Dim dSeperate_start_x As Double = dStart_x
1321
                        Dim dSeperate_start_y As Double = dStart_y
1322
                        Dim dSeperate_end_x As Double = dEnd_x
1323
                        Dim dSeperate_end_y As Double = dEnd_y
1324
                        CalcSperateLine(dSeperate_start_x, dSeperate_start_y, dSeperate_end_x, dSeperate_end_y)
1325
                        If (FindOverlapLine(oLine_Dt, sPipeUid, dSeperate_start_x, dSeperate_start_y, dSeperate_end_x, dSeperate_end_y)) Then
1326
                            dStart_x = dSeperate_start_x
1327
                            dStart_y = dSeperate_start_y
1328
                            dEnd_x = dSeperate_end_x
1329
                            dEnd_y = dSeperate_end_y
1330
                        End If
1383
                    'If FindOverlapLine(oLine_Dt, sPipeUid, dStart_x, dStart_y, dEnd_x, dEnd_y) = False Then
1384
                    '    '//떨어진 라인 보정
1385
                    '    Dim dSeperate_start_x As Double = dStart_x
1386
                    '    Dim dSeperate_start_y As Double = dStart_y
1387
                    '    Dim dSeperate_end_x As Double = dEnd_x
1388
                    '    Dim dSeperate_end_y As Double = dEnd_y
1389
                    '    CalcSperateLine(dSeperate_start_x, dSeperate_start_y, dSeperate_end_x, dSeperate_end_y)
1390
                    '    If (FindOverlapLine(oLine_Dt, sPipeUid, dSeperate_start_x, dSeperate_start_y, dSeperate_end_x, dSeperate_end_y)) Then
1391
                    '        dStart_x = dSeperate_start_x
1392
                    '        dStart_y = dSeperate_start_y
1393
                    '        dEnd_x = dSeperate_end_x
1394
                    '        dEnd_y = dSeperate_end_y
1395
                    '    End If
1396
                    'End If
1331 1397

  
1332
                    End If
1333 1398
                    ConvertPointByImage(dStart_x, dStart_y, _IMG_X, _IMG_Y)
1334 1399
                    ConvertPointByImage(dEnd_x, dEnd_y, _IMG_X, _IMG_Y)
1335 1400
                    If dStart_x <> 0 And dStart_y <> 0 And dEnd_x <> 0 And dEnd_y <> 0 Then
1336 1401

  
1402
                        'Dim iConnType As Integer = ModelingLine(dStart_x, dStart_y, dEnd_x, dEnd_y)
1403
                        'If iConnType = 1 Then
1404
                        '    objInputs.AddLocatedTarget(dStart_x, dStart_y)
1405
                        '    objInputs.AddPoint(dEnd_x, dEnd_y)
1406
                        'ElseIf iConnType = 2 Then
1407
                        '    objInputs.AddLocatedTarget(dEnd_x, dEnd_y)
1408
                        '    objInputs.AddPoint(dStart_x, dStart_y)
1409
                        'ElseIf iConnType = 3 Then
1410
                        '    objInputs.AddLocatedTarget(dEnd_x, dEnd_y)
1411
                        '    objInputs.AddPoint(dStart_x, dStart_y)
1412
                        'ElseIf iConnType = 4 Then
1413
                        '    objInputs.AddLocatedTarget(dStart_x, dStart_y)
1414
                        '    objInputs.AddPoint(dEnd_x, dEnd_y)
1415
                        'Else
1416
                        '    objInputs.AddPoint(dStart_x, dStart_y)
1417
                        '    objInputs.AddPoint(dEnd_x, dEnd_y)
1418
                        'End If
1337 1419
                        objInputs.AddPoint(dStart_x, dStart_y)
1338 1420
                        objInputs.AddPoint(dEnd_x, dEnd_y)
1421
                        AddModelingLine(dStart_x, dStart_y, dEnd_x, dEnd_y)
1339 1422
                        objItem = _Placement.PIDCreateItem(sSystempath)
1340 1423
                        _iPipecnt = _iPipecnt + 1
1341 1424
                        SetListBoxItems(ListBox_Result, "Place PipeLine..(" & dOriginalStart_x & "," & dOriginalStart_y & ") - (" & dOriginalEnd_x & "," & dOriginalEnd_y & ").." & _iPipecnt & " count ")
......
1344 1427
                        oPipeRun.Attributes("FlowDirection").Value = "End 1 is upstream (Inlet)"
1345 1428
                        If oAttributeRow.Length > 0 Then
1346 1429
                            For Each oAttribute In oAttributeRow
1347
                                Dim sPIDAttribute As String = oAttribute(_XML_ATTRIBUTE_NAME).ToString()
1348
                                Dim sPIDValue As String = oAttribute(_XML_ATTRIBUTE_VALUE).ToString()
1349
                                Dim sSPPIDAttribute As String = GetAttributeMapping(sPIDAttribute, _DB_COLUMN_ATTRIBUTE_SPPID_ATTRIBUTE)
1350
                                oPipeRun.Attributes(sSPPIDAttribute).Value = sPIDValue
1430
                                Try
1431
                                    Dim sPIDAttribute As String = oAttribute(_XML_ATTRIBUTE_NAME).ToString()
1432
                                    Dim sPIDValue As String = oAttribute(_XML_ATTRIBUTE_VALUE).ToString()
1433
                                    Dim sSPPIDAttribute As String = GetAttributeMapping(sPIDAttribute, _DB_COLUMN_ATTRIBUTE_SPPID_ATTRIBUTE)
1434
                                    oPipeRun.Attributes(sSPPIDAttribute).Value = sPIDValue
1435
                                Catch ex As Exception
1436

  
1437
                                End Try
1438

  
1351 1439

  
1352 1440
                            Next
1353 1441
                            oPipeRun.Commit()
......
1382 1470
        End Try
1383 1471
    End Function
1384 1472

  
1385
    Private Function DrawSymbol(ByVal sUid As String, ByVal sLineNoUid As String, ByVal oSymbol_Dt As DataTable, ByVal oAttribute_Dt As DataTable) As Boolean
1473
    Private Sub AddModelingLine(ByVal dStart_x As Double, ByVal dStart_y As Double, ByVal dEnd_x As Double, ByVal dEnd_y As Double)
1474
        Dim oAddRow = _DrawLine_Dt.NewRow()
1475
        oAddRow(_XML_LINE_STARTPOINT_X) = dStart_x
1476
        oAddRow(_XML_LINE_STARTPOINT_Y) = dStart_y
1477
        oAddRow(_XML_LINE_ENDPOINT_X) = dEnd_x
1478
        oAddRow(_XML_LINE_ENDPOINT_Y) = dEnd_y
1479
        _DrawLine_Dt.Rows.Add(oAddRow)
1480
    End Sub
1481

  
1482

  
1483
    Private Function ModelingLine(ByVal dStart_x As Double, ByVal dStart_y As Double, ByVal dEnd_x As Double, ByVal dEnd_y As Double) As Integer
1484
        Dim oFindRows_1 As DataRow() = _DrawLine_Dt.Select("start_x = '" & dStart_x & "' and start_y = '" & dStart_y & "'")
1485

  
1486
        Dim oFindRows_2 As DataRow() = _DrawLine_Dt.Select("end_x = '" & dEnd_x & "' and end_y = '" & dEnd_y & "'")
1487

  
1488
        Dim oFindRows_3 As DataRow() = _DrawLine_Dt.Select("start_x = '" & dEnd_x & "' and start_y = '" & dEnd_y & "'")
1489

  
1490
        Dim oFindRows_4 As DataRow() = _DrawLine_Dt.Select("end_x = '" & dStart_x & "' and end_y = '" & dStart_y & "'")
1491

  
1492
        If oFindRows_1.Length > 0 Then
1493
            Return 1
1494
        ElseIf oFindRows_2.Length > 0 Then
1495
            Return 2
1496
        ElseIf oFindRows_3.Length > 0 Then
1497
            Return 3
1498
        ElseIf oFindRows_4.Length > 0 Then
1499
            Return 4
1500
        Else
1501
            Return 0
1502
        End If
1503
    End Function
1504

  
1505
    Private Function FindConnectionPoint(ByVal dX As Double, ByVal dY As Double)
1506

  
1507

  
1508
    End Function
1509

  
1510

  
1511
    Private Function DrawSymbol(ByVal sUid As String, ByVal sLineNoUid As String, ByVal oSymbol_Dt As DataTable, ByVal oAttribute_Dt As DataTable, ByVal oLine_Dt As DataTable) As Boolean
1386 1512
        Try
1387 1513

  
1388 1514
            Dim oSymbolRow() As DataRow = oSymbol_Dt.Select(_XML_SYMBOL_UID & " = '" + sUid + "'")
......
1395 1521
                Dim oDatasource As Object = _Placement.PIDDataSource
1396 1522
                Dim sSymbolCompType As String = oSymbolRow(0)(_XML_SYMBOL_TYPE).ToString()
1397 1523
                Dim sSystemPath As String = oSymbolRow(0)(_XML_SYMBOL_SYSTEMPATH).ToString()
1524
                Dim sClass As String = oSymbolRow(0)(_XML_SYMBOL_CLASS).ToString()
1398 1525
                Dim sLocation As String = oSymbolRow(0)(_XML_SYMBOL_LOCATION).ToString()
1399 1526
                Dim sOriginalPoint As String = oSymbolRow(0)(_XML_SYMBOL_ORIGINALPOINT).ToString()
1400 1527
                Dim dAngle As Double = 0.0
......
1411 1538
                If ConvertPointBystring(sOriginalPoint, dLocationX, dLocationY) Then
1412 1539
                    dX = dLocationX
1413 1540
                    dY = dLocationY
1541
                    If sSymbolCompType = "" Or sSymbolCompType = "Piping OPC's" Then
1542
                        FindConnectionLine(oLine_Dt, dX, dY)
1543
                    End If
1544

  
1414 1545
                    ConvertPointByImage(dX, dY, _IMG_X, _IMG_Y)
1415
                    Dim oInstrument As LMInstrument
1416
                    If sSymbolCompType.ToUpper() = _SYMBOL_INSTUMENT Then
1546
                        Dim oInstrument As LMInstrument
1547
                    If sSymbolCompType.ToUpper() = _SYMBOL_INSTUMENT.ToUpper() Then
1417 1548
                        _iInstrumentcnt = _iInstrumentcnt + 1
1418 1549
                        objSymbol = _Placement.PIDPlaceSymbol(sSystemPath, dX, dY, , dAngle)
1419 1550
                        SetListBoxItems(ListBox_Result, "Place Instrument..(" & dLocationX & "," & dLocationY & ")..." & _iInstrumentcnt & " count ")
......
1421 1552
                        Try
1422 1553
                            If oAttributeRow.Length > 0 Then
1423 1554
                                For Each oAttribute In oAttributeRow
1424
                                    Dim sPIDAttribute As String = oAttribute(_XML_ATTRIBUTE_NAME).ToString()
1425
                                    Dim sPIDValue As String = oAttribute(_XML_ATTRIBUTE_VALUE).ToString()
1426
                                    Dim sSPPIDAttribute As String = GetAttributeMapping(sPIDAttribute, _DB_COLUMN_ATTRIBUTE_SPPID_ATTRIBUTE)
1427
                                    oInstrument.Attributes(sSPPIDAttribute).Value = sPIDValue
1555
                                    Try
1556
                                        Dim sPIDAttribute As String = oAttribute(_XML_ATTRIBUTE_NAME).ToString()
1557
                                        Dim sPIDValue As String = oAttribute(_XML_ATTRIBUTE_VALUE).ToString()
1558
                                        Dim sSPPIDAttribute As String = GetAttributeMapping(sPIDAttribute, _DB_COLUMN_ATTRIBUTE_SPPID_ATTRIBUTE)
1559
                                        oInstrument.Attributes(sSPPIDAttribute).Value = sPIDValue
1560
                                    Catch ex As Exception
1561

  
1562
                                    End Try
1563

  
1428 1564
                                Next
1429 1565
                                oInstrument.Commit()
1430 1566
                            End If
1431 1567
                        Catch ex As Exception
1432

  
1433 1568
                        End Try
1434

  
1435

  
1436
                    ElseIf sSymbolCompType.ToUpper() = _SYMBOL_VALVES Then
1569
                    ElseIf sSymbolCompType.ToUpper() = _DB_FITTINGS.ToUpper() Then
1437 1570
                        _iValvecnt = _iValvecnt + 1
1438 1571
                        _Placement.PIDPlaceSymbol(sSystemPath, dX, dY, , dAngle)
1439 1572
                        SetListBoxItems(ListBox_Result, "Place Valve..(" & dLocationX & "," & dLocationY & ")..." & _iValvecnt & " count ")
1440 1573

  
1441
                    ElseIf sSymbolCompType.ToUpper() = _SYMBOL_FITTINGS Then
1574
                    ElseIf sSymbolCompType.ToUpper() = _SYMBOL_FITTINGS.ToUpper() Then
1442 1575
                        _iFittingcnt = _iFittingcnt + 1
1443 1576
                        If sSystemPath.Contains(",") Then
1444 1577

  
......
1465 1598

  
1466 1599

  
1467 1600
                        SetListBoxItems(ListBox_Result, "Place Fitting..(" & dLocationX & "," & dLocationY & ")..." & _iFittingcnt & " count ")
1468
                    ElseIf sSymbolCompType.ToUpper() = _SYMBOL_ACTUATORS Then
1601
                    ElseIf sSymbolCompType.ToUpper() = _SYMBOL_INSTUMENT.ToUpper() And sClass.ToUpper() = _SYMBOL_ACTUATORS.ToUpper() Then
1469 1602
                        _iFittingcnt = _iFittingcnt + 1
1470 1603
                        Dim sDuplicatePath As String() = sSystemPath.Split(",")
1471 1604
                        Dim sMainSymbol As String = ""
......
1486 1619
                        _iFittingcnt = _iFittingcnt + 1
1487 1620
                        _Placement.PIDPlaceSymbol(sSystemPath, dX, dY, , dAngle)
1488 1621
                        SetListBoxItems(ListBox_Result, "Place Fitting..(" & dLocationX & "," & dLocationY & ")..." & _iFittingcnt & " count ")
1622
                        End If
1623

  
1489 1624
                    End If
1490 1625

  
1491 1626
                End If
1492 1627

  
1628
        Catch ex As Exception
1629
            Return False
1630
        End Try
1631
    End Function
1632

  
1633

  
... 이 차이점은 표시할 수 있는 최대 줄수를 초과해서 이 차이점은 잘렸습니다.

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)