Compare commits

..

2 Commits

Author SHA1 Message Date
Cricial f7354a4a44 无报错 2024-10-22 10:51:02 +08:00
Cricial b0247e2bee 更新产业链和供应链后的第一次成功 2024-10-21 17:41:50 +08:00
19 changed files with 29525 additions and 2080 deletions

View File

@ -3,21 +3,14 @@
<component name="CsvFileAttributes">
<option name="attributeMap">
<map>
<entry key="\input_data\BomCateNet.csv">
<entry key="C:\Users\www\Desktop\半导体数据——暂时的数据\我做的数据\汇总数据\BomCateNet.csv">
<value>
<Attribute>
<option name="separator" value="," />
</Attribute>
</value>
</entry>
<entry key="\input_data\BomNodes.csv">
<value>
<Attribute>
<option name="separator" value="," />
</Attribute>
</value>
</entry>
<entry key="\input_data\Firm_amended.csv">
<entry key="\input_data\device_salvage_values.csv">
<value>
<Attribute>
<option name="separator" value="," />
@ -31,6 +24,83 @@
</Attribute>
</value>
</entry>
<entry key="\input_data\input_firm_data\Firm_amended.csv">
<value>
<Attribute>
<option name="separator" value="," />
</Attribute>
</value>
</entry>
<entry key="\input_data\input_firm_data\firms_devices.csv">
<value>
<Attribute>
<option name="separator" value="," />
</Attribute>
</value>
</entry>
<entry key="\input_data\input_firm_data\firms_materials.csv">
<value>
<Attribute>
<option name="separator" value="," />
</Attribute>
</value>
</entry>
<entry key="\input_data\input_firm_data\firms_products.csv">
<value>
<Attribute>
<option name="separator" value="," />
</Attribute>
</value>
</entry>
<entry key="\input_data\input_product_data\BomCateNet.csv">
<value>
<Attribute>
<option name="separator" value="," />
</Attribute>
</value>
</entry>
<entry key="\input_data\input_product_data\BomNodes.csv">
<value>
<Attribute>
<option name="separator" value="," />
</Attribute>
</value>
</entry>
<entry key="\input_data\input_product_data\products_consumed_materials.csv">
<value>
<Attribute>
<option name="separator" value="," />
</Attribute>
</value>
</entry>
<entry key="\input_data\input_product_data\products_materials_equipment.csv">
<value>
<Attribute>
<option name="separator" value="," />
</Attribute>
</value>
</entry>
<entry key="\input_data\input_product_data\products_produced_products.csv">
<value>
<Attribute>
<option name="separator" value="," />
</Attribute>
</value>
</entry>
<entry key="\input_data\input_product_data\合成结点.csv">
<value>
<Attribute>
<option name="separator" value="," />
</Attribute>
</value>
</entry>
<entry key="\input_data\material_device_product_ids.csv">
<value>
<Attribute>
<option name="separator" value="," />
</Attribute>
</value>
</entry>
<entry key="\input_data\oa_with_exp.csv">
<value>
<Attribute>
@ -59,20 +129,6 @@
</Attribute>
</value>
</entry>
<entry key="\input_data\测试 BomNodes.csv">
<value>
<Attribute>
<option name="separator" value="," />
</Attribute>
</value>
</entry>
<entry key="\input_data\测试 Firm_amended 170.csv">
<value>
<Attribute>
<option name="separator" value="," />
</Attribute>
</value>
</entry>
<entry key="\output_result\risk\count_dcp.csv">
<value>
<Attribute>
@ -108,62 +164,6 @@
</Attribute>
</value>
</entry>
<entry key="\测试数据 companies_devices.csv">
<value>
<Attribute>
<option name="separator" value="," />
</Attribute>
</value>
</entry>
<entry key="\测试数据 companies_materials.csv">
<value>
<Attribute>
<option name="separator" value="," />
</Attribute>
</value>
</entry>
<entry key="\测试数据 companies_products.csv">
<value>
<Attribute>
<option name="separator" value="," />
</Attribute>
</value>
</entry>
<entry key="\测试数据 consumed_materials.csv">
<value>
<Attribute>
<option name="separator" value="," />
</Attribute>
</value>
</entry>
<entry key="\测试数据 device_salvage_values.csv">
<value>
<Attribute>
<option name="separator" value="," />
</Attribute>
</value>
</entry>
<entry key="\测试数据 material_device_product_ids.csv">
<value>
<Attribute>
<option name="separator" value="," />
</Attribute>
</value>
</entry>
<entry key="\测试数据 produced_products.csv">
<value>
<Attribute>
<option name="separator" value="," />
</Attribute>
</value>
</entry>
<entry key="\测试数据 products_materials_equipment.csv">
<value>
<Attribute>
<option name="separator" value="," />
</Attribute>
</value>
</entry>
</map>
</option>
</component>

6
.idea/encodings.xml Normal file
View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding">
<file url="file://$PROJECT_DIR$/input_data/input_firm_data/Firm_amended.csv" charset="UTF-8" />
</component>
</project>

Binary file not shown.

View File

@ -30,7 +30,7 @@ class ControllerDB:
self.is_with_exp = False if prefix == 'test' or prefix == 'without_exp' else True
self.db_name_prefix = prefix
dct_para_in_test = dct_conf_experiment['test'] if self.is_test else dct_conf_experiment['not_test']
self.dct_parameter = {'meta_seed': dct_conf_experiment['meta_seed'] , **dct_para_in_test}
self.dct_parameter = {'meta_seed': dct_conf_experiment['meta_seed'], **dct_para_in_test}
print(self.dct_parameter)
# 0, not reset; 1, reset self; 2, reset all
@ -38,6 +38,9 @@ class ControllerDB:
self.is_exist = False
self.lst_saved_s_id = []
self.experiment_data = []
self.batch_size = 2000
# 根据需求设置每批次的大小
def init_tables(self):
self.fill_experiment_table()
@ -50,9 +53,9 @@ class ControllerDB:
# fill dct_lst_init_disrupt_firm_prod
# 存储 公司-在供应链结点的位置.. 0 1.1
list_dct = [] #存储 公司编码code 和对应的产业链 结点
list_dct = [] # 存储 公司编码code 和对应的产业链 结点
if self.is_with_exp:
#对于方差分析时候使用
# 对于方差分析时候使用
with open('SQL_export_high_risk_setting.sql', 'r') as f:
str_sql = text(f.read())
result = pd.read_sql(sql=str_sql, con=connection)
@ -64,7 +67,7 @@ class ControllerDB:
# 行索引 (index):这一行在数据帧中的索引值。
# 行数据 (row):这一行的数据,是一个 pandas.Series 对象,包含该行的所有列和值。
firm_industry=pd.read_csv("input_data/firm_industry_relation.csv")
firm_industry = pd.read_csv("input_data/firm_industry_relation.csv")
firm_industry['Firm_Code'] = firm_industry['Firm_Code'].astype('string')
for _, row in firm_industry.iterrows():
code = row['Firm_Code']
@ -74,18 +77,31 @@ class ControllerDB:
# fill g_bom
# 结点属性值 相当于 图上点的 原始 产品名称
bom_nodes = pd.read_csv('input_data/input_product_data/BomNodes.csv', index_col=0)
bom_nodes = pd.read_csv('input_data/input_product_data/BomNodes.csv')
bom_nodes['Code'] = bom_nodes['Code'].astype(str)
bom_nodes.set_index('Code', inplace=True)
# bom_cate_net = pd.read_csv('input_data/input_product_data/BomCateNet.csv', index_col=0)
# bom_cate_net.fillna(0, inplace=True)
# # 创建 可以多边的有向图 同时 转置操作 使得 上游指向下游结点 也就是 1.1.1 - 1.1 类似这种
# # 将第一列转换为字符串类型
# print("sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss")
# print(bom_cate_net.columns)
# print(bom_cate_net.index) # 打印行标题(索引)
# print(bom_cate_net.iloc[:, 0]) # 打印第一列的内容
#
# g_bom = nx.from_pandas_adjacency(bom_cate_net.T,
# create_using=nx.MultiDiGraph())
bom_cate_net = pd.read_csv('input_data/input_product_data/BomCateNet.csv', index_col=0)
bom_cate_net.fillna(0, inplace=True)
# 创建 可以多边的有向图 同时 转置操作 使得 上游指向下游结点 也就是 1.1.1 - 1.1 类似这种
g_bom = nx.from_pandas_adjacency(bom_cate_net.T,
create_using=nx.MultiDiGraph())
bom_cate_net = pd.read_csv('input_data/input_product_data/合成结点.csv')
g_bom = nx.from_pandas_edgelist(bom_cate_net, source='UPID', target='ID', create_using=nx.MultiDiGraph())
# 填充每一个结点 的具体内容 通过 相同的 code 并且通过BomNodes.loc[code].to_dict()字典化 格式类似 格式 { code0 : {level: 0 ,name: 工业互联网 }}
bom_labels_dict = {}
for code in g_bom.nodes:
bom_labels_dict[code] = bom_nodes.loc[code].to_dict()
try:
int_code = int(code)
bom_labels_dict[code] = bom_nodes.loc[int_code].to_dict()
except KeyError:
print(f"节点 {code} 不存在于 bom_nodes 中")
# 分配属性 给每一个结点 获得类似 格式:{1: {'label': 'A', 'value': 10},
nx.set_node_attributes(g_bom, bom_labels_dict)
# 改为json 格式
@ -123,6 +139,7 @@ class ControllerDB:
**dct_exp_para)
print(f"Inserted experiment for scenario {idx_scenario}, "
f"init_removal {idx_init_removal}!")
self.finalize_insertion()
def add_experiment_1(self, idx_scenario, idx_init_removal,
dct_lst_init_disrupt_firm_prod, g_bom,
@ -145,8 +162,22 @@ class ControllerDB:
remove_t=remove_t,
netw_prf_n=netw_prf_n
)
db_session.add(e)
# 这里我们不立即提交,而是先添加到批量保存的队列中
self.experiment_data.append(e)
# 当批量数据达到一定数量时再提交
if len(self.experiment_data) >= self.batch_size:
self._commit_batch()
# 辅助方法:批量提交
def _commit_batch(self):
db_session.bulk_save_objects(self.experiment_data)
db_session.commit()
self.experiment_data.clear() # 清空队列
def finalize_insertion(self):
if self.experiment_data:
self._commit_batch() # 提交剩余的数据
def fill_sample_table(self):
rng = random.Random(self.dct_parameter['meta_seed'])
@ -166,8 +197,17 @@ class ControllerDB:
seed=lst_seed[idx_sample],
is_done_flag=-1)
lst_sample.append(s)
db_session.bulk_save_objects(lst_sample)
db_session.commit()
# 每当达到批量大小时提交一次
if len(lst_sample) >= self.batch_size:
db_session.bulk_save_objects(lst_sample)
db_session.commit()
print(f'Inserted {len(lst_sample)} samples!')
lst_sample.clear() # 清空已提交的样本列表
# 提交剩余的样本
if lst_sample:
db_session.bulk_save_objects(lst_sample)
db_session.commit()
print(f'Inserted {len(lst_sample)} samples!')
def reset_db(self, force_drop=False):

View File

@ -1,57 +1,32 @@
设备id,设备残值
51,112
52,445
53,870
54,280
55,116
56,81
57,710
58,30
59,624
60,131
61,476
62,224
63,340
64,468
65,97
66,382
67,109
68,881
69,673
70,140
71,671
72,318
73,779
74,353
75,501
76,423
77,815
78,395
79,201
80,965
81,286
82,170
83,469
84,323
85,31
86,262
87,757
88,866
89,570
90,484
91,68
92,520
93,691
94,485
95,709
96,985
97,792
98,199
99,967
100,696
101,967
102,572
103,885
104,576
105,253
106,841
59,700
60,210
61,350
62,140
63,700
64,500
65,700
66,100000
67,250
68,350
69,25
70,35
71,140
72,140
73,210
74,500
75,70
76,21
77,350
78,70
79,350
80,21
81,210
82,70
83,140
84,70
85,50
86,70
87,70
88,70
89,70

