904118851 hai 3 meses
pai
achega
1a505f5290

+ 9 - 0
0_RECEIVE_FACTORY/RECEIVE_FACTORY.js

@@ -381,6 +381,13 @@ CMD.get_yw_open_sessid_status = async function(res) {
     res.end(JSON.stringify({ message:"成功!",data:OPENSESSID,code:10000}));
 }
 
+CMD.get_yw_account_list = async function(res) {
+    let data = await require('../src/api/yw/get_yw_account_list').get_yw_account_list()
+    console.log('get_yw_account_list:', data);
+    res.writeHead(200, {'Content-Type': 'application/json'});
+    res.end(JSON.stringify({ message:"成功!",data:data.data.list,code:10000}));
+}
+
 
 CMD.get_zh_callback_template = async function(res) {
     let data = await require('../src/api/zh/get_zh_call_back_template').get_zh_call_back_template()
@@ -628,6 +635,8 @@ var server = http.createServer(function(req,res){
                         CMD.test_open_sessid(res,book_id) 
                     }else if(jsonData['fun']=="get_yw_open_sessid_status"&&jsonData['cmd']=="yw_link"){
                         CMD.get_yw_open_sessid_status(res) 
+                    } else if(jsonData['fun']=="get_yw_account_list"&&jsonData['cmd']=="yw_link"){
+                        CMD.get_yw_account_list(res) 
                     } else if(jsonData['fun']=="get_zh_recharge_template"&&jsonData['cmd']=="zh_link"){
                         let app_type = jsonData['data']['app_type']
                         CMD.get_zh_recharge_template(res,app_type) 

+ 4 - 8
MESSAGE_DISPATCH/MESSAGE_DISPATCH.js

@@ -128,14 +128,10 @@ CMD.updateYwKeyList =  async function(){
         data:{}
     };
     let client = tools.getOneNewClinet()
-    client.post('http://127.0.0.1:9100/tg/back/api', postData)
-    .then(response => {
-        console.log("updateYwKeyList:",response.data.data)
-        redis_help.setKeyValue("all_yw_key",JSON.stringify(response.data.data))
-    })
-    .catch(error => {
-      console.error('all_yw_key error!', error);
-    });
+    let response = await client.post('http://127.0.0.1:9100/tg/back/api', postData)
+    console.log("updateYwKeyList:",response.data.data)
+    
+    redis_help.setKeyValue("all_yw_key",JSON.stringify(response.data.data))
 }
 
 CMD.updateFqKeyList = async function(){

BIN=BIN
dump.rdb


+ 6 - 2000
logs/combined.log

@@ -1,2000 +1,6 @@
-2025-05-02T17:37:00: 
-2025-05-02T17:37:00: > heiyan@1.0.0 start
-2025-05-02T17:37:00: > node tg_factory_main.js
-2025-05-02T17:37:00: 
-2025-05-02T17:37:06: 
-2025-05-02T17:37:06: > heiyan@1.0.0 start
-2025-05-02T17:37:06: > node tg_factory_main.js
-2025-05-02T17:37:06: 
-2025-05-02T17:37:10: 
-2025-05-02T17:37:10: > heiyan@1.0.0 start
-2025-05-02T17:37:10: > node tg_factory_main.js
-2025-05-02T17:37:10: 
-2025-05-02T17:37:12: 
-2025-05-02T17:37:12: > heiyan@1.0.0 start
-2025-05-02T17:37:12: > node tg_factory_main.js
-2025-05-02T17:37:12: 
-2025-05-02T17:37:13: 
-2025-05-02T17:37:13: > heiyan@1.0.0 start
-2025-05-02T17:37:13: > node tg_factory_main.js
-2025-05-02T17:37:13: 
-2025-05-02T17:37:14: 
-2025-05-02T17:37:14: > heiyan@1.0.0 start
-2025-05-02T17:37:14: > node tg_factory_main.js
-2025-05-02T17:37:14: 
-2025-05-02T17:37:15: 
-2025-05-02T17:37:15: > heiyan@1.0.0 start
-2025-05-02T17:37:15: > node tg_factory_main.js
-2025-05-02T17:37:15: 
-2025-05-02T17:37:16: 
-2025-05-02T17:37:16: > heiyan@1.0.0 start
-2025-05-02T17:37:16: > node tg_factory_main.js
-2025-05-02T17:37:16: 
-2025-05-02T17:37:20: 
-2025-05-02T17:37:20: > heiyan@1.0.0 start
-2025-05-02T17:37:20: > node tg_factory_main.js
-2025-05-02T17:37:20: 
-2025-05-02T17:37:21: 
-2025-05-02T17:37:21: > heiyan@1.0.0 start
-2025-05-02T17:37:21: > node tg_factory_main.js
-2025-05-02T17:37:21: 
-2025-05-02T17:37:22: 
-2025-05-02T17:37:22: > heiyan@1.0.0 start
-2025-05-02T17:37:22: > node tg_factory_main.js
-2025-05-02T17:37:22: 
-2025-05-02T17:37:23: 
-2025-05-02T17:37:23: > heiyan@1.0.0 start
-2025-05-02T17:37:23: > node tg_factory_main.js
-2025-05-02T17:37:23: 
-2025-05-02T17:37:24: 
-2025-05-02T17:37:24: > heiyan@1.0.0 start
-2025-05-02T17:37:24: > node tg_factory_main.js
-2025-05-02T17:37:24: 
-2025-05-02T17:37:25: 
-2025-05-02T17:37:25: > heiyan@1.0.0 start
-2025-05-02T17:37:25: > node tg_factory_main.js
-2025-05-02T17:37:25: 
-2025-05-02T17:37:26: 
-2025-05-02T17:37:26: > heiyan@1.0.0 start
-2025-05-02T17:37:26: > node tg_factory_main.js
-2025-05-02T17:37:26: 
-2025-05-02T17:37:27: 
-2025-05-02T17:37:27: > heiyan@1.0.0 start
-2025-05-02T17:37:27: > node tg_factory_main.js
-2025-05-02T17:37:27: 
-2025-05-02T17:37:28: 
-2025-05-02T17:37:28: > heiyan@1.0.0 start
-2025-05-02T17:37:28: > node tg_factory_main.js
-2025-05-02T17:37:28: 
-2025-05-02T17:37:28: 
-2025-05-02T17:37:28: > heiyan@1.0.0 start
-2025-05-02T17:37:28: > node tg_factory_main.js
-2025-05-02T17:37:28: 
-2025-05-02T17:37:29: 
-2025-05-02T17:37:29: > heiyan@1.0.0 start
-2025-05-02T17:37:29: > node tg_factory_main.js
-2025-05-02T17:37:29: 
-2025-05-02T17:37:30: 
-2025-05-02T17:37:30: > heiyan@1.0.0 start
-2025-05-02T17:37:30: > node tg_factory_main.js
-2025-05-02T17:37:30: 
-2025-05-02T17:37:31: 
-2025-05-02T17:37:31: > heiyan@1.0.0 start
-2025-05-02T17:37:31: > node tg_factory_main.js
-2025-05-02T17:37:31: 
-2025-05-02T17:37:32: 
-2025-05-02T17:37:32: > heiyan@1.0.0 start
-2025-05-02T17:37:32: > node tg_factory_main.js
-2025-05-02T17:37:32: 
-2025-05-02T17:37:33: 
-2025-05-02T17:37:33: > heiyan@1.0.0 start
-2025-05-02T17:37:33: > node tg_factory_main.js
-2025-05-02T17:37:33: 
-2025-05-02T17:37:34: 
-2025-05-02T17:37:34: > heiyan@1.0.0 start
-2025-05-02T17:37:34: > node tg_factory_main.js
-2025-05-02T17:37:34: 
-2025-05-02T17:37:35: 
-2025-05-02T17:37:35: > heiyan@1.0.0 start
-2025-05-02T17:37:35: > node tg_factory_main.js
-2025-05-02T17:37:35: 
-2025-05-02T17:37:36: 
-2025-05-02T17:37:36: > heiyan@1.0.0 start
-2025-05-02T17:37:36: > node tg_factory_main.js
-2025-05-02T17:37:36: 
-2025-05-02T17:37:37: 
-2025-05-02T17:37:37: > heiyan@1.0.0 start
-2025-05-02T17:37:37: > node tg_factory_main.js
-2025-05-02T17:37:37: 
-2025-05-02T17:37:38: 
-2025-05-02T17:37:38: > heiyan@1.0.0 start
-2025-05-02T17:37:38: > node tg_factory_main.js
-2025-05-02T17:37:38: 
-2025-05-02T17:37:39: 
-2025-05-02T17:37:39: > heiyan@1.0.0 start
-2025-05-02T17:37:39: > node tg_factory_main.js
-2025-05-02T17:37:39: 
-2025-05-02T17:37:40: 
-2025-05-02T17:37:40: > heiyan@1.0.0 start
-2025-05-02T17:37:40: > node tg_factory_main.js
-2025-05-02T17:37:40: 
-2025-05-02T17:37:41: 
-2025-05-02T17:37:41: > heiyan@1.0.0 start
-2025-05-02T17:37:41: > node tg_factory_main.js
-2025-05-02T17:37:41: 
-2025-05-02T17:37:42: 
-2025-05-02T17:37:42: > heiyan@1.0.0 start
-2025-05-02T17:37:42: > node tg_factory_main.js
-2025-05-02T17:37:42: 
-2025-05-02T17:37:43: 
-2025-05-02T17:37:43: > heiyan@1.0.0 start
-2025-05-02T17:37:43: > node tg_factory_main.js
-2025-05-02T17:37:43: 
-2025-05-02T17:37:44: 
-2025-05-02T17:37:44: > heiyan@1.0.0 start
-2025-05-02T17:37:44: > node tg_factory_main.js
-2025-05-02T17:37:44: 
-2025-05-02T17:37:45: 
-2025-05-02T17:37:45: > heiyan@1.0.0 start
-2025-05-02T17:37:45: > node tg_factory_main.js
-2025-05-02T17:37:45: 
-2025-05-02T17:37:46: 
-2025-05-02T17:37:46: > heiyan@1.0.0 start
-2025-05-02T17:37:46: > node tg_factory_main.js
-2025-05-02T17:37:46: 
-2025-05-02T17:37:47: 
-2025-05-02T17:37:47: > heiyan@1.0.0 start
-2025-05-02T17:37:47: > node tg_factory_main.js
-2025-05-02T17:37:47: 
-2025-05-02T17:37:48: 
-2025-05-02T17:37:48: > heiyan@1.0.0 start
-2025-05-02T17:37:48: > node tg_factory_main.js
-2025-05-02T17:37:48: 
-2025-05-02T17:37:48: 
-2025-05-02T17:37:48: > heiyan@1.0.0 start
-2025-05-02T17:37:48: > node tg_factory_main.js
-2025-05-02T17:37:48: 
-2025-05-02T17:37:49: 
-2025-05-02T17:37:49: > heiyan@1.0.0 start
-2025-05-02T17:37:49: > node tg_factory_main.js
-2025-05-02T17:37:49: 
-2025-05-02T17:37:50: 
-2025-05-02T17:37:50: > heiyan@1.0.0 start
-2025-05-02T17:37:50: > node tg_factory_main.js
-2025-05-02T17:37:50: 
-2025-05-02T17:37:51: 
-2025-05-02T17:37:51: > heiyan@1.0.0 start
-2025-05-02T17:37:51: > node tg_factory_main.js
-2025-05-02T17:37:51: 
-2025-05-02T17:37:52: 
-2025-05-02T17:37:52: > heiyan@1.0.0 start
-2025-05-02T17:37:52: > node tg_factory_main.js
-2025-05-02T17:37:52: 
-2025-05-02T17:37:53: 
-2025-05-02T17:37:53: > heiyan@1.0.0 start
-2025-05-02T17:37:53: > node tg_factory_main.js
-2025-05-02T17:37:53: 
-2025-05-02T17:37:54: 
-2025-05-02T17:37:54: > heiyan@1.0.0 start
-2025-05-02T17:37:54: > node tg_factory_main.js
-2025-05-02T17:37:54: 
-2025-05-02T17:37:55: 
-2025-05-02T17:37:55: > heiyan@1.0.0 start
-2025-05-02T17:37:55: > node tg_factory_main.js
-2025-05-02T17:37:55: 
-2025-05-02T17:37:56: 
-2025-05-02T17:37:56: > heiyan@1.0.0 start
-2025-05-02T17:37:56: > node tg_factory_main.js
-2025-05-02T17:37:56: 
-2025-05-02T17:37:57: 
-2025-05-02T17:37:57: > heiyan@1.0.0 start
-2025-05-02T17:37:57: > node tg_factory_main.js
-2025-05-02T17:37:57: 
-2025-05-02T17:37:58: 
-2025-05-02T17:37:58: > heiyan@1.0.0 start
-2025-05-02T17:37:58: > node tg_factory_main.js
-2025-05-02T17:37:58: 
-2025-05-02T17:37:59: 
-2025-05-02T17:37:59: > heiyan@1.0.0 start
-2025-05-02T17:37:59: > node tg_factory_main.js
-2025-05-02T17:37:59: 
-2025-05-02T17:38:00: 
-2025-05-02T17:38:00: > heiyan@1.0.0 start
-2025-05-02T17:38:00: > node tg_factory_main.js
-2025-05-02T17:38:00: 
-2025-05-02T17:38:01: 
-2025-05-02T17:38:01: > heiyan@1.0.0 start
-2025-05-02T17:38:01: > node tg_factory_main.js
-2025-05-02T17:38:01: 
-2025-05-02T17:38:02: 
-2025-05-02T17:38:02: > heiyan@1.0.0 start
-2025-05-02T17:38:02: > node tg_factory_main.js
-2025-05-02T17:38:02: 
-2025-05-02T17:38:03: 
-2025-05-02T17:38:03: > heiyan@1.0.0 start
-2025-05-02T17:38:03: > node tg_factory_main.js
-2025-05-02T17:38:03: 
-2025-05-02T17:38:04: 
-2025-05-02T17:38:04: > heiyan@1.0.0 start
-2025-05-02T17:38:04: > node tg_factory_main.js
-2025-05-02T17:38:04: 
-2025-05-02T17:38:05: 
-2025-05-02T17:38:05: > heiyan@1.0.0 start
-2025-05-02T17:38:05: > node tg_factory_main.js
-2025-05-02T17:38:05: 
-2025-05-02T17:38:06: 
-2025-05-02T17:38:06: > heiyan@1.0.0 start
-2025-05-02T17:38:06: > node tg_factory_main.js
-2025-05-02T17:38:06: 
-2025-05-02T17:38:07: 
-2025-05-02T17:38:07: > heiyan@1.0.0 start
-2025-05-02T17:38:07: > node tg_factory_main.js
-2025-05-02T17:38:07: 
-2025-05-02T17:38:08: 
-2025-05-02T17:38:08: > heiyan@1.0.0 start
-2025-05-02T17:38:08: > node tg_factory_main.js
-2025-05-02T17:38:08: 
-2025-05-02T17:38:09: 
-2025-05-02T17:38:09: > heiyan@1.0.0 start
-2025-05-02T17:38:09: > node tg_factory_main.js
-2025-05-02T17:38:09: 
-2025-05-02T17:38:10: 
-2025-05-02T17:38:10: > heiyan@1.0.0 start
-2025-05-02T17:38:10: > node tg_factory_main.js
-2025-05-02T17:38:10: 
-2025-05-02T17:38:11: 
-2025-05-02T17:38:11: > heiyan@1.0.0 start
-2025-05-02T17:38:11: > node tg_factory_main.js
-2025-05-02T17:38:11: 
-2025-05-02T17:38:12: 
-2025-05-02T17:38:12: > heiyan@1.0.0 start
-2025-05-02T17:38:12: > node tg_factory_main.js
-2025-05-02T17:38:12: 
-2025-05-02T17:38:13: 
-2025-05-02T17:38:13: > heiyan@1.0.0 start
-2025-05-02T17:38:13: > node tg_factory_main.js
-2025-05-02T17:38:13: 
-2025-05-02T17:38:14: 
-2025-05-02T17:38:14: > heiyan@1.0.0 start
-2025-05-02T17:38:14: > node tg_factory_main.js
-2025-05-02T17:38:14: 
-2025-05-02T17:38:15: 
-2025-05-02T17:38:15: > heiyan@1.0.0 start
-2025-05-02T17:38:15: > node tg_factory_main.js
-2025-05-02T17:38:15: 
-2025-05-02T17:38:16: 
-2025-05-02T17:38:16: > heiyan@1.0.0 start
-2025-05-02T17:38:16: > node tg_factory_main.js
-2025-05-02T17:38:16: 
-2025-05-02T17:38:16: 
-2025-05-02T17:38:16: > heiyan@1.0.0 start
-2025-05-02T17:38:16: > node tg_factory_main.js
-2025-05-02T17:38:16: 
-2025-05-02T17:38:17: 
-2025-05-02T17:38:17: > heiyan@1.0.0 start
-2025-05-02T17:38:17: > node tg_factory_main.js
-2025-05-02T17:38:17: 
-2025-05-02T17:38:18: 
-2025-05-02T17:38:18: > heiyan@1.0.0 start
-2025-05-02T17:38:18: > node tg_factory_main.js
-2025-05-02T17:38:18: 
-2025-05-02T17:38:19: 
-2025-05-02T17:38:19: > heiyan@1.0.0 start
-2025-05-02T17:38:19: > node tg_factory_main.js
-2025-05-02T17:38:19: 
-2025-05-02T17:38:20: 
-2025-05-02T17:38:20: > heiyan@1.0.0 start
-2025-05-02T17:38:20: > node tg_factory_main.js
-2025-05-02T17:38:20: 
-2025-05-02T17:38:21: 
-2025-05-02T17:38:21: > heiyan@1.0.0 start
-2025-05-02T17:38:21: > node tg_factory_main.js
-2025-05-02T17:38:21: 
-2025-05-02T17:38:22: 
-2025-05-02T17:38:22: > heiyan@1.0.0 start
-2025-05-02T17:38:22: > node tg_factory_main.js
-2025-05-02T17:38:22: 
-2025-05-02T17:38:23: 
-2025-05-02T17:38:23: > heiyan@1.0.0 start
-2025-05-02T17:38:23: > node tg_factory_main.js
-2025-05-02T17:38:23: 
-2025-05-02T17:38:24: 
-2025-05-02T17:38:24: > heiyan@1.0.0 start
-2025-05-02T17:38:24: > node tg_factory_main.js
-2025-05-02T17:38:24: 
-2025-05-02T17:38:25: 
-2025-05-02T17:38:25: > heiyan@1.0.0 start
-2025-05-02T17:38:25: > node tg_factory_main.js
-2025-05-02T17:38:25: 
-2025-05-02T17:38:26: 
-2025-05-02T17:38:26: > heiyan@1.0.0 start
-2025-05-02T17:38:26: > node tg_factory_main.js
-2025-05-02T17:38:26: 
-2025-05-02T17:38:27: 
-2025-05-02T17:38:27: > heiyan@1.0.0 start
-2025-05-02T17:38:27: > node tg_factory_main.js
-2025-05-02T17:38:27: 
-2025-05-02T17:38:28: 
-2025-05-02T17:38:28: > heiyan@1.0.0 start
-2025-05-02T17:38:28: > node tg_factory_main.js
-2025-05-02T17:38:28: 
-2025-05-02T17:38:29: 
-2025-05-02T17:38:29: > heiyan@1.0.0 start
-2025-05-02T17:38:29: > node tg_factory_main.js
-2025-05-02T17:38:29: 
-2025-05-02T17:38:30: 
-2025-05-02T17:38:30: > heiyan@1.0.0 start
-2025-05-02T17:38:30: > node tg_factory_main.js
-2025-05-02T17:38:30: 
-2025-05-02T17:38:31: 
-2025-05-02T17:38:31: > heiyan@1.0.0 start
-2025-05-02T17:38:31: > node tg_factory_main.js
-2025-05-02T17:38:31: 
-2025-05-02T17:38:32: 
-2025-05-02T17:38:32: > heiyan@1.0.0 start
-2025-05-02T17:38:32: > node tg_factory_main.js
-2025-05-02T17:38:32: 
-2025-05-02T17:38:33: 
-2025-05-02T17:38:33: > heiyan@1.0.0 start
-2025-05-02T17:38:33: > node tg_factory_main.js
-2025-05-02T17:38:33: 
-2025-05-02T17:38:34: 
-2025-05-02T17:38:34: > heiyan@1.0.0 start
-2025-05-02T17:38:34: > node tg_factory_main.js
-2025-05-02T17:38:34: 
-2025-05-02T17:38:35: 
-2025-05-02T17:38:35: > heiyan@1.0.0 start
-2025-05-02T17:38:35: > node tg_factory_main.js
-2025-05-02T17:38:35: 
-2025-05-02T17:38:36: 
-2025-05-02T17:38:36: > heiyan@1.0.0 start
-2025-05-02T17:38:36: > node tg_factory_main.js
-2025-05-02T17:38:36: 
-2025-05-02T17:38:37: 
-2025-05-02T17:38:37: > heiyan@1.0.0 start
-2025-05-02T17:38:37: > node tg_factory_main.js
-2025-05-02T17:38:37: 
-2025-05-02T17:38:38: 
-2025-05-02T17:38:38: > heiyan@1.0.0 start
-2025-05-02T17:38:38: > node tg_factory_main.js
-2025-05-02T17:38:38: 
-2025-05-02T17:38:39: 
-2025-05-02T17:38:39: > heiyan@1.0.0 start
-2025-05-02T17:38:39: > node tg_factory_main.js
-2025-05-02T17:38:39: 
-2025-05-02T17:38:40: 
-2025-05-02T17:38:40: > heiyan@1.0.0 start
-2025-05-02T17:38:40: > node tg_factory_main.js
-2025-05-02T17:38:40: 
-2025-05-02T17:38:41: 
-2025-05-02T17:38:41: > heiyan@1.0.0 start
-2025-05-02T17:38:41: > node tg_factory_main.js
-2025-05-02T17:38:41: 
-2025-05-02T17:38:42: 
-2025-05-02T17:38:42: > heiyan@1.0.0 start
-2025-05-02T17:38:42: > node tg_factory_main.js
-2025-05-02T17:38:42: 
-2025-05-02T17:38:43: 
-2025-05-02T17:38:43: > heiyan@1.0.0 start
-2025-05-02T17:38:43: > node tg_factory_main.js
-2025-05-02T17:38:43: 
-2025-05-02T17:38:44: 
-2025-05-02T17:38:44: > heiyan@1.0.0 start
-2025-05-02T17:38:44: > node tg_factory_main.js
-2025-05-02T17:38:44: 
-2025-05-02T17:38:44: 
-2025-05-02T17:38:44: > heiyan@1.0.0 start
-2025-05-02T17:38:44: > node tg_factory_main.js
-2025-05-02T17:38:44: 
-2025-05-02T17:38:45: 
-2025-05-02T17:38:45: > heiyan@1.0.0 start
-2025-05-02T17:38:45: > node tg_factory_main.js
-2025-05-02T17:38:45: 
-2025-05-02T17:38:46: 
-2025-05-02T17:38:46: > heiyan@1.0.0 start
-2025-05-02T17:38:46: > node tg_factory_main.js
-2025-05-02T17:38:46: 
-2025-05-02T17:38:47: 
-2025-05-02T17:38:47: > heiyan@1.0.0 start
-2025-05-02T17:38:47: > node tg_factory_main.js
-2025-05-02T17:38:47: 
-2025-05-02T17:38:48: 
-2025-05-02T17:38:48: > heiyan@1.0.0 start
-2025-05-02T17:38:48: > node tg_factory_main.js
-2025-05-02T17:38:48: 
-2025-05-02T17:38:49: 
-2025-05-02T17:38:49: > heiyan@1.0.0 start
-2025-05-02T17:38:49: > node tg_factory_main.js
-2025-05-02T17:38:49: 
-2025-05-02T17:38:50: 
-2025-05-02T17:38:50: > heiyan@1.0.0 start
-2025-05-02T17:38:50: > node tg_factory_main.js
-2025-05-02T17:38:50: 
-2025-05-02T17:38:51: 
-2025-05-02T17:38:51: > heiyan@1.0.0 start
-2025-05-02T17:38:51: > node tg_factory_main.js
-2025-05-02T17:38:51: 
-2025-05-02T17:38:52: 
-2025-05-02T17:38:52: > heiyan@1.0.0 start
-2025-05-02T17:38:52: > node tg_factory_main.js
-2025-05-02T17:38:52: 
-2025-05-02T17:38:53: 
-2025-05-02T17:38:53: > heiyan@1.0.0 start
-2025-05-02T17:38:53: > node tg_factory_main.js
-2025-05-02T17:38:53: 
-2025-05-02T17:38:54: 
-2025-05-02T17:38:54: > heiyan@1.0.0 start
-2025-05-02T17:38:54: > node tg_factory_main.js
-2025-05-02T17:38:54: 
-2025-05-02T17:38:55: 
-2025-05-02T17:38:55: > heiyan@1.0.0 start
-2025-05-02T17:38:55: > node tg_factory_main.js
-2025-05-02T17:38:55: 
-2025-05-02T17:38:56: 
-2025-05-02T17:38:56: > heiyan@1.0.0 start
-2025-05-02T17:38:56: > node tg_factory_main.js
-2025-05-02T17:38:56: 
-2025-05-02T17:38:57: 
-2025-05-02T17:38:57: > heiyan@1.0.0 start
-2025-05-02T17:38:57: > node tg_factory_main.js
-2025-05-02T17:38:57: 
-2025-05-02T17:38:58: 
-2025-05-02T17:38:58: > heiyan@1.0.0 start
-2025-05-02T17:38:58: > node tg_factory_main.js
-2025-05-02T17:38:58: 
-2025-05-02T17:38:59: 
-2025-05-02T17:38:59: > heiyan@1.0.0 start
-2025-05-02T17:38:59: > node tg_factory_main.js
-2025-05-02T17:38:59: 
-2025-05-02T17:38:59: 
-2025-05-02T17:38:59: > heiyan@1.0.0 start
-2025-05-02T17:38:59: > node tg_factory_main.js
-2025-05-02T17:38:59: 
-2025-05-02T17:39:00: 
-2025-05-02T17:39:00: > heiyan@1.0.0 start
-2025-05-02T17:39:00: > node tg_factory_main.js
-2025-05-02T17:39:00: 
-2025-05-02T17:39:01: 
-2025-05-02T17:39:01: > heiyan@1.0.0 start
-2025-05-02T17:39:01: > node tg_factory_main.js
-2025-05-02T17:39:01: 
-2025-05-02T17:39:02: 
-2025-05-02T17:39:02: > heiyan@1.0.0 start
-2025-05-02T17:39:02: > node tg_factory_main.js
-2025-05-02T17:39:02: 
-2025-05-02T17:39:03: 
-2025-05-02T17:39:03: > heiyan@1.0.0 start
-2025-05-02T17:39:03: > node tg_factory_main.js
-2025-05-02T17:39:03: 
-2025-05-02T17:39:04: 
-2025-05-02T17:39:04: > heiyan@1.0.0 start
-2025-05-02T17:39:04: > node tg_factory_main.js
-2025-05-02T17:39:04: 
-2025-05-02T17:39:05: 
-2025-05-02T17:39:05: > heiyan@1.0.0 start
-2025-05-02T17:39:05: > node tg_factory_main.js
-2025-05-02T17:39:05: 
-2025-05-02T17:39:06: 
-2025-05-02T17:39:06: > heiyan@1.0.0 start
-2025-05-02T17:39:06: > node tg_factory_main.js
-2025-05-02T17:39:06: 
-2025-05-02T17:39:07: 
-2025-05-02T17:39:07: > heiyan@1.0.0 start
-2025-05-02T17:39:07: > node tg_factory_main.js
-2025-05-02T17:39:07: 
-2025-05-02T17:39:08: 
-2025-05-02T17:39:08: > heiyan@1.0.0 start
-2025-05-02T17:39:08: > node tg_factory_main.js
-2025-05-02T17:39:08: 
-2025-05-02T17:39:09: 
-2025-05-02T17:39:09: > heiyan@1.0.0 start
-2025-05-02T17:39:09: > node tg_factory_main.js
-2025-05-02T17:39:09: 
-2025-05-02T17:39:10: 
-2025-05-02T17:39:10: > heiyan@1.0.0 start
-2025-05-02T17:39:10: > node tg_factory_main.js
-2025-05-02T17:39:10: 
-2025-05-02T17:39:11: 
-2025-05-02T17:39:11: > heiyan@1.0.0 start
-2025-05-02T17:39:11: > node tg_factory_main.js
-2025-05-02T17:39:11: 
-2025-05-02T17:39:12: 
-2025-05-02T17:39:12: > heiyan@1.0.0 start
-2025-05-02T17:39:12: > node tg_factory_main.js
-2025-05-02T17:39:12: 
-2025-05-02T17:39:13: 
-2025-05-02T17:39:13: > heiyan@1.0.0 start
-2025-05-02T17:39:13: > node tg_factory_main.js
-2025-05-02T17:39:13: 
-2025-05-02T17:39:14: 
-2025-05-02T17:39:14: > heiyan@1.0.0 start
-2025-05-02T17:39:14: > node tg_factory_main.js
-2025-05-02T17:39:14: 
-2025-05-02T17:39:15: 
-2025-05-02T17:39:15: > heiyan@1.0.0 start
-2025-05-02T17:39:15: > node tg_factory_main.js
-2025-05-02T17:39:15: 
-2025-05-02T17:39:16: 
-2025-05-02T17:39:16: > heiyan@1.0.0 start
-2025-05-02T17:39:16: > node tg_factory_main.js
-2025-05-02T17:39:16: 
-2025-05-02T17:39:17: 
-2025-05-02T17:39:17: > heiyan@1.0.0 start
-2025-05-02T17:39:17: > node tg_factory_main.js
-2025-05-02T17:39:17: 
-2025-05-02T17:39:17: 
-2025-05-02T17:39:17: > heiyan@1.0.0 start
-2025-05-02T17:39:17: > node tg_factory_main.js
-2025-05-02T17:39:17: 
-2025-05-02T17:39:18: 
-2025-05-02T17:39:18: > heiyan@1.0.0 start
-2025-05-02T17:39:18: > node tg_factory_main.js
-2025-05-02T17:39:18: 
-2025-05-02T17:39:19: 
-2025-05-02T17:39:19: > heiyan@1.0.0 start
-2025-05-02T17:39:19: > node tg_factory_main.js
-2025-05-02T17:39:19: 
-2025-05-02T17:39:20: 
-2025-05-02T17:39:20: > heiyan@1.0.0 start
-2025-05-02T17:39:20: > node tg_factory_main.js
-2025-05-02T17:39:20: 
-2025-05-02T17:39:21: 
-2025-05-02T17:39:21: > heiyan@1.0.0 start
-2025-05-02T17:39:21: > node tg_factory_main.js
-2025-05-02T17:39:21: 
-2025-05-02T17:39:22: 
-2025-05-02T17:39:22: > heiyan@1.0.0 start
-2025-05-02T17:39:22: > node tg_factory_main.js
-2025-05-02T17:39:22: 
-2025-05-02T17:39:23: 
-2025-05-02T17:39:23: > heiyan@1.0.0 start
-2025-05-02T17:39:23: > node tg_factory_main.js
-2025-05-02T17:39:23: 
-2025-05-02T17:39:24: 
-2025-05-02T17:39:24: > heiyan@1.0.0 start
-2025-05-02T17:39:24: > node tg_factory_main.js
-2025-05-02T17:39:24: 
-2025-05-02T17:39:25: 
-2025-05-02T17:39:25: > heiyan@1.0.0 start
-2025-05-02T17:39:25: > node tg_factory_main.js
-2025-05-02T17:39:25: 
-2025-05-02T17:39:26: 
-2025-05-02T17:39:26: > heiyan@1.0.0 start
-2025-05-02T17:39:26: > node tg_factory_main.js
-2025-05-02T17:39:26: 
-2025-05-02T17:39:27: 
-2025-05-02T17:39:27: > heiyan@1.0.0 start
-2025-05-02T17:39:27: > node tg_factory_main.js
-2025-05-02T17:39:27: 
-2025-05-02T17:39:28: 
-2025-05-02T17:39:28: > heiyan@1.0.0 start
-2025-05-02T17:39:28: > node tg_factory_main.js
-2025-05-02T17:39:28: 
-2025-05-02T17:39:29: 
-2025-05-02T17:39:29: > heiyan@1.0.0 start
-2025-05-02T17:39:29: > node tg_factory_main.js
-2025-05-02T17:39:29: 
-2025-05-02T17:39:30: 
-2025-05-02T17:39:30: > heiyan@1.0.0 start
-2025-05-02T17:39:30: > node tg_factory_main.js
-2025-05-02T17:39:30: 
-2025-05-02T17:39:31: 
-2025-05-02T17:39:31: > heiyan@1.0.0 start
-2025-05-02T17:39:31: > node tg_factory_main.js
-2025-05-02T17:39:31: 
-2025-05-02T17:39:32: 
-2025-05-02T17:39:32: > heiyan@1.0.0 start
-2025-05-02T17:39:32: > node tg_factory_main.js
-2025-05-02T17:39:32: 
-2025-05-02T17:39:32: 
-2025-05-02T17:39:32: > heiyan@1.0.0 start
-2025-05-02T17:39:32: > node tg_factory_main.js
-2025-05-02T17:39:32: 
-2025-05-02T17:39:33: 
-2025-05-02T17:39:33: > heiyan@1.0.0 start
-2025-05-02T17:39:33: > node tg_factory_main.js
-2025-05-02T17:39:33: 
-2025-05-02T17:39:34: 
-2025-05-02T17:39:34: > heiyan@1.0.0 start
-2025-05-02T17:39:34: > node tg_factory_main.js
-2025-05-02T17:39:34: 
-2025-05-02T17:39:35: 
-2025-05-02T17:39:35: > heiyan@1.0.0 start
-2025-05-02T17:39:35: > node tg_factory_main.js
-2025-05-02T17:39:35: 
-2025-05-02T17:39:36: 
-2025-05-02T17:39:36: > heiyan@1.0.0 start
-2025-05-02T17:39:36: > node tg_factory_main.js
-2025-05-02T17:39:36: 
-2025-05-02T17:39:37: 
-2025-05-02T17:39:37: > heiyan@1.0.0 start
-2025-05-02T17:39:37: > node tg_factory_main.js
-2025-05-02T17:39:37: 
-2025-05-02T17:39:38: 
-2025-05-02T17:39:38: > heiyan@1.0.0 start
-2025-05-02T17:39:38: > node tg_factory_main.js
-2025-05-02T17:39:38: 
-2025-05-02T17:39:39: 
-2025-05-02T17:39:39: > heiyan@1.0.0 start
-2025-05-02T17:39:39: > node tg_factory_main.js
-2025-05-02T17:39:39: 
-2025-05-02T17:39:40: 
-2025-05-02T17:39:40: > heiyan@1.0.0 start
-2025-05-02T17:39:40: > node tg_factory_main.js
-2025-05-02T17:39:40: 
-2025-05-02T17:39:41: 
-2025-05-02T17:39:41: > heiyan@1.0.0 start
-2025-05-02T17:39:41: > node tg_factory_main.js
-2025-05-02T17:39:41: 
-2025-05-02T17:39:42: 
-2025-05-02T17:39:42: > heiyan@1.0.0 start
-2025-05-02T17:39:42: > node tg_factory_main.js
-2025-05-02T17:39:42: 
-2025-05-02T17:39:43: 
-2025-05-02T17:39:43: > heiyan@1.0.0 start
-2025-05-02T17:39:43: > node tg_factory_main.js
-2025-05-02T17:39:43: 
-2025-05-02T17:39:44: 
-2025-05-02T17:39:44: > heiyan@1.0.0 start
-2025-05-02T17:39:44: > node tg_factory_main.js
-2025-05-02T17:39:44: 
-2025-05-02T17:39:45: 
-2025-05-02T17:39:45: > heiyan@1.0.0 start
-2025-05-02T17:39:45: > node tg_factory_main.js
-2025-05-02T17:39:45: 
-2025-05-02T17:39:46: 
-2025-05-02T17:39:46: > heiyan@1.0.0 start
-2025-05-02T17:39:46: > node tg_factory_main.js
-2025-05-02T17:39:46: 
-2025-05-02T17:39:47: 
-2025-05-02T17:39:47: > heiyan@1.0.0 start
-2025-05-02T17:39:47: > node tg_factory_main.js
-2025-05-02T17:39:47: 
-2025-05-02T17:39:47: 
-2025-05-02T17:39:47: > heiyan@1.0.0 start
-2025-05-02T17:39:47: > node tg_factory_main.js
-2025-05-02T17:39:47: 
-2025-05-02T17:39:48: 
-2025-05-02T17:39:48: > heiyan@1.0.0 start
-2025-05-02T17:39:48: > node tg_factory_main.js
-2025-05-02T17:39:48: 
-2025-05-02T17:39:49: 
-2025-05-02T17:39:49: > heiyan@1.0.0 start
-2025-05-02T17:39:49: > node tg_factory_main.js
-2025-05-02T17:39:49: 
-2025-05-02T17:39:50: 
-2025-05-02T17:39:50: > heiyan@1.0.0 start
-2025-05-02T17:39:50: > node tg_factory_main.js
-2025-05-02T17:39:50: 
-2025-05-02T17:39:51: 
-2025-05-02T17:39:51: > heiyan@1.0.0 start
-2025-05-02T17:39:51: > node tg_factory_main.js
-2025-05-02T17:39:51: 
-2025-05-02T17:39:52: 
-2025-05-02T17:39:52: > heiyan@1.0.0 start
-2025-05-02T17:39:52: > node tg_factory_main.js
-2025-05-02T17:39:52: 
-2025-05-02T17:39:53: 
-2025-05-02T17:39:53: > heiyan@1.0.0 start
-2025-05-02T17:39:53: > node tg_factory_main.js
-2025-05-02T17:39:53: 
-2025-05-02T17:39:54: 
-2025-05-02T17:39:54: > heiyan@1.0.0 start
-2025-05-02T17:39:54: > node tg_factory_main.js
-2025-05-02T17:39:54: 
-2025-05-02T17:39:55: 
-2025-05-02T17:39:55: > heiyan@1.0.0 start
-2025-05-02T17:39:55: > node tg_factory_main.js
-2025-05-02T17:39:55: 
-2025-05-02T17:39:56: 
-2025-05-02T17:39:56: > heiyan@1.0.0 start
-2025-05-02T17:39:56: > node tg_factory_main.js
-2025-05-02T17:39:56: 
-2025-05-02T17:39:57: 
-2025-05-02T17:39:57: > heiyan@1.0.0 start
-2025-05-02T17:39:57: > node tg_factory_main.js
-2025-05-02T17:39:57: 
-2025-05-02T17:39:58: 
-2025-05-02T17:39:58: > heiyan@1.0.0 start
-2025-05-02T17:39:58: > node tg_factory_main.js
-2025-05-02T17:39:58: 
-2025-05-02T17:39:59: 
-2025-05-02T17:39:59: > heiyan@1.0.0 start
-2025-05-02T17:39:59: > node tg_factory_main.js
-2025-05-02T17:39:59: 
-2025-05-02T17:40:00: 
-2025-05-02T17:40:00: > heiyan@1.0.0 start
-2025-05-02T17:40:00: > node tg_factory_main.js
-2025-05-02T17:40:00: 
-2025-05-02T17:40:01: 
-2025-05-02T17:40:01: > heiyan@1.0.0 start
-2025-05-02T17:40:01: > node tg_factory_main.js
-2025-05-02T17:40:01: 
-2025-05-02T17:40:02: 
-2025-05-02T17:40:02: > heiyan@1.0.0 start
-2025-05-02T17:40:02: > node tg_factory_main.js
-2025-05-02T17:40:02: 
-2025-05-02T17:40:03: 
-2025-05-02T17:40:03: > heiyan@1.0.0 start
-2025-05-02T17:40:03: > node tg_factory_main.js
-2025-05-02T17:40:03: 
-2025-05-02T17:40:04: 
-2025-05-02T17:40:04: > heiyan@1.0.0 start
-2025-05-02T17:40:04: > node tg_factory_main.js
-2025-05-02T17:40:04: 
-2025-05-02T17:40:05: 
-2025-05-02T17:40:05: > heiyan@1.0.0 start
-2025-05-02T17:40:05: > node tg_factory_main.js
-2025-05-02T17:40:05: 
-2025-05-02T17:40:05: 
-2025-05-02T17:40:05: > heiyan@1.0.0 start
-2025-05-02T17:40:05: > node tg_factory_main.js
-2025-05-02T17:40:05: 
-2025-05-02T17:40:06: 
-2025-05-02T17:40:06: > heiyan@1.0.0 start
-2025-05-02T17:40:06: > node tg_factory_main.js
-2025-05-02T17:40:06: 
-2025-05-02T17:40:07: 
-2025-05-02T17:40:07: > heiyan@1.0.0 start
-2025-05-02T17:40:07: > node tg_factory_main.js
-2025-05-02T17:40:07: 
-2025-05-02T17:40:08: 
-2025-05-02T17:40:08: > heiyan@1.0.0 start
-2025-05-02T17:40:08: > node tg_factory_main.js
-2025-05-02T17:40:08: 
-2025-05-02T17:40:09: 
-2025-05-02T17:40:09: > heiyan@1.0.0 start
-2025-05-02T17:40:09: > node tg_factory_main.js
-2025-05-02T17:40:09: 
-2025-05-02T17:40:10: 
-2025-05-02T17:40:10: > heiyan@1.0.0 start
-2025-05-02T17:40:10: > node tg_factory_main.js
-2025-05-02T17:40:10: 
-2025-05-02T17:40:11: 
-2025-05-02T17:40:11: > heiyan@1.0.0 start
-2025-05-02T17:40:11: > node tg_factory_main.js
-2025-05-02T17:40:11: 
-2025-05-02T17:40:12: 
-2025-05-02T17:40:12: > heiyan@1.0.0 start
-2025-05-02T17:40:12: > node tg_factory_main.js
-2025-05-02T17:40:12: 
-2025-05-02T17:40:13: 
-2025-05-02T17:40:13: > heiyan@1.0.0 start
-2025-05-02T17:40:13: > node tg_factory_main.js
-2025-05-02T17:40:13: 
-2025-05-02T17:40:14: 
-2025-05-02T17:40:14: > heiyan@1.0.0 start
-2025-05-02T17:40:14: > node tg_factory_main.js
-2025-05-02T17:40:14: 
-2025-05-02T17:40:15: 
-2025-05-02T17:40:15: > heiyan@1.0.0 start
-2025-05-02T17:40:15: > node tg_factory_main.js
-2025-05-02T17:40:15: 
-2025-05-02T17:40:16: 
-2025-05-02T17:40:16: > heiyan@1.0.0 start
-2025-05-02T17:40:16: > node tg_factory_main.js
-2025-05-02T17:40:16: 
-2025-05-02T17:40:17: 
-2025-05-02T17:40:17: > heiyan@1.0.0 start
-2025-05-02T17:40:17: > node tg_factory_main.js
-2025-05-02T17:40:17: 
-2025-05-02T17:40:18: 
-2025-05-02T17:40:18: > heiyan@1.0.0 start
-2025-05-02T17:40:18: > node tg_factory_main.js
-2025-05-02T17:40:18: 
-2025-05-02T17:40:19: 
-2025-05-02T17:40:19: > heiyan@1.0.0 start
-2025-05-02T17:40:19: > node tg_factory_main.js
-2025-05-02T17:40:19: 
-2025-05-02T17:40:20: 
-2025-05-02T17:40:20: > heiyan@1.0.0 start
-2025-05-02T17:40:20: > node tg_factory_main.js
-2025-05-02T17:40:20: 
-2025-05-02T17:40:21: 
-2025-05-02T17:40:21: > heiyan@1.0.0 start
-2025-05-02T17:40:21: > node tg_factory_main.js
-2025-05-02T17:40:21: 
-2025-05-02T17:40:22: 
-2025-05-02T17:40:22: > heiyan@1.0.0 start
-2025-05-02T17:40:22: > node tg_factory_main.js
-2025-05-02T17:40:22: 
-2025-05-02T17:40:23: 
-2025-05-02T17:40:23: > heiyan@1.0.0 start
-2025-05-02T17:40:23: > node tg_factory_main.js
-2025-05-02T17:40:23: 
-2025-05-02T17:40:24: 
-2025-05-02T17:40:24: > heiyan@1.0.0 start
-2025-05-02T17:40:24: > node tg_factory_main.js
-2025-05-02T17:40:24: 
-2025-05-02T17:40:24: 
-2025-05-02T17:40:24: > heiyan@1.0.0 start
-2025-05-02T17:40:24: > node tg_factory_main.js
-2025-05-02T17:40:24: 
-2025-05-02T17:40:25: 
-2025-05-02T17:40:25: > heiyan@1.0.0 start
-2025-05-02T17:40:25: > node tg_factory_main.js
-2025-05-02T17:40:25: 
-2025-05-02T17:40:26: 
-2025-05-02T17:40:26: > heiyan@1.0.0 start
-2025-05-02T17:40:26: > node tg_factory_main.js
-2025-05-02T17:40:26: 
-2025-05-02T17:40:27: 
-2025-05-02T17:40:27: > heiyan@1.0.0 start
-2025-05-02T17:40:27: > node tg_factory_main.js
-2025-05-02T17:40:27: 
-2025-05-02T17:40:28: 
-2025-05-02T17:40:28: > heiyan@1.0.0 start
-2025-05-02T17:40:28: > node tg_factory_main.js
-2025-05-02T17:40:28: 
-2025-05-02T17:40:29: 
-2025-05-02T17:40:29: > heiyan@1.0.0 start
-2025-05-02T17:40:29: > node tg_factory_main.js
-2025-05-02T17:40:29: 
-2025-05-02T17:40:30: 
-2025-05-02T17:40:30: > heiyan@1.0.0 start
-2025-05-02T17:40:30: > node tg_factory_main.js
-2025-05-02T17:40:30: 
-2025-05-02T17:40:31: 
-2025-05-02T17:40:31: > heiyan@1.0.0 start
-2025-05-02T17:40:31: > node tg_factory_main.js
-2025-05-02T17:40:31: 
-2025-05-02T17:40:32: 
-2025-05-02T17:40:32: > heiyan@1.0.0 start
-2025-05-02T17:40:32: > node tg_factory_main.js
-2025-05-02T17:40:32: 
-2025-05-02T17:40:33: 
-2025-05-02T17:40:33: > heiyan@1.0.0 start
-2025-05-02T17:40:33: > node tg_factory_main.js
-2025-05-02T17:40:33: 
-2025-05-02T17:40:34: 
-2025-05-02T17:40:34: > heiyan@1.0.0 start
-2025-05-02T17:40:34: > node tg_factory_main.js
-2025-05-02T17:40:34: 
-2025-05-02T17:40:35: 
-2025-05-02T17:40:35: > heiyan@1.0.0 start
-2025-05-02T17:40:35: > node tg_factory_main.js
-2025-05-02T17:40:35: 
-2025-05-02T17:40:36: 
-2025-05-02T17:40:36: > heiyan@1.0.0 start
-2025-05-02T17:40:36: > node tg_factory_main.js
-2025-05-02T17:40:36: 
-2025-05-02T17:40:37: 
-2025-05-02T17:40:37: > heiyan@1.0.0 start
-2025-05-02T17:40:37: > node tg_factory_main.js
-2025-05-02T17:40:37: 
-2025-05-02T17:40:38: 
-2025-05-02T17:40:38: > heiyan@1.0.0 start
-2025-05-02T17:40:38: > node tg_factory_main.js
-2025-05-02T17:40:38: 
-2025-05-02T17:40:39: 
-2025-05-02T17:40:39: > heiyan@1.0.0 start
-2025-05-02T17:40:39: > node tg_factory_main.js
-2025-05-02T17:40:39: 
-2025-05-02T17:40:40: 
-2025-05-02T17:40:40: > heiyan@1.0.0 start
-2025-05-02T17:40:40: > node tg_factory_main.js
-2025-05-02T17:40:40: 
-2025-05-02T17:40:41: 
-2025-05-02T17:40:41: > heiyan@1.0.0 start
-2025-05-02T17:40:41: > node tg_factory_main.js
-2025-05-02T17:40:41: 
-2025-05-02T17:40:41: 
-2025-05-02T17:40:41: > heiyan@1.0.0 start
-2025-05-02T17:40:41: > node tg_factory_main.js
-2025-05-02T17:40:41: 
-2025-05-02T17:40:42: 
-2025-05-02T17:40:42: > heiyan@1.0.0 start
-2025-05-02T17:40:42: > node tg_factory_main.js
-2025-05-02T17:40:42: 
-2025-05-02T17:40:43: 
-2025-05-02T17:40:43: > heiyan@1.0.0 start
-2025-05-02T17:40:43: > node tg_factory_main.js
-2025-05-02T17:40:43: 
-2025-05-02T17:40:44: 
-2025-05-02T17:40:44: > heiyan@1.0.0 start
-2025-05-02T17:40:44: > node tg_factory_main.js
-2025-05-02T17:40:44: 
-2025-05-02T17:40:45: 
-2025-05-02T17:40:45: > heiyan@1.0.0 start
-2025-05-02T17:40:45: > node tg_factory_main.js
-2025-05-02T17:40:45: 
-2025-05-02T17:40:46: 
-2025-05-02T17:40:46: > heiyan@1.0.0 start
-2025-05-02T17:40:46: > node tg_factory_main.js
-2025-05-02T17:40:46: 
-2025-05-02T17:40:47: 
-2025-05-02T17:40:47: > heiyan@1.0.0 start
-2025-05-02T17:40:47: > node tg_factory_main.js
-2025-05-02T17:40:47: 
-2025-05-02T17:40:48: 
-2025-05-02T17:40:48: > heiyan@1.0.0 start
-2025-05-02T17:40:48: > node tg_factory_main.js
-2025-05-02T17:40:48: 
-2025-05-02T17:40:49: 
-2025-05-02T17:40:49: > heiyan@1.0.0 start
-2025-05-02T17:40:49: > node tg_factory_main.js
-2025-05-02T17:40:49: 
-2025-05-02T17:40:50: 
-2025-05-02T17:40:50: > heiyan@1.0.0 start
-2025-05-02T17:40:50: > node tg_factory_main.js
-2025-05-02T17:40:50: 
-2025-05-02T17:40:51: 
-2025-05-02T17:40:51: > heiyan@1.0.0 start
-2025-05-02T17:40:51: > node tg_factory_main.js
-2025-05-02T17:40:51: 
-2025-05-02T17:40:52: 
-2025-05-02T17:40:52: > heiyan@1.0.0 start
-2025-05-02T17:40:52: > node tg_factory_main.js
-2025-05-02T17:40:52: 
-2025-05-02T17:40:53: 
-2025-05-02T17:40:53: > heiyan@1.0.0 start
-2025-05-02T17:40:53: > node tg_factory_main.js
-2025-05-02T17:40:53: 
-2025-05-02T17:40:54: 
-2025-05-02T17:40:54: > heiyan@1.0.0 start
-2025-05-02T17:40:54: > node tg_factory_main.js
-2025-05-02T17:40:54: 
-2025-05-02T17:40:55: 
-2025-05-02T17:40:55: > heiyan@1.0.0 start
-2025-05-02T17:40:55: > node tg_factory_main.js
-2025-05-02T17:40:55: 
-2025-05-02T17:40:56: 
-2025-05-02T17:40:56: > heiyan@1.0.0 start
-2025-05-02T17:40:56: > node tg_factory_main.js
-2025-05-02T17:40:56: 
-2025-05-02T17:40:56: 
-2025-05-02T17:40:56: > heiyan@1.0.0 start
-2025-05-02T17:40:56: > node tg_factory_main.js
-2025-05-02T17:40:56: 
-2025-05-02T17:40:57: 
-2025-05-02T17:40:57: > heiyan@1.0.0 start
-2025-05-02T17:40:57: > node tg_factory_main.js
-2025-05-02T17:40:57: 
-2025-05-02T17:40:58: 
-2025-05-02T17:40:58: > heiyan@1.0.0 start
-2025-05-02T17:40:58: > node tg_factory_main.js
-2025-05-02T17:40:58: 
-2025-05-02T17:40:59: 
-2025-05-02T17:40:59: > heiyan@1.0.0 start
-2025-05-02T17:40:59: > node tg_factory_main.js
-2025-05-02T17:40:59: 
-2025-05-02T17:41:00: 
-2025-05-02T17:41:00: > heiyan@1.0.0 start
-2025-05-02T17:41:00: > node tg_factory_main.js
-2025-05-02T17:41:00: 
-2025-05-02T17:41:01: 
-2025-05-02T17:41:01: > heiyan@1.0.0 start
-2025-05-02T17:41:01: > node tg_factory_main.js
-2025-05-02T17:41:01: 
-2025-05-02T17:41:02: 
-2025-05-02T17:41:02: > heiyan@1.0.0 start
-2025-05-02T17:41:02: > node tg_factory_main.js
-2025-05-02T17:41:02: 
-2025-05-02T17:41:03: 
-2025-05-02T17:41:03: > heiyan@1.0.0 start
-2025-05-02T17:41:03: > node tg_factory_main.js
-2025-05-02T17:41:03: 
-2025-05-02T17:41:04: 
-2025-05-02T17:41:04: > heiyan@1.0.0 start
-2025-05-02T17:41:04: > node tg_factory_main.js
-2025-05-02T17:41:04: 
-2025-05-02T17:41:05: 
-2025-05-02T17:41:05: > heiyan@1.0.0 start
-2025-05-02T17:41:05: > node tg_factory_main.js
-2025-05-02T17:41:05: 
-2025-05-02T17:41:06: 
-2025-05-02T17:41:06: > heiyan@1.0.0 start
-2025-05-02T17:41:06: > node tg_factory_main.js
-2025-05-02T17:41:06: 
-2025-05-02T17:41:07: 
-2025-05-02T17:41:07: > heiyan@1.0.0 start
-2025-05-02T17:41:07: > node tg_factory_main.js
-2025-05-02T17:41:07: 
-2025-05-02T17:41:08: 
-2025-05-02T17:41:08: > heiyan@1.0.0 start
-2025-05-02T17:41:08: > node tg_factory_main.js
-2025-05-02T17:41:08: 
-2025-05-02T17:41:09: 
-2025-05-02T17:41:09: > heiyan@1.0.0 start
-2025-05-02T17:41:09: > node tg_factory_main.js
-2025-05-02T17:41:09: 
-2025-05-02T17:41:10: 
-2025-05-02T17:41:10: > heiyan@1.0.0 start
-2025-05-02T17:41:10: > node tg_factory_main.js
-2025-05-02T17:41:10: 
-2025-05-02T17:41:11: 
-2025-05-02T17:41:11: > heiyan@1.0.0 start
-2025-05-02T17:41:11: > node tg_factory_main.js
-2025-05-02T17:41:11: 
-2025-05-02T17:41:12: 
-2025-05-02T17:41:12: > heiyan@1.0.0 start
-2025-05-02T17:41:12: > node tg_factory_main.js
-2025-05-02T17:41:12: 
-2025-05-02T17:41:12: 
-2025-05-02T17:41:12: > heiyan@1.0.0 start
-2025-05-02T17:41:12: > node tg_factory_main.js
-2025-05-02T17:41:12: 
-2025-05-02T17:41:13: 
-2025-05-02T17:41:13: > heiyan@1.0.0 start
-2025-05-02T17:41:13: > node tg_factory_main.js
-2025-05-02T17:41:13: 
-2025-05-02T17:41:14: 
-2025-05-02T17:41:14: > heiyan@1.0.0 start
-2025-05-02T17:41:14: > node tg_factory_main.js
-2025-05-02T17:41:14: 
-2025-05-02T17:41:15: 
-2025-05-02T17:41:15: > heiyan@1.0.0 start
-2025-05-02T17:41:15: > node tg_factory_main.js
-2025-05-02T17:41:15: 
-2025-05-02T17:41:16: 
-2025-05-02T17:41:16: > heiyan@1.0.0 start
-2025-05-02T17:41:16: > node tg_factory_main.js
-2025-05-02T17:41:16: 
-2025-05-02T17:41:17: 
-2025-05-02T17:41:17: > heiyan@1.0.0 start
-2025-05-02T17:41:17: > node tg_factory_main.js
-2025-05-02T17:41:17: 
-2025-05-02T17:41:18: 
-2025-05-02T17:41:18: > heiyan@1.0.0 start
-2025-05-02T17:41:18: > node tg_factory_main.js
-2025-05-02T17:41:18: 
-2025-05-02T17:41:19: 
-2025-05-02T17:41:19: > heiyan@1.0.0 start
-2025-05-02T17:41:19: > node tg_factory_main.js
-2025-05-02T17:41:19: 
-2025-05-02T17:41:20: 
-2025-05-02T17:41:20: > heiyan@1.0.0 start
-2025-05-02T17:41:20: > node tg_factory_main.js
-2025-05-02T17:41:20: 
-2025-05-02T17:41:21: 
-2025-05-02T17:41:21: > heiyan@1.0.0 start
-2025-05-02T17:41:21: > node tg_factory_main.js
-2025-05-02T17:41:21: 
-2025-05-02T17:41:22: 
-2025-05-02T17:41:22: > heiyan@1.0.0 start
-2025-05-02T17:41:22: > node tg_factory_main.js
-2025-05-02T17:41:22: 
-2025-05-02T17:41:23: 
-2025-05-02T17:41:23: > heiyan@1.0.0 start
-2025-05-02T17:41:23: > node tg_factory_main.js
-2025-05-02T17:41:23: 
-2025-05-02T17:41:24: 
-2025-05-02T17:41:24: > heiyan@1.0.0 start
-2025-05-02T17:41:24: > node tg_factory_main.js
-2025-05-02T17:41:24: 
-2025-05-02T17:41:25: 
-2025-05-02T17:41:25: > heiyan@1.0.0 start
-2025-05-02T17:41:25: > node tg_factory_main.js
-2025-05-02T17:41:25: 
-2025-05-02T17:41:26: 
-2025-05-02T17:41:26: > heiyan@1.0.0 start
-2025-05-02T17:41:26: > node tg_factory_main.js
-2025-05-02T17:41:26: 
-2025-05-02T17:41:26: 
-2025-05-02T17:41:26: > heiyan@1.0.0 start
-2025-05-02T17:41:26: > node tg_factory_main.js
-2025-05-02T17:41:26: 
-2025-05-02T17:41:27: 
-2025-05-02T17:41:27: > heiyan@1.0.0 start
-2025-05-02T17:41:27: > node tg_factory_main.js
-2025-05-02T17:41:27: 
-2025-05-02T17:41:28: 
-2025-05-02T17:41:28: > heiyan@1.0.0 start
-2025-05-02T17:41:28: > node tg_factory_main.js
-2025-05-02T17:41:28: 
-2025-05-02T17:41:29: 
-2025-05-02T17:41:29: > heiyan@1.0.0 start
-2025-05-02T17:41:29: > node tg_factory_main.js
-2025-05-02T17:41:29: 
-2025-05-02T17:41:30: 
-2025-05-02T17:41:30: > heiyan@1.0.0 start
-2025-05-02T17:41:30: > node tg_factory_main.js
-2025-05-02T17:41:30: 
-2025-05-02T17:41:31: 
-2025-05-02T17:41:31: > heiyan@1.0.0 start
-2025-05-02T17:41:31: > node tg_factory_main.js
-2025-05-02T17:41:31: 
-2025-05-02T17:41:32: 
-2025-05-02T17:41:32: > heiyan@1.0.0 start
-2025-05-02T17:41:32: > node tg_factory_main.js
-2025-05-02T17:41:32: 
-2025-05-02T17:41:33: 
-2025-05-02T17:41:33: > heiyan@1.0.0 start
-2025-05-02T17:41:33: > node tg_factory_main.js
-2025-05-02T17:41:33: 
-2025-05-02T17:41:34: 
-2025-05-02T17:41:34: > heiyan@1.0.0 start
-2025-05-02T17:41:34: > node tg_factory_main.js
-2025-05-02T17:41:34: 
-2025-05-02T17:41:35: 
-2025-05-02T17:41:35: > heiyan@1.0.0 start
-2025-05-02T17:41:35: > node tg_factory_main.js
-2025-05-02T17:41:35: 
-2025-05-02T17:41:36: 
-2025-05-02T17:41:36: > heiyan@1.0.0 start
-2025-05-02T17:41:36: > node tg_factory_main.js
-2025-05-02T17:41:36: 
-2025-05-02T17:41:37: 
-2025-05-02T17:41:37: > heiyan@1.0.0 start
-2025-05-02T17:41:37: > node tg_factory_main.js
-2025-05-02T17:41:37: 
-2025-05-02T17:41:38: 
-2025-05-02T17:41:38: > heiyan@1.0.0 start
-2025-05-02T17:41:38: > node tg_factory_main.js
-2025-05-02T17:41:38: 
-2025-05-02T17:41:39: 
-2025-05-02T17:41:39: > heiyan@1.0.0 start
-2025-05-02T17:41:39: > node tg_factory_main.js
-2025-05-02T17:41:39: 
-2025-05-02T17:41:40: 
-2025-05-02T17:41:40: > heiyan@1.0.0 start
-2025-05-02T17:41:40: > node tg_factory_main.js
-2025-05-02T17:41:40: 
-2025-05-02T17:41:41: 
-2025-05-02T17:41:41: > heiyan@1.0.0 start
-2025-05-02T17:41:41: > node tg_factory_main.js
-2025-05-02T17:41:41: 
-2025-05-02T17:41:41: 
-2025-05-02T17:41:41: > heiyan@1.0.0 start
-2025-05-02T17:41:41: > node tg_factory_main.js
-2025-05-02T17:41:41: 
-2025-05-02T17:41:42: 
-2025-05-02T17:41:42: > heiyan@1.0.0 start
-2025-05-02T17:41:42: > node tg_factory_main.js
-2025-05-02T17:41:42: 
-2025-05-02T17:41:43: 
-2025-05-02T17:41:43: > heiyan@1.0.0 start
-2025-05-02T17:41:43: > node tg_factory_main.js
-2025-05-02T17:41:43: 
-2025-05-02T17:41:44: 
-2025-05-02T17:41:44: > heiyan@1.0.0 start
-2025-05-02T17:41:44: > node tg_factory_main.js
-2025-05-02T17:41:44: 
-2025-05-02T17:41:45: 
-2025-05-02T17:41:45: > heiyan@1.0.0 start
-2025-05-02T17:41:45: > node tg_factory_main.js
-2025-05-02T17:41:45: 
-2025-05-02T17:41:46: 
-2025-05-02T17:41:46: > heiyan@1.0.0 start
-2025-05-02T17:41:46: > node tg_factory_main.js
-2025-05-02T17:41:46: 
-2025-05-02T17:41:47: 
-2025-05-02T17:41:47: > heiyan@1.0.0 start
-2025-05-02T17:41:47: > node tg_factory_main.js
-2025-05-02T17:41:47: 
-2025-05-02T17:41:48: 
-2025-05-02T17:41:48: > heiyan@1.0.0 start
-2025-05-02T17:41:48: > node tg_factory_main.js
-2025-05-02T17:41:48: 
-2025-05-02T17:41:49: 
-2025-05-02T17:41:49: > heiyan@1.0.0 start
-2025-05-02T17:41:49: > node tg_factory_main.js
-2025-05-02T17:41:49: 
-2025-05-02T17:41:50: 
-2025-05-02T17:41:50: > heiyan@1.0.0 start
-2025-05-02T17:41:50: > node tg_factory_main.js
-2025-05-02T17:41:50: 
-2025-05-02T17:41:51: 
-2025-05-02T17:41:51: > heiyan@1.0.0 start
-2025-05-02T17:41:51: > node tg_factory_main.js
-2025-05-02T17:41:51: 
-2025-05-02T17:41:52: 
-2025-05-02T17:41:52: > heiyan@1.0.0 start
-2025-05-02T17:41:52: > node tg_factory_main.js
-2025-05-02T17:41:52: 
-2025-05-02T17:41:53: 
-2025-05-02T17:41:53: > heiyan@1.0.0 start
-2025-05-02T17:41:53: > node tg_factory_main.js
-2025-05-02T17:41:53: 
-2025-05-02T17:41:54: 
-2025-05-02T17:41:54: > heiyan@1.0.0 start
-2025-05-02T17:41:54: > node tg_factory_main.js
-2025-05-02T17:41:54: 
-2025-05-02T17:41:55: 
-2025-05-02T17:41:55: > heiyan@1.0.0 start
-2025-05-02T17:41:55: > node tg_factory_main.js
-2025-05-02T17:41:55: 
-2025-05-02T17:41:55: 
-2025-05-02T17:41:55: > heiyan@1.0.0 start
-2025-05-02T17:41:55: > node tg_factory_main.js
-2025-05-02T17:41:55: 
-2025-05-02T17:41:56: 
-2025-05-02T17:41:56: > heiyan@1.0.0 start
-2025-05-02T17:41:56: > node tg_factory_main.js
-2025-05-02T17:41:56: 
-2025-05-02T17:41:57: 
-2025-05-02T17:41:57: > heiyan@1.0.0 start
-2025-05-02T17:41:57: > node tg_factory_main.js
-2025-05-02T17:41:57: 
-2025-05-02T17:41:58: 
-2025-05-02T17:41:58: > heiyan@1.0.0 start
-2025-05-02T17:41:58: > node tg_factory_main.js
-2025-05-02T17:41:58: 
-2025-05-02T17:41:59: 
-2025-05-02T17:41:59: > heiyan@1.0.0 start
-2025-05-02T17:41:59: > node tg_factory_main.js
-2025-05-02T17:41:59: 
-2025-05-02T17:42:00: 
-2025-05-02T17:42:00: > heiyan@1.0.0 start
-2025-05-02T17:42:00: > node tg_factory_main.js
-2025-05-02T17:42:00: 
-2025-05-02T17:42:01: 
-2025-05-02T17:42:01: > heiyan@1.0.0 start
-2025-05-02T17:42:01: > node tg_factory_main.js
-2025-05-02T17:42:01: 
-2025-05-02T17:42:02: 
-2025-05-02T17:42:02: > heiyan@1.0.0 start
-2025-05-02T17:42:02: > node tg_factory_main.js
-2025-05-02T17:42:02: 
-2025-05-02T17:42:03: 
-2025-05-02T17:42:03: > heiyan@1.0.0 start
-2025-05-02T17:42:03: > node tg_factory_main.js
-2025-05-02T17:42:03: 
-2025-05-02T17:42:04: 
-2025-05-02T17:42:04: > heiyan@1.0.0 start
-2025-05-02T17:42:04: > node tg_factory_main.js
-2025-05-02T17:42:04: 
-2025-05-02T17:42:05: 
-2025-05-02T17:42:05: > heiyan@1.0.0 start
-2025-05-02T17:42:05: > node tg_factory_main.js
-2025-05-02T17:42:05: 
-2025-05-02T17:42:06: 
-2025-05-02T17:42:06: > heiyan@1.0.0 start
-2025-05-02T17:42:06: > node tg_factory_main.js
-2025-05-02T17:42:06: 
-2025-05-02T17:42:07: 
-2025-05-02T17:42:07: > heiyan@1.0.0 start
-2025-05-02T17:42:07: > node tg_factory_main.js
-2025-05-02T17:42:07: 
-2025-05-02T17:42:08: 
-2025-05-02T17:42:08: > heiyan@1.0.0 start
-2025-05-02T17:42:08: > node tg_factory_main.js
-2025-05-02T17:42:08: 
-2025-05-02T17:42:09: 
-2025-05-02T17:42:09: > heiyan@1.0.0 start
-2025-05-02T17:42:09: > node tg_factory_main.js
-2025-05-02T17:42:09: 
-2025-05-02T17:42:10: 
-2025-05-02T17:42:10: > heiyan@1.0.0 start
-2025-05-02T17:42:10: > node tg_factory_main.js
-2025-05-02T17:42:10: 
-2025-05-02T17:42:11: 
-2025-05-02T17:42:11: > heiyan@1.0.0 start
-2025-05-02T17:42:11: > node tg_factory_main.js
-2025-05-02T17:42:11: 
-2025-05-02T17:42:12: 
-2025-05-02T17:42:12: > heiyan@1.0.0 start
-2025-05-02T17:42:12: > node tg_factory_main.js
-2025-05-02T17:42:12: 
-2025-05-02T17:42:13: 
-2025-05-02T17:42:13: > heiyan@1.0.0 start
-2025-05-02T17:42:13: > node tg_factory_main.js
-2025-05-02T17:42:13: 
-2025-05-02T17:42:13: 
-2025-05-02T17:42:13: > heiyan@1.0.0 start
-2025-05-02T17:42:13: > node tg_factory_main.js
-2025-05-02T17:42:13: 
-2025-05-02T17:42:14: 
-2025-05-02T17:42:14: > heiyan@1.0.0 start
-2025-05-02T17:42:14: > node tg_factory_main.js
-2025-05-02T17:42:14: 
-2025-05-02T17:42:15: 
-2025-05-02T17:42:15: > heiyan@1.0.0 start
-2025-05-02T17:42:15: > node tg_factory_main.js
-2025-05-02T17:42:15: 
-2025-05-02T17:42:16: 
-2025-05-02T17:42:16: > heiyan@1.0.0 start
-2025-05-02T17:42:16: > node tg_factory_main.js
-2025-05-02T17:42:16: 
-2025-05-02T17:42:17: 
-2025-05-02T17:42:17: > heiyan@1.0.0 start
-2025-05-02T17:42:17: > node tg_factory_main.js
-2025-05-02T17:42:17: 
-2025-05-02T17:42:18: 
-2025-05-02T17:42:18: > heiyan@1.0.0 start
-2025-05-02T17:42:18: > node tg_factory_main.js
-2025-05-02T17:42:18: 
-2025-05-02T17:42:19: 
-2025-05-02T17:42:19: > heiyan@1.0.0 start
-2025-05-02T17:42:19: > node tg_factory_main.js
-2025-05-02T17:42:19: 
-2025-05-02T17:42:20: 
-2025-05-02T17:42:20: > heiyan@1.0.0 start
-2025-05-02T17:42:20: > node tg_factory_main.js
-2025-05-02T17:42:20: 
-2025-05-02T17:42:21: 
-2025-05-02T17:42:21: > heiyan@1.0.0 start
-2025-05-02T17:42:21: > node tg_factory_main.js
-2025-05-02T17:42:21: 
-2025-05-02T17:42:22: 
-2025-05-02T17:42:22: > heiyan@1.0.0 start
-2025-05-02T17:42:22: > node tg_factory_main.js
-2025-05-02T17:42:22: 
-2025-05-02T17:42:23: 
-2025-05-02T17:42:23: > heiyan@1.0.0 start
-2025-05-02T17:42:23: > node tg_factory_main.js
-2025-05-02T17:42:23: 
-2025-05-02T17:42:24: 
-2025-05-02T17:42:24: > heiyan@1.0.0 start
-2025-05-02T17:42:24: > node tg_factory_main.js
-2025-05-02T17:42:24: 
-2025-05-02T17:42:25: 
-2025-05-02T17:42:25: > heiyan@1.0.0 start
-2025-05-02T17:42:25: > node tg_factory_main.js
-2025-05-02T17:42:25: 
-2025-05-02T17:42:26: 
-2025-05-02T17:42:26: > heiyan@1.0.0 start
-2025-05-02T17:42:26: > node tg_factory_main.js
-2025-05-02T17:42:26: 
-2025-05-02T17:42:27: 
-2025-05-02T17:42:27: > heiyan@1.0.0 start
-2025-05-02T17:42:27: > node tg_factory_main.js
-2025-05-02T17:42:27: 
-2025-05-02T17:42:27: 
-2025-05-02T17:42:27: > heiyan@1.0.0 start
-2025-05-02T17:42:27: > node tg_factory_main.js
-2025-05-02T17:42:27: 
-2025-05-02T17:42:28: 
-2025-05-02T17:42:28: > heiyan@1.0.0 start
-2025-05-02T17:42:28: > node tg_factory_main.js
-2025-05-02T17:42:28: 
-2025-05-02T17:42:29: 
-2025-05-02T17:42:29: > heiyan@1.0.0 start
-2025-05-02T17:42:29: > node tg_factory_main.js
-2025-05-02T17:42:29: 
-2025-05-02T17:42:30: 
-2025-05-02T17:42:30: > heiyan@1.0.0 start
-2025-05-02T17:42:30: > node tg_factory_main.js
-2025-05-02T17:42:30: 
-2025-05-02T17:42:31: 
-2025-05-02T17:42:31: > heiyan@1.0.0 start
-2025-05-02T17:42:31: > node tg_factory_main.js
-2025-05-02T17:42:31: 
-2025-05-02T17:42:32: 
-2025-05-02T17:42:32: > heiyan@1.0.0 start
-2025-05-02T17:42:32: > node tg_factory_main.js
-2025-05-02T17:42:32: 
-2025-05-02T17:42:33: 
-2025-05-02T17:42:33: > heiyan@1.0.0 start
-2025-05-02T17:42:33: > node tg_factory_main.js
-2025-05-02T17:42:33: 
-2025-05-02T17:42:34: 
-2025-05-02T17:42:34: > heiyan@1.0.0 start
-2025-05-02T17:42:34: > node tg_factory_main.js
-2025-05-02T17:42:34: 
-2025-05-02T17:42:35: 
-2025-05-02T17:42:35: > heiyan@1.0.0 start
-2025-05-02T17:42:35: > node tg_factory_main.js
-2025-05-02T17:42:35: 
-2025-05-02T17:42:36: 
-2025-05-02T17:42:36: > heiyan@1.0.0 start
-2025-05-02T17:42:36: > node tg_factory_main.js
-2025-05-02T17:42:36: 
-2025-05-02T17:42:37: 
-2025-05-02T17:42:37: > heiyan@1.0.0 start
-2025-05-02T17:42:37: > node tg_factory_main.js
-2025-05-02T17:42:37: 
-2025-05-02T17:42:38: 
-2025-05-02T17:42:38: > heiyan@1.0.0 start
-2025-05-02T17:42:38: > node tg_factory_main.js
-2025-05-02T17:42:38: 
-2025-05-02T17:42:39: 
-2025-05-02T17:42:39: > heiyan@1.0.0 start
-2025-05-02T17:42:39: > node tg_factory_main.js
-2025-05-02T17:42:39: 
-2025-05-02T17:42:39: 
-2025-05-02T17:42:39: > heiyan@1.0.0 start
-2025-05-02T17:42:39: > node tg_factory_main.js
-2025-05-02T17:42:39: 
-2025-05-02T17:42:40: 
-2025-05-02T17:42:40: > heiyan@1.0.0 start
-2025-05-02T17:42:40: > node tg_factory_main.js
-2025-05-02T17:42:40: 
-2025-05-02T17:42:41: 
-2025-05-02T17:42:41: > heiyan@1.0.0 start
-2025-05-02T17:42:41: > node tg_factory_main.js
-2025-05-02T17:42:41: 
-2025-05-02T17:42:42: 
-2025-05-02T17:42:42: > heiyan@1.0.0 start
-2025-05-02T17:42:42: > node tg_factory_main.js
-2025-05-02T17:42:42: 
-2025-05-02T17:42:43: 
-2025-05-02T17:42:43: > heiyan@1.0.0 start
-2025-05-02T17:42:43: > node tg_factory_main.js
-2025-05-02T17:42:43: 
-2025-05-02T17:42:44: 
-2025-05-02T17:42:44: > heiyan@1.0.0 start
-2025-05-02T17:42:44: > node tg_factory_main.js
-2025-05-02T17:42:44: 
-2025-05-02T17:42:45: 
-2025-05-02T17:42:45: > heiyan@1.0.0 start
-2025-05-02T17:42:45: > node tg_factory_main.js
-2025-05-02T17:42:45: 
-2025-05-02T17:42:46: 
-2025-05-02T17:42:46: > heiyan@1.0.0 start
-2025-05-02T17:42:46: > node tg_factory_main.js
-2025-05-02T17:42:46: 
-2025-05-02T17:42:47: 
-2025-05-02T17:42:47: > heiyan@1.0.0 start
-2025-05-02T17:42:47: > node tg_factory_main.js
-2025-05-02T17:42:47: 
-2025-05-02T17:42:48: 
-2025-05-02T17:42:48: > heiyan@1.0.0 start
-2025-05-02T17:42:48: > node tg_factory_main.js
-2025-05-02T17:42:48: 
-2025-05-02T17:42:49: 
-2025-05-02T17:42:49: > heiyan@1.0.0 start
-2025-05-02T17:42:49: > node tg_factory_main.js
-2025-05-02T17:42:49: 
-2025-05-02T17:42:50: 
-2025-05-02T17:42:50: > heiyan@1.0.0 start
-2025-05-02T17:42:50: > node tg_factory_main.js
-2025-05-02T17:42:50: 
-2025-05-02T17:42:51: 
-2025-05-02T17:42:51: > heiyan@1.0.0 start
-2025-05-02T17:42:51: > node tg_factory_main.js
-2025-05-02T17:42:51: 
-2025-05-02T17:42:52: 
-2025-05-02T17:42:52: > heiyan@1.0.0 start
-2025-05-02T17:42:52: > node tg_factory_main.js
-2025-05-02T17:42:52: 
-2025-05-02T17:42:53: 
-2025-05-02T17:42:53: > heiyan@1.0.0 start
-2025-05-02T17:42:53: > node tg_factory_main.js
-2025-05-02T17:42:53: 
-2025-05-02T17:42:54: 
-2025-05-02T17:42:54: > heiyan@1.0.0 start
-2025-05-02T17:42:54: > node tg_factory_main.js
-2025-05-02T17:42:54: 
-2025-05-02T17:42:55: 
-2025-05-02T17:42:55: > heiyan@1.0.0 start
-2025-05-02T17:42:55: > node tg_factory_main.js
-2025-05-02T17:42:55: 
-2025-05-02T17:42:55: 
-2025-05-02T17:42:55: > heiyan@1.0.0 start
-2025-05-02T17:42:55: > node tg_factory_main.js
-2025-05-02T17:42:55: 
-2025-05-02T17:42:56: 
-2025-05-02T17:42:56: > heiyan@1.0.0 start
-2025-05-02T17:42:56: > node tg_factory_main.js
-2025-05-02T17:42:56: 
-2025-05-02T17:42:57: 
-2025-05-02T17:42:57: > heiyan@1.0.0 start
-2025-05-02T17:42:57: > node tg_factory_main.js
-2025-05-02T17:42:57: 
-2025-05-02T17:42:58: 
-2025-05-02T17:42:58: > heiyan@1.0.0 start
-2025-05-02T17:42:58: > node tg_factory_main.js
-2025-05-02T17:42:58: 
-2025-05-02T17:42:59: 
-2025-05-02T17:42:59: > heiyan@1.0.0 start
-2025-05-02T17:42:59: > node tg_factory_main.js
-2025-05-02T17:42:59: 
-2025-05-02T17:43:00: 
-2025-05-02T17:43:00: > heiyan@1.0.0 start
-2025-05-02T17:43:00: > node tg_factory_main.js
-2025-05-02T17:43:00: 
-2025-05-02T17:43:01: 
-2025-05-02T17:43:01: > heiyan@1.0.0 start
-2025-05-02T17:43:01: > node tg_factory_main.js
-2025-05-02T17:43:01: 
-2025-05-02T17:43:02: 
-2025-05-02T17:43:02: > heiyan@1.0.0 start
-2025-05-02T17:43:02: > node tg_factory_main.js
-2025-05-02T17:43:02: 
-2025-05-02T17:43:03: 
-2025-05-02T17:43:03: > heiyan@1.0.0 start
-2025-05-02T17:43:03: > node tg_factory_main.js
-2025-05-02T17:43:03: 
-2025-05-02T17:43:04: 
-2025-05-02T17:43:04: > heiyan@1.0.0 start
-2025-05-02T17:43:04: > node tg_factory_main.js
-2025-05-02T17:43:04: 
-2025-05-02T17:43:05: 
-2025-05-02T17:43:05: > heiyan@1.0.0 start
-2025-05-02T17:43:05: > node tg_factory_main.js
-2025-05-02T17:43:05: 
-2025-05-02T17:43:06: 
-2025-05-02T17:43:06: > heiyan@1.0.0 start
-2025-05-02T17:43:06: > node tg_factory_main.js
-2025-05-02T17:43:06: 
-2025-05-02T17:43:07: 
-2025-05-02T17:43:07: > heiyan@1.0.0 start
-2025-05-02T17:43:07: > node tg_factory_main.js
-2025-05-02T17:43:07: 
-2025-05-02T17:43:08: 
-2025-05-02T17:43:08: > heiyan@1.0.0 start
-2025-05-02T17:43:08: > node tg_factory_main.js
-2025-05-02T17:43:08: 
-2025-05-02T17:43:09: 
-2025-05-02T17:43:09: > heiyan@1.0.0 start
-2025-05-02T17:43:09: > node tg_factory_main.js
-2025-05-02T17:43:09: 
-2025-05-02T17:43:10: 
-2025-05-02T17:43:10: > heiyan@1.0.0 start
-2025-05-02T17:43:10: > node tg_factory_main.js
-2025-05-02T17:43:10: 
-2025-05-02T17:43:10: 
-2025-05-02T17:43:10: > heiyan@1.0.0 start
-2025-05-02T17:43:10: > node tg_factory_main.js
-2025-05-02T17:43:10: 
-2025-05-02T17:43:11: 
-2025-05-02T17:43:11: > heiyan@1.0.0 start
-2025-05-02T17:43:11: > node tg_factory_main.js
-2025-05-02T17:43:11: 
-2025-05-02T17:43:12: 
-2025-05-02T17:43:12: > heiyan@1.0.0 start
-2025-05-02T17:43:12: > node tg_factory_main.js
-2025-05-02T17:43:12: 
-2025-05-02T17:43:13: 
-2025-05-02T17:43:13: > heiyan@1.0.0 start
-2025-05-02T17:43:13: > node tg_factory_main.js
-2025-05-02T17:43:13: 
-2025-05-02T17:43:14: 
-2025-05-02T17:43:14: > heiyan@1.0.0 start
-2025-05-02T17:43:14: > node tg_factory_main.js
-2025-05-02T17:43:14: 
-2025-05-02T17:43:15: 
-2025-05-02T17:43:15: > heiyan@1.0.0 start
-2025-05-02T17:43:15: > node tg_factory_main.js
-2025-05-02T17:43:15: 
-2025-05-02T17:43:16: 
-2025-05-02T17:43:16: > heiyan@1.0.0 start
-2025-05-02T17:43:16: > node tg_factory_main.js
-2025-05-02T17:43:16: 
-2025-05-02T17:43:17: 
-2025-05-02T17:43:17: > heiyan@1.0.0 start
-2025-05-02T17:43:17: > node tg_factory_main.js
-2025-05-02T17:43:17: 
-2025-05-02T17:43:18: 
-2025-05-02T17:43:18: > heiyan@1.0.0 start
-2025-05-02T17:43:18: > node tg_factory_main.js
-2025-05-02T17:43:18: 
-2025-05-02T17:43:19: 
-2025-05-02T17:43:19: > heiyan@1.0.0 start
-2025-05-02T17:43:19: > node tg_factory_main.js
-2025-05-02T17:43:19: 
-2025-05-02T17:43:20: 
-2025-05-02T17:43:20: > heiyan@1.0.0 start
-2025-05-02T17:43:20: > node tg_factory_main.js
-2025-05-02T17:43:20: 
-2025-05-02T17:43:21: 
-2025-05-02T17:43:21: > heiyan@1.0.0 start
-2025-05-02T17:43:21: > node tg_factory_main.js
-2025-05-02T17:43:21: 
-2025-05-02T17:43:22: 
-2025-05-02T17:43:22: > heiyan@1.0.0 start
-2025-05-02T17:43:22: > node tg_factory_main.js
-2025-05-02T17:43:22: 
-2025-05-02T17:43:23: 
-2025-05-02T17:43:23: > heiyan@1.0.0 start
-2025-05-02T17:43:23: > node tg_factory_main.js
-2025-05-02T17:43:23: 
-2025-05-02T17:43:24: 
-2025-05-02T17:43:24: > heiyan@1.0.0 start
-2025-05-02T17:43:24: > node tg_factory_main.js
-2025-05-02T17:43:24: 
-2025-05-02T17:43:24: 
-2025-05-02T17:43:24: > heiyan@1.0.0 start
-2025-05-02T17:43:24: > node tg_factory_main.js
-2025-05-02T17:43:24: 
-2025-05-02T17:43:25: 
-2025-05-02T17:43:25: > heiyan@1.0.0 start
-2025-05-02T17:43:25: > node tg_factory_main.js
-2025-05-02T17:43:25: 
-2025-05-02T17:43:26: 
-2025-05-02T17:43:26: > heiyan@1.0.0 start
-2025-05-02T17:43:26: > node tg_factory_main.js
-2025-05-02T17:43:26: 
-2025-05-02T17:43:27: 
-2025-05-02T17:43:27: > heiyan@1.0.0 start
-2025-05-02T17:43:27: > node tg_factory_main.js
-2025-05-02T17:43:27: 
-2025-05-02T17:43:28: 
-2025-05-02T17:43:28: > heiyan@1.0.0 start
-2025-05-02T17:43:28: > node tg_factory_main.js
-2025-05-02T17:43:28: 
-2025-05-02T17:43:29: 
-2025-05-02T17:43:29: > heiyan@1.0.0 start
-2025-05-02T17:43:29: > node tg_factory_main.js
-2025-05-02T17:43:29: 
-2025-05-02T17:43:30: 
-2025-05-02T17:43:30: > heiyan@1.0.0 start
-2025-05-02T17:43:30: > node tg_factory_main.js
-2025-05-02T17:43:30: 
-2025-05-02T17:43:31: 
-2025-05-02T17:43:31: > heiyan@1.0.0 start
-2025-05-02T17:43:31: > node tg_factory_main.js
-2025-05-02T17:43:31: 
-2025-05-02T17:43:32: 
-2025-05-02T17:43:32: > heiyan@1.0.0 start
-2025-05-02T17:43:32: > node tg_factory_main.js
-2025-05-02T17:43:32: 
-2025-05-02T17:43:33: 
-2025-05-02T17:43:33: > heiyan@1.0.0 start
-2025-05-02T17:43:33: > node tg_factory_main.js
-2025-05-02T17:43:33: 
-2025-05-02T17:43:34: 
-2025-05-02T17:43:34: > heiyan@1.0.0 start
-2025-05-02T17:43:34: > node tg_factory_main.js
-2025-05-02T17:43:34: 
-2025-05-02T17:43:35: 
-2025-05-02T17:43:35: > heiyan@1.0.0 start
-2025-05-02T17:43:35: > node tg_factory_main.js
-2025-05-02T17:43:35: 
-2025-05-02T17:43:36: 
-2025-05-02T17:43:36: > heiyan@1.0.0 start
-2025-05-02T17:43:36: > node tg_factory_main.js
-2025-05-02T17:43:36: 
-2025-05-02T17:43:37: 
-2025-05-02T17:43:37: > heiyan@1.0.0 start
-2025-05-02T17:43:37: > node tg_factory_main.js
-2025-05-02T17:43:37: 
-2025-05-02T17:43:38: 
-2025-05-02T17:43:38: > heiyan@1.0.0 start
-2025-05-02T17:43:38: > node tg_factory_main.js
-2025-05-02T17:43:38: 
-2025-05-02T17:43:38: 
-2025-05-02T17:43:38: > heiyan@1.0.0 start
-2025-05-02T17:43:38: > node tg_factory_main.js
-2025-05-02T17:43:38: 
-2025-05-02T17:43:39: 
-2025-05-02T17:43:39: > heiyan@1.0.0 start
-2025-05-02T17:43:39: > node tg_factory_main.js
-2025-05-02T17:43:39: 
-2025-05-02T17:43:40: 
-2025-05-02T17:43:40: > heiyan@1.0.0 start
-2025-05-02T17:43:40: > node tg_factory_main.js
-2025-05-02T17:43:40: 
-2025-05-02T17:43:41: 
-2025-05-02T17:43:41: > heiyan@1.0.0 start
-2025-05-02T17:43:41: > node tg_factory_main.js
-2025-05-02T17:43:41: 
-2025-05-02T17:43:42: 
-2025-05-02T17:43:42: > heiyan@1.0.0 start
-2025-05-02T17:43:42: > node tg_factory_main.js
-2025-05-02T17:43:42: 
-2025-05-02T17:43:43: 
-2025-05-02T17:43:43: > heiyan@1.0.0 start
-2025-05-02T17:43:43: > node tg_factory_main.js
-2025-05-02T17:43:43: 
-2025-05-02T17:43:44: 
-2025-05-02T17:43:44: > heiyan@1.0.0 start
-2025-05-02T17:43:44: > node tg_factory_main.js
-2025-05-02T17:43:44: 
-2025-05-02T17:43:45: 
-2025-05-02T17:43:45: > heiyan@1.0.0 start
-2025-05-02T17:43:45: > node tg_factory_main.js
-2025-05-02T17:43:45: 
-2025-05-02T17:43:46: 
-2025-05-02T17:43:46: > heiyan@1.0.0 start
-2025-05-02T17:43:46: > node tg_factory_main.js
-2025-05-02T17:43:46: 
-2025-05-02T17:43:47: 
-2025-05-02T17:43:47: > heiyan@1.0.0 start
-2025-05-02T17:43:47: > node tg_factory_main.js
-2025-05-02T17:43:47: 
-2025-05-02T17:43:48: 
-2025-05-02T17:43:48: > heiyan@1.0.0 start
-2025-05-02T17:43:48: > node tg_factory_main.js
-2025-05-02T17:43:48: 
-2025-05-02T17:43:49: 
-2025-05-02T17:43:49: > heiyan@1.0.0 start
-2025-05-02T17:43:49: > node tg_factory_main.js
-2025-05-02T17:43:49: 
-2025-05-02T17:43:50: 
-2025-05-02T17:43:50: > heiyan@1.0.0 start
-2025-05-02T17:43:50: > node tg_factory_main.js
-2025-05-02T17:43:50: 
-2025-05-02T17:43:51: 
-2025-05-02T17:43:51: > heiyan@1.0.0 start
-2025-05-02T17:43:51: > node tg_factory_main.js
-2025-05-02T17:43:51: 
-2025-05-02T17:43:51: 
-2025-05-02T17:43:51: > heiyan@1.0.0 start
-2025-05-02T17:43:51: > node tg_factory_main.js
-2025-05-02T17:43:51: 
-2025-05-02T17:43:52: 
-2025-05-02T17:43:52: > heiyan@1.0.0 start
-2025-05-02T17:43:52: > node tg_factory_main.js
-2025-05-02T17:43:52: 
-2025-05-02T17:43:53: 
-2025-05-02T17:43:53: > heiyan@1.0.0 start
-2025-05-02T17:43:53: > node tg_factory_main.js
-2025-05-02T17:43:53: 
-2025-05-02T17:43:54: 
-2025-05-02T17:43:54: > heiyan@1.0.0 start
-2025-05-02T17:43:54: > node tg_factory_main.js
-2025-05-02T17:43:54: 
-2025-05-02T17:43:55: 
-2025-05-02T17:43:55: > heiyan@1.0.0 start
-2025-05-02T17:43:55: > node tg_factory_main.js
-2025-05-02T17:43:55: 
-2025-05-02T17:43:56: 
-2025-05-02T17:43:56: > heiyan@1.0.0 start
-2025-05-02T17:43:56: > node tg_factory_main.js
-2025-05-02T17:43:56: 
-2025-05-02T17:43:57: 
-2025-05-02T17:43:57: > heiyan@1.0.0 start
-2025-05-02T17:43:57: > node tg_factory_main.js
-2025-05-02T17:43:57: 
-2025-05-02T17:43:58: 
-2025-05-02T17:43:58: > heiyan@1.0.0 start
-2025-05-02T17:43:58: > node tg_factory_main.js
-2025-05-02T17:43:58: 
-2025-05-02T17:43:59: 
-2025-05-02T17:43:59: > heiyan@1.0.0 start
-2025-05-02T17:43:59: > node tg_factory_main.js
-2025-05-02T17:43:59: 
-2025-05-02T17:44:00: 
-2025-05-02T17:44:00: > heiyan@1.0.0 start
-2025-05-02T17:44:00: > node tg_factory_main.js
-2025-05-02T17:44:00: 
-2025-05-02T17:44:01: 
-2025-05-02T17:44:01: > heiyan@1.0.0 start
-2025-05-02T17:44:01: > node tg_factory_main.js
-2025-05-02T17:44:01: 
-2025-05-02T17:44:02: 
-2025-05-02T17:44:02: > heiyan@1.0.0 start
-2025-05-02T17:44:02: > node tg_factory_main.js
-2025-05-02T17:44:02: 
-2025-05-02T17:44:03: 
-2025-05-02T17:44:03: > heiyan@1.0.0 start
-2025-05-02T17:44:03: > node tg_factory_main.js
-2025-05-02T17:44:03: 
-2025-05-02T17:44:04: 
-2025-05-02T17:44:04: > heiyan@1.0.0 start
-2025-05-02T17:44:04: > node tg_factory_main.js
-2025-05-02T17:44:04: 
-2025-05-02T17:44:05: 
-2025-05-02T17:44:05: > heiyan@1.0.0 start
-2025-05-02T17:44:05: > node tg_factory_main.js
-2025-05-02T17:44:05: 
-2025-05-02T17:44:06: 
-2025-05-02T17:44:06: > heiyan@1.0.0 start
-2025-05-02T17:44:06: > node tg_factory_main.js
-2025-05-02T17:44:06: 
-2025-05-02T17:44:06: 
-2025-05-02T17:44:06: > heiyan@1.0.0 start
-2025-05-02T17:44:06: > node tg_factory_main.js
-2025-05-02T17:44:06: 
-2025-05-02T17:44:07: 
-2025-05-02T17:44:07: > heiyan@1.0.0 start
-2025-05-02T17:44:07: > node tg_factory_main.js
-2025-05-02T17:44:07: 
-2025-05-02T17:44:08: 
-2025-05-02T17:44:08: > heiyan@1.0.0 start
-2025-05-02T17:44:08: > node tg_factory_main.js
-2025-05-02T17:44:08: 
-2025-05-02T17:44:09: 
-2025-05-02T17:44:09: > heiyan@1.0.0 start
-2025-05-02T17:44:09: > node tg_factory_main.js
-2025-05-02T17:44:09: 
-2025-05-02T17:44:10: 
-2025-05-02T17:44:10: > heiyan@1.0.0 start
-2025-05-02T17:44:10: > node tg_factory_main.js
-2025-05-02T17:44:10: 
-2025-05-02T17:44:11: 
-2025-05-02T17:44:11: > heiyan@1.0.0 start
-2025-05-02T17:44:11: > node tg_factory_main.js
-2025-05-02T17:44:11: 
-2025-05-02T17:44:12: 
-2025-05-02T17:44:12: > heiyan@1.0.0 start
-2025-05-02T17:44:12: > node tg_factory_main.js
-2025-05-02T17:44:12: 
-2025-05-02T17:44:13: 
-2025-05-02T17:44:13: > heiyan@1.0.0 start
-2025-05-02T17:44:13: > node tg_factory_main.js
-2025-05-02T17:44:13: 
-2025-05-02T17:44:14: 
-2025-05-02T17:44:14: > heiyan@1.0.0 start
-2025-05-02T17:44:14: > node tg_factory_main.js
-2025-05-02T17:44:14: 
-2025-05-02T17:44:15: 
-2025-05-02T17:44:15: > heiyan@1.0.0 start
-2025-05-02T17:44:15: > node tg_factory_main.js
-2025-05-02T17:44:15: 
-2025-05-02T17:44:16: 
-2025-05-02T17:44:16: > heiyan@1.0.0 start
-2025-05-02T17:44:16: > node tg_factory_main.js
-2025-05-02T17:44:16: 
-2025-05-02T17:44:17: 
-2025-05-02T17:44:17: > heiyan@1.0.0 start
-2025-05-02T17:44:17: > node tg_factory_main.js
-2025-05-02T17:44:17: 
-2025-05-02T17:44:18: 
-2025-05-02T17:44:18: > heiyan@1.0.0 start
-2025-05-02T17:44:18: > node tg_factory_main.js
-2025-05-02T17:44:18: 
-2025-05-02T17:44:18: 
-2025-05-02T17:44:18: > heiyan@1.0.0 start
-2025-05-02T17:44:18: > node tg_factory_main.js
-2025-05-02T17:44:18: 
-2025-05-02T17:44:19: 
-2025-05-02T17:44:19: > heiyan@1.0.0 start
-2025-05-02T17:44:19: > node tg_factory_main.js
-2025-05-02T17:44:19: 
-2025-05-02T17:44:20: 
-2025-05-02T17:44:20: > heiyan@1.0.0 start
-2025-05-02T17:44:20: > node tg_factory_main.js
-2025-05-02T17:44:20: 
-2025-05-02T17:44:21: 
-2025-05-02T17:44:21: > heiyan@1.0.0 start
-2025-05-02T17:44:21: > node tg_factory_main.js
-2025-05-02T17:44:21: 
-2025-05-02T17:44:22: 
-2025-05-02T17:44:22: > heiyan@1.0.0 start
-2025-05-02T17:44:22: > node tg_factory_main.js
-2025-05-02T17:44:22: 
-2025-05-02T17:44:23: 
-2025-05-02T17:44:23: > heiyan@1.0.0 start
-2025-05-02T17:44:23: > node tg_factory_main.js
-2025-05-02T17:44:23: 
-2025-05-02T17:44:24: 
-2025-05-02T17:44:24: > heiyan@1.0.0 start
-2025-05-02T17:44:24: > node tg_factory_main.js
-2025-05-02T17:44:24: 
-2025-05-02T17:44:25: 
-2025-05-02T17:44:25: > heiyan@1.0.0 start
-2025-05-02T17:44:25: > node tg_factory_main.js
-2025-05-02T17:44:25: 
-2025-05-02T17:44:26: 
-2025-05-02T17:44:26: > heiyan@1.0.0 start
-2025-05-02T17:44:26: > node tg_factory_main.js
-2025-05-02T17:44:26: 
-2025-05-02T17:44:27: 
-2025-05-02T17:44:27: > heiyan@1.0.0 start
-2025-05-02T17:44:27: > node tg_factory_main.js
-2025-05-02T17:44:27: 
-2025-05-02T17:44:28: 
-2025-05-02T17:44:28: > heiyan@1.0.0 start
-2025-05-02T17:44:28: > node tg_factory_main.js
-2025-05-02T17:44:28: 
-2025-05-02T17:44:29: 
-2025-05-02T17:44:29: > heiyan@1.0.0 start
-2025-05-02T17:44:29: > node tg_factory_main.js
-2025-05-02T17:44:29: 
-2025-05-02T17:44:30: 
-2025-05-02T17:44:30: > heiyan@1.0.0 start
-2025-05-02T17:44:30: > node tg_factory_main.js
-2025-05-02T17:44:30: 
-2025-05-02T17:44:31: 
-2025-05-02T17:44:31: > heiyan@1.0.0 start
-2025-05-02T17:44:31: > node tg_factory_main.js
-2025-05-02T17:44:31: 
-2025-05-02T17:44:32: 
-2025-05-02T17:44:32: > heiyan@1.0.0 start
-2025-05-02T17:44:32: > node tg_factory_main.js
-2025-05-02T17:44:32: 
-2025-05-02T17:44:32: 
-2025-05-02T17:44:32: > heiyan@1.0.0 start
-2025-05-02T17:44:32: > node tg_factory_main.js
-2025-05-02T17:44:32: 
-2025-05-02T17:44:33: 
-2025-05-02T17:44:33: > heiyan@1.0.0 start
-2025-05-02T17:44:33: > node tg_factory_main.js
-2025-05-02T17:44:33: 
-2025-05-02T17:44:34: 
-2025-05-02T17:44:34: > heiyan@1.0.0 start
-2025-05-02T17:44:34: > node tg_factory_main.js
-2025-05-02T17:44:34: 
-2025-05-02T17:44:35: 
-2025-05-02T17:44:35: > heiyan@1.0.0 start
-2025-05-02T17:44:35: > node tg_factory_main.js
-2025-05-02T17:44:35: 
-2025-05-02T17:44:36: 
-2025-05-02T17:44:36: > heiyan@1.0.0 start
-2025-05-02T17:44:36: > node tg_factory_main.js
-2025-05-02T17:44:36: 
-2025-05-02T17:44:37: 
-2025-05-02T17:44:37: > heiyan@1.0.0 start
-2025-05-02T17:44:37: > node tg_factory_main.js
-2025-05-02T17:44:37: 
-2025-05-02T17:44:38: 
-2025-05-02T17:44:38: > heiyan@1.0.0 start
-2025-05-02T17:44:38: > node tg_factory_main.js
-2025-05-02T17:44:38: 
-2025-05-02T17:44:39: 
-2025-05-02T17:44:39: > heiyan@1.0.0 start
-2025-05-02T17:44:39: > node tg_factory_main.js
-2025-05-02T17:44:39: 
-2025-05-02T17:44:40: 
-2025-05-02T17:44:40: > heiyan@1.0.0 start
-2025-05-02T17:44:40: > node tg_factory_main.js
-2025-05-02T17:44:40: 
-2025-05-02T17:44:41: 
-2025-05-02T17:44:41: > heiyan@1.0.0 start
-2025-05-02T17:44:41: > node tg_factory_main.js
-2025-05-02T17:44:41: 
-2025-05-02T17:44:42: 
-2025-05-02T17:44:42: > heiyan@1.0.0 start
-2025-05-02T17:44:42: > node tg_factory_main.js
-2025-05-02T17:44:42: 
-2025-05-02T17:44:43: 
-2025-05-02T17:44:43: > heiyan@1.0.0 start
-2025-05-02T17:44:43: > node tg_factory_main.js
-2025-05-02T17:44:43: 
-2025-05-02T17:44:44: 
-2025-05-02T17:44:44: > heiyan@1.0.0 start
-2025-05-02T17:44:44: > node tg_factory_main.js
-2025-05-02T17:44:44: 
-2025-05-02T17:44:45: 
-2025-05-02T17:44:45: > heiyan@1.0.0 start
-2025-05-02T17:44:45: > node tg_factory_main.js
-2025-05-02T17:44:45: 
-2025-05-02T17:44:46: 
-2025-05-02T17:44:46: > heiyan@1.0.0 start
-2025-05-02T17:44:46: > node tg_factory_main.js
-2025-05-02T17:44:46: 
-2025-05-02T17:44:46: 
-2025-05-02T17:44:46: > heiyan@1.0.0 start
-2025-05-02T17:44:46: > node tg_factory_main.js
-2025-05-02T17:44:46: 
-2025-05-02T17:44:47: 
-2025-05-02T17:44:47: > heiyan@1.0.0 start
-2025-05-02T17:44:47: > node tg_factory_main.js
-2025-05-02T17:44:47: 
-2025-05-02T17:44:48: 
-2025-05-02T17:44:48: > heiyan@1.0.0 start
-2025-05-02T17:44:48: > node tg_factory_main.js
-2025-05-02T17:44:48: 
-2025-05-02T17:44:49: 
-2025-05-02T17:44:49: > heiyan@1.0.0 start
-2025-05-02T17:44:49: > node tg_factory_main.js
-2025-05-02T17:44:49: 
-2025-05-02T17:44:50: 
-2025-05-02T17:44:50: > heiyan@1.0.0 start
-2025-05-02T17:44:50: > node tg_factory_main.js
-2025-05-02T17:44:50: 
-2025-05-02T17:44:51: 
-2025-05-02T17:44:51: > heiyan@1.0.0 start
-2025-05-02T17:44:51: > node tg_factory_main.js
-2025-05-02T17:44:51: 
-2025-05-02T17:44:52: 
-2025-05-02T17:44:52: > heiyan@1.0.0 start
-2025-05-02T17:44:52: > node tg_factory_main.js
-2025-05-02T17:44:52: 
-2025-05-02T17:44:53: 
-2025-05-02T17:44:53: > heiyan@1.0.0 start
-2025-05-02T17:44:53: > node tg_factory_main.js
-2025-05-02T17:44:53: 
-2025-05-02T17:44:54: 
-2025-05-02T17:44:54: > heiyan@1.0.0 start
-2025-05-02T17:44:54: > node tg_factory_main.js
-2025-05-02T17:44:54: 
-2025-05-02T17:44:55: 
-2025-05-02T17:44:55: > heiyan@1.0.0 start
-2025-05-02T17:44:55: > node tg_factory_main.js
-2025-05-02T17:44:55: 
-2025-05-02T17:44:56: 
-2025-05-02T17:44:56: > heiyan@1.0.0 start
-2025-05-02T17:44:56: > node tg_factory_main.js
-2025-05-02T17:44:56: 
-2025-05-02T17:44:57: 
-2025-05-02T17:44:57: > heiyan@1.0.0 start
-2025-05-02T17:44:57: > node tg_factory_main.js
-2025-05-02T17:44:57: 
-2025-05-02T17:44:58: 
-2025-05-02T17:44:58: > heiyan@1.0.0 start
-2025-05-02T17:44:58: > node tg_factory_main.js
-2025-05-02T17:44:58: 
-2025-05-02T17:44:59: 
-2025-05-02T17:44:59: > heiyan@1.0.0 start
-2025-05-02T17:44:59: > node tg_factory_main.js
-2025-05-02T17:44:59: 
-2025-05-02T17:45:00: 
-2025-05-02T17:45:00: > heiyan@1.0.0 start
-2025-05-02T17:45:00: > node tg_factory_main.js
-2025-05-02T17:45:00: 
-2025-05-02T17:45:01: 
-2025-05-02T17:45:01: > heiyan@1.0.0 start
-2025-05-02T17:45:01: > node tg_factory_main.js
-2025-05-02T17:45:01: 
-2025-05-02T17:45:02: 
-2025-05-02T17:45:02: > heiyan@1.0.0 start
-2025-05-02T17:45:02: > node tg_factory_main.js
-2025-05-02T17:45:02: 
-2025-05-02T17:45:03: 
-2025-05-02T17:45:03: > heiyan@1.0.0 start
-2025-05-02T17:45:03: > node tg_factory_main.js
-2025-05-02T17:45:03: 
+2025-05-02T19:02:42: 
+2025-05-02T19:02:42: > heiyan@1.0.0 start
+2025-05-02T19:02:42: > node tg_factory_main.js
+2025-05-02T19:02:42: 
+2025-05-02T19:02:44: Connected to Redis
+2025-05-02T19:02:44: publish_time: 2025-05-04

+ 6 - 2000
logs/out.log

@@ -1,2000 +1,6 @@
-2025-05-02T17:37:00: 
-2025-05-02T17:37:00: > heiyan@1.0.0 start
-2025-05-02T17:37:00: > node tg_factory_main.js
-2025-05-02T17:37:00: 
-2025-05-02T17:37:06: 
-2025-05-02T17:37:06: > heiyan@1.0.0 start
-2025-05-02T17:37:06: > node tg_factory_main.js
-2025-05-02T17:37:06: 
-2025-05-02T17:37:10: 
-2025-05-02T17:37:10: > heiyan@1.0.0 start
-2025-05-02T17:37:10: > node tg_factory_main.js
-2025-05-02T17:37:10: 
-2025-05-02T17:37:12: 
-2025-05-02T17:37:12: > heiyan@1.0.0 start
-2025-05-02T17:37:12: > node tg_factory_main.js
-2025-05-02T17:37:12: 
-2025-05-02T17:37:13: 
-2025-05-02T17:37:13: > heiyan@1.0.0 start
-2025-05-02T17:37:13: > node tg_factory_main.js
-2025-05-02T17:37:13: 
-2025-05-02T17:37:14: 
-2025-05-02T17:37:14: > heiyan@1.0.0 start
-2025-05-02T17:37:14: > node tg_factory_main.js
-2025-05-02T17:37:14: 
-2025-05-02T17:37:15: 
-2025-05-02T17:37:15: > heiyan@1.0.0 start
-2025-05-02T17:37:15: > node tg_factory_main.js
-2025-05-02T17:37:15: 
-2025-05-02T17:37:16: 
-2025-05-02T17:37:16: > heiyan@1.0.0 start
-2025-05-02T17:37:16: > node tg_factory_main.js
-2025-05-02T17:37:16: 
-2025-05-02T17:37:20: 
-2025-05-02T17:37:20: > heiyan@1.0.0 start
-2025-05-02T17:37:20: > node tg_factory_main.js
-2025-05-02T17:37:20: 
-2025-05-02T17:37:21: 
-2025-05-02T17:37:21: > heiyan@1.0.0 start
-2025-05-02T17:37:21: > node tg_factory_main.js
-2025-05-02T17:37:21: 
-2025-05-02T17:37:22: 
-2025-05-02T17:37:22: > heiyan@1.0.0 start
-2025-05-02T17:37:22: > node tg_factory_main.js
-2025-05-02T17:37:22: 
-2025-05-02T17:37:23: 
-2025-05-02T17:37:23: > heiyan@1.0.0 start
-2025-05-02T17:37:23: > node tg_factory_main.js
-2025-05-02T17:37:23: 
-2025-05-02T17:37:24: 
-2025-05-02T17:37:24: > heiyan@1.0.0 start
-2025-05-02T17:37:24: > node tg_factory_main.js
-2025-05-02T17:37:24: 
-2025-05-02T17:37:25: 
-2025-05-02T17:37:25: > heiyan@1.0.0 start
-2025-05-02T17:37:25: > node tg_factory_main.js
-2025-05-02T17:37:25: 
-2025-05-02T17:37:26: 
-2025-05-02T17:37:26: > heiyan@1.0.0 start
-2025-05-02T17:37:26: > node tg_factory_main.js
-2025-05-02T17:37:26: 
-2025-05-02T17:37:27: 
-2025-05-02T17:37:27: > heiyan@1.0.0 start
-2025-05-02T17:37:27: > node tg_factory_main.js
-2025-05-02T17:37:27: 
-2025-05-02T17:37:28: 
-2025-05-02T17:37:28: > heiyan@1.0.0 start
-2025-05-02T17:37:28: > node tg_factory_main.js
-2025-05-02T17:37:28: 
-2025-05-02T17:37:28: 
-2025-05-02T17:37:28: > heiyan@1.0.0 start
-2025-05-02T17:37:28: > node tg_factory_main.js
-2025-05-02T17:37:28: 
-2025-05-02T17:37:29: 
-2025-05-02T17:37:29: > heiyan@1.0.0 start
-2025-05-02T17:37:29: > node tg_factory_main.js
-2025-05-02T17:37:29: 
-2025-05-02T17:37:30: 
-2025-05-02T17:37:30: > heiyan@1.0.0 start
-2025-05-02T17:37:30: > node tg_factory_main.js
-2025-05-02T17:37:30: 
-2025-05-02T17:37:31: 
-2025-05-02T17:37:31: > heiyan@1.0.0 start
-2025-05-02T17:37:31: > node tg_factory_main.js
-2025-05-02T17:37:31: 
-2025-05-02T17:37:32: 
-2025-05-02T17:37:32: > heiyan@1.0.0 start
-2025-05-02T17:37:32: > node tg_factory_main.js
-2025-05-02T17:37:32: 
-2025-05-02T17:37:33: 
-2025-05-02T17:37:33: > heiyan@1.0.0 start
-2025-05-02T17:37:33: > node tg_factory_main.js
-2025-05-02T17:37:33: 
-2025-05-02T17:37:34: 
-2025-05-02T17:37:34: > heiyan@1.0.0 start
-2025-05-02T17:37:34: > node tg_factory_main.js
-2025-05-02T17:37:34: 
-2025-05-02T17:37:35: 
-2025-05-02T17:37:35: > heiyan@1.0.0 start
-2025-05-02T17:37:35: > node tg_factory_main.js
-2025-05-02T17:37:35: 
-2025-05-02T17:37:36: 
-2025-05-02T17:37:36: > heiyan@1.0.0 start
-2025-05-02T17:37:36: > node tg_factory_main.js
-2025-05-02T17:37:36: 
-2025-05-02T17:37:37: 
-2025-05-02T17:37:37: > heiyan@1.0.0 start
-2025-05-02T17:37:37: > node tg_factory_main.js
-2025-05-02T17:37:37: 
-2025-05-02T17:37:38: 
-2025-05-02T17:37:38: > heiyan@1.0.0 start
-2025-05-02T17:37:38: > node tg_factory_main.js
-2025-05-02T17:37:38: 
-2025-05-02T17:37:39: 
-2025-05-02T17:37:39: > heiyan@1.0.0 start
-2025-05-02T17:37:39: > node tg_factory_main.js
-2025-05-02T17:37:39: 
-2025-05-02T17:37:40: 
-2025-05-02T17:37:40: > heiyan@1.0.0 start
-2025-05-02T17:37:40: > node tg_factory_main.js
-2025-05-02T17:37:40: 
-2025-05-02T17:37:41: 
-2025-05-02T17:37:41: > heiyan@1.0.0 start
-2025-05-02T17:37:41: > node tg_factory_main.js
-2025-05-02T17:37:41: 
-2025-05-02T17:37:42: 
-2025-05-02T17:37:42: > heiyan@1.0.0 start
-2025-05-02T17:37:42: > node tg_factory_main.js
-2025-05-02T17:37:42: 
-2025-05-02T17:37:43: 
-2025-05-02T17:37:43: > heiyan@1.0.0 start
-2025-05-02T17:37:43: > node tg_factory_main.js
-2025-05-02T17:37:43: 
-2025-05-02T17:37:44: 
-2025-05-02T17:37:44: > heiyan@1.0.0 start
-2025-05-02T17:37:44: > node tg_factory_main.js
-2025-05-02T17:37:44: 
-2025-05-02T17:37:45: 
-2025-05-02T17:37:45: > heiyan@1.0.0 start
-2025-05-02T17:37:45: > node tg_factory_main.js
-2025-05-02T17:37:45: 
-2025-05-02T17:37:46: 
-2025-05-02T17:37:46: > heiyan@1.0.0 start
-2025-05-02T17:37:46: > node tg_factory_main.js
-2025-05-02T17:37:46: 
-2025-05-02T17:37:47: 
-2025-05-02T17:37:47: > heiyan@1.0.0 start
-2025-05-02T17:37:47: > node tg_factory_main.js
-2025-05-02T17:37:47: 
-2025-05-02T17:37:48: 
-2025-05-02T17:37:48: > heiyan@1.0.0 start
-2025-05-02T17:37:48: > node tg_factory_main.js
-2025-05-02T17:37:48: 
-2025-05-02T17:37:48: 
-2025-05-02T17:37:48: > heiyan@1.0.0 start
-2025-05-02T17:37:48: > node tg_factory_main.js
-2025-05-02T17:37:48: 
-2025-05-02T17:37:49: 
-2025-05-02T17:37:49: > heiyan@1.0.0 start
-2025-05-02T17:37:49: > node tg_factory_main.js
-2025-05-02T17:37:49: 
-2025-05-02T17:37:50: 
-2025-05-02T17:37:50: > heiyan@1.0.0 start
-2025-05-02T17:37:50: > node tg_factory_main.js
-2025-05-02T17:37:50: 
-2025-05-02T17:37:51: 
-2025-05-02T17:37:51: > heiyan@1.0.0 start
-2025-05-02T17:37:51: > node tg_factory_main.js
-2025-05-02T17:37:51: 
-2025-05-02T17:37:52: 
-2025-05-02T17:37:52: > heiyan@1.0.0 start
-2025-05-02T17:37:52: > node tg_factory_main.js
-2025-05-02T17:37:52: 
-2025-05-02T17:37:53: 
-2025-05-02T17:37:53: > heiyan@1.0.0 start
-2025-05-02T17:37:53: > node tg_factory_main.js
-2025-05-02T17:37:53: 
-2025-05-02T17:37:54: 
-2025-05-02T17:37:54: > heiyan@1.0.0 start
-2025-05-02T17:37:54: > node tg_factory_main.js
-2025-05-02T17:37:54: 
-2025-05-02T17:37:55: 
-2025-05-02T17:37:55: > heiyan@1.0.0 start
-2025-05-02T17:37:55: > node tg_factory_main.js
-2025-05-02T17:37:55: 
-2025-05-02T17:37:56: 
-2025-05-02T17:37:56: > heiyan@1.0.0 start
-2025-05-02T17:37:56: > node tg_factory_main.js
-2025-05-02T17:37:56: 
-2025-05-02T17:37:57: 
-2025-05-02T17:37:57: > heiyan@1.0.0 start
-2025-05-02T17:37:57: > node tg_factory_main.js
-2025-05-02T17:37:57: 
-2025-05-02T17:37:58: 
-2025-05-02T17:37:58: > heiyan@1.0.0 start
-2025-05-02T17:37:58: > node tg_factory_main.js
-2025-05-02T17:37:58: 
-2025-05-02T17:37:59: 
-2025-05-02T17:37:59: > heiyan@1.0.0 start
-2025-05-02T17:37:59: > node tg_factory_main.js
-2025-05-02T17:37:59: 
-2025-05-02T17:38:00: 
-2025-05-02T17:38:00: > heiyan@1.0.0 start
-2025-05-02T17:38:00: > node tg_factory_main.js
-2025-05-02T17:38:00: 
-2025-05-02T17:38:01: 
-2025-05-02T17:38:01: > heiyan@1.0.0 start
-2025-05-02T17:38:01: > node tg_factory_main.js
-2025-05-02T17:38:01: 
-2025-05-02T17:38:02: 
-2025-05-02T17:38:02: > heiyan@1.0.0 start
-2025-05-02T17:38:02: > node tg_factory_main.js
-2025-05-02T17:38:02: 
-2025-05-02T17:38:03: 
-2025-05-02T17:38:03: > heiyan@1.0.0 start
-2025-05-02T17:38:03: > node tg_factory_main.js
-2025-05-02T17:38:03: 
-2025-05-02T17:38:04: 
-2025-05-02T17:38:04: > heiyan@1.0.0 start
-2025-05-02T17:38:04: > node tg_factory_main.js
-2025-05-02T17:38:04: 
-2025-05-02T17:38:05: 
-2025-05-02T17:38:05: > heiyan@1.0.0 start
-2025-05-02T17:38:05: > node tg_factory_main.js
-2025-05-02T17:38:05: 
-2025-05-02T17:38:06: 
-2025-05-02T17:38:06: > heiyan@1.0.0 start
-2025-05-02T17:38:06: > node tg_factory_main.js
-2025-05-02T17:38:06: 
-2025-05-02T17:38:07: 
-2025-05-02T17:38:07: > heiyan@1.0.0 start
-2025-05-02T17:38:07: > node tg_factory_main.js
-2025-05-02T17:38:07: 
-2025-05-02T17:38:08: 
-2025-05-02T17:38:08: > heiyan@1.0.0 start
-2025-05-02T17:38:08: > node tg_factory_main.js
-2025-05-02T17:38:08: 
-2025-05-02T17:38:09: 
-2025-05-02T17:38:09: > heiyan@1.0.0 start
-2025-05-02T17:38:09: > node tg_factory_main.js
-2025-05-02T17:38:09: 
-2025-05-02T17:38:10: 
-2025-05-02T17:38:10: > heiyan@1.0.0 start
-2025-05-02T17:38:10: > node tg_factory_main.js
-2025-05-02T17:38:10: 
-2025-05-02T17:38:11: 
-2025-05-02T17:38:11: > heiyan@1.0.0 start
-2025-05-02T17:38:11: > node tg_factory_main.js
-2025-05-02T17:38:11: 
-2025-05-02T17:38:12: 
-2025-05-02T17:38:12: > heiyan@1.0.0 start
-2025-05-02T17:38:12: > node tg_factory_main.js
-2025-05-02T17:38:12: 
-2025-05-02T17:38:13: 
-2025-05-02T17:38:13: > heiyan@1.0.0 start
-2025-05-02T17:38:13: > node tg_factory_main.js
-2025-05-02T17:38:13: 
-2025-05-02T17:38:14: 
-2025-05-02T17:38:14: > heiyan@1.0.0 start
-2025-05-02T17:38:14: > node tg_factory_main.js
-2025-05-02T17:38:14: 
-2025-05-02T17:38:15: 
-2025-05-02T17:38:15: > heiyan@1.0.0 start
-2025-05-02T17:38:15: > node tg_factory_main.js
-2025-05-02T17:38:15: 
-2025-05-02T17:38:16: 
-2025-05-02T17:38:16: > heiyan@1.0.0 start
-2025-05-02T17:38:16: > node tg_factory_main.js
-2025-05-02T17:38:16: 
-2025-05-02T17:38:16: 
-2025-05-02T17:38:16: > heiyan@1.0.0 start
-2025-05-02T17:38:16: > node tg_factory_main.js
-2025-05-02T17:38:16: 
-2025-05-02T17:38:17: 
-2025-05-02T17:38:17: > heiyan@1.0.0 start
-2025-05-02T17:38:17: > node tg_factory_main.js
-2025-05-02T17:38:17: 
-2025-05-02T17:38:18: 
-2025-05-02T17:38:18: > heiyan@1.0.0 start
-2025-05-02T17:38:18: > node tg_factory_main.js
-2025-05-02T17:38:18: 
-2025-05-02T17:38:19: 
-2025-05-02T17:38:19: > heiyan@1.0.0 start
-2025-05-02T17:38:19: > node tg_factory_main.js
-2025-05-02T17:38:19: 
-2025-05-02T17:38:20: 
-2025-05-02T17:38:20: > heiyan@1.0.0 start
-2025-05-02T17:38:20: > node tg_factory_main.js
-2025-05-02T17:38:20: 
-2025-05-02T17:38:21: 
-2025-05-02T17:38:21: > heiyan@1.0.0 start
-2025-05-02T17:38:21: > node tg_factory_main.js
-2025-05-02T17:38:21: 
-2025-05-02T17:38:22: 
-2025-05-02T17:38:22: > heiyan@1.0.0 start
-2025-05-02T17:38:22: > node tg_factory_main.js
-2025-05-02T17:38:22: 
-2025-05-02T17:38:23: 
-2025-05-02T17:38:23: > heiyan@1.0.0 start
-2025-05-02T17:38:23: > node tg_factory_main.js
-2025-05-02T17:38:23: 
-2025-05-02T17:38:24: 
-2025-05-02T17:38:24: > heiyan@1.0.0 start
-2025-05-02T17:38:24: > node tg_factory_main.js
-2025-05-02T17:38:24: 
-2025-05-02T17:38:25: 
-2025-05-02T17:38:25: > heiyan@1.0.0 start
-2025-05-02T17:38:25: > node tg_factory_main.js
-2025-05-02T17:38:25: 
-2025-05-02T17:38:26: 
-2025-05-02T17:38:26: > heiyan@1.0.0 start
-2025-05-02T17:38:26: > node tg_factory_main.js
-2025-05-02T17:38:26: 
-2025-05-02T17:38:27: 
-2025-05-02T17:38:27: > heiyan@1.0.0 start
-2025-05-02T17:38:27: > node tg_factory_main.js
-2025-05-02T17:38:27: 
-2025-05-02T17:38:28: 
-2025-05-02T17:38:28: > heiyan@1.0.0 start
-2025-05-02T17:38:28: > node tg_factory_main.js
-2025-05-02T17:38:28: 
-2025-05-02T17:38:29: 
-2025-05-02T17:38:29: > heiyan@1.0.0 start
-2025-05-02T17:38:29: > node tg_factory_main.js
-2025-05-02T17:38:29: 
-2025-05-02T17:38:30: 
-2025-05-02T17:38:30: > heiyan@1.0.0 start
-2025-05-02T17:38:30: > node tg_factory_main.js
-2025-05-02T17:38:30: 
-2025-05-02T17:38:31: 
-2025-05-02T17:38:31: > heiyan@1.0.0 start
-2025-05-02T17:38:31: > node tg_factory_main.js
-2025-05-02T17:38:31: 
-2025-05-02T17:38:32: 
-2025-05-02T17:38:32: > heiyan@1.0.0 start
-2025-05-02T17:38:32: > node tg_factory_main.js
-2025-05-02T17:38:32: 
-2025-05-02T17:38:33: 
-2025-05-02T17:38:33: > heiyan@1.0.0 start
-2025-05-02T17:38:33: > node tg_factory_main.js
-2025-05-02T17:38:33: 
-2025-05-02T17:38:34: 
-2025-05-02T17:38:34: > heiyan@1.0.0 start
-2025-05-02T17:38:34: > node tg_factory_main.js
-2025-05-02T17:38:34: 
-2025-05-02T17:38:35: 
-2025-05-02T17:38:35: > heiyan@1.0.0 start
-2025-05-02T17:38:35: > node tg_factory_main.js
-2025-05-02T17:38:35: 
-2025-05-02T17:38:36: 
-2025-05-02T17:38:36: > heiyan@1.0.0 start
-2025-05-02T17:38:36: > node tg_factory_main.js
-2025-05-02T17:38:36: 
-2025-05-02T17:38:37: 
-2025-05-02T17:38:37: > heiyan@1.0.0 start
-2025-05-02T17:38:37: > node tg_factory_main.js
-2025-05-02T17:38:37: 
-2025-05-02T17:38:38: 
-2025-05-02T17:38:38: > heiyan@1.0.0 start
-2025-05-02T17:38:38: > node tg_factory_main.js
-2025-05-02T17:38:38: 
-2025-05-02T17:38:39: 
-2025-05-02T17:38:39: > heiyan@1.0.0 start
-2025-05-02T17:38:39: > node tg_factory_main.js
-2025-05-02T17:38:39: 
-2025-05-02T17:38:40: 
-2025-05-02T17:38:40: > heiyan@1.0.0 start
-2025-05-02T17:38:40: > node tg_factory_main.js
-2025-05-02T17:38:40: 
-2025-05-02T17:38:41: 
-2025-05-02T17:38:41: > heiyan@1.0.0 start
-2025-05-02T17:38:41: > node tg_factory_main.js
-2025-05-02T17:38:41: 
-2025-05-02T17:38:42: 
-2025-05-02T17:38:42: > heiyan@1.0.0 start
-2025-05-02T17:38:42: > node tg_factory_main.js
-2025-05-02T17:38:42: 
-2025-05-02T17:38:43: 
-2025-05-02T17:38:43: > heiyan@1.0.0 start
-2025-05-02T17:38:43: > node tg_factory_main.js
-2025-05-02T17:38:43: 
-2025-05-02T17:38:44: 
-2025-05-02T17:38:44: > heiyan@1.0.0 start
-2025-05-02T17:38:44: > node tg_factory_main.js
-2025-05-02T17:38:44: 
-2025-05-02T17:38:44: 
-2025-05-02T17:38:44: > heiyan@1.0.0 start
-2025-05-02T17:38:44: > node tg_factory_main.js
-2025-05-02T17:38:44: 
-2025-05-02T17:38:45: 
-2025-05-02T17:38:45: > heiyan@1.0.0 start
-2025-05-02T17:38:45: > node tg_factory_main.js
-2025-05-02T17:38:45: 
-2025-05-02T17:38:46: 
-2025-05-02T17:38:46: > heiyan@1.0.0 start
-2025-05-02T17:38:46: > node tg_factory_main.js
-2025-05-02T17:38:46: 
-2025-05-02T17:38:47: 
-2025-05-02T17:38:47: > heiyan@1.0.0 start
-2025-05-02T17:38:47: > node tg_factory_main.js
-2025-05-02T17:38:47: 
-2025-05-02T17:38:48: 
-2025-05-02T17:38:48: > heiyan@1.0.0 start
-2025-05-02T17:38:48: > node tg_factory_main.js
-2025-05-02T17:38:48: 
-2025-05-02T17:38:49: 
-2025-05-02T17:38:49: > heiyan@1.0.0 start
-2025-05-02T17:38:49: > node tg_factory_main.js
-2025-05-02T17:38:49: 
-2025-05-02T17:38:50: 
-2025-05-02T17:38:50: > heiyan@1.0.0 start
-2025-05-02T17:38:50: > node tg_factory_main.js
-2025-05-02T17:38:50: 
-2025-05-02T17:38:51: 
-2025-05-02T17:38:51: > heiyan@1.0.0 start
-2025-05-02T17:38:51: > node tg_factory_main.js
-2025-05-02T17:38:51: 
-2025-05-02T17:38:52: 
-2025-05-02T17:38:52: > heiyan@1.0.0 start
-2025-05-02T17:38:52: > node tg_factory_main.js
-2025-05-02T17:38:52: 
-2025-05-02T17:38:53: 
-2025-05-02T17:38:53: > heiyan@1.0.0 start
-2025-05-02T17:38:53: > node tg_factory_main.js
-2025-05-02T17:38:53: 
-2025-05-02T17:38:54: 
-2025-05-02T17:38:54: > heiyan@1.0.0 start
-2025-05-02T17:38:54: > node tg_factory_main.js
-2025-05-02T17:38:54: 
-2025-05-02T17:38:55: 
-2025-05-02T17:38:55: > heiyan@1.0.0 start
-2025-05-02T17:38:55: > node tg_factory_main.js
-2025-05-02T17:38:55: 
-2025-05-02T17:38:56: 
-2025-05-02T17:38:56: > heiyan@1.0.0 start
-2025-05-02T17:38:56: > node tg_factory_main.js
-2025-05-02T17:38:56: 
-2025-05-02T17:38:57: 
-2025-05-02T17:38:57: > heiyan@1.0.0 start
-2025-05-02T17:38:57: > node tg_factory_main.js
-2025-05-02T17:38:57: 
-2025-05-02T17:38:58: 
-2025-05-02T17:38:58: > heiyan@1.0.0 start
-2025-05-02T17:38:58: > node tg_factory_main.js
-2025-05-02T17:38:58: 
-2025-05-02T17:38:59: 
-2025-05-02T17:38:59: > heiyan@1.0.0 start
-2025-05-02T17:38:59: > node tg_factory_main.js
-2025-05-02T17:38:59: 
-2025-05-02T17:38:59: 
-2025-05-02T17:38:59: > heiyan@1.0.0 start
-2025-05-02T17:38:59: > node tg_factory_main.js
-2025-05-02T17:38:59: 
-2025-05-02T17:39:00: 
-2025-05-02T17:39:00: > heiyan@1.0.0 start
-2025-05-02T17:39:00: > node tg_factory_main.js
-2025-05-02T17:39:00: 
-2025-05-02T17:39:01: 
-2025-05-02T17:39:01: > heiyan@1.0.0 start
-2025-05-02T17:39:01: > node tg_factory_main.js
-2025-05-02T17:39:01: 
-2025-05-02T17:39:02: 
-2025-05-02T17:39:02: > heiyan@1.0.0 start
-2025-05-02T17:39:02: > node tg_factory_main.js
-2025-05-02T17:39:02: 
-2025-05-02T17:39:03: 
-2025-05-02T17:39:03: > heiyan@1.0.0 start
-2025-05-02T17:39:03: > node tg_factory_main.js
-2025-05-02T17:39:03: 
-2025-05-02T17:39:04: 
-2025-05-02T17:39:04: > heiyan@1.0.0 start
-2025-05-02T17:39:04: > node tg_factory_main.js
-2025-05-02T17:39:04: 
-2025-05-02T17:39:05: 
-2025-05-02T17:39:05: > heiyan@1.0.0 start
-2025-05-02T17:39:05: > node tg_factory_main.js
-2025-05-02T17:39:05: 
-2025-05-02T17:39:06: 
-2025-05-02T17:39:06: > heiyan@1.0.0 start
-2025-05-02T17:39:06: > node tg_factory_main.js
-2025-05-02T17:39:06: 
-2025-05-02T17:39:07: 
-2025-05-02T17:39:07: > heiyan@1.0.0 start
-2025-05-02T17:39:07: > node tg_factory_main.js
-2025-05-02T17:39:07: 
-2025-05-02T17:39:08: 
-2025-05-02T17:39:08: > heiyan@1.0.0 start
-2025-05-02T17:39:08: > node tg_factory_main.js
-2025-05-02T17:39:08: 
-2025-05-02T17:39:09: 
-2025-05-02T17:39:09: > heiyan@1.0.0 start
-2025-05-02T17:39:09: > node tg_factory_main.js
-2025-05-02T17:39:09: 
-2025-05-02T17:39:10: 
-2025-05-02T17:39:10: > heiyan@1.0.0 start
-2025-05-02T17:39:10: > node tg_factory_main.js
-2025-05-02T17:39:10: 
-2025-05-02T17:39:11: 
-2025-05-02T17:39:11: > heiyan@1.0.0 start
-2025-05-02T17:39:11: > node tg_factory_main.js
-2025-05-02T17:39:11: 
-2025-05-02T17:39:12: 
-2025-05-02T17:39:12: > heiyan@1.0.0 start
-2025-05-02T17:39:12: > node tg_factory_main.js
-2025-05-02T17:39:12: 
-2025-05-02T17:39:13: 
-2025-05-02T17:39:13: > heiyan@1.0.0 start
-2025-05-02T17:39:13: > node tg_factory_main.js
-2025-05-02T17:39:13: 
-2025-05-02T17:39:14: 
-2025-05-02T17:39:14: > heiyan@1.0.0 start
-2025-05-02T17:39:14: > node tg_factory_main.js
-2025-05-02T17:39:14: 
-2025-05-02T17:39:15: 
-2025-05-02T17:39:15: > heiyan@1.0.0 start
-2025-05-02T17:39:15: > node tg_factory_main.js
-2025-05-02T17:39:15: 
-2025-05-02T17:39:16: 
-2025-05-02T17:39:16: > heiyan@1.0.0 start
-2025-05-02T17:39:16: > node tg_factory_main.js
-2025-05-02T17:39:16: 
-2025-05-02T17:39:17: 
-2025-05-02T17:39:17: > heiyan@1.0.0 start
-2025-05-02T17:39:17: > node tg_factory_main.js
-2025-05-02T17:39:17: 
-2025-05-02T17:39:17: 
-2025-05-02T17:39:17: > heiyan@1.0.0 start
-2025-05-02T17:39:17: > node tg_factory_main.js
-2025-05-02T17:39:17: 
-2025-05-02T17:39:18: 
-2025-05-02T17:39:18: > heiyan@1.0.0 start
-2025-05-02T17:39:18: > node tg_factory_main.js
-2025-05-02T17:39:18: 
-2025-05-02T17:39:19: 
-2025-05-02T17:39:19: > heiyan@1.0.0 start
-2025-05-02T17:39:19: > node tg_factory_main.js
-2025-05-02T17:39:19: 
-2025-05-02T17:39:20: 
-2025-05-02T17:39:20: > heiyan@1.0.0 start
-2025-05-02T17:39:20: > node tg_factory_main.js
-2025-05-02T17:39:20: 
-2025-05-02T17:39:21: 
-2025-05-02T17:39:21: > heiyan@1.0.0 start
-2025-05-02T17:39:21: > node tg_factory_main.js
-2025-05-02T17:39:21: 
-2025-05-02T17:39:22: 
-2025-05-02T17:39:22: > heiyan@1.0.0 start
-2025-05-02T17:39:22: > node tg_factory_main.js
-2025-05-02T17:39:22: 
-2025-05-02T17:39:23: 
-2025-05-02T17:39:23: > heiyan@1.0.0 start
-2025-05-02T17:39:23: > node tg_factory_main.js
-2025-05-02T17:39:23: 
-2025-05-02T17:39:24: 
-2025-05-02T17:39:24: > heiyan@1.0.0 start
-2025-05-02T17:39:24: > node tg_factory_main.js
-2025-05-02T17:39:24: 
-2025-05-02T17:39:25: 
-2025-05-02T17:39:25: > heiyan@1.0.0 start
-2025-05-02T17:39:25: > node tg_factory_main.js
-2025-05-02T17:39:25: 
-2025-05-02T17:39:26: 
-2025-05-02T17:39:26: > heiyan@1.0.0 start
-2025-05-02T17:39:26: > node tg_factory_main.js
-2025-05-02T17:39:26: 
-2025-05-02T17:39:27: 
-2025-05-02T17:39:27: > heiyan@1.0.0 start
-2025-05-02T17:39:27: > node tg_factory_main.js
-2025-05-02T17:39:27: 
-2025-05-02T17:39:28: 
-2025-05-02T17:39:28: > heiyan@1.0.0 start
-2025-05-02T17:39:28: > node tg_factory_main.js
-2025-05-02T17:39:28: 
-2025-05-02T17:39:29: 
-2025-05-02T17:39:29: > heiyan@1.0.0 start
-2025-05-02T17:39:29: > node tg_factory_main.js
-2025-05-02T17:39:29: 
-2025-05-02T17:39:30: 
-2025-05-02T17:39:30: > heiyan@1.0.0 start
-2025-05-02T17:39:30: > node tg_factory_main.js
-2025-05-02T17:39:30: 
-2025-05-02T17:39:31: 
-2025-05-02T17:39:31: > heiyan@1.0.0 start
-2025-05-02T17:39:31: > node tg_factory_main.js
-2025-05-02T17:39:31: 
-2025-05-02T17:39:32: 
-2025-05-02T17:39:32: > heiyan@1.0.0 start
-2025-05-02T17:39:32: > node tg_factory_main.js
-2025-05-02T17:39:32: 
-2025-05-02T17:39:32: 
-2025-05-02T17:39:32: > heiyan@1.0.0 start
-2025-05-02T17:39:32: > node tg_factory_main.js
-2025-05-02T17:39:32: 
-2025-05-02T17:39:33: 
-2025-05-02T17:39:33: > heiyan@1.0.0 start
-2025-05-02T17:39:33: > node tg_factory_main.js
-2025-05-02T17:39:33: 
-2025-05-02T17:39:34: 
-2025-05-02T17:39:34: > heiyan@1.0.0 start
-2025-05-02T17:39:34: > node tg_factory_main.js
-2025-05-02T17:39:34: 
-2025-05-02T17:39:35: 
-2025-05-02T17:39:35: > heiyan@1.0.0 start
-2025-05-02T17:39:35: > node tg_factory_main.js
-2025-05-02T17:39:35: 
-2025-05-02T17:39:36: 
-2025-05-02T17:39:36: > heiyan@1.0.0 start
-2025-05-02T17:39:36: > node tg_factory_main.js
-2025-05-02T17:39:36: 
-2025-05-02T17:39:37: 
-2025-05-02T17:39:37: > heiyan@1.0.0 start
-2025-05-02T17:39:37: > node tg_factory_main.js
-2025-05-02T17:39:37: 
-2025-05-02T17:39:38: 
-2025-05-02T17:39:38: > heiyan@1.0.0 start
-2025-05-02T17:39:38: > node tg_factory_main.js
-2025-05-02T17:39:38: 
-2025-05-02T17:39:39: 
-2025-05-02T17:39:39: > heiyan@1.0.0 start
-2025-05-02T17:39:39: > node tg_factory_main.js
-2025-05-02T17:39:39: 
-2025-05-02T17:39:40: 
-2025-05-02T17:39:40: > heiyan@1.0.0 start
-2025-05-02T17:39:40: > node tg_factory_main.js
-2025-05-02T17:39:40: 
-2025-05-02T17:39:41: 
-2025-05-02T17:39:41: > heiyan@1.0.0 start
-2025-05-02T17:39:41: > node tg_factory_main.js
-2025-05-02T17:39:41: 
-2025-05-02T17:39:42: 
-2025-05-02T17:39:42: > heiyan@1.0.0 start
-2025-05-02T17:39:42: > node tg_factory_main.js
-2025-05-02T17:39:42: 
-2025-05-02T17:39:43: 
-2025-05-02T17:39:43: > heiyan@1.0.0 start
-2025-05-02T17:39:43: > node tg_factory_main.js
-2025-05-02T17:39:43: 
-2025-05-02T17:39:44: 
-2025-05-02T17:39:44: > heiyan@1.0.0 start
-2025-05-02T17:39:44: > node tg_factory_main.js
-2025-05-02T17:39:44: 
-2025-05-02T17:39:45: 
-2025-05-02T17:39:45: > heiyan@1.0.0 start
-2025-05-02T17:39:45: > node tg_factory_main.js
-2025-05-02T17:39:45: 
-2025-05-02T17:39:46: 
-2025-05-02T17:39:46: > heiyan@1.0.0 start
-2025-05-02T17:39:46: > node tg_factory_main.js
-2025-05-02T17:39:46: 
-2025-05-02T17:39:47: 
-2025-05-02T17:39:47: > heiyan@1.0.0 start
-2025-05-02T17:39:47: > node tg_factory_main.js
-2025-05-02T17:39:47: 
-2025-05-02T17:39:47: 
-2025-05-02T17:39:47: > heiyan@1.0.0 start
-2025-05-02T17:39:47: > node tg_factory_main.js
-2025-05-02T17:39:47: 
-2025-05-02T17:39:48: 
-2025-05-02T17:39:48: > heiyan@1.0.0 start
-2025-05-02T17:39:48: > node tg_factory_main.js
-2025-05-02T17:39:48: 
-2025-05-02T17:39:49: 
-2025-05-02T17:39:49: > heiyan@1.0.0 start
-2025-05-02T17:39:49: > node tg_factory_main.js
-2025-05-02T17:39:49: 
-2025-05-02T17:39:50: 
-2025-05-02T17:39:50: > heiyan@1.0.0 start
-2025-05-02T17:39:50: > node tg_factory_main.js
-2025-05-02T17:39:50: 
-2025-05-02T17:39:51: 
-2025-05-02T17:39:51: > heiyan@1.0.0 start
-2025-05-02T17:39:51: > node tg_factory_main.js
-2025-05-02T17:39:51: 
-2025-05-02T17:39:52: 
-2025-05-02T17:39:52: > heiyan@1.0.0 start
-2025-05-02T17:39:52: > node tg_factory_main.js
-2025-05-02T17:39:52: 
-2025-05-02T17:39:53: 
-2025-05-02T17:39:53: > heiyan@1.0.0 start
-2025-05-02T17:39:53: > node tg_factory_main.js
-2025-05-02T17:39:53: 
-2025-05-02T17:39:54: 
-2025-05-02T17:39:54: > heiyan@1.0.0 start
-2025-05-02T17:39:54: > node tg_factory_main.js
-2025-05-02T17:39:54: 
-2025-05-02T17:39:55: 
-2025-05-02T17:39:55: > heiyan@1.0.0 start
-2025-05-02T17:39:55: > node tg_factory_main.js
-2025-05-02T17:39:55: 
-2025-05-02T17:39:56: 
-2025-05-02T17:39:56: > heiyan@1.0.0 start
-2025-05-02T17:39:56: > node tg_factory_main.js
-2025-05-02T17:39:56: 
-2025-05-02T17:39:57: 
-2025-05-02T17:39:57: > heiyan@1.0.0 start
-2025-05-02T17:39:57: > node tg_factory_main.js
-2025-05-02T17:39:57: 
-2025-05-02T17:39:58: 
-2025-05-02T17:39:58: > heiyan@1.0.0 start
-2025-05-02T17:39:58: > node tg_factory_main.js
-2025-05-02T17:39:58: 
-2025-05-02T17:39:59: 
-2025-05-02T17:39:59: > heiyan@1.0.0 start
-2025-05-02T17:39:59: > node tg_factory_main.js
-2025-05-02T17:39:59: 
-2025-05-02T17:40:00: 
-2025-05-02T17:40:00: > heiyan@1.0.0 start
-2025-05-02T17:40:00: > node tg_factory_main.js
-2025-05-02T17:40:00: 
-2025-05-02T17:40:01: 
-2025-05-02T17:40:01: > heiyan@1.0.0 start
-2025-05-02T17:40:01: > node tg_factory_main.js
-2025-05-02T17:40:01: 
-2025-05-02T17:40:02: 
-2025-05-02T17:40:02: > heiyan@1.0.0 start
-2025-05-02T17:40:02: > node tg_factory_main.js
-2025-05-02T17:40:02: 
-2025-05-02T17:40:03: 
-2025-05-02T17:40:03: > heiyan@1.0.0 start
-2025-05-02T17:40:03: > node tg_factory_main.js
-2025-05-02T17:40:03: 
-2025-05-02T17:40:04: 
-2025-05-02T17:40:04: > heiyan@1.0.0 start
-2025-05-02T17:40:04: > node tg_factory_main.js
-2025-05-02T17:40:04: 
-2025-05-02T17:40:05: 
-2025-05-02T17:40:05: > heiyan@1.0.0 start
-2025-05-02T17:40:05: > node tg_factory_main.js
-2025-05-02T17:40:05: 
-2025-05-02T17:40:05: 
-2025-05-02T17:40:05: > heiyan@1.0.0 start
-2025-05-02T17:40:05: > node tg_factory_main.js
-2025-05-02T17:40:05: 
-2025-05-02T17:40:06: 
-2025-05-02T17:40:06: > heiyan@1.0.0 start
-2025-05-02T17:40:06: > node tg_factory_main.js
-2025-05-02T17:40:06: 
-2025-05-02T17:40:07: 
-2025-05-02T17:40:07: > heiyan@1.0.0 start
-2025-05-02T17:40:07: > node tg_factory_main.js
-2025-05-02T17:40:07: 
-2025-05-02T17:40:08: 
-2025-05-02T17:40:08: > heiyan@1.0.0 start
-2025-05-02T17:40:08: > node tg_factory_main.js
-2025-05-02T17:40:08: 
-2025-05-02T17:40:09: 
-2025-05-02T17:40:09: > heiyan@1.0.0 start
-2025-05-02T17:40:09: > node tg_factory_main.js
-2025-05-02T17:40:09: 
-2025-05-02T17:40:10: 
-2025-05-02T17:40:10: > heiyan@1.0.0 start
-2025-05-02T17:40:10: > node tg_factory_main.js
-2025-05-02T17:40:10: 
-2025-05-02T17:40:11: 
-2025-05-02T17:40:11: > heiyan@1.0.0 start
-2025-05-02T17:40:11: > node tg_factory_main.js
-2025-05-02T17:40:11: 
-2025-05-02T17:40:12: 
-2025-05-02T17:40:12: > heiyan@1.0.0 start
-2025-05-02T17:40:12: > node tg_factory_main.js
-2025-05-02T17:40:12: 
-2025-05-02T17:40:13: 
-2025-05-02T17:40:13: > heiyan@1.0.0 start
-2025-05-02T17:40:13: > node tg_factory_main.js
-2025-05-02T17:40:13: 
-2025-05-02T17:40:14: 
-2025-05-02T17:40:14: > heiyan@1.0.0 start
-2025-05-02T17:40:14: > node tg_factory_main.js
-2025-05-02T17:40:14: 
-2025-05-02T17:40:15: 
-2025-05-02T17:40:15: > heiyan@1.0.0 start
-2025-05-02T17:40:15: > node tg_factory_main.js
-2025-05-02T17:40:15: 
-2025-05-02T17:40:16: 
-2025-05-02T17:40:16: > heiyan@1.0.0 start
-2025-05-02T17:40:16: > node tg_factory_main.js
-2025-05-02T17:40:16: 
-2025-05-02T17:40:17: 
-2025-05-02T17:40:17: > heiyan@1.0.0 start
-2025-05-02T17:40:17: > node tg_factory_main.js
-2025-05-02T17:40:17: 
-2025-05-02T17:40:18: 
-2025-05-02T17:40:18: > heiyan@1.0.0 start
-2025-05-02T17:40:18: > node tg_factory_main.js
-2025-05-02T17:40:18: 
-2025-05-02T17:40:19: 
-2025-05-02T17:40:19: > heiyan@1.0.0 start
-2025-05-02T17:40:19: > node tg_factory_main.js
-2025-05-02T17:40:19: 
-2025-05-02T17:40:20: 
-2025-05-02T17:40:20: > heiyan@1.0.0 start
-2025-05-02T17:40:20: > node tg_factory_main.js
-2025-05-02T17:40:20: 
-2025-05-02T17:40:21: 
-2025-05-02T17:40:21: > heiyan@1.0.0 start
-2025-05-02T17:40:21: > node tg_factory_main.js
-2025-05-02T17:40:21: 
-2025-05-02T17:40:22: 
-2025-05-02T17:40:22: > heiyan@1.0.0 start
-2025-05-02T17:40:22: > node tg_factory_main.js
-2025-05-02T17:40:22: 
-2025-05-02T17:40:23: 
-2025-05-02T17:40:23: > heiyan@1.0.0 start
-2025-05-02T17:40:23: > node tg_factory_main.js
-2025-05-02T17:40:23: 
-2025-05-02T17:40:24: 
-2025-05-02T17:40:24: > heiyan@1.0.0 start
-2025-05-02T17:40:24: > node tg_factory_main.js
-2025-05-02T17:40:24: 
-2025-05-02T17:40:24: 
-2025-05-02T17:40:24: > heiyan@1.0.0 start
-2025-05-02T17:40:24: > node tg_factory_main.js
-2025-05-02T17:40:24: 
-2025-05-02T17:40:25: 
-2025-05-02T17:40:25: > heiyan@1.0.0 start
-2025-05-02T17:40:25: > node tg_factory_main.js
-2025-05-02T17:40:25: 
-2025-05-02T17:40:26: 
-2025-05-02T17:40:26: > heiyan@1.0.0 start
-2025-05-02T17:40:26: > node tg_factory_main.js
-2025-05-02T17:40:26: 
-2025-05-02T17:40:27: 
-2025-05-02T17:40:27: > heiyan@1.0.0 start
-2025-05-02T17:40:27: > node tg_factory_main.js
-2025-05-02T17:40:27: 
-2025-05-02T17:40:28: 
-2025-05-02T17:40:28: > heiyan@1.0.0 start
-2025-05-02T17:40:28: > node tg_factory_main.js
-2025-05-02T17:40:28: 
-2025-05-02T17:40:29: 
-2025-05-02T17:40:29: > heiyan@1.0.0 start
-2025-05-02T17:40:29: > node tg_factory_main.js
-2025-05-02T17:40:29: 
-2025-05-02T17:40:30: 
-2025-05-02T17:40:30: > heiyan@1.0.0 start
-2025-05-02T17:40:30: > node tg_factory_main.js
-2025-05-02T17:40:30: 
-2025-05-02T17:40:31: 
-2025-05-02T17:40:31: > heiyan@1.0.0 start
-2025-05-02T17:40:31: > node tg_factory_main.js
-2025-05-02T17:40:31: 
-2025-05-02T17:40:32: 
-2025-05-02T17:40:32: > heiyan@1.0.0 start
-2025-05-02T17:40:32: > node tg_factory_main.js
-2025-05-02T17:40:32: 
-2025-05-02T17:40:33: 
-2025-05-02T17:40:33: > heiyan@1.0.0 start
-2025-05-02T17:40:33: > node tg_factory_main.js
-2025-05-02T17:40:33: 
-2025-05-02T17:40:34: 
-2025-05-02T17:40:34: > heiyan@1.0.0 start
-2025-05-02T17:40:34: > node tg_factory_main.js
-2025-05-02T17:40:34: 
-2025-05-02T17:40:35: 
-2025-05-02T17:40:35: > heiyan@1.0.0 start
-2025-05-02T17:40:35: > node tg_factory_main.js
-2025-05-02T17:40:35: 
-2025-05-02T17:40:36: 
-2025-05-02T17:40:36: > heiyan@1.0.0 start
-2025-05-02T17:40:36: > node tg_factory_main.js
-2025-05-02T17:40:36: 
-2025-05-02T17:40:37: 
-2025-05-02T17:40:37: > heiyan@1.0.0 start
-2025-05-02T17:40:37: > node tg_factory_main.js
-2025-05-02T17:40:37: 
-2025-05-02T17:40:38: 
-2025-05-02T17:40:38: > heiyan@1.0.0 start
-2025-05-02T17:40:38: > node tg_factory_main.js
-2025-05-02T17:40:38: 
-2025-05-02T17:40:39: 
-2025-05-02T17:40:39: > heiyan@1.0.0 start
-2025-05-02T17:40:39: > node tg_factory_main.js
-2025-05-02T17:40:39: 
-2025-05-02T17:40:40: 
-2025-05-02T17:40:40: > heiyan@1.0.0 start
-2025-05-02T17:40:40: > node tg_factory_main.js
-2025-05-02T17:40:40: 
-2025-05-02T17:40:41: 
-2025-05-02T17:40:41: > heiyan@1.0.0 start
-2025-05-02T17:40:41: > node tg_factory_main.js
-2025-05-02T17:40:41: 
-2025-05-02T17:40:41: 
-2025-05-02T17:40:41: > heiyan@1.0.0 start
-2025-05-02T17:40:41: > node tg_factory_main.js
-2025-05-02T17:40:41: 
-2025-05-02T17:40:42: 
-2025-05-02T17:40:42: > heiyan@1.0.0 start
-2025-05-02T17:40:42: > node tg_factory_main.js
-2025-05-02T17:40:42: 
-2025-05-02T17:40:43: 
-2025-05-02T17:40:43: > heiyan@1.0.0 start
-2025-05-02T17:40:43: > node tg_factory_main.js
-2025-05-02T17:40:43: 
-2025-05-02T17:40:44: 
-2025-05-02T17:40:44: > heiyan@1.0.0 start
-2025-05-02T17:40:44: > node tg_factory_main.js
-2025-05-02T17:40:44: 
-2025-05-02T17:40:45: 
-2025-05-02T17:40:45: > heiyan@1.0.0 start
-2025-05-02T17:40:45: > node tg_factory_main.js
-2025-05-02T17:40:45: 
-2025-05-02T17:40:46: 
-2025-05-02T17:40:46: > heiyan@1.0.0 start
-2025-05-02T17:40:46: > node tg_factory_main.js
-2025-05-02T17:40:46: 
-2025-05-02T17:40:47: 
-2025-05-02T17:40:47: > heiyan@1.0.0 start
-2025-05-02T17:40:47: > node tg_factory_main.js
-2025-05-02T17:40:47: 
-2025-05-02T17:40:48: 
-2025-05-02T17:40:48: > heiyan@1.0.0 start
-2025-05-02T17:40:48: > node tg_factory_main.js
-2025-05-02T17:40:48: 
-2025-05-02T17:40:49: 
-2025-05-02T17:40:49: > heiyan@1.0.0 start
-2025-05-02T17:40:49: > node tg_factory_main.js
-2025-05-02T17:40:49: 
-2025-05-02T17:40:50: 
-2025-05-02T17:40:50: > heiyan@1.0.0 start
-2025-05-02T17:40:50: > node tg_factory_main.js
-2025-05-02T17:40:50: 
-2025-05-02T17:40:51: 
-2025-05-02T17:40:51: > heiyan@1.0.0 start
-2025-05-02T17:40:51: > node tg_factory_main.js
-2025-05-02T17:40:51: 
-2025-05-02T17:40:52: 
-2025-05-02T17:40:52: > heiyan@1.0.0 start
-2025-05-02T17:40:52: > node tg_factory_main.js
-2025-05-02T17:40:52: 
-2025-05-02T17:40:53: 
-2025-05-02T17:40:53: > heiyan@1.0.0 start
-2025-05-02T17:40:53: > node tg_factory_main.js
-2025-05-02T17:40:53: 
-2025-05-02T17:40:54: 
-2025-05-02T17:40:54: > heiyan@1.0.0 start
-2025-05-02T17:40:54: > node tg_factory_main.js
-2025-05-02T17:40:54: 
-2025-05-02T17:40:55: 
-2025-05-02T17:40:55: > heiyan@1.0.0 start
-2025-05-02T17:40:55: > node tg_factory_main.js
-2025-05-02T17:40:55: 
-2025-05-02T17:40:56: 
-2025-05-02T17:40:56: > heiyan@1.0.0 start
-2025-05-02T17:40:56: > node tg_factory_main.js
-2025-05-02T17:40:56: 
-2025-05-02T17:40:56: 
-2025-05-02T17:40:56: > heiyan@1.0.0 start
-2025-05-02T17:40:56: > node tg_factory_main.js
-2025-05-02T17:40:56: 
-2025-05-02T17:40:57: 
-2025-05-02T17:40:57: > heiyan@1.0.0 start
-2025-05-02T17:40:57: > node tg_factory_main.js
-2025-05-02T17:40:57: 
-2025-05-02T17:40:58: 
-2025-05-02T17:40:58: > heiyan@1.0.0 start
-2025-05-02T17:40:58: > node tg_factory_main.js
-2025-05-02T17:40:58: 
-2025-05-02T17:40:59: 
-2025-05-02T17:40:59: > heiyan@1.0.0 start
-2025-05-02T17:40:59: > node tg_factory_main.js
-2025-05-02T17:40:59: 
-2025-05-02T17:41:00: 
-2025-05-02T17:41:00: > heiyan@1.0.0 start
-2025-05-02T17:41:00: > node tg_factory_main.js
-2025-05-02T17:41:00: 
-2025-05-02T17:41:01: 
-2025-05-02T17:41:01: > heiyan@1.0.0 start
-2025-05-02T17:41:01: > node tg_factory_main.js
-2025-05-02T17:41:01: 
-2025-05-02T17:41:02: 
-2025-05-02T17:41:02: > heiyan@1.0.0 start
-2025-05-02T17:41:02: > node tg_factory_main.js
-2025-05-02T17:41:02: 
-2025-05-02T17:41:03: 
-2025-05-02T17:41:03: > heiyan@1.0.0 start
-2025-05-02T17:41:03: > node tg_factory_main.js
-2025-05-02T17:41:03: 
-2025-05-02T17:41:04: 
-2025-05-02T17:41:04: > heiyan@1.0.0 start
-2025-05-02T17:41:04: > node tg_factory_main.js
-2025-05-02T17:41:04: 
-2025-05-02T17:41:05: 
-2025-05-02T17:41:05: > heiyan@1.0.0 start
-2025-05-02T17:41:05: > node tg_factory_main.js
-2025-05-02T17:41:05: 
-2025-05-02T17:41:06: 
-2025-05-02T17:41:06: > heiyan@1.0.0 start
-2025-05-02T17:41:06: > node tg_factory_main.js
-2025-05-02T17:41:06: 
-2025-05-02T17:41:07: 
-2025-05-02T17:41:07: > heiyan@1.0.0 start
-2025-05-02T17:41:07: > node tg_factory_main.js
-2025-05-02T17:41:07: 
-2025-05-02T17:41:08: 
-2025-05-02T17:41:08: > heiyan@1.0.0 start
-2025-05-02T17:41:08: > node tg_factory_main.js
-2025-05-02T17:41:08: 
-2025-05-02T17:41:09: 
-2025-05-02T17:41:09: > heiyan@1.0.0 start
-2025-05-02T17:41:09: > node tg_factory_main.js
-2025-05-02T17:41:09: 
-2025-05-02T17:41:10: 
-2025-05-02T17:41:10: > heiyan@1.0.0 start
-2025-05-02T17:41:10: > node tg_factory_main.js
-2025-05-02T17:41:10: 
-2025-05-02T17:41:11: 
-2025-05-02T17:41:11: > heiyan@1.0.0 start
-2025-05-02T17:41:11: > node tg_factory_main.js
-2025-05-02T17:41:11: 
-2025-05-02T17:41:12: 
-2025-05-02T17:41:12: > heiyan@1.0.0 start
-2025-05-02T17:41:12: > node tg_factory_main.js
-2025-05-02T17:41:12: 
-2025-05-02T17:41:12: 
-2025-05-02T17:41:12: > heiyan@1.0.0 start
-2025-05-02T17:41:12: > node tg_factory_main.js
-2025-05-02T17:41:12: 
-2025-05-02T17:41:13: 
-2025-05-02T17:41:13: > heiyan@1.0.0 start
-2025-05-02T17:41:13: > node tg_factory_main.js
-2025-05-02T17:41:13: 
-2025-05-02T17:41:14: 
-2025-05-02T17:41:14: > heiyan@1.0.0 start
-2025-05-02T17:41:14: > node tg_factory_main.js
-2025-05-02T17:41:14: 
-2025-05-02T17:41:15: 
-2025-05-02T17:41:15: > heiyan@1.0.0 start
-2025-05-02T17:41:15: > node tg_factory_main.js
-2025-05-02T17:41:15: 
-2025-05-02T17:41:16: 
-2025-05-02T17:41:16: > heiyan@1.0.0 start
-2025-05-02T17:41:16: > node tg_factory_main.js
-2025-05-02T17:41:16: 
-2025-05-02T17:41:17: 
-2025-05-02T17:41:17: > heiyan@1.0.0 start
-2025-05-02T17:41:17: > node tg_factory_main.js
-2025-05-02T17:41:17: 
-2025-05-02T17:41:18: 
-2025-05-02T17:41:18: > heiyan@1.0.0 start
-2025-05-02T17:41:18: > node tg_factory_main.js
-2025-05-02T17:41:18: 
-2025-05-02T17:41:19: 
-2025-05-02T17:41:19: > heiyan@1.0.0 start
-2025-05-02T17:41:19: > node tg_factory_main.js
-2025-05-02T17:41:19: 
-2025-05-02T17:41:20: 
-2025-05-02T17:41:20: > heiyan@1.0.0 start
-2025-05-02T17:41:20: > node tg_factory_main.js
-2025-05-02T17:41:20: 
-2025-05-02T17:41:21: 
-2025-05-02T17:41:21: > heiyan@1.0.0 start
-2025-05-02T17:41:21: > node tg_factory_main.js
-2025-05-02T17:41:21: 
-2025-05-02T17:41:22: 
-2025-05-02T17:41:22: > heiyan@1.0.0 start
-2025-05-02T17:41:22: > node tg_factory_main.js
-2025-05-02T17:41:22: 
-2025-05-02T17:41:23: 
-2025-05-02T17:41:23: > heiyan@1.0.0 start
-2025-05-02T17:41:23: > node tg_factory_main.js
-2025-05-02T17:41:23: 
-2025-05-02T17:41:24: 
-2025-05-02T17:41:24: > heiyan@1.0.0 start
-2025-05-02T17:41:24: > node tg_factory_main.js
-2025-05-02T17:41:24: 
-2025-05-02T17:41:25: 
-2025-05-02T17:41:25: > heiyan@1.0.0 start
-2025-05-02T17:41:25: > node tg_factory_main.js
-2025-05-02T17:41:25: 
-2025-05-02T17:41:26: 
-2025-05-02T17:41:26: > heiyan@1.0.0 start
-2025-05-02T17:41:26: > node tg_factory_main.js
-2025-05-02T17:41:26: 
-2025-05-02T17:41:26: 
-2025-05-02T17:41:26: > heiyan@1.0.0 start
-2025-05-02T17:41:26: > node tg_factory_main.js
-2025-05-02T17:41:26: 
-2025-05-02T17:41:27: 
-2025-05-02T17:41:27: > heiyan@1.0.0 start
-2025-05-02T17:41:27: > node tg_factory_main.js
-2025-05-02T17:41:27: 
-2025-05-02T17:41:28: 
-2025-05-02T17:41:28: > heiyan@1.0.0 start
-2025-05-02T17:41:28: > node tg_factory_main.js
-2025-05-02T17:41:28: 
-2025-05-02T17:41:29: 
-2025-05-02T17:41:29: > heiyan@1.0.0 start
-2025-05-02T17:41:29: > node tg_factory_main.js
-2025-05-02T17:41:29: 
-2025-05-02T17:41:30: 
-2025-05-02T17:41:30: > heiyan@1.0.0 start
-2025-05-02T17:41:30: > node tg_factory_main.js
-2025-05-02T17:41:30: 
-2025-05-02T17:41:31: 
-2025-05-02T17:41:31: > heiyan@1.0.0 start
-2025-05-02T17:41:31: > node tg_factory_main.js
-2025-05-02T17:41:31: 
-2025-05-02T17:41:32: 
-2025-05-02T17:41:32: > heiyan@1.0.0 start
-2025-05-02T17:41:32: > node tg_factory_main.js
-2025-05-02T17:41:32: 
-2025-05-02T17:41:33: 
-2025-05-02T17:41:33: > heiyan@1.0.0 start
-2025-05-02T17:41:33: > node tg_factory_main.js
-2025-05-02T17:41:33: 
-2025-05-02T17:41:34: 
-2025-05-02T17:41:34: > heiyan@1.0.0 start
-2025-05-02T17:41:34: > node tg_factory_main.js
-2025-05-02T17:41:34: 
-2025-05-02T17:41:35: 
-2025-05-02T17:41:35: > heiyan@1.0.0 start
-2025-05-02T17:41:35: > node tg_factory_main.js
-2025-05-02T17:41:35: 
-2025-05-02T17:41:36: 
-2025-05-02T17:41:36: > heiyan@1.0.0 start
-2025-05-02T17:41:36: > node tg_factory_main.js
-2025-05-02T17:41:36: 
-2025-05-02T17:41:37: 
-2025-05-02T17:41:37: > heiyan@1.0.0 start
-2025-05-02T17:41:37: > node tg_factory_main.js
-2025-05-02T17:41:37: 
-2025-05-02T17:41:38: 
-2025-05-02T17:41:38: > heiyan@1.0.0 start
-2025-05-02T17:41:38: > node tg_factory_main.js
-2025-05-02T17:41:38: 
-2025-05-02T17:41:39: 
-2025-05-02T17:41:39: > heiyan@1.0.0 start
-2025-05-02T17:41:39: > node tg_factory_main.js
-2025-05-02T17:41:39: 
-2025-05-02T17:41:40: 
-2025-05-02T17:41:40: > heiyan@1.0.0 start
-2025-05-02T17:41:40: > node tg_factory_main.js
-2025-05-02T17:41:40: 
-2025-05-02T17:41:41: 
-2025-05-02T17:41:41: > heiyan@1.0.0 start
-2025-05-02T17:41:41: > node tg_factory_main.js
-2025-05-02T17:41:41: 
-2025-05-02T17:41:41: 
-2025-05-02T17:41:41: > heiyan@1.0.0 start
-2025-05-02T17:41:41: > node tg_factory_main.js
-2025-05-02T17:41:41: 
-2025-05-02T17:41:42: 
-2025-05-02T17:41:42: > heiyan@1.0.0 start
-2025-05-02T17:41:42: > node tg_factory_main.js
-2025-05-02T17:41:42: 
-2025-05-02T17:41:43: 
-2025-05-02T17:41:43: > heiyan@1.0.0 start
-2025-05-02T17:41:43: > node tg_factory_main.js
-2025-05-02T17:41:43: 
-2025-05-02T17:41:44: 
-2025-05-02T17:41:44: > heiyan@1.0.0 start
-2025-05-02T17:41:44: > node tg_factory_main.js
-2025-05-02T17:41:44: 
-2025-05-02T17:41:45: 
-2025-05-02T17:41:45: > heiyan@1.0.0 start
-2025-05-02T17:41:45: > node tg_factory_main.js
-2025-05-02T17:41:45: 
-2025-05-02T17:41:46: 
-2025-05-02T17:41:46: > heiyan@1.0.0 start
-2025-05-02T17:41:46: > node tg_factory_main.js
-2025-05-02T17:41:46: 
-2025-05-02T17:41:47: 
-2025-05-02T17:41:47: > heiyan@1.0.0 start
-2025-05-02T17:41:47: > node tg_factory_main.js
-2025-05-02T17:41:47: 
-2025-05-02T17:41:48: 
-2025-05-02T17:41:48: > heiyan@1.0.0 start
-2025-05-02T17:41:48: > node tg_factory_main.js
-2025-05-02T17:41:48: 
-2025-05-02T17:41:49: 
-2025-05-02T17:41:49: > heiyan@1.0.0 start
-2025-05-02T17:41:49: > node tg_factory_main.js
-2025-05-02T17:41:49: 
-2025-05-02T17:41:50: 
-2025-05-02T17:41:50: > heiyan@1.0.0 start
-2025-05-02T17:41:50: > node tg_factory_main.js
-2025-05-02T17:41:50: 
-2025-05-02T17:41:51: 
-2025-05-02T17:41:51: > heiyan@1.0.0 start
-2025-05-02T17:41:51: > node tg_factory_main.js
-2025-05-02T17:41:51: 
-2025-05-02T17:41:52: 
-2025-05-02T17:41:52: > heiyan@1.0.0 start
-2025-05-02T17:41:52: > node tg_factory_main.js
-2025-05-02T17:41:52: 
-2025-05-02T17:41:53: 
-2025-05-02T17:41:53: > heiyan@1.0.0 start
-2025-05-02T17:41:53: > node tg_factory_main.js
-2025-05-02T17:41:53: 
-2025-05-02T17:41:54: 
-2025-05-02T17:41:54: > heiyan@1.0.0 start
-2025-05-02T17:41:54: > node tg_factory_main.js
-2025-05-02T17:41:54: 
-2025-05-02T17:41:55: 
-2025-05-02T17:41:55: > heiyan@1.0.0 start
-2025-05-02T17:41:55: > node tg_factory_main.js
-2025-05-02T17:41:55: 
-2025-05-02T17:41:55: 
-2025-05-02T17:41:55: > heiyan@1.0.0 start
-2025-05-02T17:41:55: > node tg_factory_main.js
-2025-05-02T17:41:55: 
-2025-05-02T17:41:56: 
-2025-05-02T17:41:56: > heiyan@1.0.0 start
-2025-05-02T17:41:56: > node tg_factory_main.js
-2025-05-02T17:41:56: 
-2025-05-02T17:41:57: 
-2025-05-02T17:41:57: > heiyan@1.0.0 start
-2025-05-02T17:41:57: > node tg_factory_main.js
-2025-05-02T17:41:57: 
-2025-05-02T17:41:58: 
-2025-05-02T17:41:58: > heiyan@1.0.0 start
-2025-05-02T17:41:58: > node tg_factory_main.js
-2025-05-02T17:41:58: 
-2025-05-02T17:41:59: 
-2025-05-02T17:41:59: > heiyan@1.0.0 start
-2025-05-02T17:41:59: > node tg_factory_main.js
-2025-05-02T17:41:59: 
-2025-05-02T17:42:00: 
-2025-05-02T17:42:00: > heiyan@1.0.0 start
-2025-05-02T17:42:00: > node tg_factory_main.js
-2025-05-02T17:42:00: 
-2025-05-02T17:42:01: 
-2025-05-02T17:42:01: > heiyan@1.0.0 start
-2025-05-02T17:42:01: > node tg_factory_main.js
-2025-05-02T17:42:01: 
-2025-05-02T17:42:02: 
-2025-05-02T17:42:02: > heiyan@1.0.0 start
-2025-05-02T17:42:02: > node tg_factory_main.js
-2025-05-02T17:42:02: 
-2025-05-02T17:42:03: 
-2025-05-02T17:42:03: > heiyan@1.0.0 start
-2025-05-02T17:42:03: > node tg_factory_main.js
-2025-05-02T17:42:03: 
-2025-05-02T17:42:04: 
-2025-05-02T17:42:04: > heiyan@1.0.0 start
-2025-05-02T17:42:04: > node tg_factory_main.js
-2025-05-02T17:42:04: 
-2025-05-02T17:42:05: 
-2025-05-02T17:42:05: > heiyan@1.0.0 start
-2025-05-02T17:42:05: > node tg_factory_main.js
-2025-05-02T17:42:05: 
-2025-05-02T17:42:06: 
-2025-05-02T17:42:06: > heiyan@1.0.0 start
-2025-05-02T17:42:06: > node tg_factory_main.js
-2025-05-02T17:42:06: 
-2025-05-02T17:42:07: 
-2025-05-02T17:42:07: > heiyan@1.0.0 start
-2025-05-02T17:42:07: > node tg_factory_main.js
-2025-05-02T17:42:07: 
-2025-05-02T17:42:08: 
-2025-05-02T17:42:08: > heiyan@1.0.0 start
-2025-05-02T17:42:08: > node tg_factory_main.js
-2025-05-02T17:42:08: 
-2025-05-02T17:42:09: 
-2025-05-02T17:42:09: > heiyan@1.0.0 start
-2025-05-02T17:42:09: > node tg_factory_main.js
-2025-05-02T17:42:09: 
-2025-05-02T17:42:10: 
-2025-05-02T17:42:10: > heiyan@1.0.0 start
-2025-05-02T17:42:10: > node tg_factory_main.js
-2025-05-02T17:42:10: 
-2025-05-02T17:42:11: 
-2025-05-02T17:42:11: > heiyan@1.0.0 start
-2025-05-02T17:42:11: > node tg_factory_main.js
-2025-05-02T17:42:11: 
-2025-05-02T17:42:12: 
-2025-05-02T17:42:12: > heiyan@1.0.0 start
-2025-05-02T17:42:12: > node tg_factory_main.js
-2025-05-02T17:42:12: 
-2025-05-02T17:42:13: 
-2025-05-02T17:42:13: > heiyan@1.0.0 start
-2025-05-02T17:42:13: > node tg_factory_main.js
-2025-05-02T17:42:13: 
-2025-05-02T17:42:13: 
-2025-05-02T17:42:13: > heiyan@1.0.0 start
-2025-05-02T17:42:13: > node tg_factory_main.js
-2025-05-02T17:42:13: 
-2025-05-02T17:42:14: 
-2025-05-02T17:42:14: > heiyan@1.0.0 start
-2025-05-02T17:42:14: > node tg_factory_main.js
-2025-05-02T17:42:14: 
-2025-05-02T17:42:15: 
-2025-05-02T17:42:15: > heiyan@1.0.0 start
-2025-05-02T17:42:15: > node tg_factory_main.js
-2025-05-02T17:42:15: 
-2025-05-02T17:42:16: 
-2025-05-02T17:42:16: > heiyan@1.0.0 start
-2025-05-02T17:42:16: > node tg_factory_main.js
-2025-05-02T17:42:16: 
-2025-05-02T17:42:17: 
-2025-05-02T17:42:17: > heiyan@1.0.0 start
-2025-05-02T17:42:17: > node tg_factory_main.js
-2025-05-02T17:42:17: 
-2025-05-02T17:42:18: 
-2025-05-02T17:42:18: > heiyan@1.0.0 start
-2025-05-02T17:42:18: > node tg_factory_main.js
-2025-05-02T17:42:18: 
-2025-05-02T17:42:19: 
-2025-05-02T17:42:19: > heiyan@1.0.0 start
-2025-05-02T17:42:19: > node tg_factory_main.js
-2025-05-02T17:42:19: 
-2025-05-02T17:42:20: 
-2025-05-02T17:42:20: > heiyan@1.0.0 start
-2025-05-02T17:42:20: > node tg_factory_main.js
-2025-05-02T17:42:20: 
-2025-05-02T17:42:21: 
-2025-05-02T17:42:21: > heiyan@1.0.0 start
-2025-05-02T17:42:21: > node tg_factory_main.js
-2025-05-02T17:42:21: 
-2025-05-02T17:42:22: 
-2025-05-02T17:42:22: > heiyan@1.0.0 start
-2025-05-02T17:42:22: > node tg_factory_main.js
-2025-05-02T17:42:22: 
-2025-05-02T17:42:23: 
-2025-05-02T17:42:23: > heiyan@1.0.0 start
-2025-05-02T17:42:23: > node tg_factory_main.js
-2025-05-02T17:42:23: 
-2025-05-02T17:42:24: 
-2025-05-02T17:42:24: > heiyan@1.0.0 start
-2025-05-02T17:42:24: > node tg_factory_main.js
-2025-05-02T17:42:24: 
-2025-05-02T17:42:25: 
-2025-05-02T17:42:25: > heiyan@1.0.0 start
-2025-05-02T17:42:25: > node tg_factory_main.js
-2025-05-02T17:42:25: 
-2025-05-02T17:42:26: 
-2025-05-02T17:42:26: > heiyan@1.0.0 start
-2025-05-02T17:42:26: > node tg_factory_main.js
-2025-05-02T17:42:26: 
-2025-05-02T17:42:27: 
-2025-05-02T17:42:27: > heiyan@1.0.0 start
-2025-05-02T17:42:27: > node tg_factory_main.js
-2025-05-02T17:42:27: 
-2025-05-02T17:42:27: 
-2025-05-02T17:42:27: > heiyan@1.0.0 start
-2025-05-02T17:42:27: > node tg_factory_main.js
-2025-05-02T17:42:27: 
-2025-05-02T17:42:28: 
-2025-05-02T17:42:28: > heiyan@1.0.0 start
-2025-05-02T17:42:28: > node tg_factory_main.js
-2025-05-02T17:42:28: 
-2025-05-02T17:42:29: 
-2025-05-02T17:42:29: > heiyan@1.0.0 start
-2025-05-02T17:42:29: > node tg_factory_main.js
-2025-05-02T17:42:29: 
-2025-05-02T17:42:30: 
-2025-05-02T17:42:30: > heiyan@1.0.0 start
-2025-05-02T17:42:30: > node tg_factory_main.js
-2025-05-02T17:42:30: 
-2025-05-02T17:42:31: 
-2025-05-02T17:42:31: > heiyan@1.0.0 start
-2025-05-02T17:42:31: > node tg_factory_main.js
-2025-05-02T17:42:31: 
-2025-05-02T17:42:32: 
-2025-05-02T17:42:32: > heiyan@1.0.0 start
-2025-05-02T17:42:32: > node tg_factory_main.js
-2025-05-02T17:42:32: 
-2025-05-02T17:42:33: 
-2025-05-02T17:42:33: > heiyan@1.0.0 start
-2025-05-02T17:42:33: > node tg_factory_main.js
-2025-05-02T17:42:33: 
-2025-05-02T17:42:34: 
-2025-05-02T17:42:34: > heiyan@1.0.0 start
-2025-05-02T17:42:34: > node tg_factory_main.js
-2025-05-02T17:42:34: 
-2025-05-02T17:42:35: 
-2025-05-02T17:42:35: > heiyan@1.0.0 start
-2025-05-02T17:42:35: > node tg_factory_main.js
-2025-05-02T17:42:35: 
-2025-05-02T17:42:36: 
-2025-05-02T17:42:36: > heiyan@1.0.0 start
-2025-05-02T17:42:36: > node tg_factory_main.js
-2025-05-02T17:42:36: 
-2025-05-02T17:42:37: 
-2025-05-02T17:42:37: > heiyan@1.0.0 start
-2025-05-02T17:42:37: > node tg_factory_main.js
-2025-05-02T17:42:37: 
-2025-05-02T17:42:38: 
-2025-05-02T17:42:38: > heiyan@1.0.0 start
-2025-05-02T17:42:38: > node tg_factory_main.js
-2025-05-02T17:42:38: 
-2025-05-02T17:42:39: 
-2025-05-02T17:42:39: > heiyan@1.0.0 start
-2025-05-02T17:42:39: > node tg_factory_main.js
-2025-05-02T17:42:39: 
-2025-05-02T17:42:39: 
-2025-05-02T17:42:39: > heiyan@1.0.0 start
-2025-05-02T17:42:39: > node tg_factory_main.js
-2025-05-02T17:42:39: 
-2025-05-02T17:42:40: 
-2025-05-02T17:42:40: > heiyan@1.0.0 start
-2025-05-02T17:42:40: > node tg_factory_main.js
-2025-05-02T17:42:40: 
-2025-05-02T17:42:41: 
-2025-05-02T17:42:41: > heiyan@1.0.0 start
-2025-05-02T17:42:41: > node tg_factory_main.js
-2025-05-02T17:42:41: 
-2025-05-02T17:42:42: 
-2025-05-02T17:42:42: > heiyan@1.0.0 start
-2025-05-02T17:42:42: > node tg_factory_main.js
-2025-05-02T17:42:42: 
-2025-05-02T17:42:43: 
-2025-05-02T17:42:43: > heiyan@1.0.0 start
-2025-05-02T17:42:43: > node tg_factory_main.js
-2025-05-02T17:42:43: 
-2025-05-02T17:42:44: 
-2025-05-02T17:42:44: > heiyan@1.0.0 start
-2025-05-02T17:42:44: > node tg_factory_main.js
-2025-05-02T17:42:44: 
-2025-05-02T17:42:45: 
-2025-05-02T17:42:45: > heiyan@1.0.0 start
-2025-05-02T17:42:45: > node tg_factory_main.js
-2025-05-02T17:42:45: 
-2025-05-02T17:42:46: 
-2025-05-02T17:42:46: > heiyan@1.0.0 start
-2025-05-02T17:42:46: > node tg_factory_main.js
-2025-05-02T17:42:46: 
-2025-05-02T17:42:47: 
-2025-05-02T17:42:47: > heiyan@1.0.0 start
-2025-05-02T17:42:47: > node tg_factory_main.js
-2025-05-02T17:42:47: 
-2025-05-02T17:42:48: 
-2025-05-02T17:42:48: > heiyan@1.0.0 start
-2025-05-02T17:42:48: > node tg_factory_main.js
-2025-05-02T17:42:48: 
-2025-05-02T17:42:49: 
-2025-05-02T17:42:49: > heiyan@1.0.0 start
-2025-05-02T17:42:49: > node tg_factory_main.js
-2025-05-02T17:42:49: 
-2025-05-02T17:42:50: 
-2025-05-02T17:42:50: > heiyan@1.0.0 start
-2025-05-02T17:42:50: > node tg_factory_main.js
-2025-05-02T17:42:50: 
-2025-05-02T17:42:51: 
-2025-05-02T17:42:51: > heiyan@1.0.0 start
-2025-05-02T17:42:51: > node tg_factory_main.js
-2025-05-02T17:42:51: 
-2025-05-02T17:42:52: 
-2025-05-02T17:42:52: > heiyan@1.0.0 start
-2025-05-02T17:42:52: > node tg_factory_main.js
-2025-05-02T17:42:52: 
-2025-05-02T17:42:53: 
-2025-05-02T17:42:53: > heiyan@1.0.0 start
-2025-05-02T17:42:53: > node tg_factory_main.js
-2025-05-02T17:42:53: 
-2025-05-02T17:42:54: 
-2025-05-02T17:42:54: > heiyan@1.0.0 start
-2025-05-02T17:42:54: > node tg_factory_main.js
-2025-05-02T17:42:54: 
-2025-05-02T17:42:55: 
-2025-05-02T17:42:55: > heiyan@1.0.0 start
-2025-05-02T17:42:55: > node tg_factory_main.js
-2025-05-02T17:42:55: 
-2025-05-02T17:42:55: 
-2025-05-02T17:42:55: > heiyan@1.0.0 start
-2025-05-02T17:42:55: > node tg_factory_main.js
-2025-05-02T17:42:55: 
-2025-05-02T17:42:56: 
-2025-05-02T17:42:56: > heiyan@1.0.0 start
-2025-05-02T17:42:56: > node tg_factory_main.js
-2025-05-02T17:42:56: 
-2025-05-02T17:42:57: 
-2025-05-02T17:42:57: > heiyan@1.0.0 start
-2025-05-02T17:42:57: > node tg_factory_main.js
-2025-05-02T17:42:57: 
-2025-05-02T17:42:58: 
-2025-05-02T17:42:58: > heiyan@1.0.0 start
-2025-05-02T17:42:58: > node tg_factory_main.js
-2025-05-02T17:42:58: 
-2025-05-02T17:42:59: 
-2025-05-02T17:42:59: > heiyan@1.0.0 start
-2025-05-02T17:42:59: > node tg_factory_main.js
-2025-05-02T17:42:59: 
-2025-05-02T17:43:00: 
-2025-05-02T17:43:00: > heiyan@1.0.0 start
-2025-05-02T17:43:00: > node tg_factory_main.js
-2025-05-02T17:43:00: 
-2025-05-02T17:43:01: 
-2025-05-02T17:43:01: > heiyan@1.0.0 start
-2025-05-02T17:43:01: > node tg_factory_main.js
-2025-05-02T17:43:01: 
-2025-05-02T17:43:02: 
-2025-05-02T17:43:02: > heiyan@1.0.0 start
-2025-05-02T17:43:02: > node tg_factory_main.js
-2025-05-02T17:43:02: 
-2025-05-02T17:43:03: 
-2025-05-02T17:43:03: > heiyan@1.0.0 start
-2025-05-02T17:43:03: > node tg_factory_main.js
-2025-05-02T17:43:03: 
-2025-05-02T17:43:04: 
-2025-05-02T17:43:04: > heiyan@1.0.0 start
-2025-05-02T17:43:04: > node tg_factory_main.js
-2025-05-02T17:43:04: 
-2025-05-02T17:43:05: 
-2025-05-02T17:43:05: > heiyan@1.0.0 start
-2025-05-02T17:43:05: > node tg_factory_main.js
-2025-05-02T17:43:05: 
-2025-05-02T17:43:06: 
-2025-05-02T17:43:06: > heiyan@1.0.0 start
-2025-05-02T17:43:06: > node tg_factory_main.js
-2025-05-02T17:43:06: 
-2025-05-02T17:43:07: 
-2025-05-02T17:43:07: > heiyan@1.0.0 start
-2025-05-02T17:43:07: > node tg_factory_main.js
-2025-05-02T17:43:07: 
-2025-05-02T17:43:08: 
-2025-05-02T17:43:08: > heiyan@1.0.0 start
-2025-05-02T17:43:08: > node tg_factory_main.js
-2025-05-02T17:43:08: 
-2025-05-02T17:43:09: 
-2025-05-02T17:43:09: > heiyan@1.0.0 start
-2025-05-02T17:43:09: > node tg_factory_main.js
-2025-05-02T17:43:09: 
-2025-05-02T17:43:10: 
-2025-05-02T17:43:10: > heiyan@1.0.0 start
-2025-05-02T17:43:10: > node tg_factory_main.js
-2025-05-02T17:43:10: 
-2025-05-02T17:43:10: 
-2025-05-02T17:43:10: > heiyan@1.0.0 start
-2025-05-02T17:43:10: > node tg_factory_main.js
-2025-05-02T17:43:10: 
-2025-05-02T17:43:11: 
-2025-05-02T17:43:11: > heiyan@1.0.0 start
-2025-05-02T17:43:11: > node tg_factory_main.js
-2025-05-02T17:43:11: 
-2025-05-02T17:43:12: 
-2025-05-02T17:43:12: > heiyan@1.0.0 start
-2025-05-02T17:43:12: > node tg_factory_main.js
-2025-05-02T17:43:12: 
-2025-05-02T17:43:13: 
-2025-05-02T17:43:13: > heiyan@1.0.0 start
-2025-05-02T17:43:13: > node tg_factory_main.js
-2025-05-02T17:43:13: 
-2025-05-02T17:43:14: 
-2025-05-02T17:43:14: > heiyan@1.0.0 start
-2025-05-02T17:43:14: > node tg_factory_main.js
-2025-05-02T17:43:14: 
-2025-05-02T17:43:15: 
-2025-05-02T17:43:15: > heiyan@1.0.0 start
-2025-05-02T17:43:15: > node tg_factory_main.js
-2025-05-02T17:43:15: 
-2025-05-02T17:43:16: 
-2025-05-02T17:43:16: > heiyan@1.0.0 start
-2025-05-02T17:43:16: > node tg_factory_main.js
-2025-05-02T17:43:16: 
-2025-05-02T17:43:17: 
-2025-05-02T17:43:17: > heiyan@1.0.0 start
-2025-05-02T17:43:17: > node tg_factory_main.js
-2025-05-02T17:43:17: 
-2025-05-02T17:43:18: 
-2025-05-02T17:43:18: > heiyan@1.0.0 start
-2025-05-02T17:43:18: > node tg_factory_main.js
-2025-05-02T17:43:18: 
-2025-05-02T17:43:19: 
-2025-05-02T17:43:19: > heiyan@1.0.0 start
-2025-05-02T17:43:19: > node tg_factory_main.js
-2025-05-02T17:43:19: 
-2025-05-02T17:43:20: 
-2025-05-02T17:43:20: > heiyan@1.0.0 start
-2025-05-02T17:43:20: > node tg_factory_main.js
-2025-05-02T17:43:20: 
-2025-05-02T17:43:21: 
-2025-05-02T17:43:21: > heiyan@1.0.0 start
-2025-05-02T17:43:21: > node tg_factory_main.js
-2025-05-02T17:43:21: 
-2025-05-02T17:43:22: 
-2025-05-02T17:43:22: > heiyan@1.0.0 start
-2025-05-02T17:43:22: > node tg_factory_main.js
-2025-05-02T17:43:22: 
-2025-05-02T17:43:23: 
-2025-05-02T17:43:23: > heiyan@1.0.0 start
-2025-05-02T17:43:23: > node tg_factory_main.js
-2025-05-02T17:43:23: 
-2025-05-02T17:43:24: 
-2025-05-02T17:43:24: > heiyan@1.0.0 start
-2025-05-02T17:43:24: > node tg_factory_main.js
-2025-05-02T17:43:24: 
-2025-05-02T17:43:24: 
-2025-05-02T17:43:24: > heiyan@1.0.0 start
-2025-05-02T17:43:24: > node tg_factory_main.js
-2025-05-02T17:43:24: 
-2025-05-02T17:43:25: 
-2025-05-02T17:43:25: > heiyan@1.0.0 start
-2025-05-02T17:43:25: > node tg_factory_main.js
-2025-05-02T17:43:25: 
-2025-05-02T17:43:26: 
-2025-05-02T17:43:26: > heiyan@1.0.0 start
-2025-05-02T17:43:26: > node tg_factory_main.js
-2025-05-02T17:43:26: 
-2025-05-02T17:43:27: 
-2025-05-02T17:43:27: > heiyan@1.0.0 start
-2025-05-02T17:43:27: > node tg_factory_main.js
-2025-05-02T17:43:27: 
-2025-05-02T17:43:28: 
-2025-05-02T17:43:28: > heiyan@1.0.0 start
-2025-05-02T17:43:28: > node tg_factory_main.js
-2025-05-02T17:43:28: 
-2025-05-02T17:43:29: 
-2025-05-02T17:43:29: > heiyan@1.0.0 start
-2025-05-02T17:43:29: > node tg_factory_main.js
-2025-05-02T17:43:29: 
-2025-05-02T17:43:30: 
-2025-05-02T17:43:30: > heiyan@1.0.0 start
-2025-05-02T17:43:30: > node tg_factory_main.js
-2025-05-02T17:43:30: 
-2025-05-02T17:43:31: 
-2025-05-02T17:43:31: > heiyan@1.0.0 start
-2025-05-02T17:43:31: > node tg_factory_main.js
-2025-05-02T17:43:31: 
-2025-05-02T17:43:32: 
-2025-05-02T17:43:32: > heiyan@1.0.0 start
-2025-05-02T17:43:32: > node tg_factory_main.js
-2025-05-02T17:43:32: 
-2025-05-02T17:43:33: 
-2025-05-02T17:43:33: > heiyan@1.0.0 start
-2025-05-02T17:43:33: > node tg_factory_main.js
-2025-05-02T17:43:33: 
-2025-05-02T17:43:34: 
-2025-05-02T17:43:34: > heiyan@1.0.0 start
-2025-05-02T17:43:34: > node tg_factory_main.js
-2025-05-02T17:43:34: 
-2025-05-02T17:43:35: 
-2025-05-02T17:43:35: > heiyan@1.0.0 start
-2025-05-02T17:43:35: > node tg_factory_main.js
-2025-05-02T17:43:35: 
-2025-05-02T17:43:36: 
-2025-05-02T17:43:36: > heiyan@1.0.0 start
-2025-05-02T17:43:36: > node tg_factory_main.js
-2025-05-02T17:43:36: 
-2025-05-02T17:43:37: 
-2025-05-02T17:43:37: > heiyan@1.0.0 start
-2025-05-02T17:43:37: > node tg_factory_main.js
-2025-05-02T17:43:37: 
-2025-05-02T17:43:38: 
-2025-05-02T17:43:38: > heiyan@1.0.0 start
-2025-05-02T17:43:38: > node tg_factory_main.js
-2025-05-02T17:43:38: 
-2025-05-02T17:43:38: 
-2025-05-02T17:43:38: > heiyan@1.0.0 start
-2025-05-02T17:43:38: > node tg_factory_main.js
-2025-05-02T17:43:38: 
-2025-05-02T17:43:39: 
-2025-05-02T17:43:39: > heiyan@1.0.0 start
-2025-05-02T17:43:39: > node tg_factory_main.js
-2025-05-02T17:43:39: 
-2025-05-02T17:43:40: 
-2025-05-02T17:43:40: > heiyan@1.0.0 start
-2025-05-02T17:43:40: > node tg_factory_main.js
-2025-05-02T17:43:40: 
-2025-05-02T17:43:41: 
-2025-05-02T17:43:41: > heiyan@1.0.0 start
-2025-05-02T17:43:41: > node tg_factory_main.js
-2025-05-02T17:43:41: 
-2025-05-02T17:43:42: 
-2025-05-02T17:43:42: > heiyan@1.0.0 start
-2025-05-02T17:43:42: > node tg_factory_main.js
-2025-05-02T17:43:42: 
-2025-05-02T17:43:43: 
-2025-05-02T17:43:43: > heiyan@1.0.0 start
-2025-05-02T17:43:43: > node tg_factory_main.js
-2025-05-02T17:43:43: 
-2025-05-02T17:43:44: 
-2025-05-02T17:43:44: > heiyan@1.0.0 start
-2025-05-02T17:43:44: > node tg_factory_main.js
-2025-05-02T17:43:44: 
-2025-05-02T17:43:45: 
-2025-05-02T17:43:45: > heiyan@1.0.0 start
-2025-05-02T17:43:45: > node tg_factory_main.js
-2025-05-02T17:43:45: 
-2025-05-02T17:43:46: 
-2025-05-02T17:43:46: > heiyan@1.0.0 start
-2025-05-02T17:43:46: > node tg_factory_main.js
-2025-05-02T17:43:46: 
-2025-05-02T17:43:47: 
-2025-05-02T17:43:47: > heiyan@1.0.0 start
-2025-05-02T17:43:47: > node tg_factory_main.js
-2025-05-02T17:43:47: 
-2025-05-02T17:43:48: 
-2025-05-02T17:43:48: > heiyan@1.0.0 start
-2025-05-02T17:43:48: > node tg_factory_main.js
-2025-05-02T17:43:48: 
-2025-05-02T17:43:49: 
-2025-05-02T17:43:49: > heiyan@1.0.0 start
-2025-05-02T17:43:49: > node tg_factory_main.js
-2025-05-02T17:43:49: 
-2025-05-02T17:43:50: 
-2025-05-02T17:43:50: > heiyan@1.0.0 start
-2025-05-02T17:43:50: > node tg_factory_main.js
-2025-05-02T17:43:50: 
-2025-05-02T17:43:51: 
-2025-05-02T17:43:51: > heiyan@1.0.0 start
-2025-05-02T17:43:51: > node tg_factory_main.js
-2025-05-02T17:43:51: 
-2025-05-02T17:43:51: 
-2025-05-02T17:43:51: > heiyan@1.0.0 start
-2025-05-02T17:43:51: > node tg_factory_main.js
-2025-05-02T17:43:51: 
-2025-05-02T17:43:52: 
-2025-05-02T17:43:52: > heiyan@1.0.0 start
-2025-05-02T17:43:52: > node tg_factory_main.js
-2025-05-02T17:43:52: 
-2025-05-02T17:43:53: 
-2025-05-02T17:43:53: > heiyan@1.0.0 start
-2025-05-02T17:43:53: > node tg_factory_main.js
-2025-05-02T17:43:53: 
-2025-05-02T17:43:54: 
-2025-05-02T17:43:54: > heiyan@1.0.0 start
-2025-05-02T17:43:54: > node tg_factory_main.js
-2025-05-02T17:43:54: 
-2025-05-02T17:43:55: 
-2025-05-02T17:43:55: > heiyan@1.0.0 start
-2025-05-02T17:43:55: > node tg_factory_main.js
-2025-05-02T17:43:55: 
-2025-05-02T17:43:56: 
-2025-05-02T17:43:56: > heiyan@1.0.0 start
-2025-05-02T17:43:56: > node tg_factory_main.js
-2025-05-02T17:43:56: 
-2025-05-02T17:43:57: 
-2025-05-02T17:43:57: > heiyan@1.0.0 start
-2025-05-02T17:43:57: > node tg_factory_main.js
-2025-05-02T17:43:57: 
-2025-05-02T17:43:58: 
-2025-05-02T17:43:58: > heiyan@1.0.0 start
-2025-05-02T17:43:58: > node tg_factory_main.js
-2025-05-02T17:43:58: 
-2025-05-02T17:43:59: 
-2025-05-02T17:43:59: > heiyan@1.0.0 start
-2025-05-02T17:43:59: > node tg_factory_main.js
-2025-05-02T17:43:59: 
-2025-05-02T17:44:00: 
-2025-05-02T17:44:00: > heiyan@1.0.0 start
-2025-05-02T17:44:00: > node tg_factory_main.js
-2025-05-02T17:44:00: 
-2025-05-02T17:44:01: 
-2025-05-02T17:44:01: > heiyan@1.0.0 start
-2025-05-02T17:44:01: > node tg_factory_main.js
-2025-05-02T17:44:01: 
-2025-05-02T17:44:02: 
-2025-05-02T17:44:02: > heiyan@1.0.0 start
-2025-05-02T17:44:02: > node tg_factory_main.js
-2025-05-02T17:44:02: 
-2025-05-02T17:44:03: 
-2025-05-02T17:44:03: > heiyan@1.0.0 start
-2025-05-02T17:44:03: > node tg_factory_main.js
-2025-05-02T17:44:03: 
-2025-05-02T17:44:04: 
-2025-05-02T17:44:04: > heiyan@1.0.0 start
-2025-05-02T17:44:04: > node tg_factory_main.js
-2025-05-02T17:44:04: 
-2025-05-02T17:44:05: 
-2025-05-02T17:44:05: > heiyan@1.0.0 start
-2025-05-02T17:44:05: > node tg_factory_main.js
-2025-05-02T17:44:05: 
-2025-05-02T17:44:06: 
-2025-05-02T17:44:06: > heiyan@1.0.0 start
-2025-05-02T17:44:06: > node tg_factory_main.js
-2025-05-02T17:44:06: 
-2025-05-02T17:44:06: 
-2025-05-02T17:44:06: > heiyan@1.0.0 start
-2025-05-02T17:44:06: > node tg_factory_main.js
-2025-05-02T17:44:06: 
-2025-05-02T17:44:07: 
-2025-05-02T17:44:07: > heiyan@1.0.0 start
-2025-05-02T17:44:07: > node tg_factory_main.js
-2025-05-02T17:44:07: 
-2025-05-02T17:44:08: 
-2025-05-02T17:44:08: > heiyan@1.0.0 start
-2025-05-02T17:44:08: > node tg_factory_main.js
-2025-05-02T17:44:08: 
-2025-05-02T17:44:09: 
-2025-05-02T17:44:09: > heiyan@1.0.0 start
-2025-05-02T17:44:09: > node tg_factory_main.js
-2025-05-02T17:44:09: 
-2025-05-02T17:44:10: 
-2025-05-02T17:44:10: > heiyan@1.0.0 start
-2025-05-02T17:44:10: > node tg_factory_main.js
-2025-05-02T17:44:10: 
-2025-05-02T17:44:11: 
-2025-05-02T17:44:11: > heiyan@1.0.0 start
-2025-05-02T17:44:11: > node tg_factory_main.js
-2025-05-02T17:44:11: 
-2025-05-02T17:44:12: 
-2025-05-02T17:44:12: > heiyan@1.0.0 start
-2025-05-02T17:44:12: > node tg_factory_main.js
-2025-05-02T17:44:12: 
-2025-05-02T17:44:13: 
-2025-05-02T17:44:13: > heiyan@1.0.0 start
-2025-05-02T17:44:13: > node tg_factory_main.js
-2025-05-02T17:44:13: 
-2025-05-02T17:44:14: 
-2025-05-02T17:44:14: > heiyan@1.0.0 start
-2025-05-02T17:44:14: > node tg_factory_main.js
-2025-05-02T17:44:14: 
-2025-05-02T17:44:15: 
-2025-05-02T17:44:15: > heiyan@1.0.0 start
-2025-05-02T17:44:15: > node tg_factory_main.js
-2025-05-02T17:44:15: 
-2025-05-02T17:44:16: 
-2025-05-02T17:44:16: > heiyan@1.0.0 start
-2025-05-02T17:44:16: > node tg_factory_main.js
-2025-05-02T17:44:16: 
-2025-05-02T17:44:17: 
-2025-05-02T17:44:17: > heiyan@1.0.0 start
-2025-05-02T17:44:17: > node tg_factory_main.js
-2025-05-02T17:44:17: 
-2025-05-02T17:44:18: 
-2025-05-02T17:44:18: > heiyan@1.0.0 start
-2025-05-02T17:44:18: > node tg_factory_main.js
-2025-05-02T17:44:18: 
-2025-05-02T17:44:18: 
-2025-05-02T17:44:18: > heiyan@1.0.0 start
-2025-05-02T17:44:18: > node tg_factory_main.js
-2025-05-02T17:44:18: 
-2025-05-02T17:44:19: 
-2025-05-02T17:44:19: > heiyan@1.0.0 start
-2025-05-02T17:44:19: > node tg_factory_main.js
-2025-05-02T17:44:19: 
-2025-05-02T17:44:20: 
-2025-05-02T17:44:20: > heiyan@1.0.0 start
-2025-05-02T17:44:20: > node tg_factory_main.js
-2025-05-02T17:44:20: 
-2025-05-02T17:44:21: 
-2025-05-02T17:44:21: > heiyan@1.0.0 start
-2025-05-02T17:44:21: > node tg_factory_main.js
-2025-05-02T17:44:21: 
-2025-05-02T17:44:22: 
-2025-05-02T17:44:22: > heiyan@1.0.0 start
-2025-05-02T17:44:22: > node tg_factory_main.js
-2025-05-02T17:44:22: 
-2025-05-02T17:44:23: 
-2025-05-02T17:44:23: > heiyan@1.0.0 start
-2025-05-02T17:44:23: > node tg_factory_main.js
-2025-05-02T17:44:23: 
-2025-05-02T17:44:24: 
-2025-05-02T17:44:24: > heiyan@1.0.0 start
-2025-05-02T17:44:24: > node tg_factory_main.js
-2025-05-02T17:44:24: 
-2025-05-02T17:44:25: 
-2025-05-02T17:44:25: > heiyan@1.0.0 start
-2025-05-02T17:44:25: > node tg_factory_main.js
-2025-05-02T17:44:25: 
-2025-05-02T17:44:26: 
-2025-05-02T17:44:26: > heiyan@1.0.0 start
-2025-05-02T17:44:26: > node tg_factory_main.js
-2025-05-02T17:44:26: 
-2025-05-02T17:44:27: 
-2025-05-02T17:44:27: > heiyan@1.0.0 start
-2025-05-02T17:44:27: > node tg_factory_main.js
-2025-05-02T17:44:27: 
-2025-05-02T17:44:28: 
-2025-05-02T17:44:28: > heiyan@1.0.0 start
-2025-05-02T17:44:28: > node tg_factory_main.js
-2025-05-02T17:44:28: 
-2025-05-02T17:44:29: 
-2025-05-02T17:44:29: > heiyan@1.0.0 start
-2025-05-02T17:44:29: > node tg_factory_main.js
-2025-05-02T17:44:29: 
-2025-05-02T17:44:30: 
-2025-05-02T17:44:30: > heiyan@1.0.0 start
-2025-05-02T17:44:30: > node tg_factory_main.js
-2025-05-02T17:44:30: 
-2025-05-02T17:44:31: 
-2025-05-02T17:44:31: > heiyan@1.0.0 start
-2025-05-02T17:44:31: > node tg_factory_main.js
-2025-05-02T17:44:31: 
-2025-05-02T17:44:32: 
-2025-05-02T17:44:32: > heiyan@1.0.0 start
-2025-05-02T17:44:32: > node tg_factory_main.js
-2025-05-02T17:44:32: 
-2025-05-02T17:44:32: 
-2025-05-02T17:44:32: > heiyan@1.0.0 start
-2025-05-02T17:44:32: > node tg_factory_main.js
-2025-05-02T17:44:32: 
-2025-05-02T17:44:33: 
-2025-05-02T17:44:33: > heiyan@1.0.0 start
-2025-05-02T17:44:33: > node tg_factory_main.js
-2025-05-02T17:44:33: 
-2025-05-02T17:44:34: 
-2025-05-02T17:44:34: > heiyan@1.0.0 start
-2025-05-02T17:44:34: > node tg_factory_main.js
-2025-05-02T17:44:34: 
-2025-05-02T17:44:35: 
-2025-05-02T17:44:35: > heiyan@1.0.0 start
-2025-05-02T17:44:35: > node tg_factory_main.js
-2025-05-02T17:44:35: 
-2025-05-02T17:44:36: 
-2025-05-02T17:44:36: > heiyan@1.0.0 start
-2025-05-02T17:44:36: > node tg_factory_main.js
-2025-05-02T17:44:36: 
-2025-05-02T17:44:37: 
-2025-05-02T17:44:37: > heiyan@1.0.0 start
-2025-05-02T17:44:37: > node tg_factory_main.js
-2025-05-02T17:44:37: 
-2025-05-02T17:44:38: 
-2025-05-02T17:44:38: > heiyan@1.0.0 start
-2025-05-02T17:44:38: > node tg_factory_main.js
-2025-05-02T17:44:38: 
-2025-05-02T17:44:39: 
-2025-05-02T17:44:39: > heiyan@1.0.0 start
-2025-05-02T17:44:39: > node tg_factory_main.js
-2025-05-02T17:44:39: 
-2025-05-02T17:44:40: 
-2025-05-02T17:44:40: > heiyan@1.0.0 start
-2025-05-02T17:44:40: > node tg_factory_main.js
-2025-05-02T17:44:40: 
-2025-05-02T17:44:41: 
-2025-05-02T17:44:41: > heiyan@1.0.0 start
-2025-05-02T17:44:41: > node tg_factory_main.js
-2025-05-02T17:44:41: 
-2025-05-02T17:44:42: 
-2025-05-02T17:44:42: > heiyan@1.0.0 start
-2025-05-02T17:44:42: > node tg_factory_main.js
-2025-05-02T17:44:42: 
-2025-05-02T17:44:43: 
-2025-05-02T17:44:43: > heiyan@1.0.0 start
-2025-05-02T17:44:43: > node tg_factory_main.js
-2025-05-02T17:44:43: 
-2025-05-02T17:44:44: 
-2025-05-02T17:44:44: > heiyan@1.0.0 start
-2025-05-02T17:44:44: > node tg_factory_main.js
-2025-05-02T17:44:44: 
-2025-05-02T17:44:45: 
-2025-05-02T17:44:45: > heiyan@1.0.0 start
-2025-05-02T17:44:45: > node tg_factory_main.js
-2025-05-02T17:44:45: 
-2025-05-02T17:44:46: 
-2025-05-02T17:44:46: > heiyan@1.0.0 start
-2025-05-02T17:44:46: > node tg_factory_main.js
-2025-05-02T17:44:46: 
-2025-05-02T17:44:46: 
-2025-05-02T17:44:46: > heiyan@1.0.0 start
-2025-05-02T17:44:46: > node tg_factory_main.js
-2025-05-02T17:44:46: 
-2025-05-02T17:44:47: 
-2025-05-02T17:44:47: > heiyan@1.0.0 start
-2025-05-02T17:44:47: > node tg_factory_main.js
-2025-05-02T17:44:47: 
-2025-05-02T17:44:48: 
-2025-05-02T17:44:48: > heiyan@1.0.0 start
-2025-05-02T17:44:48: > node tg_factory_main.js
-2025-05-02T17:44:48: 
-2025-05-02T17:44:49: 
-2025-05-02T17:44:49: > heiyan@1.0.0 start
-2025-05-02T17:44:49: > node tg_factory_main.js
-2025-05-02T17:44:49: 
-2025-05-02T17:44:50: 
-2025-05-02T17:44:50: > heiyan@1.0.0 start
-2025-05-02T17:44:50: > node tg_factory_main.js
-2025-05-02T17:44:50: 
-2025-05-02T17:44:51: 
-2025-05-02T17:44:51: > heiyan@1.0.0 start
-2025-05-02T17:44:51: > node tg_factory_main.js
-2025-05-02T17:44:51: 
-2025-05-02T17:44:52: 
-2025-05-02T17:44:52: > heiyan@1.0.0 start
-2025-05-02T17:44:52: > node tg_factory_main.js
-2025-05-02T17:44:52: 
-2025-05-02T17:44:53: 
-2025-05-02T17:44:53: > heiyan@1.0.0 start
-2025-05-02T17:44:53: > node tg_factory_main.js
-2025-05-02T17:44:53: 
-2025-05-02T17:44:54: 
-2025-05-02T17:44:54: > heiyan@1.0.0 start
-2025-05-02T17:44:54: > node tg_factory_main.js
-2025-05-02T17:44:54: 
-2025-05-02T17:44:55: 
-2025-05-02T17:44:55: > heiyan@1.0.0 start
-2025-05-02T17:44:55: > node tg_factory_main.js
-2025-05-02T17:44:55: 
-2025-05-02T17:44:56: 
-2025-05-02T17:44:56: > heiyan@1.0.0 start
-2025-05-02T17:44:56: > node tg_factory_main.js
-2025-05-02T17:44:56: 
-2025-05-02T17:44:57: 
-2025-05-02T17:44:57: > heiyan@1.0.0 start
-2025-05-02T17:44:57: > node tg_factory_main.js
-2025-05-02T17:44:57: 
-2025-05-02T17:44:58: 
-2025-05-02T17:44:58: > heiyan@1.0.0 start
-2025-05-02T17:44:58: > node tg_factory_main.js
-2025-05-02T17:44:58: 
-2025-05-02T17:44:59: 
-2025-05-02T17:44:59: > heiyan@1.0.0 start
-2025-05-02T17:44:59: > node tg_factory_main.js
-2025-05-02T17:44:59: 
-2025-05-02T17:45:00: 
-2025-05-02T17:45:00: > heiyan@1.0.0 start
-2025-05-02T17:45:00: > node tg_factory_main.js
-2025-05-02T17:45:00: 
-2025-05-02T17:45:01: 
-2025-05-02T17:45:01: > heiyan@1.0.0 start
-2025-05-02T17:45:01: > node tg_factory_main.js
-2025-05-02T17:45:01: 
-2025-05-02T17:45:02: 
-2025-05-02T17:45:02: > heiyan@1.0.0 start
-2025-05-02T17:45:02: > node tg_factory_main.js
-2025-05-02T17:45:02: 
-2025-05-02T17:45:03: 
-2025-05-02T17:45:03: > heiyan@1.0.0 start
-2025-05-02T17:45:03: > node tg_factory_main.js
-2025-05-02T17:45:03: 
+2025-05-02T19:02:42: 
+2025-05-02T19:02:42: > heiyan@1.0.0 start
+2025-05-02T19:02:42: > node tg_factory_main.js
+2025-05-02T19:02:42: 
+2025-05-02T19:02:44: Connected to Redis
+2025-05-02T19:02:44: publish_time: 2025-05-04

BIN=BIN
src/api/hy/qr.gif


BIN=BIN
src/api/hy/qr_resized.gif


+ 27 - 0
src/api/yw/get_yw_account_list.js

@@ -0,0 +1,27 @@
+
+const fetch = require('node-fetch'); // Node.js 18以下版本需要安装 node-fetch
+const config  = require('../../../etc/config.json');
+const redis_help = require('../../use_redis');
+const helper = require('../../helper');
+const CMD = {}
+
+CMD.get_yw_account_list = async function() {
+    // let res =  await require('./yw_login').yw_login()
+    // console.log("res:",res.headers)
+    let OPENSESSID = await redis_help.getKeyValue("OPENSESSID")
+    let timestamp = helper.getCurrentUnixTimestamp()
+    console.log("OPENSESSID:",OPENSESSID)
+    let response =  await fetch("https://open.yuewen.com/api/product/getCoopAppList?coopid=24&page=1&status=0", {
+        "headers": {
+            "accept": "application/json, text/plain, */*",
+             "cookie": `Hm_lvt_990f9ab9737a266517417cc2949bb3f4=${timestamp}; csrfToken=4d5urmV36a8LZ70bFf-6FFX0; OPENSESSID=${OPENSESSID};`
+            // "cookie": `Hm_lvt_990f9ab9737a266517417cc2949bb3f4=${timestamp}; csrfToken=ffZRRnqo6A4ngGbvAVP_zK5_; OPENSESSID=${OPENSESSID};`,
+        },
+        "body": null,
+        "method": "GET"
+      });
+
+      return await response.json()
+}
+
+module.exports = CMD;

+ 2 - 0
task_script/sync_publish_time_fq_mf.js

@@ -35,6 +35,8 @@ async function processTask(){
                         `UPDATE video_product SET publish_time = ?  WHERE id = ${video_product_info.id} `,[publish_time]
                     );
                 }
+            }else{
+                //添加到番茄付费里
             }
         }