Contest RankList -- 2018-2019-2学期<算法分析与设计> 第1周练习:算法入门
Download
Rank |
User |
Nick |
Solved |
Penalty |
School |
A | B | C | D | E | F | G | H | I | J | K | L |
1 | 2703160121 | 桑 蒙 | 12 | 91:25:38 | 安徽科技学院 | 07:31:18(-4) | 04:13:42 | 04:16:43 | 04:27:12 | 04:40:02 | 07:46:02(-1) | 07:49:12(-1) | 04:53:22 | 12:56:04(-5) | 05:35:47 | 14:17:51(-2) | 07:38:23(-3) |
2 | 2703160132 | 徐小凯 | 12 | 100:47:39 | 安徽科技学院 | 03:57:55(-3) | 04:02:27 | 04:05:49 | 04:13:33 | 04:30:50 | 07:02:03 | 07:07:44 | 07:29:04(-1) | 14:12:58(-4) | 12:31:29(-3) | 14:25:27 | 13:28:20 |
3 | 2703160122 | 子风 | 12 | 106:48:58 | 安徽科技学院 | 07:15:35(-1) | 04:34:58 | 04:44:56 | 04:49:47 | 07:25:43 | 08:04:43 | 08:12:24 | 08:28:05 | 12:16:11(-1) | 12:10:54 | 14:22:05 | 13:03:37(-2) |
4 | 2703160103 | 陈浩浩 | 12 | 120:28:09 | 安徽科技学院 | 03:25:55 | 03:34:01 | 03:39:14 | 03:46:40 | 04:05:04 | 04:13:23 | 04:18:38 | 04:59:21 | 14:11:33(-12) | 14:26:30(-1) | 26:52:03 | 28:35:47 |
5 | 2703160233 | 杨东子 | 12 | 182:15:53 | 安徽科技学院 | 09:32:13(-1) | 09:54:04 | 10:05:30(-1) | 10:10:10 | 10:14:19 | 10:20:53 | 10:23:59 | 10:53:25 | 12:20:40(-3) | 26:25:26(-5) | 28:28:10(-1) | 29:47:04 |
6 | 2703160111 | 姜 涛 | 12 | 192:55:24 | 安徽科技学院 | 07:22:04 | 07:43:18 | 07:51:51 | 08:02:37 | 12:04:21 | 12:14:36 | 12:35:53 | 13:56:49(-2) | 27:02:47 | 27:20:10 | 27:44:11(-1) | 27:56:47 |
7 | 2703160112 | 李靖 | 12 | 205:34:56 | 安徽科技学院 | 13:11:25 | 13:20:01 | 13:31:40(-3) | 13:35:33 | 13:42:50 | 13:44:48 | 13:53:34(-1) | 32:53:51 | 13:58:13 | 14:11:10(-3) | 14:15:28 | 32:56:23 |
8 | 2703160117 | Vmo、 | 12 | 222:05:11 | 安徽科技学院 | 12:20:22(-1) | 12:29:53(-1) | 12:36:10 | 12:47:04 | 13:06:26 | 13:27:37(-1) | 13:32:38 | 13:56:00 | 27:15:33(-1) | 22:56:05 | 32:50:09 | 33:27:14 |
9 | 2703160118 | 苗昔成 | 12 | 241:22:43 | 安徽科技学院 | 13:09:49(-2) | 13:00:33(-1) | 13:46:21 | 14:13:21 | 15:16:49 | 15:34:36(-3) | 15:40:52 | 27:07:26 | 27:32:06 | 27:23:58 | 27:46:58 | 28:09:54(-2) |
10 | 2703160133 | 许成林 | 12 | 266:50:12 | 安徽科技学院 | 13:51:30 | 13:58:13 | 14:04:13 | 14:33:10 | 27:42:42 | 27:52:09 | 27:55:05 | 27:59:47 | 28:03:42 | 28:04:52 | 14:34:29 | 28:10:20 |
11 | 2703160119 | 钱发金 | 12 | 286:47:14 | 安徽科技学院 | 13:00:27(-2) | 13:20:16 | 13:39:46 | 14:18:42 | 27:42:38(-1) | 27:57:24(-3) | 28:05:20 | 28:24:11(-2) | 29:03:18 | 29:20:38(-1) | 29:26:06 | 29:28:28 |
12 | 2703160124 | 王恩霞 | 12 | 315:19:14 | 安徽科技学院 | 13:05:38 | 12:39:17(-1) | 13:14:47 | 29:04:19 | 29:08:54 | 29:17:25 | 29:29:40 | 29:46:16 | 31:22:52(-3) | 31:43:09 | 32:22:46 | 32:24:11(-1) |
13 | 2703160125 | 王萍 | 12 | 347:46:09 | 安徽科技学院 | 28:34:40 | 28:42:33 | 29:18:54 | 28:15:25 | 12:53:01 | 29:26:55 | 29:38:26 | 29:49:00 | 30:12:32 | 33:40:44 | 33:38:28 | 33:35:31 |
14 | 2703160231 | 文 杰 | 12 | 358:21:00 | 安徽科技学院 | 10:58:21 | 11:18:38(-1) | 11:24:46 | 11:28:16 | 28:26:31 | 28:35:19 | 28:42:47 | 29:23:26(-3) | 36:31:41(-5) | 49:02:01(-4) | 51:35:48 | 55:53:26(-2) |
15 | 2703160105 | 陈陆瑶 | 12 | 360:12:41 | 安徽科技学院 | 26:34:42(-1) | 26:38:17 | 26:41:27 | 26:50:56 | 26:55:02 | 27:00:34 | 27:06:24 | 27:25:48(-2) | 35:33:48 | 35:52:09(-4) | 35:17:57 | 35:55:37 |
16 | 2703160238 | 张序飞 | 12 | 361:48:24 | 安徽科技学院 | 11:15:42 | 11:27:20 | 11:36:38 | 12:05:34 | 12:30:34(-1) | 26:30:30 | 32:17:37 | 35:54:56(-1) | 37:07:42(-1) | 49:10:04(-4) | 59:48:00 | 59:43:47 |
17 | 2703160141 | 祝浩文 | 12 | 376:57:06 | 安徽科技学院 | 29:06:13(-3) | 29:14:05 | 29:19:23 | 29:27:09 | 30:06:34 | 29:36:55 | 30:10:08 | 30:22:23 | 34:25:03 | 34:33:29 | 34:46:59 | 34:48:45 |
18 | 2703160108 | 郭洪广 | 12 | 394:42:07 | 安徽科技学院 | 28:27:41(-2) | 28:33:11(-1) | 28:39:41 | 28:49:13 | 29:03:28 | 29:28:39 | 29:17:35(-1) | 30:07:21(-3) | 30:18:57 | 31:00:00(-1) | 49:06:23 | 49:09:58 |
19 | 2703160230 | 魏保林 | 12 | 404:17:47 | 安徽科技学院 | 11:47:19(-3) | 12:01:48(-1) | 12:27:17(-2) | 30:26:30(-1) | 30:40:01 | 31:03:29 | 31:26:20(-2) | 32:09:32(-2) | 37:17:36(-5) | 49:37:11(-2) | 59:52:30 | 59:28:14 |
20 | 2703160107 | 董召 | 12 | 453:57:42 | 安徽科技学院 | 31:24:37(-4) | 13:52:19 | 30:37:54(-1) | 30:47:59 | 30:56:44 | 13:44:43(-3) | 48:00:34 | 48:12:33 | 48:42:58(-4) | 48:53:28 | 48:59:55 | 54:03:58(-5) |
21 | 2703160123 | 王长宝 | 12 | 469:39:13 | 安徽科技学院 | 37:57:50 | 38:16:56(-1) | 38:26:35(-1) | 37:49:25 | 38:35:48 | 38:37:30 | 49:16:24(-1) | 37:44:44 | 37:52:56 | 38:05:30 | 37:51:13 | 38:04:22 |
22 | 2703160135 | 尹化焕 | 12 | 507:57:12 | 安徽科技学院 | 32:11:42 | 32:30:19(-2) | 33:18:09 | 33:28:22 | 34:10:22(-2) | 34:18:05 | 34:42:40(-1) | 54:05:00 | 53:57:24 | 54:01:04 | 53:52:58 | 55:21:07(-1) |
23 | 2703160137 | 俞加伟 | 12 | 537:47:41 | 安徽科技学院 | 35:14:47(-1) | 35:49:02(-3) | 36:03:21(-1) | 36:15:27 | 36:45:13(-1) | 36:55:50(-2) | 37:04:56 | 48:04:35(-8) | 48:51:45(-8) | 58:07:45(-5) | 59:06:29(-2) | 59:08:31 |
24 | 2703160130 | 吴先义 | 12 | 541:33:11 | 安徽科技学院 | 34:45:37 | 34:50:16 | 35:02:20(-1) | 35:11:13 | 35:27:05 | 35:39:51 | 35:50:14 | 36:13:24 | 55:50:54(-7) | 57:23:59(-2) | 58:56:59 | 82:41:19(-1) |
25 | 2703160202 | 毕治峰 | 12 | 600:25:13 | 安徽科技学院 | 28:03:06(-1) | 29:13:09 | 30:27:21 | 36:57:15 | 58:47:44 | 58:55:00 | 59:02:53 | 59:09:25 | 59:33:39 | 59:44:57 | 60:15:35 | 59:55:09 |
26 | 2703160138 | 张怀颢 | 12 | 619:21:09 | 安徽科技学院 | 75:43:31 | 75:48:04(-1) | 75:50:44 | 76:02:38(-2) | 76:17:22(-2) | 33:57:22 | 33:57:55(-2) | 33:54:27 | 33:54:01 | 33:52:39 | 33:51:55 | 33:50:31 |
27 | 2703160106 | 戴良伟 | 12 | 659:15:44 | 安徽科技学院 | 34:53:37 | 34:55:06 | 35:09:04 | 35:37:37 | 56:59:24(-4) | 56:55:18(-5) | 56:43:43 | 59:01:59 | 59:13:43 | 59:07:31(-1) | 83:38:42 | 83:40:00 |
28 | 2703160104 | 陈虎 | 12 | 716:58:38 | 安徽科技学院 | 35:30:27(-1) | 35:42:17 | 36:00:47 | 53:56:42 | 54:21:45 | 54:49:37(-1) | 55:50:50 | 57:25:57 | 82:57:57(-2) | 83:09:08 | 82:37:56 | 83:15:15 |
29 | 2703160126 | 王帅帅 | 12 | 736:50:36 | 安徽科技学院 | 54:05:06 | 54:12:58(-1) | 54:20:15 | 54:27:58 | 54:36:19 | 55:04:45 | 55:10:08 | 55:45:22 | 57:40:16(-4) | 57:49:36 | 57:59:00 | 123:18:53(-2) |
30 | 2703160136 | 余寅虎 | 12 | 759:50:45 | 安徽科技学院 | 58:47:47 | 59:03:10(-6) | 27:20:46 | 59:07:50 | 59:12:42 | 59:27:56 | 27:16:29 | 59:23:04 | 59:20:23(-1) | 96:02:16(-1) | 96:03:46 | 96:04:36 |
31 | 2703160219 | 刘贤 | 12 | 861:22:38 | 安徽科技学院 | 12:01:06(-3) | 12:06:47 | 31:42:01 | 31:49:53 | 32:04:49 | 37:34:23(-2) | 52:52:11(-2) | 53:43:11(-4) | 147:49:09(-6) | 147:48:15 | 147:42:28(-3) | 147:28:25 |
32 | 2703160131 | 吴鑫 | 12 | 875:42:04 | 安徽科技学院 | 57:36:46(-1) | 58:58:37(-2) | 59:10:14(-2) | 59:20:34 | 59:43:36(-4) | 81:57:34 | 81:54:48 | 82:11:15 | 82:27:30 | 82:44:39 | 83:14:27 | 83:22:04 |
33 | 2703160236 | 菜递哗啦哗啦滴 | 12 | 981:49:03 | 安徽科技学院 | 57:46:19(-1) | 57:55:21 | 58:15:43 | 58:23:14 | 59:00:07 | 59:25:08 | 59:04:50 | 79:48:40(-6) | 134:18:49(-6) | 133:33:21(-3) | 85:21:56 | 133:15:35(-1) |
34 | 2703160206 | 韩伊东 | 12 | 999:06:01 | 安徽科技学院 | 12:11:49(-5) | 82:52:01 | 82:57:20 | 83:06:42 | 83:24:22 | 83:32:22 | 83:35:29 | 84:03:40 | 84:34:12(-4) | 99:11:57(-2) | 107:01:38 | 107:54:29(-3) |
35 | 2703160221 | 卢天慈 | 12 | 1009:36:45 | 安徽科技学院 | 82:54:11(-9) | 37:15:15 | 83:10:13(-4) | 83:07:04(-2) | 83:16:08 | 83:02:30 | 85:26:21 | 99:11:48(-2) | 99:08:09 | 99:23:49(-2) | 83:19:47(-2) | 83:21:30 |
36 | 2703160234 | 千年孤独 | 12 | 1050:26:12 | 中南大学 | 77:32:45(-1) | 77:27:46(-3) | 78:04:00 | 77:49:44 | 77:45:11(-1) | 77:55:32(-1) | 77:59:16(-2) | 78:17:36(-2) | 78:30:25(-1) | 78:44:52 | 133:03:12(-1) | 133:15:53 |
37 | 2703160113 | 李庆港 | 12 | 1051:33:37 | 安徽科技学院 | 53:57:38 | 54:07:19(-1) | 54:12:59 | 54:22:53 | 54:33:30 | 54:50:05 | 132:26:56 | 132:25:34 | 132:34:50(-2) | 109:01:30 | 109:00:43 | 108:59:40 |
38 | 2703160139 | 赵悦 | 12 | 1134:49:02 | 安徽科技学院 | 85:12:06 | 85:15:58 | 85:38:08 | 98:40:31(-1) | 98:50:45 | 98:54:38(-1) | 98:56:58 | 99:23:02 | 85:24:57 | 99:06:35 | 99:14:52 | 99:30:32 |
39 | 2703160203 | 陈海峰 | 12 | 1136:28:07 | 安徽科技学院 | 83:49:39 | 83:53:31 | 84:08:54 | 104:22:27 | 104:28:41 | 104:38:08 | 104:41:17(-2) | 104:49:42 | 37:27:32 | 107:17:30(-1) | 107:26:32 | 107:44:14(-2) |
40 | 2703160227 | 王青青 | 12 | 1256:16:53 | 安徽科技学院 | 59:09:41(-3) | 60:10:59(-4) | 60:18:56 | 108:15:58(-1) | 108:27:06 | 108:29:07 | 108:31:40 | 127:56:52(-1) | 127:57:50 | 127:58:46 | 127:59:34 | 128:00:24 |
41 | 2703160207 | 郝红强 | 12 | 1335:55:30 | 安徽科技学院 | 36:37:56 | 61:07:15(-6) | 122:33:54(-6) | 122:49:04(-5) | 123:04:20(-2) | 123:09:21 | 123:12:17(-1) | 123:19:33 | 123:19:58 | 123:20:16 | 123:20:35 | 123:21:01 |
42 | 2703160212 | 李嫚嫚 | 12 | 1386:53:06 | 安徽科技学院 | 108:02:17(-1) | 108:03:31 | 108:05:02 | 108:10:34 | 108:11:42 | 108:13:14 | 122:53:49 | 122:56:28 | 122:57:43 | 122:58:44 | 122:59:35 | 123:00:27 |
43 | 2703160225 | 童珊 | 12 | 1420:19:56 | 安徽科技学院 | 125:59:11(-1) | 126:03:59 | 126:40:53 | 126:56:19 | 123:46:50(-1) | 122:51:43(-3) | 122:17:28 | 108:46:24 | 108:37:25(-2) | 108:33:08 | 108:42:32 | 108:44:04 |
44 | 2703160142 | 宗港港 | 12 | 1451:12:04 | 安徽科技学院 | 118:58:37 | 121:26:19 | 120:56:08 | 121:03:42 | 121:08:19 | 121:10:57 | 120:38:50 | 121:24:03 | 121:43:40 | 121:06:04 | 120:22:13 | 121:13:12 |
45 | 2703160128 | 魏家胜 | 12 | 1452:54:03 | 安徽科技学院 | 120:11:16 | 121:21:13 | 120:26:04 | 121:05:51 | 121:04:29 | 121:07:01(-1) | 120:54:45 | 121:17:35(-1) | 121:44:26 | 121:08:12 | 120:23:28(-1) | 121:09:43 |
46 | 2703160228 | 王甜甜 | 12 | 1471:49:05 | 安徽科技学院 | 122:32:54 | 122:33:51 | 122:34:40 | 122:35:21 | 122:36:30 | 122:37:16 | 122:38:01 | 122:50:48 | 122:41:12 | 122:42:10 | 122:42:50 | 122:43:32 |
47 | 2703160201 | 毕海涛 | 12 | 1488:08:35 | 安徽科技学院 | 123:10:26(-2) | 123:29:59(-4) | 123:37:23 | 123:44:59(-1) | 123:53:17 | 123:54:50 | 123:56:45 | 123:57:42 | 123:59:07 | 123:59:47 | 124:01:44 | 124:02:36 |
48 | 2703160215 | 李振东 | 12 | 1490:43:38 | 安徽科技学院 | 123:14:46 | 123:33:23(-5) | 123:36:28 | 124:01:10(-9) | 123:56:17 | 124:01:54 | 122:56:43(-1) | 124:02:55 | 124:04:18 | 124:04:49 | 124:05:11 | 124:05:44 |
49 | 2703160223 | 宋雪 | 12 | 1494:37:01 | 安徽科技学院 | 122:48:05 | 123:06:06 | 123:10:51 | 123:13:22 | 123:30:42 | 123:33:25 | 123:42:46 | 124:01:29 | 126:51:18 | 126:52:09 | 126:52:59 | 126:53:49 |
50 | 2703160214 | 李艳红 | 12 | 1500:47:24 | 安徽科技学院 | 123:00:12 | 123:05:42 | 123:13:36 | 123:22:49 | 123:30:59 | 123:41:33 | 126:01:45 | 126:16:14 | 126:35:37 | 126:46:13 | 126:56:21 | 128:16:23 |
51 | 2703160205 | 好家伙 | 12 | 1541:25:57 | 安徽科技学院 | 81:57:06(-4) | 130:50:26(-8) | 130:57:05 | 131:02:47 | 131:18:22(-2) | 131:29:12 | 131:33:14 | 131:53:58(-1) | 133:56:45(-6) | 132:39:26 | 133:45:00 | 133:02:36 |
52 | 2703160211 | 李欢欢 | 12 | 1645:17:12 | 安徽科技学院 | 137:36:31(-9) | 131:39:39 | 132:02:18(-4) | 132:23:08 | 135:00:55 | 135:03:30 | 135:29:46(-2) | 135:38:04 | 136:12:21(-10) | 136:17:27(-1) | 136:41:32(-1) | 147:32:01(-14) |
53 | 2703160224 | 孙涛 | 12 | 1668:06:52 | 安徽科技学院 | 146:22:07(-1) | 145:57:36 | 145:37:30(-6) | 146:51:32 | 147:10:48(-4) | 133:07:41 | 133:04:27(-3) | 133:05:21 | 133:06:18 | 133:00:11 | 133:01:18 | 133:02:03 |
54 | 2703160229 | 王子玉 | 12 | 1740:49:36 | 安徽科技学院 | 146:07:11 | 146:03:15(-1) | 145:42:37 | 146:54:37(-3) | 147:13:08 | 143:49:08(-1) | 143:50:22 | 143:51:52 | 143:53:03 | 143:54:01 | 143:54:50 | 143:55:32 |
55 | 2703160232 | 徐志星 | 12 | 1742:30:10 | 安徽科技学院 | 147:32:30(-7) | 145:47:20(-4) | 132:33:13(-3) | 146:24:22 | 147:35:44(-1) | 145:25:01(-1) | 145:14:09 | 145:15:44 | 145:18:01 | 145:19:25 | 145:21:41 | 145:23:00 |
56 | 2703160204 | 陈继梁 | 12 | 1746:41:16 | 安徽科技学院 | 146:46:39 | 146:04:46(-6) | 145:42:12 | 147:14:00(-2) | 147:15:36 | 144:13:30(-1) | 144:11:09 | 144:17:08(-1) | 144:20:10(-1) | 144:21:54 | 144:08:43 | 144:25:29 |
57 | 2703160241 | 若相依 | 12 | 1749:28:35 | 安徽科技学院 | 146:09:25 | 146:02:23 | 146:46:00(-1) | 146:55:26(-2) | 147:14:13 | 145:06:10 | 144:59:06 | 145:01:10 | 145:02:24 | 145:03:12 | 145:04:13 | 145:04:53 |
58 | 2703160216 | 林传春 | 12 | 1755:26:36 | 安徽科技学院 | 146:03:05(-18) | 146:13:37(-8) | 146:43:09(-7) | 146:50:06 | 147:12:13(-10) | 143:59:52 | 143:58:19 | 144:00:49 | 144:01:37 | 144:02:57 | 143:57:01 | 144:03:51 |
59 | 2703160210 | 蒋明明 | 12 | 1756:04:25 | 安徽科技学院 | 146:32:42 | 146:46:26 | 146:45:21 | 147:21:19 | 147:22:07 | 145:54:16 | 145:52:32 | 145:55:38 | 145:56:54 | 145:57:51 | 145:40:35 | 145:58:44 |
60 | 2703160217 | 刘靖 | 12 | 1757:51:44 | 安徽科技学院 | 147:37:02(-3) | 146:10:00(-1) | 146:14:27(-5) | 146:26:54 | 147:42:24 | 145:38:56 | 145:40:05 | 145:40:57 | 145:44:07(-2) | 145:44:53 | 145:45:39 | 145:46:20 |
61 | 2703160220 | 楼皓 | 12 | 1764:45:25 | 安徽科技学院 | 146:25:20(-2) | 147:37:56(-3) | 146:12:00(-1) | 146:08:37(-1) | 146:04:09(-1) | 145:54:11(-1) | 145:42:29(-1) | 147:05:45 | 147:13:23 | 147:36:20 | 147:33:47 | 147:31:28(-1) |
62 | 2703160222 | 吕健 | 12 | 1765:37:13 | 安徽科技学院 | 146:52:24 | 146:53:58 | 147:21:15 | 146:57:15 | 146:58:06 | 146:59:14(-1) | 147:26:07(-1) | 147:02:17 | 146:29:06 | 147:24:54(-1) | 147:06:45 | 147:05:52 |
63 | 2703160114 | 李帅帅 | 11 | 558:40:41 | 安徽科技学院 | 49:18:39 | (-2) | 51:16:23 | 50:36:55 | 50:02:13 | 50:07:35 | 50:09:24 | 50:29:05 | 51:18:36(-4) | 51:11:41 | 51:17:42(-1) | 51:12:28 |
64 | 2703160235 | 葫芦娃 | 11 | 1028:02:31 | 安徽科技学院 | 49:29:47 | 76:04:32(-1) | 76:16:21 | 76:54:49 | 77:12:19 | 77:29:56 | 77:58:39(-1) | 144:21:54 | 144:04:07(-1) | 79:14:46(-2) | 147:15:21 | |
65 | 2703160213 | 李世青 | 10 | 1232:11:04 | 安徽科技学院 | 123:47:43(-2) | 123:48:11 | 123:49:24 | (-6) | (-4) | 122:47:56(-1) | 122:36:41 | 122:50:16 | 122:51:30 | 122:52:20 | 122:53:09 | 122:53:54 |
66 | 2703160208 | 黄明志 | 10 | 1233:04:37 | 安徽科技学院 | 123:51:53 | 123:53:56(-2) | 123:51:09 | | | 122:59:43 | 123:00:26 | 122:58:56 | 122:58:13 | 122:57:31 | 122:56:52 | 122:55:58 |
67 | 2703160116 | 刘艳茹 | 8 | 1087:23:05 | 安徽科技学院 | 129:27:29(-1) | 129:22:52 | 129:30:57 | 129:34:43 | 129:47:21(-1) | 146:15:07 | 146:19:13 | | 146:25:23 | | | (-1) |
68 | 2703160134 | 闫鹏鹏 | 7 | 356:40:04 | 安徽科技学院 | 28:29:22 | 53:47:50(-3) | 53:58:50 | 54:05:37 | 54:25:15 | 54:38:51(-3) | 54:54:19(-1) | | | | | |
69 | 2703160239 | 张雪平 | 5 | 732:43:26 | 安徽科技学院 | | | | | | 146:30:01 | 146:25:42 | 146:32:43 | 146:36:04 | 146:38:56 | (-6) | |
70 | 2703160120 | 饶伟龙 | 2 | 15:46:06 | 安徽科技学院 | 07:58:38(-1) | 07:27:28 | | | | | | | | | | |
71 | 2703160140 | 钟雪 | 1 | 35:16:35 | 安徽科技学院 | 34:56:35(-1) | | | | | | | | | | | |