1 设备id 设备残值
2 51 59 112 700
3 52 60 445 210
4 53 61 870 350
5 54 62 280 140
6 55 63 116 700
7 56 64 81 500
8 57 65 710 700
9 58 66 30 100000
10 59 67 624 250
11 60 68 131 350
12 61 69 476 25
13 62 70 224 35
14 63 71 340 140
15 64 72 468 140
16 65 73 97 210
17 66 74 382 500
18 67 75 109 70
19 68 76 881 21
20 69 77 673 350
21 70 78 140 70
22 71 79 671 350
23 72 80 318 21
24 73 81 779 210
25 74 82 353 70
26 75 83 501 140
27 76 84 423 70
28 77 85 815 50
29 78 86 395 70
30 79 87 201 70
31 80 88 965 70
32 81 89 286 70
82 170
83 469
84 323
85 31
86 262
87 757
88 866
89 570
90 484
91 68
92 520
93 691
94 485
95 709
96 985
97 792
98 199
99 967
100 696
101 967
102 572
103 885
104 576
105 253
106 841

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,221 +1,32 @@
Firm_Code,设备id,设备数量
0,70,140
1,78,139
1,97,68
2,57,88
3,94,175
4,58,190
5,97,175
6,85,107
7,64,197
8,67,110
8,86,176
9,100,154
10,90,50
11,54,180
12,52,141
13,56,162
13,104,105
14,92,166
14,54,183
14,104,107
15,79,93
16,68,110
17,76,96
17,94,198
18,84,129
19,60,167
20,86,196
20,64,69
20,81,195
20,98,96
21,65,98
21,58,63
22,64,192
23,73,50
24,90,166
25,71,103
26,66,167
27,95,52
28,68,193
29,97,61
30,103,123
31,74,65
32,76,151
33,75,166
34,95,57
35,91,171
36,79,141
37,65,139
37,95,185
38,51,109
39,75,77
40,57,150
41,59,90
42,74,194
43,51,190
44,94,95
45,58,84
46,74,183
47,61,131
48,101,164
48,67,96
49,58,59
50,85,105
50,85,79
50,83,158
51,55,54
52,92,168
52,89,82
52,91,167
53,78,114
54,57,195
54,59,60
55,58,134
56,62,75
57,84,112
57,83,135
58,98,108
58,105,76
59,73,147
59,74,154
60,87,148
61,85,178
62,94,198
63,90,104
63,72,55
64,77,144
65,85,182
66,51,151
67,85,52
68,87,72
69,97,102
70,64,132
71,53,194
71,51,134
72,55,127
72,76,159
73,105,50
74,64,100
74,89,53
75,77,162
76,59,81
77,65,83
78,65,141
79,76,144
80,92,121
81,63,88
82,101,167
83,82,52
84,89,172
85,99,99
86,102,61
87,82,103
87,54,182
87,80,106
88,87,194
88,73,161
88,89,96
89,95,134
89,65,191
90,93,115
91,79,124
92,86,152
92,63,87
93,82,99
94,57,147
95,101,131
96,72,79
97,78,128
98,52,140
99,92,101
99,95,128
100,103,79
101,56,155
102,78,100
102,78,130
102,94,182
103,94,78
103,70,181
104,80,187
105,61,194
106,105,123
106,78,66
107,75,133
107,89,118
108,83,83
109,51,55
110,77,102
111,102,175
112,63,92
113,91,164
114,53,160
115,89,129
116,56,144
116,58,167
117,77,193
118,59,57
119,87,181
120,83,153
121,101,181
121,92,74
122,94,145
123,74,142
124,65,110
125,104,171
126,82,100
127,82,196
128,74,70
129,91,54
129,102,141
129,99,110
130,99,71
130,102,198
130,62,119
131,89,50
131,52,182
132,53,61
133,99,139
134,87,95
134,99,83
135,106,127
136,67,94
137,99,122
138,52,75
139,52,96
140,78,170
141,104,105
142,73,143
143,87,156
144,82,112
145,83,97
146,51,110
147,69,130
148,52,75
149,103,85
149,94,50
150,76,57
151,82,162
151,56,148
152,82,96
153,105,176
154,54,105
155,105,63
156,61,77
157,106,127
157,67,179
158,88,158
159,74,63
160,55,105
160,102,164
161,84,56
162,56,52
163,72,160
164,61,156
165,98,67
166,66,87
166,83,164
167,59,64
168,56,168
169,66,77
169,79,88
762165453,34524,1
1255880317,34525,5
11210240616,34526,1
2314372570,34527,1
159511306,34528,1
11169556957,34529,1
3373311444,34530,2
3373311444,34531,1
3395900897,34532,2
769732378,34533,1
2345209868,34534,836
11169556957,34535,1
11169556957,34537,1
11169556957,34538,4
1255880317,34539,5
11169556957,34543,1
11169556957,34544,1
679817932,34545,7
3287163549,34546,3
3408810051,34547,2
3018804480,34548,1
491171769,34549,7
11210240616,34550,1
2388955897,34551,20
2355390513,34552,1
3398677646,34553,301
257795761,34554,3
3179332276,34555,4
2962409648,34556,14
2948235171,34557,336
3283320529,34558,2

1 Firm_Code 设备id 设备数量
2 0 762165453 70 34524 140 1
3 1 1255880317 78 34525 139 5
4 1 11210240616 97 34526 68 1
5 2 2314372570 57 34527 88 1
6 3 159511306 94 34528 175 1
7 4 11169556957 58 34529 190 1
8 5 3373311444 97 34530 175 2
9 6 3373311444 85 34531 107 1
10 7 3395900897 64 34532 197 2
11 8 769732378 67 34533 110 1
12 8 2345209868 86 34534 176 836
13 9 11169556957 100 34535 154 1
14 10 11169556957 90 34537 50 1
15 11 11169556957 54 34538 180 4
16 12 1255880317 52 34539 141 5
17 13 11169556957 56 34543 162 1
18 13 11169556957 104 34544 105 1
19 14 679817932 92 34545 166 7
20 14 3287163549 54 34546 183 3
21 14 3408810051 104 34547 107 2
22 15 3018804480 79 34548 93 1
23 16 491171769 68 34549 110 7
24 17 11210240616 76 34550 96 1
25 17 2388955897 94 34551 198 20
26 18 2355390513 84 34552 129 1
27 19 3398677646 60 34553 167 301
28 20 257795761 86 34554 196 3
29 20 3179332276 64 34555 69 4
30 20 2962409648 81 34556 195 14
31 20 2948235171 98 34557 96 336
32 21 3283320529 65 34558 98 2
21 58 63
22 64 192
23 73 50
24 90 166
25 71 103
26 66 167
27 95 52
28 68 193
29 97 61
30 103 123
31 74 65
32 76 151
33 75 166
34 95 57
35 91 171
36 79 141
37 65 139
37 95 185
38 51 109
39 75 77
40 57 150
41 59 90
42 74 194
43 51 190
44 94 95
45 58 84
46 74 183
47 61 131
48 101 164
48 67 96
49 58 59
50 85 105
50 85 79
50 83 158
51 55 54
52 92 168
52 89 82
52 91 167
53 78 114
54 57 195
54 59 60
55 58 134
56 62 75
57 84 112
57 83 135
58 98 108
58 105 76
59 73 147
59 74 154
60 87 148
61 85 178
62 94 198
63 90 104
63 72 55
64 77 144
65 85 182
66 51 151
67 85 52
68 87 72
69 97 102
70 64 132
71 53 194
71 51 134
72 55 127
72 76 159
73 105 50
74 64 100
74 89 53
75 77 162
76 59 81
77 65 83
78 65 141
79 76 144
80 92 121
81 63 88
82 101 167
83 82 52
84 89 172
85 99 99
86 102 61
87 82 103
87 54 182
87 80 106
88 87 194
88 73 161
88 89 96
89 95 134
89 65 191
90 93 115
91 79 124
92 86 152
92 63 87
93 82 99
94 57 147
95 101 131
96 72 79
97 78 128
98 52 140
99 92 101
99 95 128
100 103 79
101 56 155
102 78 100
102 78 130
102 94 182
103 94 78
103 70 181
104 80 187
105 61 194
106 105 123
106 78 66
107 75 133
107 89 118
108 83 83
109 51 55
110 77 102
111 102 175
112 63 92
113 91 164
114 53 160
115 89 129
116 56 144
116 58 167
117 77 193
118 59 57
119 87 181
120 83 153
121 101 181
121 92 74
122 94 145
123 74 142
124 65 110
125 104 171
126 82 100
127 82 196
128 74 70
129 91 54
129 102 141
129 99 110
130 99 71
130 102 198
130 62 119
131 89 50
131 52 182
132 53 61
133 99 139
134 87 95
134 99 83
135 106 127
136 67 94
137 99 122
138 52 75
139 52 96
140 78 170
141 104 105
142 73 143
143 87 156
144 82 112
145 83 97
146 51 110
147 69 130
148 52 75
149 103 85
149 94 50
150 76 57
151 82 162
151 56 148
152 82 96
153 105 176
154 54 105
155 105 63
156 61 77
157 106 127
157 67 179
158 88 158
159 74 63
160 55 105
160 102 164
161 84 56
162 56 52
163 72 160
164 61 156
165 98 67
166 66 87
166 83 164
167 59 64
168 56 168
169 66 77
169 79 88

View File

@ -1,221 +1,113 @@
Firm_Code,材料id,材料数量
0,2,156
1,19,116
1,35,185
2,18,189
3,25,143
4,2,124
5,18,116
6,19,112
7,31,183
8,6,124
8,40,167
9,32,109
10,39,166
11,38,117
12,17,199
13,39,185
13,0,133
14,10,107
14,27,139
14,24,182
15,49,141
16,22,140
17,30,105
17,29,151
18,41,125
19,34,163
20,6,197
20,15,158
20,25,155
20,47,158
21,48,169
21,1,132
22,0,152
23,47,121
24,11,120
25,4,169
26,36,169
27,31,103
28,8,193
29,40,174
30,34,161
31,18,161
32,47,193
33,15,194
34,2,123
35,19,154
36,23,108
37,32,102
37,23,130
38,10,139
39,48,135
40,7,123
41,35,194
42,37,105
43,39,165
44,19,183
45,34,191
46,47,174
47,24,103
48,34,178
48,24,105
49,28,193
50,17,150
50,45,161
50,17,156
51,1,165
52,34,178
52,15,174
52,40,107
53,35,125
54,32,150
54,3,144
55,32,143
56,13,104
57,20,169
57,47,125
58,19,167
58,7,118
59,6,183
59,2,196
60,16,119
61,32,111
62,47,146
63,11,100
63,50,189
64,21,113
65,21,163
66,45,137
67,29,136
68,37,110
69,37,199
70,44,176
71,50,102
71,7,132
72,26,105
72,26,149
73,33,109
74,20,104
74,29,122
75,32,109
76,27,143
77,46,101
78,32,112
79,4,139
80,47,101
81,18,183
82,3,164
83,34,162
84,48,172
85,16,116
86,43,108
87,27,174
87,29,114
87,28,123
88,45,137
88,5,134
88,34,193
89,40,194
89,36,148
90,23,168
91,28,161
92,48,159
92,45,149
93,30,177
94,34,174
95,32,108
96,20,133
97,31,175
98,22,198
99,32,134
99,2,100
100,17,139
101,24,163
102,41,121
102,30,159
102,2,163
103,39,192
103,45,171
104,23,110
105,49,113
106,31,159
106,46,129
107,21,134
107,22,184
108,1,136
109,26,104
110,41,182
111,1,177
112,25,125
113,16,161
114,39,103
115,32,188
116,8,141
116,42,188
117,47,117
118,38,139
119,28,171
120,41,138
121,25,113
121,34,131
122,49,150
123,24,137
124,23,196
125,12,122
126,6,162
127,35,114
128,44,196
129,19,124
129,0,116
129,7,196
130,45,165
130,15,177
130,13,152
131,11,150
131,50,138
132,22,150
133,14,169
134,27,105
134,33,166
135,1,106
136,31,150
137,22,171
138,21,141
139,50,163
140,24,114
141,21,128
142,21,132
143,48,193
144,41,126
145,5,135
146,14,128
147,42,137
148,36,156
149,32,196
149,7,126
150,43,154
151,43,132
151,4,167
152,38,185
153,3,165
154,5,109
155,44,104
156,31,173
157,29,196
157,46,137
158,34,112
159,39,130
160,15,146
160,12,199
161,49,187
162,41,151
163,29,155
164,18,114
165,16,128
166,18,107
166,27,104
167,25,128
168,36,146
169,25,167
169,22,175
1452048,32338,353319.4582
863079,32445,748.1800196
1452048,56341,706638.9164
6,7,1754.671634
863079,46504,486.9583099
1499023,32434,19517231.01
216898035,32441,1179.546489
1273878359,32444,6.995517
1499023,32440,25697687.5
104671744,32432,478.2512143
4984374,32451,4719631.413
1452048,46505,91179.21502
213386023,32449,60.59442885
27731896,32446,141234.3936
3315213370,32442,176.1978158
203314437,32433,108.8021513
829768,32443,60701.22852
4928854,32450,14269.85465
455375,32435,468.68619
5849940,32437,81367.67732
29954548,32438,399877.9312
400488703,32447,725.347675
28033039,32436,26724.76464
1452048,32448,141327.7833
863079,32439,68174.16339
7299120,56320,110.8593023
640320,56322,309402.7109
5992673,56319,1.530403886
3764317,56323,4498.404588
5278074,56321,131.5190839
8,8,2028.095683
5979030,36914,463.8598457
5979030,36914,23.19299228
5979030,36914,9277.196913
5979030,36914,324.701892
5979030,36914,216.467928
5979030,36914,231.9299228
1452048,32338,50474.20831
1452048,32338,67298.94442
1452048,32338,1009.484166
1452048,32338,100.9484166
1452048,32338,4037.936665
1452048,32338,1009.484166
1452048,32338,10094.84166
1452048,32338,20.18968333
1452048,32338,2018.968333
1452048,32338,1009.484166
1452048,32338,1009.484166
1452048,32338,706.6389164
713521,2717,1.195628036
713521,2714,0.597814018
520738,2715,2.78979875
713521,2716,11.95628036
1794769,2718,25716.80789
184471,317589,82476.82829
24673506,34573,10410.95177
1043645,34571,640.9407897
4653484,34567,1064.246426
18065940,34572,2686.55645
863079,34566,811.5971832
5589569,34569,381.6767446
6471916,34568,60.59442885
251411150,34570,12.70354788
640320,34574,7366.731212
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,
,,

