안녕하십니까? 잉카인터넷 TACHYON 입니다.
2023년 01월 03일자 두번째 업데이트 안내문입니다.
금일 정기 업데이트에서는 총 516개 악성코드에 대한 진단/치료가 안티 바이러스에 업데이트 되었습니다.
1. 안티 바이러스 업데이트 안내
1-1. 안티 바이러스 업데이트 버전 : 2023-01-03.02
1-2. 다음 516개 악성코드에 대한 진단/치료가 자사 엔진에 업데이트 되었습니다.
Backdoor/W32.Androm.61440.N
Backdoor/W32.Emotet.237260
Backdoor/W32.Emotet.325798
Backdoor/W32.Farfli.1191936.C
Backdoor/W32.Farfli.1775183
Backdoor/W32.Farfli.225280.H
Backdoor/W32.Farfli.4486144
Backdoor/W32.Farfli.504567
Backdoor/W32.Farfli.505305
Backdoor/W32.Farfli.507141
Backdoor/W32.Farfli.507195
Backdoor/W32.Farfli.510315
Backdoor/W32.Farfli.510369
Backdoor/W32.Farfli.510604
Backdoor/W32.Farfli.511438
Backdoor/W32.Farfli.774144.B
Backdoor/W32.Farfli.93929
Backdoor/W32.Mokes.240640.E
Backdoor/W32.Remcos.433664.E
Backdoor/W32.Spammy.4356809
Backdoor/W32.Spammy.7009708
Backdoor/W32.Spammy.7703049
Backdoor/W32.Spammy.9260963
Backdoor/W32.Tofsee.10751488.C
Backdoor/W32.Tofsee.10940928.B
Backdoor/W32.Tofsee.13146624.C
Backdoor/W32.Tofsee.13397504
Backdoor/W32.Tofsee.13827584
Banker/W32.Emotet.265905
Banker/W32.RTM.2571776
Ransom/W32.Blocker.393216.T
Trojan-Clicker/W32.Zlob.29841
Trojan-Downloader/W32.Agent.22878.C
Trojan-Downloader/W32.Agent.251152
Trojan-Downloader/W32.Agent.25754.D
Trojan-Downloader/W32.Agent.427336
Trojan-Downloader/W32.Agent.46540.B
Trojan-Downloader/W32.Agent.46612.C
Trojan-Downloader/W32.Agent.46958
Trojan-Downloader/W32.Agent.50142
Trojan-Downloader/W32.Agent.50824
Trojan-Downloader/W32.Agent.66794
Trojan-Downloader/W32.Agent.67810
Trojan-Downloader/W32.Agent.68004
Trojan-Downloader/W32.Agent.81991
Trojan-Downloader/W32.Agent.82205
Trojan-Downloader/W32.Agent.83869
Trojan-Downloader/W32.Agent.868480.B
Trojan-Downloader/W32.Agent.943120.B
Trojan-Downloader/W32.PackZ.126976.AAB
Trojan-Downloader/W32.PackZ.1295600.AD
Trojan-Downloader/W32.Upatre.10066.B
Trojan-Downloader/W32.Upatre.10250.B
Trojan-Downloader/W32.Upatre.10332.B
Trojan-Downloader/W32.Upatre.10352
Trojan-Downloader/W32.Upatre.10864
Trojan-Downloader/W32.Upatre.11252.B
Trojan-Downloader/W32.Upatre.11628.C
Trojan-Downloader/W32.Upatre.11630.C
Trojan-Downloader/W32.Upatre.1192143
Trojan-Downloader/W32.Upatre.11946
Trojan-Downloader/W32.Upatre.12084.B
Trojan-Downloader/W32.Upatre.12106
Trojan-Downloader/W32.Upatre.12164
Trojan-Downloader/W32.Upatre.12730
Trojan-Downloader/W32.Upatre.13344
Trojan-Downloader/W32.Upatre.13470
Trojan-Downloader/W32.Upatre.14354
Trojan-Downloader/W32.Upatre.14428.B
Trojan-Downloader/W32.Upatre.14500
Trojan-Downloader/W32.Upatre.14652
Trojan-Downloader/W32.Upatre.14732.C
Trojan-Downloader/W32.Upatre.14790
Trojan-Downloader/W32.Upatre.15320
Trojan-Downloader/W32.Upatre.18614
Trojan-Downloader/W32.Upatre.18744.B
Trojan-Downloader/W32.Upatre.19376
Trojan-Downloader/W32.Upatre.19849
Trojan-Downloader/W32.Upatre.20972.D
Trojan-Downloader/W32.Upatre.22240.G
Trojan-Downloader/W32.Upatre.22364.D
Trojan-Downloader/W32.Upatre.22544.G
Trojan-Downloader/W32.Upatre.23458.G
Trojan-Downloader/W32.Upatre.23960.D
Trojan-Downloader/W32.Upatre.24098.G
Trojan-Downloader/W32.Upatre.24382.F
Trojan-Downloader/W32.Upatre.24914.G
Trojan-Downloader/W32.Upatre.25234.H
Trojan-Downloader/W32.Upatre.25290.F
Trojan-Downloader/W32.Upatre.25428.F
Trojan-Downloader/W32.Upatre.26556.G
Trojan-Downloader/W32.Upatre.26672.C
Trojan-Downloader/W32.Upatre.27452.G
Trojan-Downloader/W32.Upatre.27830.H
Trojan-Downloader/W32.Upatre.28550.E
Trojan-Downloader/W32.Upatre.28618.C
Trojan-Downloader/W32.Upatre.28672.P
Trojan-Downloader/W32.Upatre.28984.C
Trojan-Downloader/W32.Upatre.30532.D
Trojan-Downloader/W32.Upatre.30654
Trojan-Downloader/W32.Upatre.31372.D
Trojan-Downloader/W32.Upatre.32726
Trojan-Downloader/W32.Upatre.32738.D
Trojan-Downloader/W32.Upatre.32868.C
Trojan-Downloader/W32.Upatre.32934.G
Trojan-Downloader/W32.Upatre.33834.D
Trojan-Downloader/W32.Upatre.33842.H
Trojan-Downloader/W32.Upatre.33998.C
Trojan-Downloader/W32.Upatre.34000.B
Trojan-Downloader/W32.Upatre.34340.D
Trojan-Downloader/W32.Upatre.34414.D
Trojan-Downloader/W32.Upatre.34760.B
Trojan-Downloader/W32.Upatre.35844.E
Trojan-Downloader/W32.Upatre.36030.D
Trojan-Downloader/W32.Upatre.36110.F
Trojan-Downloader/W32.Upatre.36912.C
Trojan-Downloader/W32.Upatre.36970.D
Trojan-Downloader/W32.Upatre.37162.D
Trojan-Downloader/W32.Upatre.37336.B
Trojan-Downloader/W32.Upatre.37420.D
Trojan-Downloader/W32.Upatre.38488.M
Trojan-Downloader/W32.Upatre.38616.O
Trojan-Downloader/W32.Upatre.38740.K
Trojan-Downloader/W32.Upatre.38810.G
Trojan-Downloader/W32.Upatre.38832.L
Trojan-Downloader/W32.Upatre.39062.F
Trojan-Downloader/W32.Upatre.39388.L
Trojan-Downloader/W32.Upatre.39400.L
Trojan-Downloader/W32.Upatre.39538.G
Trojan-Downloader/W32.Upatre.39722.K
Trojan-Downloader/W32.Upatre.39726.L
Trojan-Downloader/W32.Upatre.40082.K
Trojan-Downloader/W32.Upatre.41156.O
Trojan-Downloader/W32.Upatre.41444.L
Trojan-Downloader/W32.Upatre.41610.I
Trojan-Downloader/W32.Upatre.41718.J
Trojan-Downloader/W32.Upatre.42100.K
Trojan-Downloader/W32.Upatre.42104.M
Trojan-Downloader/W32.Upatre.42188.I
Trojan-Downloader/W32.Upatre.42240.M
Trojan-Downloader/W32.Upatre.42546.G
Trojan-Downloader/W32.Upatre.45288.G
Trojan-Downloader/W32.Upatre.45424.H
Trojan-Downloader/W32.Upatre.45612.D
Trojan-Downloader/W32.Upatre.46632.D
Trojan-Downloader/W32.Upatre.46984.B
Trojan-Downloader/W32.Upatre.47072.D
Trojan-Downloader/W32.Upatre.48010.D
Trojan-Downloader/W32.Upatre.48148.C
Trojan-Downloader/W32.Upatre.48334.E
Trojan-Downloader/W32.Upatre.48988.F
Trojan-Downloader/W32.Upatre.49050.E
Trojan-Downloader/W32.Upatre.49532.F
Trojan-Downloader/W32.Upatre.49782.D
Trojan-Downloader/W32.Upatre.50122.C
Trojan-Downloader/W32.Upatre.50260.D
Trojan-Downloader/W32.Upatre.50270.E
Trojan-Downloader/W32.Upatre.50736.E
Trojan-Downloader/W32.Upatre.51204.D
Trojan-Downloader/W32.Upatre.51222.D
Trojan-Downloader/W32.Upatre.51244.C
Trojan-Downloader/W32.Upatre.51728.G
Trojan-Downloader/W32.Upatre.51774.E
Trojan-Downloader/W32.Upatre.51786.B
Trojan-Downloader/W32.Upatre.51804.D
Trojan-Downloader/W32.Upatre.52790.C
Trojan-Downloader/W32.Upatre.53162.B
Trojan-Downloader/W32.Upatre.53250.C
Trojan-Downloader/W32.Upatre.53340.E
Trojan-Downloader/W32.Upatre.53400.D
Trojan-Downloader/W32.Upatre.53536.E
Trojan-Downloader/W32.Upatre.53572.B
Trojan-Downloader/W32.Upatre.53808.C
Trojan-Downloader/W32.Upatre.53944.C
Trojan-Downloader/W32.Upatre.54534.E
Trojan-Downloader/W32.Upatre.54874.C
Trojan-Downloader/W32.Upatre.54952.B
Trojan-Downloader/W32.Upatre.55022.B
Trojan-Downloader/W32.Upatre.55122.B
Trojan-Downloader/W32.Upatre.55214.C
Trojan-Downloader/W32.Upatre.55908
Trojan-Downloader/W32.Upatre.58026.B
Trojan-Downloader/W32.Upatre.58226.B
Trojan-Downloader/W32.Upatre.58976
Trojan-Downloader/W32.Upatre.59466
Trojan-Downloader/W32.Upatre.59634
Trojan-Downloader/W32.Upatre.59704
Trojan-Downloader/W32.Upatre.60314.C
Trojan-Downloader/W32.Upatre.60354.B
Trojan-Downloader/W32.Upatre.6096.B
Trojan-Downloader/W32.Upatre.61516.C
Trojan-Downloader/W32.Upatre.61618.B
Trojan-Downloader/W32.Upatre.61760.B
Trojan-Downloader/W32.Upatre.61878.C
Trojan-Downloader/W32.Upatre.6192.C
Trojan-Downloader/W32.Upatre.62324.C
Trojan-Downloader/W32.Upatre.62460.B
Trojan-Downloader/W32.Upatre.62464.B
Trojan-Downloader/W32.Upatre.62572
Trojan-Downloader/W32.Upatre.62710.D
Trojan-Downloader/W32.Upatre.63368.B
Trojan-Downloader/W32.Upatre.63600.D
Trojan-Downloader/W32.Upatre.6390.C
Trojan-Downloader/W32.Upatre.64060
Trojan-Downloader/W32.Upatre.6416.D
Trojan-Downloader/W32.Upatre.64160
Trojan-Downloader/W32.Upatre.64298.C
Trojan-Downloader/W32.Upatre.65090.C
Trojan-Downloader/W32.Upatre.65248.B
Trojan-Downloader/W32.Upatre.65374
Trojan-Downloader/W32.Upatre.6670.B
Trojan-Downloader/W32.Upatre.67848.D
Trojan-Downloader/W32.Upatre.67972.B
Trojan-Downloader/W32.Upatre.70732.H
Trojan-Downloader/W32.Upatre.71984.D
Trojan-Downloader/W32.Upatre.72110.D
Trojan-Downloader/W32.Upatre.73518.I
Trojan-Downloader/W32.Upatre.73576.F
Trojan-Downloader/W32.Upatre.73946.D
Trojan-Downloader/W32.Upatre.76858.C
Trojan-Downloader/W32.Upatre.77074.C
Trojan-Downloader/W32.Upatre.77200.C
Trojan-Downloader/W32.Upatre.77286
Trojan-Downloader/W32.Upatre.7784
Trojan-Downloader/W32.Upatre.79702.C
Trojan-Downloader/W32.Upatre.79988.C
Trojan-Downloader/W32.Upatre.8006.B
Trojan-Downloader/W32.Upatre.8126.B
Trojan-Downloader/W32.Upatre.8856.B
Trojan-Downloader/W32.Upatre.8892
Trojan-Downloader/W32.Upatre.9036.B
Trojan-Downloader/W32.Upatre.9246.B
Trojan-Downloader/W32.Upatre.9306.B
Trojan-Downloader/W32.Upatre.9404
Trojan-Downloader/W32.Upatre.9558.B
Trojan-Downloader/W32.Upatre.9618.B
Trojan-Downloader/W32.Upatre.9684.B
Trojan-Downloader/W32.Upatre.9704
Trojan-Downloader/W32.Upatre.9946.B
Trojan-Dropper/W32.Agent.14074368
Trojan-Dropper/W32.Agent.4394490
Trojan-Dropper/W32.Dapato.315392.C
Trojan-Dropper/W32.Daws.144308
Trojan-Dropper/W32.Inject.1043488
Trojan-Dropper/W32.Inject.1084928.AG
Trojan-Dropper/W32.Inject.1357746
Trojan-Dropper/W32.Pincav.11072968
Trojan-Dropper/W32.Pincav.6989944
Trojan-Dropper/W32.Sysn.973900
Trojan-Dropper/W32.Tepfer.845328
Trojan-PWS/W32.OnLineGames.7090688
Trojan-PWS/W32.Tepfer.131072.IT
Trojan-Spy/W32.Agent.577874
Trojan-Spy/W32.Agent.841740
Trojan-Spy/W32.ZBot.13458
Trojan-Spy/W32.ZBot.163841
Trojan-Spy/W32.ZBot.30924.J
Trojan-Spy/W32.ZBot.31232.AN
Trojan-Spy/W32.ZBot.31306.K
Trojan-Spy/W32.ZBot.31750.J
Trojan-Spy/W32.ZBot.32000.S
Trojan-Spy/W32.ZBot.32116.J
Trojan-Spy/W32.ZBot.32328.H
Trojan-Spy/W32.ZBot.36226.E
Trojan-Spy/W32.ZBot.42574.C
Trojan-Spy/W32.ZBot.42626.F
Trojan/W32.Agent.10005489
Trojan/W32.Agent.1002282.B
Trojan/W32.Agent.1002962
Trojan/W32.Agent.1004485
Trojan/W32.Agent.10081928
Trojan/W32.Agent.100970
Trojan/W32.Agent.1011160.C
Trojan/W32.Agent.10112694
Trojan/W32.Agent.1012584
Trojan/W32.Agent.10431093
Trojan/W32.Agent.10588711
Trojan/W32.Agent.10833337
Trojan/W32.Agent.10857014
Trojan/W32.Agent.1089481
Trojan/W32.Agent.11098073
Trojan/W32.Agent.11100672.C
Trojan/W32.Agent.11132132
Trojan/W32.Agent.1113551
Trojan/W32.Agent.111436
Trojan/W32.Agent.112047
Trojan/W32.Agent.11239396
Trojan/W32.Agent.11381248.B
Trojan/W32.Agent.114204.E
Trojan/W32.Agent.11510784.B
Trojan/W32.Agent.1151117.B
Trojan/W32.Agent.11649024.C
Trojan/W32.Agent.11704893
Trojan/W32.Agent.117529.B
Trojan/W32.Agent.1179648.FN
Trojan/W32.Agent.1204840.CG
Trojan/W32.Agent.124366.D
Trojan/W32.Agent.1249104
Trojan/W32.Agent.127376.D
Trojan/W32.Agent.12926917
Trojan/W32.Agent.12958217
Trojan/W32.Agent.12982758
Trojan/W32.Agent.1302768
Trojan/W32.Agent.1315432.FN
Trojan/W32.Agent.1324111
Trojan/W32.Agent.1351504
Trojan/W32.Agent.13714697
Trojan/W32.Agent.140153.B
Trojan/W32.Agent.1449010.B
Trojan/W32.Agent.147264.D
Trojan/W32.Agent.147616.E
Trojan/W32.Agent.1478343
Trojan/W32.Agent.15065576
Trojan/W32.Agent.15170460
Trojan/W32.Agent.1519975
Trojan/W32.Agent.15330.H
Trojan/W32.Agent.1551938
Trojan/W32.Agent.1561263
Trojan/W32.Agent.1622106
Trojan/W32.Agent.16588926
Trojan/W32.Agent.1675538
Trojan/W32.Agent.1710502
Trojan/W32.Agent.1712211
Trojan/W32.Agent.1714285
Trojan/W32.Agent.1759290
Trojan/W32.Agent.177313
Trojan/W32.Agent.1786371
Trojan/W32.Agent.18328.B
Trojan/W32.Agent.1843584
Trojan/W32.Agent.18664.E
Trojan/W32.Agent.1867478
Trojan/W32.Agent.1883504
Trojan/W32.Agent.1888859
Trojan/W32.Agent.19312.E
Trojan/W32.Agent.19662.D
Trojan/W32.Agent.197676.D
Trojan/W32.Agent.197726
Trojan/W32.Agent.203397
Trojan/W32.Agent.2066512
Trojan/W32.Agent.2074971
Trojan/W32.Agent.2075157
Trojan/W32.Agent.2086458
Trojan/W32.Agent.2136276
Trojan/W32.Agent.2147100
Trojan/W32.Agent.215800
Trojan/W32.Agent.2169140
Trojan/W32.Agent.21844.G
Trojan/W32.Agent.22616.I
Trojan/W32.Agent.2264409
Trojan/W32.Agent.226584
Trojan/W32.Agent.22758.F
Trojan/W32.Agent.2292258
Trojan/W32.Agent.2293547
Trojan/W32.Agent.23586.E
Trojan/W32.Agent.239975.C
Trojan/W32.Agent.241012
Trojan/W32.Agent.241110
Trojan/W32.Agent.24218.F
Trojan/W32.Agent.2433472
Trojan/W32.Agent.2506397
Trojan/W32.Agent.2517827.B
Trojan/W32.Agent.2520021
Trojan/W32.Agent.2611920
Trojan/W32.Agent.26288.N
Trojan/W32.Agent.26436.J
Trojan/W32.Agent.26868.G
Trojan/W32.Agent.27050.C
Trojan/W32.Agent.273920.OG
Trojan/W32.Agent.274779.B
Trojan/W32.Agent.2787429
Trojan/W32.Agent.28454.F
Trojan/W32.Agent.2848180
Trojan/W32.Agent.28576.K
Trojan/W32.Agent.2907945
Trojan/W32.Agent.294325.B
Trojan/W32.Agent.29474.O
Trojan/W32.Agent.30742.G
Trojan/W32.Agent.310936.B
Trojan/W32.Agent.31174.H
Trojan/W32.Agent.3126666.B
Trojan/W32.Agent.3138616
Trojan/W32.Agent.31528.K
Trojan/W32.Agent.3261312.FK
Trojan/W32.Agent.3263983
Trojan/W32.Agent.32700.E
Trojan/W32.Agent.3317147
Trojan/W32.Agent.33356.G
Trojan/W32.Agent.3347288.HA
Trojan/W32.Agent.3419296
Trojan/W32.Agent.3486671
Trojan/W32.Agent.3568594
Trojan/W32.Agent.3776406
Trojan/W32.Agent.3807534
Trojan/W32.Agent.39024.C
Trojan/W32.Agent.393091
Trojan/W32.Agent.3933461.HZ
Trojan/W32.Agent.3933696.D
Trojan/W32.Agent.4006703
Trojan/W32.Agent.4089918.BO
Trojan/W32.Agent.4091664
Trojan/W32.Agent.4161503
Trojan/W32.Agent.4226115
Trojan/W32.Agent.4255408
Trojan/W32.Agent.446696.C
Trojan/W32.Agent.446883
Trojan/W32.Agent.448375
Trojan/W32.Agent.4495024
Trojan/W32.Agent.4526080.J
Trojan/W32.Agent.45386.E
Trojan/W32.Agent.4693024
Trojan/W32.Agent.4775548
Trojan/W32.Agent.481280.DL
Trojan/W32.Agent.49736.H
Trojan/W32.Agent.5113972
Trojan/W32.Agent.5116416.B
Trojan/W32.Agent.5165220
Trojan/W32.Agent.5186860
Trojan/W32.Agent.5207522
Trojan/W32.Agent.52154.D
Trojan/W32.Agent.524288.APB
Trojan/W32.Agent.53414.F
Trojan/W32.Agent.5368969
Trojan/W32.Agent.538843
Trojan/W32.Agent.54604.H
Trojan/W32.Agent.5546496.C
Trojan/W32.Agent.5597100
Trojan/W32.Agent.5705728.J
Trojan/W32.Agent.5799936.H
Trojan/W32.Agent.586792.C
Trojan/W32.Agent.5998592.B
Trojan/W32.Agent.6158787
Trojan/W32.Agent.6219625
Trojan/W32.Agent.6512869
Trojan/W32.Agent.66760.J
Trojan/W32.Agent.6708786
Trojan/W32.Agent.671805
Trojan/W32.Agent.67418.F
Trojan/W32.Agent.6866886
Trojan/W32.Agent.6877872
Trojan/W32.Agent.68900.E
Trojan/W32.Agent.68938.F
Trojan/W32.Agent.69054.D
Trojan/W32.Agent.6935673
Trojan/W32.Agent.6977253
Trojan/W32.Agent.720958.B
Trojan/W32.Agent.7247683
Trojan/W32.Agent.736585
Trojan/W32.Agent.7371187
Trojan/W32.Agent.74938.G
Trojan/W32.Agent.7530481
Trojan/W32.Agent.7652220
Trojan/W32.Agent.77340.G
Trojan/W32.Agent.7856128.B
Trojan/W32.Agent.78744.W
Trojan/W32.Agent.799420.B
Trojan/W32.Agent.80864.G
Trojan/W32.Agent.8268186
Trojan/W32.Agent.826844
Trojan/W32.Agent.8298113
Trojan/W32.Agent.846836
Trojan/W32.Agent.8618422
Trojan/W32.Agent.8839304.B
Trojan/W32.Agent.892928.ACL
Trojan/W32.Agent.9109991
Trojan/W32.Agent.9142637
Trojan/W32.Agent.9402078
Trojan/W32.Agent.943231
Trojan/W32.Agent.9482606
Trojan/W32.Agent.9521270
Trojan/W32.Agent.9753415
Trojan/W32.Agent.9958342
Trojan/W32.Agent.996400
Trojan/W32.Agent.997488
Trojan/W32.Bjlog.504513
Trojan/W32.Bublik.40108.B
Trojan/W32.Bublik.51630.B
Trojan/W32.Bublik.53130
Trojan/W32.Bublik.53268
Trojan/W32.Bublik.64646
Trojan/W32.Crypt.123392.AFY
Trojan/W32.Emotet.12756480
Trojan/W32.Emotet.12930048
Trojan/W32.Emotet.14535168
Trojan/W32.EquationDrug.11168507
Trojan/W32.EquationDrug.11183926
Trojan/W32.EquationDrug.11242119
Trojan/W32.EquationDrug.11582054
Trojan/W32.EquationDrug.12385866
Trojan/W32.EquationDrug.28722636
Trojan/W32.FakeAV.327680.GT
Trojan/W32.FakeMS.730475
Trojan/W32.Gofot.237887
Trojan/W32.Gofot.237989
Trojan/W32.Gofot.240336
Trojan/W32.Halfy.606261.DL
Trojan/W32.Injuke.2095616
Trojan/W32.KillAV.1101824.E
Trojan/W32.Miancha.20992.BNM
Trojan/W32.Miancha.32768.DIB
Trojan/W32.Miancha.32768.DIC
Trojan/W32.Phds.790048
Trojan/W32.Ppatre.19348.C
Trojan/W32.Ppatre.23926
Trojan/W32.Ppatre.69604
Trojan/W32.Shipup.236752.B
Trojan/W32.Staser.91810
Trojan/W32.Tremp.32768.B
Trojan/W32.Tremp.32906
Trojan/W32.Upatre.44792
Trojan/W32.Upatre.72616
Trojan/W32.VIZ.71168
Trojan/W32.Zepfod.10412032.B
Trojan/W64.Agent.2562255
Trojan/W64.Agent.3170293
Trojan/W64.Agent.319022
Trojan/W64.Mansabo.2612190
--------------------------------------------------------------------------------------
Copyright ⓒ, (주) 잉카인터넷, 2000-2023, All rights reserved.
--------------------------------------------------------------------------------------