1 Firm_Code 材料id 材料数量
2 0 1452048 2 32338 156 353319.4582
3 1 863079 19 32445 116 748.1800196
4 1 1452048 35 56341 185 706638.9164
5 2 6 18 7 189 1754.671634
6 3 863079 25 46504 143 486.9583099
7 4 1499023 2 32434 124 19517231.01
8 5 216898035 18 32441 116 1179.546489
9 6 1273878359 19 32444 112 6.995517
10 7 1499023 31 32440 183 25697687.5
11 8 104671744 6 32432 124 478.2512143
12 8 4984374 40 32451 167 4719631.413
13 9 1452048 32 46505 109 91179.21502
14 10 213386023 39 32449 166 60.59442885
15 11 27731896 38 32446 117 141234.3936
16 12 3315213370 17 32442 199 176.1978158
17 13 203314437 39 32433 185 108.8021513
18 13 829768 0 32443 133 60701.22852
19 14 4928854 10 32450 107 14269.85465
20 14 455375 27 32435 139 468.68619
21 14 5849940 24 32437 182 81367.67732
22 15 29954548 49 32438 141 399877.9312
23 16 400488703 22 32447 140 725.347675
24 17 28033039 30 32436 105 26724.76464
25 17 1452048 29 32448 151 141327.7833
26 18 863079 41 32439 125 68174.16339
27 19 7299120 34 56320 163 110.8593023
28 20 640320 6 56322 197 309402.7109
29 20 5992673 15 56319 158 1.530403886
30 20 3764317 25 56323 155 4498.404588
31 20 5278074 47 56321 158 131.5190839
32 21 8 48 8 169 2028.095683
33 21 5979030 1 36914 132 463.8598457
34 22 5979030 0 36914 152 23.19299228
35 23 5979030 47 36914 121 9277.196913
36 24 5979030 11 36914 120 324.701892
37 25 5979030 4 36914 169 216.467928
38 26 5979030 36 36914 169 231.9299228
39 27 1452048 31 32338 103 50474.20831
40 28 1452048 8 32338 193 67298.94442
41 29 1452048 40 32338 174 1009.484166
42 30 1452048 34 32338 161 100.9484166
43 31 1452048 18 32338 161 4037.936665
44 32 1452048 47 32338 193 1009.484166
45 33 1452048 15 32338 194 10094.84166
46 34 1452048 2 32338 123 20.18968333
47 35 1452048 19 32338 154 2018.968333
48 36 1452048 23 32338 108 1009.484166
49 37 1452048 32 32338 102 1009.484166
50 37 1452048 23 32338 130 706.6389164
51 38 713521 10 2717 139 1.195628036
52 39 713521 48 2714 135 0.597814018
53 40 520738 7 2715 123 2.78979875
54 41 713521 35 2716 194 11.95628036
55 42 1794769 37 2718 105 25716.80789
56 43 184471 39 317589 165 82476.82829
57 44 24673506 19 34573 183 10410.95177
58 45 1043645 34 34571 191 640.9407897
59 46 4653484 47 34567 174 1064.246426
60 47 18065940 24 34572 103 2686.55645
61 48 863079 34 34566 178 811.5971832
62 48 5589569 24 34569 105 381.6767446
63 49 6471916 28 34568 193 60.59442885
64 50 251411150 17 34570 150 12.70354788
65 50 640320 45 34574 161 7366.731212
66 50 17 156
67 51 1 165
68 52 34 178
69 52 15 174
70 52 40 107
71 53 35 125
72 54 32 150
73 54 3 144
74 55 32 143
75 56 13 104
76 57 20 169
77 57 47 125
78 58 19 167
79 58 7 118
80 59 6 183
81 59 2 196
82 60 16 119
83 61 32 111
84 62 47 146
85 63 11 100
86 63 50 189
87 64 21 113
88 65 21 163
89 66 45 137
90 67 29 136
91 68 37 110
92 69 37 199
93 70 44 176
94 71 50 102
95 71 7 132
96 72 26 105
97 72 26 149
98 73 33 109
99 74 20 104
100 74 29 122
101 75 32 109
102 76 27 143
103 77 46 101
104 78 32 112
105 79 4 139
106 80 47 101
107 81 18 183
108 82 3 164
109 83 34 162
110 84 48 172
111 85 16 116
112 86 43 108
113 87 27 174
87 29 114
87 28 123
88 45 137
88 5 134
88 34 193
89 40 194
89 36 148
90 23 168
91 28 161
92 48 159
92 45 149
93 30 177
94 34 174
95 32 108
96 20 133
97 31 175
98 22 198
99 32 134
99 2 100
100 17 139
101 24 163
102 41 121
102 30 159
102 2 163
103 39 192
103 45 171
104 23 110
105 49 113
106 31 159
106 46 129
107 21 134
107 22 184
108 1 136
109 26 104
110 41 182
111 1 177
112 25 125
113 16 161
114 39 103
115 32 188
116 8 141
116 42 188
117 47 117
118 38 139
119 28 171
120 41 138
121 25 113
121 34 131
122 49 150
123 24 137
124 23 196
125 12 122
126 6 162
127 35 114
128 44 196
129 19 124
129 0 116
129 7 196
130 45 165
130 15 177
130 13 152
131 11 150
131 50 138
132 22 150
133 14 169
134 27 105
134 33 166
135 1 106
136 31 150
137 22 171
138 21 141
139 50 163
140 24 114
141 21 128
142 21 132
143 48 193
144 41 126
145 5 135
146 14 128
147 42 137
148 36 156
149 32 196
149 7 126
150 43 154
151 43 132
151 4 167
152 38 185
153 3 165
154 5 109
155 44 104
156 31 173
157 29 196
157 46 137
158 34 112
159 39 130
160 15 146
160 12 199
161 49 187
162 41 151
163 29 155
164 18 114
165 16 128
166 18 107
166 27 104
167 25 128
168 36 146
169 25 167
169 22 175

View File

@ -1,221 +1,96 @@
Firm_Code,产品id,产品数量
0,8,64
1,11,21
1,0,46
2,57,55
3,0,55
4,33,45
5,95,62
6,47,46
7,88,88
8,103,39
8,0,30
9,15,93
10,60,57
11,102,25
12,63,91
13,62,42
13,68,66
14,21,65
14,92,31
14,66,32
15,75,81
16,25,79
17,15,62
17,50,95
18,100,87
19,85,24
20,56,56
20,28,91
20,77,50
20,91,28
21,68,70
21,46,48
22,93,97
23,61,59
24,68,60
25,75,30
26,15,42
27,89,20
28,89,65
29,47,40
30,84,55
31,38,73
32,99,76
33,32,20
34,93,82
35,100,73
36,22,74
37,9,59
37,68,34
38,99,40
39,33,66
40,51,92
41,94,72
42,9,28
43,18,93
44,57,71
45,95,76
46,0,45
47,68,60
48,3,54
48,15,82
49,23,44
50,79,94
50,1,57
50,91,21
51,31,26
52,90,53
52,83,36
52,23,62
53,11,78
54,49,70
54,34,73
55,32,43
56,32,44
57,60,90
57,50,71
58,42,89
58,100,52
59,11,68
59,66,48
60,64,82
61,32,41
62,39,45
63,73,47
63,42,68
64,43,90
65,28,68
66,12,39
67,11,82
68,94,80
69,45,68
70,1,90
71,34,20
71,86,32
72,80,70
72,89,75
73,7,81
74,92,51
74,25,49
75,73,48
76,89,68
77,33,64
78,104,49
79,6,35
80,67,59
81,57,38
82,74,37
83,28,20
84,35,97
85,88,66
86,20,85
87,35,57
87,9,70
87,100,82
88,72,23
88,23,20
88,63,27
89,98,48
89,48,74
90,98,22
91,35,51
92,81,29
92,102,93
93,95,53
94,23,74
95,22,51
96,61,69
97,95,26
98,36,27
99,11,84
99,54,76
100,12,86
101,22,78
102,88,91
102,98,73
102,104,86
103,29,70
103,16,27
104,61,53
105,83,54
106,88,97
106,85,51
107,12,65
107,58,35
108,18,87
109,48,56
110,99,73
111,11,33
112,60,74
113,104,67
114,18,26
115,75,93
116,8,26
116,70,52
117,27,42
118,77,38
119,94,38
120,51,55
121,82,48
121,15,79
122,68,21
123,98,20
124,11,66
125,24,88
126,51,39
127,84,30
128,99,21
129,52,86
129,22,31
129,15,39
130,56,24
130,38,56
130,52,57
131,41,28
131,57,72
132,38,63
133,13,43
134,94,93
134,4,49
135,34,78
136,86,33
137,92,28
138,106,59
139,74,85
140,17,44
141,75,92
142,8,41
143,73,23
144,57,45
145,16,77
146,101,48
147,6,56
148,45,94
149,12,89
149,39,37
150,41,61
151,8,60
151,49,57
152,26,53
153,65,36
154,4,56
155,28,44
156,36,95
157,37,46
157,82,76
158,7,50
159,64,25
160,85,59
160,16,31
161,70,72
162,88,90
163,44,29
164,3,64
165,35,36
166,69,45
166,30,81
167,18,65
168,60,83
169,53,21
169,38,73
1452048,32338,117773.1527
863079,32445,249.3933399
1452048,56341,235546.3055
6,7,584.8905446
863079,46504,162.3194366
1499023,32434,6505743.671
216898035,32441,393.182163
1273878359,32444,2.331839
1499023,32440,8565895.833
104671744,32432,159.4170714
4984374,32451,1573210.471
1452048,46505,30393.07167
213386023,32449,20.19814295
27731896,32446,47078.13119
3315213370,32442,58.73260526
203314437,32433,36.26738375
829768,32443,20233.74284
4928854,32450,4756.618217
455375,32435,156.22873
5849940,32437,27122.55911
29954548,32438,133292.6437
400488703,32447,241.7825583
28033039,32436,8908.25488
1452048,32448,47109.26109
863079,32439,22724.72113
7299120,56320,36.95310077
640320,56322,103134.237
5992673,56319,0.510134629
3764317,56323,1499.468196
5278074,56321,43.83969464
8,8,676.0318943
5979030,36914,154.6199486
5979030,36914,7.730997428
5979030,36914,3092.398971
5979030,36914,108.233964
5979030,36914,72.15597599
5979030,36914,77.30997428
1452048,32338,16824.7361
1452048,32338,22432.98147
1452048,32338,336.4947221
1452048,32338,33.64947221
1452048,32338,1345.978888
1452048,32338,336.4947221
1452048,32338,3364.947221
1452048,32338,6.729894442
1452048,32338,672.9894442
1452048,32338,336.4947221
1452048,32338,336.4947221
1452048,32338,235.5463055
713521,2717,0.398542679
713521,2714,0.199271339
520738,2715,0.929932917
713521,2716,3.985426786
1794769,2718,8572.269296
184471,317589,27492.2761
24673506,34573,3470.317255
1043645,34571,213.6469299
4653484,34567,354.7488086
18065940,34572,895.5188168
863079,34566,270.5323944
5589569,34569,127.2255815
6471916,34568,20.19814295
251411150,34570,4.23451596
640320,34574,2455.577071
762165453,34524,2
1255880317,34525,3
11210240616,34526,1
2314372570,34527,1
159511306,34528,1
11169556957,34529,1
3373311444,34530,5
3373311444,34531,431
3395900897,34532,1
769732378,34533,1
2345209868,34534,4
11169556957,34535,3
11169556957,34537,1
11169556957,34538,1
1255880317,34539,258
11169556957,34543,4
11169556957,34544,1
679817932,34545,3
3287163549,34546,1
3408810051,34547,1
3018804480,34548,1
491171769,34549,2
11210240616,34550,1
2388955897,34551,12
2355390513,34552,1
3398677646,34553,104
257795761,34554,3
3179332276,34555,4
2962409648,34556,3
2948235171,34557,158
3283320529,34558,2

1 Firm_Code 产品id 产品数量
2 0 1452048 8 32338 64 117773.1527
3 1 863079 11 32445 21 249.3933399
4 1 1452048 0 56341 46 235546.3055
5 2 6 57 7 55 584.8905446
6 3 863079 0 46504 55 162.3194366
7 4 1499023 33 32434 45 6505743.671
8 5 216898035 95 32441 62 393.182163
9 6 1273878359 47 32444 46 2.331839
10 7 1499023 88 32440 88 8565895.833
11 8 104671744 103 32432 39 159.4170714
12 8 4984374 0 32451 30 1573210.471
13 9 1452048 15 46505 93 30393.07167
14 10 213386023 60 32449 57 20.19814295
15 11 27731896 102 32446 25 47078.13119
16 12 3315213370 63 32442 91 58.73260526
17 13 203314437 62 32433 42 36.26738375
18 13 829768 68 32443 66 20233.74284
19 14 4928854 21 32450 65 4756.618217
20 14 455375 92 32435 31 156.22873
21 14 5849940 66 32437 32 27122.55911
22 15 29954548 75 32438 81 133292.6437
23 16 400488703 25 32447 79 241.7825583
24 17 28033039 15 32436 62 8908.25488
25 17 1452048 50 32448 95 47109.26109
26 18 863079 100 32439 87 22724.72113
27 19 7299120 85 56320 24 36.95310077
28 20 640320 56 56322 56 103134.237
29 20 5992673 28 56319 91 0.510134629
30 20 3764317 77 56323 50 1499.468196
31 20 5278074 91 56321 28 43.83969464
32 21 8 68 8 70 676.0318943
33 21 5979030 46 36914 48 154.6199486
34 22 5979030 93 36914 97 7.730997428
35 23 5979030 61 36914 59 3092.398971
36 24 5979030 68 36914 60 108.233964
37 25 5979030 75 36914 30 72.15597599
38 26 5979030 15 36914 42 77.30997428
39 27 1452048 89 32338 20 16824.7361
40 28 1452048 89 32338 65 22432.98147
41 29 1452048 47 32338 40 336.4947221
42 30 1452048 84 32338 55 33.64947221
43 31 1452048 38 32338 73 1345.978888
44 32 1452048 99 32338 76 336.4947221
45 33 1452048 32 32338 20 3364.947221
46 34 1452048 93 32338 82 6.729894442
47 35 1452048 100 32338 73 672.9894442
48 36 1452048 22 32338 74 336.4947221
49 37 1452048 9 32338 59 336.4947221
50 37 1452048 68 32338 34 235.5463055
51 38 713521 99 2717 40 0.398542679
52 39 713521 33 2714 66 0.199271339
53 40 520738 51 2715 92 0.929932917
54 41 713521 94 2716 72 3.985426786
55 42 1794769 9 2718 28 8572.269296
56 43 184471 18 317589 93 27492.2761
57 44 24673506 57 34573 71 3470.317255
58 45 1043645 95 34571 76 213.6469299
59 46 4653484 0 34567 45 354.7488086
60 47 18065940 68 34572 60 895.5188168
61 48 863079 3 34566 54 270.5323944
62 48 5589569 15 34569 82 127.2255815
63 49 6471916 23 34568 44 20.19814295
64 50 251411150 79 34570 94 4.23451596
65 50 640320 1 34574 57 2455.577071
66 50 762165453 91 34524 21 2
67 51 1255880317 31 34525 26 3
68 52 11210240616 90 34526 53 1
69 52 2314372570 83 34527 36 1
70 52 159511306 23 34528 62 1
71 53 11169556957 11 34529 78 1
72 54 3373311444 49 34530 70 5
73 54 3373311444 34 34531 73 431
74 55 3395900897 32 34532 43 1
75 56 769732378 32 34533 44 1
76 57 2345209868 60 34534 90 4
77 57 11169556957 50 34535 71 3
78 58 11169556957 42 34537 89 1
79 58 11169556957 100 34538 52 1
80 59 1255880317 11 34539 68 258
81 59 11169556957 66 34543 48 4
82 60 11169556957 64 34544 82 1
83 61 679817932 32 34545 41 3
84 62 3287163549 39 34546 45 1
85 63 3408810051 73 34547 47 1
86 63 3018804480 42 34548 68 1
87 64 491171769 43 34549 90 2
88 65 11210240616 28 34550 68 1
89 66 2388955897 12 34551 39 12
90 67 2355390513 11 34552 82 1
91 68 3398677646 94 34553 80 104
92 69 257795761 45 34554 68 3
93 70 3179332276 1 34555 90 4
94 71 2962409648 34 34556 20 3
95 71 2948235171 86 34557 32 158
96 72 3283320529 80 34558 70 2
72 89 75
73 7 81
74 92 51
74 25 49
75 73 48
76 89 68
77 33 64
78 104 49
79 6 35
80 67 59
81 57 38
82 74 37
83 28 20
84 35 97
85 88 66
86 20 85
87 35 57
87 9 70
87 100 82
88 72 23
88 23 20
88 63 27
89 98 48
89 48 74
90 98 22
91 35 51
92 81 29
92 102 93
93 95 53
94 23 74
95 22 51
96 61 69
97 95 26
98 36 27
99 11 84
99 54 76
100 12 86
101 22 78
102 88 91
102 98 73
102 104 86
103 29 70
103 16 27
104 61 53
105 83 54
106 88 97
106 85 51
107 12 65
107 58 35
108 18 87
109 48 56
110 99 73
111 11 33
112 60 74
113 104 67
114 18 26
115 75 93
116 8 26
116 70 52
117 27 42
118 77 38
119 94 38
120 51 55
121 82 48
121 15 79
122 68 21
123 98 20
124 11 66
125 24 88
126 51 39
127 84 30
128 99 21
129 52 86
129 22 31
129 15 39
130 56 24
130 38 56
130 52 57
131 41 28
131 57 72
132 38 63
133 13 43
134 94 93
134 4 49
135 34 78
136 86 33
137 92 28
138 106 59
139 74 85
140 17 44
141 75 92
142 8 41
143 73 23
144 57 45
145 16 77
146 101 48
147 6 56
148 45 94
149 12 89
149 39 37
150 41 61
151 8 60
151 49 57
152 26 53
153 65 36
154 4 56
155 28 44
156 36 95
157 37 46
157 82 76
158 7 50
159 64 25
160 85 59
160 16 31
161 70 72
162 88 90
163 44 29
164 3 64
165 35 36
166 69 45
166 30 81
167 18 65
168 60 83
169 53 21
169 38 73

View File

@ -1,108 +1,87 @@
Code,1,1.1,1.1.1,1.1.2,1.1.3,1.2,1.2.1,1.2.2,1.2.3,1.3,1.3.1,1.3.1.1,1.3.1.2,1.3.1.3,1.3.1.4,1.3.1.5,1.3.1.6,1.3.1.7,1.3.2,1.3.2.1,1.3.3,1.3.3.1,1.3.3.2,1.3.3.3,1.3.3.4,1.3.3.5,1.3.3.6,1.3.3.7,1.3.4,1.3.4.1,1.3.4.2,1.3.4.3,1.3.5,1.3.5.1,1.4,1.4.1,1.4.1.1,1.4.1.2,1.4.1.3,1.4.1.4,1.4.1.5,1.4.2,1.4.2.1,1.4.2.2,1.4.2.3,1.4.2.4,1.4.2.5,1.4.2.6,1.4.2.7,1.4.3,1.4.3.1,1.4.3.2,1.4.3.3,1.4.3.4,1.4.3.5,1.4.3.6,1.4.4,1.4.4.1,1.4.4.2,1.4.4.3,1.4.4.4,1.4.4.5,1.4.5,1.4.5.1,1.4.5.2,1.4.5.3,1.4.5.4,1.4.5.5,1.4.5.6,1.4.5.7,1.4.5.8,1.4.5.9,2,2.1,2.1.1,2.1.1.1,2.1.1.2,2.1.1.3,2.1.1.4,2.1.1.5,2.1.2,2.1.2.1,2.1.2.2,2.1.2.3,2.1.2.4,2.1.3,2.1.3.1,2.1.3.2,2.1.3.3,2.1.3.4,2.1.3.5,2.1.3.6,2.1.3.7,2.1.4,2.1.4.1,2.1.4.1.1,2.1.4.1.2,2.1.4.1.3,2.1.4.1.4,2.1.4.2,2.1.4.2.1,2.1.4.2.2,2.2,2.3,2.3.1,2.3.2,2.3.3
1,,1,,,,1,,,,1,,,,,,,,,,,,,,,,,,,,,,,,,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.1,,,1,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.1.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.1.2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.1.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.2,,,,,,,1,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.2.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.2.2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.2.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3,,,,,,,,,,,1,,,,,,,,1,,1,,,,,,,,1,,,,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.1,,,,,,,,,,,,1,1,1,1,1,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.1.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.1.2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.1.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.1.4,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.1.5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.1.6,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.1.7,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.2,,,,,,,,,,,,,,,,,,,,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.2.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.3,,,,,,,,,,,,,,,,,,,,,,1,1,1,1,1,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.3.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.3.2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.3.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.3.4,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.3.5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.3.6,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.3.7,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.4,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.4.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.4.2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.4.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.3.5.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,,,,,,1,,,,,,,,1,,,,,,,1,,,,,,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,1,1,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.1.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.1.2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.1.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.1.4,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.1.5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,1,1,1,1,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.2.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.2.2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.2.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.2.4,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.2.5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.2.6,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.2.7,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,1,1,1,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.3.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.3.2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.3.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.3.4,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.3.5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.3.6,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.4,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,1,1,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.4.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.4.2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.4.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.4.4,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.4.5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,1,1,1,1,1,1,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.5.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.5.2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.5.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.5.4,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.5.5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.5.6,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.5.7,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.5.8,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1.4.5.9,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,1,,,
2.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,,,,,,1,,,,,1,,,,,,,,1,,,,,,,,,,,,,
2.1.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,1,1,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1.1.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1.1.2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1.1.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1.1.4,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1.1.5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1.2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,1,1,1,,,,,,,,,,,,,,,,,,,,,,
2.1.2.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1.2.2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1.2.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1.2.4,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,1,1,1,1,1,1,,,,,,,,,,,,,,
2.1.3.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1.3.2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1.3.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1.3.4,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1.3.5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1.3.6,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1.3.7,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1.4,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,,,,,1,,,,,,,
2.1.4.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,1,1,1,,,,,,,,
2.1.4.1.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1.4.1.2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1.4.1.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1.4.1.4,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1.4.2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,1,,,,,
2.1.4.2.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1.4.2.2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,1,1
2.3.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.3.2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.3.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Code,32338,32445,56341,7,4654,32434,32441,32444,3244,32432,32451,4655,32449,32446,32442,32433,32443,3245,32435,32437,32438,32447,32436,32448,32439,5632,56322,56319,56323,56321,8,36914,2515,2514,9,34535,34526,34529,34537,34534,34525,3453,34533,34527,34539,34528,34543,34531,34524,34532,34538,3455,34555,34554,34556,34557,34553,34545,34552,34544,34546,34549,34558,34547,34551,34548,2717,2714,2715,2716,2718,317589,1,513738,51374,513742,11,34573,34571,34567,34572,34566,34569,34568,3457,34574
32338,1,,,,,,,,1,,,1,1,1,,1,1,,1,,1,1,1,,,1,1,1,1,,,1,,,,,1,,1,1,1,1,,1,1,1,,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
32445,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
56341,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
7,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
4654,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
32434,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
32441,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
32444,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
3244,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
32432,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
32451,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
4655,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
32449,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
32446,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
32442,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
32433,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
32443,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
3245,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
32435,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
32437,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
32438,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
32447,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
32436,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
32448,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
32439,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
5632,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
56322,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
56319,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
56323,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
56321,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
8,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
36914,1,,,,,,,,1,,,1,,1,,1,1,,1,,,,,,1,,,,,1,,,,,,,1,,,,1,1,,1,,,,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2515,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2514,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
9,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34535,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34526,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34529,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34537,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34534,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34525,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
3453,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34533,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34527,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34539,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34528,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34543,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34531,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34524,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34532,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34538,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
3455,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34555,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34554,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34556,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34557,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34553,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34545,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34552,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34544,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34546,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34549,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34558,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34547,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34551,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34548,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2717,1,1,1,1,1,,,,,,1,,1,1,1,,1,1,1,,,1,,,1,,,,,,,,,,1,1,1,1,1,,,1,1,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2714,,1,1,1,1,,,,,,1,1,1,1,,,1,1,,,,1,,,1,,,,,,,,,,1,1,,1,1,,,1,1,,,,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2715,,1,1,1,1,,,,,,1,1,1,1,,,1,1,,,,1,,,1,,,,,,,,,,1,1,,1,1,,,1,1,,,,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2716,,1,1,1,1,,,,,,1,1,1,1,,,1,1,,,,1,,,1,,,,,,,,,,1,1,,1,1,,,1,1,,,,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
2718,,1,1,1,1,,,,,,1,1,1,1,,,1,1,,,,1,,,1,,,,,,,,,,1,1,,1,1,,,1,1,,,,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
317589,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,,,,1,,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,,,,,,,,,,,,,,1,1,1,1,1,,,1,,,,,,,,,,,,
1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,1,,,,1,1,1,1,1,1,1,1,1,1,,,,,,1,,1,1,1,1,1,1,1,1,1,1,1,1,1
513738,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
51374,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,,,,,,,,,,,,,,,,,1,,,,,,,,,,,,,,
513742,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,,,,,,,,,,,,,,,,1,,,,,,,,,,,,,,
11,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1,,,,,,,,,,,,,,,,,,1,,,,,,,,,,,,,,
34573,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34571,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34567,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34572,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34566,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34569,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34568,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
3457,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
34574,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

1 Code 1.1 32338 1.1.1 32445 1.1.2 56341 1.1.3 7 1.2 4654 1.2.1 32434 1.2.2 32441 1.2.3 32444 1.3 3244 1.3.1 32432 1.3.1.1 32451 1.3.1.2 4655 1.3.1.3 32449 1.3.1.4 32446 1.3.1.5 32442 1.3.1.6 32433 1.3.1.7 32443 1.3.2 3245 1.3.2.1 32435 1.3.3 32437 1.3.3.1 32438 1.3.3.2 32447 1.3.3.3 32436 1.3.3.4 32448 1.3.3.5 32439 1.3.3.6 5632 1.3.3.7 56322 1.3.4 56319 1.3.4.1 56323 1.3.4.2 56321 1.3.4.3 8 1.3.5 36914 1.3.5.1 2515 1.4 2514 1.4.1 9 1.4.1.1 34535 1.4.1.2 34526 1.4.1.3 34529 1.4.1.4 34537 1.4.1.5 34534 1.4.2 34525 1.4.2.1 3453 1.4.2.2 34533 1.4.2.3 34527 1.4.2.4 34539 1.4.2.5 34528 1.4.2.6 34543 1.4.2.7 34531 1.4.3 34524 1.4.3.1 34532 1.4.3.2 34538 1.4.3.3 3455 1.4.3.4 34555 1.4.3.5 34554 1.4.3.6 34556 1.4.4 34557 1.4.4.1 34553 1.4.4.2 34545 1.4.4.3 34552 1.4.4.4 34544 1.4.4.5 34546 1.4.5 34549 1.4.5.1 34558 1.4.5.2 34547 1.4.5.3 34551 1.4.5.4 34548 1.4.5.5 2717 1.4.5.6 2714 1.4.5.7 2715 1.4.5.8 2716 1.4.5.9 2718 2 317589 1 2.1 513738 2.1.1 51374 2.1.1.1 513742 2.1.1.2 11 2.1.1.3 34573 2.1.1.4 34571 2.1.1.5 34567 2.1.2 34572 2.1.2.1 34566 2.1.2.2 34569 2.1.2.3 34568 2.1.2.4 3457 2.1.3 34574 2.1.3.1 2.1.3.2 2.1.3.3 2.1.3.4 2.1.3.5 2.1.3.6 2.1.3.7 2.1.4 2.1.4.1 2.1.4.1.1 2.1.4.1.2 2.1.4.1.3 2.1.4.1.4 2.1.4.2 2.1.4.2.1 2.1.4.2.2 2.2 2.3 2.3.1 2.3.2 2.3.3
2 1 32338 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
3 1.1 32445 1 1 1
4 1.1.1 56341
5 1.1.2 7
6 1.1.3 4654
7 1.2 32434 1 1 1
8 1.2.1 32441
9 1.2.2 32444
10 1.2.3 3244
11 1.3 32432 1 1 1 1 1
12 1.3.1 32451 1 1 1 1 1 1 1
13 1.3.1.1 4655
14 1.3.1.2 32449
15 1.3.1.3 32446
16 1.3.1.4 32442
17 1.3.1.5 32433
18 1.3.1.6 32443
19 1.3.1.7 3245
20 1.3.2 32435 1
21 1.3.2.1 32437
22 1.3.3 32438 1 1 1 1 1 1 1
23 1.3.3.1 32447
24 1.3.3.2 32436
25 1.3.3.3 32448
26 1.3.3.4 32439
27 1.3.3.5 5632
28 1.3.3.6 56322
29 1.3.3.7 56319
30 1.3.4 56323 1 1 1
31 1.3.4.1 56321
32 1.3.4.2 8
33 1.3.4.3 36914 1 1 1 1 1 1 1 1 1 1 1 1 1 1
34 1.3.5 2515 1
35 1.3.5.1 2514
36 1.4 9 1 1 1 1 1 1 1
37 1.4.1 34535 1 1 1 1 1
38 1.4.1.1 34526
39 1.4.1.2 34529
40 1.4.1.3 34537
41 1.4.1.4 34534
42 1.4.1.5 34525
43 1.4.2 3453 1 1 1 1 1 1 1
44 1.4.2.1 34533
45 1.4.2.2 34527
46 1.4.2.3 34539
47 1.4.2.4 34528
48 1.4.2.5 34543
49 1.4.2.6 34531
50 1.4.2.7 34524
51 1.4.3 34532 1 1 1 1 1 1
52 1.4.3.1 34538
53 1.4.3.2 3455
54 1.4.3.3 34555
55 1.4.3.4 34554
56 1.4.3.5 34556
57 1.4.3.6 34557
58 1.4.4 34553 1 1 1 1 1
59 1.4.4.1 34545
60 1.4.4.2 34552
61 1.4.4.3 34544
62 1.4.4.4 34546
63 1.4.4.5 34549
64 1.4.5 34558 1 1 1 1 1 1 1 1 1
65 1.4.5.1 34547
66 1.4.5.2 34551
67 1.4.5.3 34548
68 1.4.5.4 2717 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
69 1.4.5.5 2714 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
70 1.4.5.6 2715 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
71 1.4.5.7 2716 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
72 1.4.5.8 2718 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
73 1.4.5.9 317589 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
74 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
75 2.1 513738 1 1 1 1 1
76 2.1.1 51374 1 1 1 1 1 1 1
77 2.1.1.1 513742 1 1
78 2.1.1.2 11 1 1
79 2.1.1.3 34573
80 2.1.1.4 34571
81 2.1.1.5 34567
82 2.1.2 34572 1 1 1 1
83 2.1.2.1 34566
84 2.1.2.2 34569
85 2.1.2.3 34568
86 2.1.2.4 3457
87 2.1.3 34574 1 1 1 1 1 1 1
2.1.3.1
2.1.3.2
2.1.3.3
2.1.3.4
2.1.3.5
2.1.3.6
2.1.3.7
2.1.4 1 1
2.1.4.1 1 1 1 1
2.1.4.1.1
2.1.4.1.2
2.1.4.1.3
2.1.4.1.4
2.1.4.2 1 1
2.1.4.2.1
2.1.4.2.2
2.2
2.3 1 1 1
2.3.1
2.3.2
2.3.3

View File

@ -1,108 +1,104 @@
Index,Code,Level,Name,产业种类
0,1,0,工业互联网,0
1,1.1,1,工业自动化硬件,0
2,1.1.1,2,工业计算芯片,1
3,1.1.2,2,工业控制器,0
4,1.1.3,2,工业服务器,0
5,1.2,1,工业互联网网络,1
6,1.2.1,2,网络互联服务,0
7,1.2.2,2,标识解析服务,0
8,1.2.3,2,数据互通服务,1
9,1.3,1,工业软件,0
10,1.3.1,2,设计研发软件,0
11,1.3.1.1,3,计算机辅助设计CAD,0
12,1.3.1.2,3,计算机辅助工程CAE,1
13,1.3.1.3,3,计算机辅助制造CAM,0
14,1.3.1.4,3,计算机辅助工艺过程设计CAPP,1
15,1.3.1.5,3,产品数据管理PDM,1
16,1.3.1.6,3,产品生命周期管理PLM,0
17,1.3.1.7,3,电子设计自动化EDA,0
18,1.3.2,2,采购供应软件,0
19,1.3.2.1,3,供应链管理SCM,1
20,1.3.3,2,生产制造软件,1
21,1.3.3.1,3,制造执行系统MES,0
22,1.3.3.2,3,分布式控制系统DCS,1
23,1.3.3.3,3,数据采集与监视控制系统SCADA,1
24,1.3.3.4,3,可编程逻揖控制系统PLC,0
25,1.3.3.5,3,企业资产管理系统EAM,1
26,1.3.3.6,3,运维保障系统MRO,1
27,1.3.3.7,3,故障预测与健康管理PHM,1
28,1.3.4,2,企业运营管理软件,0
29,1.3.4.1,3,企业资源计划ERP,1
30,1.3.4.2,3,客户关系管理CRM,1
31,1.3.4.3,3,人力资源管理HRM,0
32,1.3.5,2,仓储物流软件,0
33,1.3.5.1,3,仓储物流管理WMS,1
34,1.4,1,工业互联网安全管理,1
35,1.4.1,2,设备安全,1
36,1.4.1.1,3,工业防火墙,1
37,1.4.1.2,3,下一代防火墙,1
38,1.4.1.3,3,防毒墙,1
39,1.4.1.4,3,入侵检测系统,0
40,1.4.1.5,3,统一威胁管理系统,0
41,1.4.2,2,控制安全,1
42,1.4.2.1,3,工控安全监测与审计,0
43,1.4.2.2,3,工控主机卫士,1
44,1.4.2.3,3,工控漏洞扫描,1
45,1.4.2.4,3,安全隔离与信息交换系统,1
46,1.4.2.5,3,安全日志与审计,1
47,1.4.2.6,3,隐私计算,1
48,1.4.2.7,3,工控原生安全,0
49,1.4.3,2,网络安全,1
50,1.4.3.1,3,网络漏洞扫描和补丁管理,0
51,1.4.3.2,3,流量检测,1
52,1.4.3.3,3,APT检测,1
53,1.4.3.4,3,攻击溯源,0
54,1.4.3.5,3,负载均衡,1
55,1.4.3.6,3,沙箱类设备,1
56,1.4.4,2,平台安全,0
57,1.4.4.1,3,身份鉴别与访问控制,1
58,1.4.4.2,3,密钥管理,0
59,1.4.4.3,3,接入认证,0
60,1.4.4.4,3,工业应用行为监控,0
61,1.4.4.5,3,安全态势感知,0
62,1.4.5,2,数据安全,0
63,1.4.5.1,3,恶意代码检测系统,0
64,1.4.5.2,3,数据防泄漏系统,0
65,1.4.5.3,3,数据审计系统,1
66,1.4.5.4,3,数据脱敏,0
67,1.4.5.5,3,敏感数据发现与监控,1
68,1.4.5.6,3,数据容灾备份,1
69,1.4.5.7,3,数据恢复,1
70,1.4.5.8,3,数据加密,1
71,1.4.5.9,3,数据防火墙,1
72,2,0,工业互联网平台,0
73,2.1,1,PaaS,1
74,2.1.1,2,开发工具,0
75,2.1.1.1,3,算法建模工具,1
76,2.1.1.2,3,低代码开发工具,0
77,2.1.1.3,3,流程开发工具,0
78,2.1.1.4,3,组态建模工具,1
79,2.1.1.5,3,数字孪生建模工具,1
80,2.1.2,2,工业模型库,1
81,2.1.2.1,3,数据算法模型,0
82,2.1.2.2,3,业务流程模型,1
83,2.1.2.3,3,研发仿真模型,1
84,2.1.2.4,3,行业机理模型,1
85,2.1.3,2,工业物联网,1
86,2.1.3.1,3,物联网服务,0
87,2.1.3.2,3,平台基础服务,0
88,2.1.3.3,3,工业引擎服务,1
89,2.1.3.4,3,应用管理服务,1
90,2.1.3.5,3,容器服务,1
91,2.1.3.6,3,微服务,1
92,2.1.3.7,3,制造类API,0
93,2.1.4,2,工业大数据,0
94,2.1.4.1,3,工业大数据存储,1
95,2.1.4.1.1,4,关系型数据库,0
96,2.1.4.1.2,4,分布式数据库,1
97,2.1.4.1.3,4,实时数据库,1
98,2.1.4.1.4,4,时序数据库,0
99,2.1.4.2,3,工业大数据管理,0
100,2.1.4.2.1,4,数据质量管理,1
101,2.1.4.2.2,4,数据安全管理,1
102,2.2,1,IaaS,1
103,2.3,1,边缘层,0
104,2.3.1,2,工业数据接入,0
105,2.3.2,2,边缘数据处理,0
106,2.3.3,2,协议转换,1
Code,Index,Name,产业种类
32338,2,硅原材料,0
32445,8,光刻胶及其配套试剂,0
56341,9,蚀刻液,0
7,10,氟化硅,0
46504,11,显影液,0
32434,12,聚羧酸减水剂,0
32441,13,金属保护液,0
32444,14,深孔镀铜液,0
32440,15,稀释剂,0
32432,16,高纯硼酸(核电),0
32451,17,电子级环氧树脂,0
46505,18,剥离液,0
32449,19,高纯金属有机化合物,0
32446,20,研磨液及配套化学品、研磨垫材料,0
32442,21,光阻去除剂,0
32433,22,多晶硅切削液,0
32443,23,钝化液,0
32450,24,电子级酚醛树脂,0
32435,25,表面活性剂,0
32437,26,磁性载体,0
32438,27,通用湿电子化学品,0
32447,28,电镀化学品及配套材料,0
32436,29,电子级阻燃材料及化学品,0
32448,30,液晶取向剂及配套化学品,0
32439,31,功能湿电子化学品,0
56320,32,磷化铟,0
56322,33,碳化硅,0
56319,34,砷化镓,0
56323,35,氮化镓,0
56321,36,氮化铝,0
8,37,氮化硅,0
36914,38,碳化硅衬底,0
36914,39,氮化镓衬底,0
36914,40,硅衬底,0
36914,41,氮化铝衬底,0
36914,42,深紫外LED衬底,0
36914,43,磷化铟衬底,0
32338,44,单晶硅片,0
32338,45,多晶硅片,0
32338,46,磷化铟单晶和单晶片,0
32338,47,碳化硅单晶和单晶片,0
32338,48,砷化镓单晶片,0
32338,49,氮化镓晶体和单晶片,0
32338,50,硅外延片,0
32338,51,碳化硅外延晶片,0
32338,52,氮化铝外延片,0
32338,53,氮化镓外延片,0
32338,54,磷化铟外延片,0
32338,55,LED外延片,0
2515,56,EDA及IP服务,2
2514,57,MPW服务,2
9,58,芯片设计,3
34535,59,涂胶显影设备,1
34526,60,硅片研磨机,1
34529,61,刻蚀机,1
34537,62,氧化/扩散炉,1
34534,63,晶圆测量设备,1
34525,64,单晶生长炉,1
34530,65,化学机械抛光设备,1
34533,66,光刻机,1
34527,67,晶硅切片机,1
34539,68,薄膜生长设备,1
34528,69,硅片倒角机,1
34543,70,等离子去胶机,1
34531,71,晶圆清洗机,1
34524,72,熔炼矿热炉,1
34532,73,半导体电镀设备,1
34538,74,离子注入设备,1
34550,75,切筋成型机,1
34555,76,探针卡,1
34554,77,测试机,1
34556,78,工艺检测设备,1
34557,79,晶圆检测设备,1
34553,80,探针台,1
34545,81,晶圆划片机,1
34552,82,分选机,1
34544,83,晶圆减薄机,1
34546,84,贴片机,1
34549,85,回流炉,1
34558,86,FT测试设备,1
34547,87,引线键合机,1
34551,88,植球机,1
34548,89,半导体塑封机,1
2717,90,功率半导体器件,1
2714,91,二极管,1
2715,92,晶体管,1
2716,93,晶闸管,1
2718,94,整流桥,1
317589,95,集成电路制造,1
10,96,IC封装,5
513738,97,芯片设计验证,4
513740,98,过程工艺检测,4
513742,99,晶圆测试,4
11,100,芯片测试,4
34573,101,晶圆凸块,0
34571,102,芯片粘结材料,0
34567,103,引线框架,0
34572,104,焊球,0
34566,105,封装基板,0
34569,106,半导体塑封料,0
34568,107,键合线,0
34570,108,底部填充料,0
34574,109,半导体切割材料,0

1 Code Index Level Name 产业种类
2 1 32338 0 2 0 工业互联网 硅原材料 0
3 1.1 32445 1 8 1 工业自动化硬件 光刻胶及其配套试剂 0
4 1.1.1 56341 2 9 2 工业计算芯片 蚀刻液 1 0
5 1.1.2 7 3 10 2 工业控制器 氟化硅 0
6 1.1.3 46504 4 11 2 工业服务器 显影液 0
7 1.2 32434 5 12 1 工业互联网网络 聚羧酸减水剂 1 0
8 1.2.1 32441 6 13 2 网络互联服务 金属保护液 0
9 1.2.2 32444 7 14 2 标识解析服务 深孔镀铜液 0
10 1.2.3 32440 8 15 2 数据互通服务 稀释剂 1 0
11 1.3 32432 9 16 1 工业软件 高纯硼酸(核电) 0
12 1.3.1 32451 10 17 2 设计研发软件 电子级环氧树脂 0
13 1.3.1.1 46505 11 18 3 计算机辅助设计CAD 剥离液 0
14 1.3.1.2 32449 12 19 3 计算机辅助工程CAE 高纯金属有机化合物 1 0
15 1.3.1.3 32446 13 20 3 计算机辅助制造CAM 研磨液及配套化学品、研磨垫材料 0
16 1.3.1.4 32442 14 21 3 计算机辅助工艺过程设计CAPP 光阻去除剂 1 0
17 1.3.1.5 32433 15 22 3 产品数据管理PDM 多晶硅切削液 1 0
18 1.3.1.6 32443 16 23 3 产品生命周期管理PLM 钝化液 0
19 1.3.1.7 32450 17 24 3 电子设计自动化EDA 电子级酚醛树脂 0
20 1.3.2 32435 18 25 2 采购供应软件 表面活性剂 0
21 1.3.2.1 32437 19 26 3 供应链管理SCM 磁性载体 1 0
22 1.3.3 32438 20 27 2 生产制造软件 通用湿电子化学品 1 0
23 1.3.3.1 32447 21 28 3 制造执行系统MES 电镀化学品及配套材料 0
24 1.3.3.2 32436 22 29 3 分布式控制系统DCS 电子级阻燃材料及化学品 1 0
25 1.3.3.3 32448 23 30 3 数据采集与监视控制系统SCADA 液晶取向剂及配套化学品 1 0
26 1.3.3.4 32439 24 31 3 可编程逻揖控制系统PLC 功能湿电子化学品 0
27 1.3.3.5 56320 25 32 3 企业资产管理系统EAM 磷化铟 1 0
28 1.3.3.6 56322 26 33 3 运维保障系统MRO 碳化硅 1 0
29 1.3.3.7 56319 27 34 3 故障预测与健康管理PHM 砷化镓 1 0
30 1.3.4 56323 28 35 2 企业运营管理软件 氮化镓 0
31 1.3.4.1 56321 29 36 3 企业资源计划ERP 氮化铝 1 0
32 1.3.4.2 8 30 37 3 客户关系管理CRM 氮化硅 1 0
33 1.3.4.3 36914 31 38 3 人力资源管理HRM 碳化硅衬底 0
34 1.3.5 36914 32 39 2 仓储物流软件 氮化镓衬底 0
35 1.3.5.1 36914 33 40 3 仓储物流管理WMS 硅衬底 1 0
36 1.4 36914 34 41 1 工业互联网安全管理 氮化铝衬底 1 0
37 1.4.1 36914 35 42 2 设备安全 深紫外LED衬底 1 0
38 1.4.1.1 36914 36 43 3 工业防火墙 磷化铟衬底 1 0
39 1.4.1.2 32338 37 44 3 下一代防火墙 单晶硅片 1 0
40 1.4.1.3 32338 38 45 3 防毒墙 多晶硅片 1 0
41 1.4.1.4 32338 39 46 3 入侵检测系统 磷化铟单晶和单晶片 0
42 1.4.1.5 32338 40 47 3 统一威胁管理系统 碳化硅单晶和单晶片 0
43 1.4.2 32338 41 48 2 控制安全 砷化镓单晶片 1 0
44 1.4.2.1 32338 42 49 3 工控安全监测与审计 氮化镓晶体和单晶片 0
45 1.4.2.2 32338 43 50 3 工控主机卫士 硅外延片 1 0
46 1.4.2.3 32338 44 51 3 工控漏洞扫描 碳化硅外延晶片 1 0
47 1.4.2.4 32338 45 52 3 安全隔离与信息交换系统 氮化铝外延片 1 0
48 1.4.2.5 32338 46 53 3 安全日志与审计 氮化镓外延片 1 0
49 1.4.2.6 32338 47 54 3 隐私计算 磷化铟外延片 1 0
50 1.4.2.7 32338 48 55 3 工控原生安全 LED外延片 0
51 1.4.3 2515 49 56 2 网络安全 EDA及IP服务 1 2
52 1.4.3.1 2514 50 57 3 网络漏洞扫描和补丁管理 MPW服务 0 2
53 1.4.3.2 9 51 58 3 流量检测 芯片设计 1 3
54 1.4.3.3 34535 52 59 3 APT检测 涂胶显影设备 1
55 1.4.3.4 34526 53 60 3 攻击溯源 硅片研磨机 0 1
56 1.4.3.5 34529 54 61 3 负载均衡 刻蚀机 1
57 1.4.3.6 34537 55 62 3 沙箱类设备 氧化/扩散炉 1
58 1.4.4 34534 56 63 2 平台安全 晶圆测量设备 0 1
59 1.4.4.1 34525 57 64 3 身份鉴别与访问控制 单晶生长炉 1
60 1.4.4.2 34530 58 65 3 密钥管理 化学机械抛光设备 0 1
61 1.4.4.3 34533 59 66 3 接入认证 光刻机 0 1
62 1.4.4.4 34527 60 67 3 工业应用行为监控 晶硅切片机 0 1
63 1.4.4.5 34539 61 68 3 安全态势感知 薄膜生长设备 0 1
64 1.4.5 34528 62 69 2 数据安全 硅片倒角机 0 1
65 1.4.5.1 34543 63 70 3 恶意代码检测系统 等离子去胶机 0 1
66 1.4.5.2 34531 64 71 3 数据防泄漏系统 晶圆清洗机 0 1
67 1.4.5.3 34524 65 72 3 数据审计系统 熔炼矿热炉 1
68 1.4.5.4 34532 66 73 3 数据脱敏 半导体电镀设备 0 1
69 1.4.5.5 34538 67 74 3 敏感数据发现与监控 离子注入设备 1
70 1.4.5.6 34550 68 75 3 数据容灾备份 切筋成型机 1
71 1.4.5.7 34555 69 76 3 数据恢复 探针卡 1
72 1.4.5.8 34554 70 77 3 数据加密 测试机 1
73 1.4.5.9 34556 71 78 3 数据防火墙 工艺检测设备 1
74 2 34557 72 79 0 工业互联网平台 晶圆检测设备 0 1
75 2.1 34553 73 80 1 PaaS 探针台 1
76 2.1.1 34545 74 81 2 开发工具 晶圆划片机 0 1
77 2.1.1.1 34552 75 82 3 算法建模工具 分选机 1
78 2.1.1.2 34544 76 83 3 低代码开发工具 晶圆减薄机 0 1
79 2.1.1.3 34546 77 84 3 流程开发工具 贴片机 0 1
80 2.1.1.4 34549 78 85 3 组态建模工具 回流炉 1
81 2.1.1.5 34558 79 86 3 数字孪生建模工具 FT测试设备 1
82 2.1.2 34547 80 87 2 工业模型库 引线键合机 1
83 2.1.2.1 34551 81 88 3 数据算法模型 植球机 0 1
84 2.1.2.2 34548 82 89 3 业务流程模型 半导体塑封机 1
85 2.1.2.3 2717 83 90 3 研发仿真模型 功率半导体器件 1
86 2.1.2.4 2714 84 91 3 行业机理模型 二极管 1
87 2.1.3 2715 85 92 2 工业物联网 晶体管 1
88 2.1.3.1 2716 86 93 3 物联网服务 晶闸管 0 1
89 2.1.3.2 2718 87 94 3 平台基础服务 整流桥 0 1
90 2.1.3.3 317589 88 95 3 工业引擎服务 集成电路制造 1
91 2.1.3.4 10 89 96 3 应用管理服务 IC封装 1 5
92 2.1.3.5 513738 90 97 3 容器服务 芯片设计验证 1 4
93 2.1.3.6 513740 91 98 3 微服务 过程工艺检测 1 4
94 2.1.3.7 513742 92 99 3 制造类API 晶圆测试 0 4
95 2.1.4 11 93 100 2 工业大数据 芯片测试 0 4
96 2.1.4.1 34573 94 101 3 工业大数据存储 晶圆凸块 1 0
97 2.1.4.1.1 34571 95 102 4 关系型数据库 芯片粘结材料 0
98 2.1.4.1.2 34567 96 103 4 分布式数据库 引线框架 1 0
99 2.1.4.1.3 34572 97 104 4 实时数据库 焊球 1 0
100 2.1.4.1.4 34566 98 105 4 时序数据库 封装基板 0
101 2.1.4.2 34569 99 106 3 工业大数据管理 半导体塑封料 0
102 2.1.4.2.1 34568 100 107 4 数据质量管理 键合线 1 0
103 2.1.4.2.2 34570 101 108 4 数据安全管理 底部填充料 1 0
104 2.2 34574 102 109 1 IaaS 半导体切割材料 1 0
2.3 103 1 边缘层 0
2.3.1 104 2 工业数据接入 0
2.3.2 105 2 边缘数据处理 0
2.3.3 106 2 协议转换 1

View File

@ -1,201 +1,241 @@
产业id,消耗材料id,消耗量
0,51,398
0,14,156
0,71,238
1,74,137
1,99,409
1,23,180
2,37,435
2,63,493
3,21,302
3,88,98
4,61,224
4,61,100
5,72,216
6,8,395
6,52,435
7,80,469
7,49,409
8,62,451
9,47,320
9,71,264
9,61,345
10,52,329
10,25,266
11,44,114
11,88,376
11,8,393
12,10,130
12,7,212
12,34,338
13,32,97
13,22,111
14,90,84
14,64,276
15,0,54
15,89,304
15,13,408
16,50,112
17,14,220
17,28,85
17,12,209
18,61,490
19,61,380
19,91,280
20,2,408
21,96,356
22,31,145
22,87,282
23,51,317
23,38,435
24,1,269
24,53,392
25,18,175
26,31,296
26,67,488
27,97,247
28,58,375
29,35,452
29,89,196
29,19,401
30,10,490
31,93,347
31,98,312
31,15,395
32,0,353
32,11,86
33,19,201
33,53,169
33,32,457
34,88,148
34,24,398
34,17,433
35,40,210
36,66,450
36,32,225
36,75,492
37,50,487
37,7,332
38,68,366
39,92,95
39,5,148
40,45,230
41,31,210
42,23,163
42,31,480
43,89,322
43,32,442
44,24,457
44,12,365
45,7,449
46,65,337
46,86,496
47,21,363
47,57,391
48,14,103
48,59,150
49,67,311
50,46,404
50,54,473
51,62,324
52,61,328
53,95,175
53,47,138
54,63,496
55,66,125
55,25,193
55,50,135
56,46,143
57,47,390
57,38,149
58,9,295
58,68,149
58,33,229
59,3,65
60,34,429
60,32,466
61,11,372
62,42,93
62,28,446
63,25,139
64,74,462
64,35,266
65,72,457
66,95,86
66,11,418
67,61,133
68,18,226
68,99,445
68,60,282
69,15,422
69,68,148
69,11,74
70,52,91
70,57,472
70,13,272
71,74,195
71,75,58
71,73,491
72,39,219
73,65,54
73,28,214
74,70,266
75,30,324
75,60,413
76,38,175
76,66,222
76,12,291
77,38,50
78,24,361
79,57,93
79,44,209
80,79,423
81,35,276
82,30,50
82,53,423
82,2,193
83,7,171
84,40,277
85,12,95
86,55,335
86,4,168
87,48,316
87,84,331
87,62,266
88,97,154
89,4,407
89,2,486
89,22,102
90,16,134
90,77,415
90,0,100
91,64,418
91,31,83
92,2,428
92,49,317
93,93,271
94,65,124
94,50,152
95,97,387
95,29,384
96,29,296
96,50,130
96,4,334
97,33,311
98,42,289
98,74,420
99,66,401
100,4,141
101,4,282
102,44,460
102,72,331
103,55,399
103,62,97
104,7,162
105,89,77
105,86,127
106,6,52
106,22,287
106,17,343
107,38,490
107,16,280
36914,47,255111.0204
36914,49,255111.0204
36914,44,255111.0204
36914,15,12136238.88
36914,18,255111.0204
36914,20,93744.7931
36914,22,75.22587792
36914,23,25897.2899
36914,25,324.0499357
36914,31,361.9578012
36914,36,90.93237991
36914,15,12136238.88
36914,18,255111.0204
36914,20,93744.7931
36914,22,75.22587792
36914,23,25897.2899
36914,25,324.0499357
36914,31,361.9578012
36914,46,255111.0204
32338,2,255111.0204
32338,15,12136238.88
32338,18,255111.0204
32338,20,93744.7931
32338,22,75.22587792
32338,23,25897.2899
32338,25,324.0499357
32338,27,251973.3182
32338,2,255111.0204
32338,15,12136238.88
32338,18,255111.0204
32338,20,93744.7931
32338,22,75.22587792
32338,23,25897.2899
32338,25,324.0499357
32338,27,251973.3182
32338,15,12136238.88
32338,18,255111.0204
32338,20,93744.7931
32338,22,75.22587792
32338,23,25897.2899
32338,25,324.0499357
32338,27,251973.3182
32338,32,54.21991745
32338,15,12136238.88
32338,18,255111.0204
32338,20,93744.7931
32338,22,75.22587792
32338,23,25897.2899
32338,25,324.0499357
32338,27,251973.3182
32338,33,153200.7295
32338,15,12136238.88
32338,18,255111.0204
32338,20,93744.7931
32338,22,75.22587792
32338,23,25897.2899
32338,25,324.0499357
32338,27,251973.3182
32338,34,1.058122239
32338,15,12136238.88
32338,18,255111.0204
32338,20,93744.7931
32338,22,75.22587792
32338,23,25897.2899
32338,25,324.0499357
32338,27,251973.3182
32338,35,1973.630646
32338,19,41.8950274
32338,20,93744.7931
32338,22,75.22587792
32338,23,25897.2899
32338,25,324.0499357
32338,28,501.5058528
32338,29,17085.44484
32338,27,251973.3182
32338,40,202.540151
32338,19,41.8950274
32338,20,93744.7931
32338,22,75.22587792
32338,23,25897.2899
32338,25,324.0499357
32338,28,501.5058528
32338,29,17085.44484
32338,27,251973.3182
32338,38,202.540151
32338,19,41.8950274
32338,20,93744.7931
32338,22,75.22587792
32338,23,25897.2899
32338,25,324.0499357
32338,28,501.5058528
32338,29,17085.44484
32338,27,251973.3182
32338,41,202.540151
32338,19,41.8950274
32338,20,93744.7931
32338,22,75.22587792
32338,23,25897.2899
32338,25,324.0499357
32338,28,501.5058528
32338,29,17085.44484
32338,27,251973.3182
32338,39,202.540151
32338,19,41.8950274
32338,20,93744.7931
32338,22,75.22587792
32338,23,25897.2899
32338,25,324.0499357
32338,28,501.5058528
32338,29,17085.44484
32338,27,251973.3182
32338,43,202.540151
32338,19,41.8950274
32338,20,93744.7931
32338,22,75.22587792
32338,23,25897.2899
32338,25,324.0499357
32338,28,501.5058528
32338,29,17085.44484
32338,27,251973.3182
32338,42,202.540151
2717,2,255111.0204
2717,8,361.9578012
2717,9,255111.0204
2717,10,950.9542139
2717,11,361.9578012
2717,17,2420351.677
2717,19,41.8950274
2717,20,93744.7931
2717,21,121.8232841
2717,23,25897.2899
2717,24,8314.140278
2717,25,324.0499357
2717,28,501.5058528
2717,31,361.9578012
2717,44,255111.0204
2717,45,255111.0204
2714,8,361.9578012
2714,9,255111.0204
2714,10,950.9542139
2714,11,361.9578012
2714,17,2420351.677
2714,18,255111.0204
2714,19,41.8950274
2714,20,93744.7931
2714,23,25897.2899
2714,24,8314.140278
2714,28,501.5058528
2714,31,361.9578012
2715,8,361.9578012
2715,9,255111.0204
2715,10,950.9542139
2715,11,361.9578012
2715,17,2420351.677
2715,18,255111.0204
2715,19,41.8950274
2715,20,93744.7931
2715,23,25897.2899
2715,24,8314.140278
2715,28,501.5058528
2715,31,361.9578012
2716,8,361.9578012
2716,9,255111.0204
2716,10,950.9542139
2716,11,361.9578012
2716,17,2420351.677
2716,18,255111.0204
2716,19,41.8950274
2716,20,93744.7931
2716,23,25897.2899
2716,24,8314.140278
2716,28,501.5058528
2716,31,361.9578012
2718,8,361.9578012
2718,9,255111.0204
2718,10,950.9542139
2718,11,361.9578012
2718,17,2420351.677
2718,18,255111.0204
2718,19,41.8950274
2718,20,93744.7931
2718,23,25897.2899
2718,24,8314.140278
2718,28,501.5058528
2718,31,361.9578012
317589,8,361.9578012
317589,9,255111.0204
317589,10,950.9542139
317589,11,361.9578012
317589,12,12136238.88
317589,13,815.5392074
317589,14,4.812205136
317589,15,12136238.88
317589,16,330.6631997
317589,17,2420351.677
317589,18,255111.0204
317589,19,41.8950274
317589,20,93744.7931
317589,21,121.8232841
317589,22,75.22587792
317589,23,25897.2899
317589,24,8314.140278
317589,25,324.0499357
317589,26,53770.08531
317589,27,251973.3182
317589,28,501.5058528
317589,29,17085.44484
317589,30,255111.0204
317589,31,361.9578012
317589,37,1155.484342
317589,44,255111.0204
317589,45,255111.0204
317589,46,255111.0204
317589,47,255111.0204
317589,48,255111.0204
317589,49,255111.0204
317589,50,255111.0204
317589,51,255111.0204
317589,52,255111.0204
317589,53,255111.0204
317589,54,255111.0204
317589,55,255111.0204
317589,90,0.826657999
317589,91,0.826657999
317589,92,1.928868665
317589,93,0.826657999
317589,94,16438.82054
10,95,55482.385
10,101,7178.474475
10,102,314.0388569
10,103,552.0321994
10,104,865.399695
10,105,361.9578012
10,106,272.0475731
10,107,41.8950274
10,108,8.783241241
10,109,153200.7295
513740,95,55482.385
513742,95,55482.385
11,95,55482.385

1 产业id 消耗材料id 消耗量
2 0 36914 51 47 398 255111.0204
3 0 36914 14 49 156 255111.0204
4 0 36914 71 44 238 255111.0204
5 1 36914 74 15 137 12136238.88
6 1 36914 99 18 409 255111.0204
7 1 36914 23 20 180 93744.7931
8 2 36914 37 22 435 75.22587792
9 2 36914 63 23 493 25897.2899
10 3 36914 21 25 302 324.0499357
11 3 36914 88 31 98 361.9578012
12 4 36914 61 36 224 90.93237991
13 4 36914 61 15 100 12136238.88
14 5 36914 72 18 216 255111.0204
15 6 36914 8 20 395 93744.7931
16 6 36914 52 22 435 75.22587792
17 7 36914 80 23 469 25897.2899
18 7 36914 49 25 409 324.0499357
19 8 36914 62 31 451 361.9578012
20 9 36914 47 46 320 255111.0204
21 9 32338 71 2 264 255111.0204
22 9 32338 61 15 345 12136238.88
23 10 32338 52 18 329 255111.0204
24 10 32338 25 20 266 93744.7931
25 11 32338 44 22 114 75.22587792
26 11 32338 88 23 376 25897.2899
27 11 32338 8 25 393 324.0499357
28 12 32338 10 27 130 251973.3182
29 12 32338 7 2 212 255111.0204
30 12 32338 34 15 338 12136238.88
31 13 32338 32 18 97 255111.0204
32 13 32338 22 20 111 93744.7931
33 14 32338 90 22 84 75.22587792
34 14 32338 64 23 276 25897.2899
35 15 32338 0 25 54 324.0499357
36 15 32338 89 27 304 251973.3182
37 15 32338 13 15 408 12136238.88
38 16 32338 50 18 112 255111.0204
39 17 32338 14 20 220 93744.7931
40 17 32338 28 22 85 75.22587792
41 17 32338 12 23 209 25897.2899
42 18 32338 61 25 490 324.0499357
43 19 32338 61 27 380 251973.3182
44 19 32338 91 32 280 54.21991745
45 20 32338 2 15 408 12136238.88
46 21 32338 96 18 356 255111.0204
47 22 32338 31 20 145 93744.7931
48 22 32338 87 22 282 75.22587792
49 23 32338 51 23 317 25897.2899
50 23 32338 38 25 435 324.0499357
51 24 32338 1 27 269 251973.3182
52 24 32338 53 33 392 153200.7295
53 25 32338 18 15 175 12136238.88
54 26 32338 31 18 296 255111.0204
55 26 32338 67 20 488 93744.7931
56 27 32338 97 22 247 75.22587792
57 28 32338 58 23 375 25897.2899
58 29 32338 35 25 452 324.0499357
59 29 32338 89 27 196 251973.3182
60 29 32338 19 34 401 1.058122239
61 30 32338 10 15 490 12136238.88
62 31 32338 93 18 347 255111.0204
63 31 32338 98 20 312 93744.7931
64 31 32338 15 22 395 75.22587792
65 32 32338 0 23 353 25897.2899
66 32 32338 11 25 86 324.0499357
67 33 32338 19 27 201 251973.3182
68 33 32338 53 35 169 1973.630646
69 33 32338 32 19 457 41.8950274
70 34 32338 88 20 148 93744.7931
71 34 32338 24 22 398 75.22587792
72 34 32338 17 23 433 25897.2899
73 35 32338 40 25 210 324.0499357
74 36 32338 66 28 450 501.5058528
75 36 32338 32 29 225 17085.44484
76 36 32338 75 27 492 251973.3182
77 37 32338 50 40 487 202.540151
78 37 32338 7 19 332 41.8950274
79 38 32338 68 20 366 93744.7931
80 39 32338 92 22 95 75.22587792
81 39 32338 5 23 148 25897.2899
82 40 32338 45 25 230 324.0499357
83 41 32338 31 28 210 501.5058528
84 42 32338 23 29 163 17085.44484
85 42 32338 31 27 480 251973.3182
86 43 32338 89 38 322 202.540151
87 43 32338 32 19 442 41.8950274
88 44 32338 24 20 457 93744.7931
89 44 32338 12 22 365 75.22587792
90 45 32338 7 23 449 25897.2899
91 46 32338 65 25 337 324.0499357
92 46 32338 86 28 496 501.5058528
93 47 32338 21 29 363 17085.44484
94 47 32338 57 27 391 251973.3182
95 48 32338 14 41 103 202.540151
96 48 32338 59 19 150 41.8950274
97 49 32338 67 20 311 93744.7931
98 50 32338 46 22 404 75.22587792
99 50 32338 54 23 473 25897.2899
100 51 32338 62 25 324 324.0499357
101 52 32338 61 28 328 501.5058528
102 53 32338 95 29 175 17085.44484
103 53 32338 47 27 138 251973.3182
104 54 32338 63 39 496 202.540151
105 55 32338 66 19 125 41.8950274
106 55 32338 25 20 193 93744.7931
107 55 32338 50 22 135 75.22587792
108 56 32338 46 23 143 25897.2899
109 57 32338 47 25 390 324.0499357
110 57 32338 38 28 149 501.5058528
111 58 32338 9 29 295 17085.44484
112 58 32338 68 27 149 251973.3182
113 58 32338 33 43 229 202.540151
114 59 32338 3 19 65 41.8950274
115 60 32338 34 20 429 93744.7931
116 60 32338 32 22 466 75.22587792
117 61 32338 11 23 372 25897.2899
118 62 32338 42 25 93 324.0499357
119 62 32338 28 446 501.5058528
120 63 32338 25 29 139 17085.44484
121 64 32338 74 27 462 251973.3182
122 64 32338 35 42 266 202.540151
123 65 2717 72 2 457 255111.0204
124 66 2717 95 8 86 361.9578012
125 66 2717 11 9 418 255111.0204
126 67 2717 61 10 133 950.9542139
127 68 2717 18 11 226 361.9578012
128 68 2717 99 17 445 2420351.677
129 68 2717 60 19 282 41.8950274
130 69 2717 15 20 422 93744.7931
131 69 2717 68 21 148 121.8232841
132 69 2717 11 23 74 25897.2899
133 70 2717 52 24 91 8314.140278
134 70 2717 57 25 472 324.0499357
135 70 2717 13 28 272 501.5058528
136 71 2717 74 31 195 361.9578012
137 71 2717 75 44 58 255111.0204
138 71 2717 73 45 491 255111.0204
139 72 2714 39 8 219 361.9578012
140 73 2714 65 9 54 255111.0204
141 73 2714 28 10 214 950.9542139
142 74 2714 70 11 266 361.9578012
143 75 2714 30 17 324 2420351.677
144 75 2714 60 18 413 255111.0204
145 76 2714 38 19 175 41.8950274
146 76 2714 66 20 222 93744.7931
147 76 2714 12 23 291 25897.2899
148 77 2714 38 24 50 8314.140278
149 78 2714 24 28 361 501.5058528
150 79 2714 57 31 93 361.9578012
151 79 2715 44 8 209 361.9578012
152 80 2715 79 9 423 255111.0204
153 81 2715 35 10 276 950.9542139
154 82 2715 30 11 50 361.9578012
155 82 2715 53 17 423 2420351.677
156 82 2715 2 18 193 255111.0204
157 83 2715 7 19 171 41.8950274
158 84 2715 40 20 277 93744.7931
159 85 2715 12 23 95 25897.2899
160 86 2715 55 24 335 8314.140278
161 86 2715 4 28 168 501.5058528
162 87 2715 48 31 316 361.9578012
163 87 2716 84 8 331 361.9578012
164 87 2716 62 9 266 255111.0204
165 88 2716 97 10 154 950.9542139
166 89 2716 4 11 407 361.9578012
167 89 2716 2 17 486 2420351.677
168 89 2716 22 18 102 255111.0204
169 90 2716 16 19 134 41.8950274
170 90 2716 77 20 415 93744.7931
171 90 2716 0 23 100 25897.2899
172 91 2716 64 24 418 8314.140278
173 91 2716 31 28 83 501.5058528
174 92 2716 2 31 428 361.9578012
175 92 2718 49 8 317 361.9578012
176 93 2718 93 9 271 255111.0204
177 94 2718 65 10 124 950.9542139
178 94 2718 50 11 152 361.9578012
179 95 2718 97 17 387 2420351.677
180 95 2718 29 18 384 255111.0204
181 96 2718 29 19 296 41.8950274
182 96 2718 50 20 130 93744.7931
183 96 2718 4 23 334 25897.2899
184 97 2718 33 24 311 8314.140278
185 98 2718 42 28 289 501.5058528
186 98 2718 74 31 420 361.9578012
187 99 317589 66 8 401 361.9578012
188 100 317589 4 9 141 255111.0204
189 101 317589 4 10 282 950.9542139
190 102 317589 44 11 460 361.9578012
191 102 317589 72 12 331 12136238.88
192 103 317589 55 13 399 815.5392074
193 103 317589 62 14 97 4.812205136
194 104 317589 7 15 162 12136238.88
195 105 317589 89 16 77 330.6631997
196 105 317589 86 17 127 2420351.677
197 106 317589 6 18 52 255111.0204
198 106 317589 22 19 287 41.8950274
199 106 317589 17 20 343 93744.7931
200 107 317589 38 21 490 121.8232841
201 107 317589 16 22 280 75.22587792
202 317589 23 25897.2899
203 317589 24 8314.140278
204 317589 25 324.0499357
205 317589 26 53770.08531
206 317589 27 251973.3182
207 317589 28 501.5058528
208 317589 29 17085.44484
209 317589 30 255111.0204
210 317589 31 361.9578012
211 317589 37 1155.484342
212 317589 44 255111.0204
213 317589 45 255111.0204
214 317589 46 255111.0204
215 317589 47 255111.0204
216 317589 48 255111.0204
217 317589 49 255111.0204
218 317589 50 255111.0204
219 317589 51 255111.0204
220 317589 52 255111.0204
221 317589 53 255111.0204
222 317589 54 255111.0204
223 317589 55 255111.0204
224 317589 90 0.826657999
225 317589 91 0.826657999
226 317589 92 1.928868665
227 317589 93 0.826657999
228 317589 94 16438.82054
229 10 95 55482.385
230 10 101 7178.474475
231 10 102 314.0388569
232 10 103 552.0321994
233 10 104 865.399695
234 10 105 361.9578012
235 10 106 272.0475731
236 10 107 41.8950274
237 10 108 8.783241241
238 10 109 153200.7295
239 513740 95 55482.385
240 513742 95 55482.385
241 11 95 55482.385

View File

@ -1,11 +1,5 @@
产品id,种类
1,材料
2,材料
3,材料
4,材料
5,材料
6,材料
7,材料
8,材料
9,材料
10,材料
@ -49,14 +43,26 @@
48,材料
49,材料
50,材料
51,设备
52,设备
53,设备
54,设备
55,设备
56,设备
57,设备
58,设备
51,材料
52,材料
53,材料
54,材料
55,材料
90,材料
91,材料
92,材料
93,材料
94,材料
95,材料
101,材料
102,材料
103,材料
104,材料
105,材料
106,材料
107,材料
108,材料
109,材料
59,设备
60,设备
61,设备
@ -88,20 +94,3 @@
87,设备
88,设备
89,设备
90,设备
91,设备
92,设备
93,设备
94,设备
95,设备
96,设备
97,设备
98,设备
99,设备
100,设备
101,设备
102,设备
103,设备
104,设备
105,设备
106,设备

1 产品id 种类
1 材料
2 2 材料
3 材料
4 材料
5 材料
6 材料
7 材料
3 8 材料
4 9 材料
5 10 材料
43 48 材料
44 49 材料
45 50 材料
46 51 设备 材料
47 52 设备 材料
48 53 设备 材料
49 54 设备 材料
50 55 设备 材料
51 56 90 设备 材料
52 57 91 设备 材料
53 58 92 设备 材料
54 93 材料
55 94 材料
56 95 材料
57 101 材料
58 102 材料
59 103 材料
60 104 材料
61 105 材料
62 106 材料
63 107 材料
64 108 材料
65 109 材料
66 59 设备
67 60 设备
68 61 设备
94 87 设备
95 88 设备
96 89 设备
90 设备
91 设备
92 设备
93 设备
94 设备
95 设备
96 设备
97 设备
98 设备
99 设备
100 设备
101 设备
102 设备
103 设备
104 设备
105 设备
106 设备

View File

@ -0,0 +1,224 @@
ID,UPID
36914,32338
36914,32440
36914,46505
36914,32446
36914,32433
36914,32443
36914,32435
36914,32439
36914,56321
36914,34525
36914,34527
36914,34526
36914,34530
36914,34531
32338,32338
32338,32440
32338,46505
32338,32446
32338,32433
32338,32443
32338,32435
32338,32438
32338,34525
32338,34527
32338,34526
32338,34530
32338,34531
32338,56320
32338,56322
32338,56319
32338,56323
32338,32449
32338,32447
32338,32436
32338,36914
32338,34537
32338,34534
32338,34539
32338,34528
32338,34524
9,2515
9,2514
2717,32338
2717,32445
2717,56341
2717,7
2717,46504
2717,32451
2717,32449
2717,32446
2717,32442
2717,32443
2717,32450
2717,32435
2717,32447
2717,32439
2717,9
2717,34535
2717,34526
2717,34529
2717,34537
2717,34530
2717,34533
2717,34527
2717,34539
2714,32445
2714,56341
2714,7
2714,46504
2714,32451
2714,46505
2714,32449
2714,32446
2714,32443
2714,32450
2714,32447
2714,32439
2714,9
2714,34535
2714,34529
2714,34537
2714,34530
2714,34533
2714,34543
2715,32445
2715,56341
2715,7
2715,46504
2715,32451
2715,46505
2715,32449
2715,32446
2715,32443
2715,32450
2715,32447
2715,32439
2715,9
2715,34535
2715,34529
2715,34537
2715,34530
2715,34533
2715,34543
2716,32445
2716,56341
2716,7
2716,46504
2716,32451
2716,46505
2716,32449
2716,32446
2716,32443
2716,32450
2716,32447
2716,32439
2716,9
2716,34535
2716,34529
2716,34537
2716,34530
2716,34533
2716,34543
2718,32445
2718,56341
2718,7
2718,46504
2718,32451
2718,46505
2718,32449
2718,32446
2718,32443
2718,32450
2718,32447
2718,32439
2718,9
2718,34535
2718,34529
2718,34537
2718,34530
2718,34533
2718,34543
317589,32445
317589,56341
317589,7
317589,46504
317589,32434
317589,32441
317589,32444
317589,32440
317589,32432
317589,32451
317589,46505
317589,32449
317589,32446
317589,32442
317589,32433
317589,32443
317589,32450
317589,32435
317589,32437
317589,32438
317589,32447
317589,32436
317589,32448
317589,32439
317589,8
317589,32338
317589,9
317589,34535
317589,34526
317589,34529
317589,34537
317589,34534
317589,34525
317589,34530
317589,34533
317589,34527
317589,34539
317589,34528
317589,34543
317589,34531
317589,34524
317589,34532
317589,34538
317589,2717
317589,2714
317589,2715
317589,2716
317589,2718
317589,513738
10,34550
10,34555
10,34553
10,34545
10,34552
10,34544
10,34546
10,34549
10,34558
10,34547
10,34551
10,34548
10,317589
10,513738
10,513740
10,513742
10,11
10,34573
10,34571
10,34567
10,34572
10,34566
10,34569
10,34568
10,34570
10,34574
513738,9
513740,34556
513740,317589
513742,34557
513742,317589
11,34554
11,317589
1 ID UPID
2 36914 32338
3 36914 32440
4 36914 46505
5 36914 32446
6 36914 32433
7 36914 32443
8 36914 32435
9 36914 32439
10 36914 56321
11 36914 34525
12 36914 34527
13 36914 34526
14 36914 34530
15 36914 34531
16 32338 32338
17 32338 32440
18 32338 46505
19 32338 32446
20 32338 32433
21 32338 32443
22 32338 32435
23 32338 32438
24 32338 34525
25 32338 34527
26 32338 34526
27 32338 34530
28 32338 34531
29 32338 56320
30 32338 56322
31 32338 56319
32 32338 56323
33 32338 32449
34 32338 32447
35 32338 32436
36 32338 36914
37 32338 34537
38 32338 34534
39 32338 34539
40 32338 34528
41 32338 34524
42 9 2515
43 9 2514
44 2717 32338
45 2717 32445
46 2717 56341
47 2717 7
48 2717 46504
49 2717 32451
50 2717 32449
51 2717 32446
52 2717 32442
53 2717 32443
54 2717 32450
55 2717 32435
56 2717 32447
57 2717 32439
58 2717 9
59 2717 34535
60 2717 34526
61 2717 34529
62 2717 34537
63 2717 34530
64 2717 34533
65 2717 34527
66 2717 34539
67 2714 32445
68 2714 56341
69 2714 7
70 2714 46504
71 2714 32451
72 2714 46505
73 2714 32449
74 2714 32446
75 2714 32443
76 2714 32450
77 2714 32447
78 2714 32439
79 2714 9
80 2714 34535
81 2714 34529
82 2714 34537
83 2714 34530
84 2714 34533
85 2714 34543
86 2715 32445
87 2715 56341
88 2715 7
89 2715 46504
90 2715 32451
91 2715 46505
92 2715 32449
93 2715 32446
94 2715 32443
95 2715 32450
96 2715 32447
97 2715 32439
98 2715 9
99 2715 34535
100 2715 34529
101 2715 34537
102 2715 34530
103 2715 34533
104 2715 34543
105 2716 32445
106 2716 56341
107 2716 7
108 2716 46504
109 2716 32451
110 2716 46505
111 2716 32449
112 2716 32446
113 2716 32443
114 2716 32450
115 2716 32447
116 2716 32439
117 2716 9
118 2716 34535
119 2716 34529
120 2716 34537
121 2716 34530
122 2716 34533
123 2716 34543
124 2718 32445
125 2718 56341
126 2718 7
127 2718 46504
128 2718 32451
129 2718 46505
130 2718 32449
131 2718 32446
132 2718 32443
133 2718 32450
134 2718 32447
135 2718 32439
136 2718 9
137 2718 34535
138 2718 34529
139 2718 34537
140 2718 34530
141 2718 34533
142 2718 34543
143 317589 32445
144 317589 56341
145 317589 7
146 317589 46504
147 317589 32434
148 317589 32441
149 317589 32444
150 317589 32440
151 317589 32432
152 317589 32451
153 317589 46505
154 317589 32449
155 317589 32446
156 317589 32442
157 317589 32433
158 317589 32443
159 317589 32450
160 317589 32435
161 317589 32437
162 317589 32438
163 317589 32447
164 317589 32436
165 317589 32448
166 317589 32439
167 317589 8
168 317589 32338
169 317589 9
170 317589 34535
171 317589 34526
172 317589 34529
173 317589 34537
174 317589 34534
175 317589 34525
176 317589 34530
177 317589 34533
178 317589 34527
179 317589 34539
180 317589 34528
181 317589 34543
182 317589 34531
183 317589 34524
184 317589 34532
185 317589 34538
186 317589 2717
187 317589 2714
188 317589 2715
189 317589 2716
190 317589 2718
191 317589 513738
192 10 34550
193 10 34555
194 10 34553
195 10 34545
196 10 34552
197 10 34544
198 10 34546
199 10 34549
200 10 34558
201 10 34547
202 10 34551
203 10 34548
204 10 317589
205 10 513738
206 10 513740
207 10 513742
208 10 11
209 10 34573
210 10 34571
211 10 34567
212 10 34572
213 10 34566
214 10 34569
215 10 34568
216 10 34570
217 10 34574
218 513738 9
219 513740 34556
220 513740 317589
221 513742 34557
222 513742 317589
223 11 34554
224 11 317589

File diff suppressed because it is too large Load Diff

View File

@ -44,7 +44,7 @@ if __name__ == '__main__':
# 输入参数
parser = argparse.ArgumentParser(description='setting')
parser.add_argument('--exp', type=str, default='without_exp')
parser.add_argument('--job', type=int, default='3')
parser.add_argument('--job', type=int, default='1')
parser.add_argument('--reset_sample', type=int, default='0')
parser.add_argument('--reset_db', type=bool, default=False)

View File

@ -91,7 +91,8 @@ class MyModel(Model):
firm = pd.read_csv("input_data/input_firm_data/Firm_amended.csv")
firm['Code'] = firm['Code'].astype('string')
firm['Code'] = firm['Code'].astype(str)
firm.fillna(0, inplace=True)
firm_attr = firm.loc[:, ["Code", "Type_Region", "Revenue_Log", "原材料", "设备数量", "库存商品"]]
@ -136,6 +137,15 @@ class MyModel(Model):
# Add edges to G_Firm according to G_bom
for node in nx.nodes(self.G_Firm):
lst_pred_product_code = []
product_code = self.G_Firm.nodes[node].get('Product_Code')
# 打印值和类型
#print(f"节点 {node} 的 'Product_Code': {product_code}, 类型: {type(product_code)}")
# 如果 'Product_Code' 是 float 类型或单个值,将其转换为列表
if isinstance(product_code, float):
#print(f"警告: 节点 {node} 的 'Product_Code' 为浮点数,已转换为列表")
product_code = [product_code] # 将浮点数包装为列表
for product_code in self.G_Firm.nodes[node]['Product_Code']:
lst_pred_product_code += list(self.G_bom.predecessors(product_code))
lst_pred_product_code = list(set(lst_pred_product_code))
@ -152,13 +162,30 @@ class MyModel(Model):
n_pred_firm = len(lst_pred_firm)
if self.is_prf_size:
lst_pred_firm_size = [self.G_Firm.nodes[pred_firm]['Revenue_Log'] for pred_firm in
lst_pred_firm]
lst_prob = [size / sum(lst_pred_firm_size) for size in lst_pred_firm_size]
lst_choose_firm = self.nprandom.choice(lst_pred_firm, n_pred_firm, replace=False, p=lst_prob)
# 获取 firm 的 size 列表
lst_pred_firm_size = [self.G_Firm.nodes[pred_firm]['Revenue_Log'] for pred_firm in lst_pred_firm]
# 检查 lst_pred_firm_size 是否为空或总和为 0
if len(lst_pred_firm_size) == 0 or sum(lst_pred_firm_size) == 0:
#print("警告: lst_pred_firm_size 为空或总和为 0无法生成概率分布")
lst_choose_firm = [] # 返回空结果,或根据需要处理
else:
# 计算总和
sum_pred_firm_size = sum(lst_pred_firm_size)
# 归一化生成 lst_prob
lst_prob = [size / sum_pred_firm_size for size in lst_pred_firm_size]
# 使用 np.isclose() 确保概率总和接近 1
if not np.isclose(sum(lst_prob), 1.0):
#print(f"警告: 概率总和为 {sum(lst_prob)},现在进行修正")
lst_prob = [prob / sum(lst_prob) for prob in lst_prob]
# 确保没有负值或 0
lst_prob = [max(0, prob) for prob in lst_prob]
# 根据修正后的概率选择 firm
lst_choose_firm = self.nprandom.choice(lst_pred_firm, n_pred_firm, replace=False, p=lst_prob)
else:
# 直接进行随机选择
lst_choose_firm = self.nprandom.choice(lst_pred_firm, n_pred_firm, replace=False)
# Add edges from predecessor firms to current node (firm)
lst_add_edge = [(pred_firm, node, {'Product': pred_product_code}) for pred_firm in lst_choose_firm]
self.G_Firm.add_edges_from(lst_add_edge)
@ -425,7 +452,7 @@ class MyModel(Model):
for material_firm_key, sub_list_values in purchase_material_firms.items():
for mater_list in sub_list_values:
result = material_firm_key.seek_material_supply(mater_list[0])
# 如果 result 不等于 0,才将其添加到 list_seek_material_firm 列表中
# 如果 result 不等于 -1,才将其添加到 list_seek_material_firm 列表中
if result != -1:
list_seek_material_firm.append(result)
@ -439,7 +466,7 @@ class MyModel(Model):
for machi_list in sub_list:
# 执行一次调用 machinery_firm.seek_machinery_supply(machinery_list[0])
result = machinery_firm.seek_machinery_supply(machi_list[0])
# 如果 result 不等于 0,才将其添加到 list_seek_machinery_firm 列表中
# 如果 result 不等于 -1,才将其添加到 list_seek_machinery_firm 列表中
if result != -1:
list_seek_machinery_firm.append(result)