Elman's country News on the Express Server495th round: May 20, 2019 - May 26, 2019Go back to this country's status Showing All NewsSee All News Defending Spy Aid May 26, 18:04 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 17:57 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 17:48 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 17:44 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 17:44 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 17:44 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 17:43 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 17:43 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 17:43 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:47 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:35 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:35 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:34 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:34 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:34 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:34 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:34 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:34 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:33 An armoured division from Vyperville (#118) has invaded your lands! Your defenses held against the invaders and forced them away!
May 26, 16:33 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:33 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:32 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:32 An armoured division from Vyperville (#118) has invaded your lands! Your defenses held against the invaders and forced them away!
May 26, 16:32 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:31 An armoured division from Vyperville (#118) has invaded your lands! Your defenses held against the invaders and forced them away!
May 26, 16:31 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:31 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:30 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:30 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:30 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:30 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:30 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:29 An armoured division from Vyperville (#118) has invaded your lands! Your defenses held against the invaders and forced them away!
May 26, 16:28 An armoured division from Vyperville (#118) has invaded your lands! Your defenses held against the invaders and forced them away!
May 26, 16:28 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:28 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:27 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:26 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:26 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:25 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:25 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:23 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:23 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:22 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:21 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:21 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:20 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:20 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:19 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:18 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:17 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:17 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:16 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:15 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:14 A brigade from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 16:12 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 12:28 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 12:20 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 12:16 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 12:12 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 12:08 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 12:04 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 12:00 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 11:56 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 11:48 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 11:45 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 11:42 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 11:37 A brigade from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 11:29 An armoured division from Vyperville (#118) has invaded your lands! Your defenses held against the invaders and forced them away!
May 26, 11:25 An armoured division from Vyperville (#118) has invaded your lands! Your defenses held against the invaders and forced them away!
May 26, 11:20 An armoured division from Vyperville (#118) has invaded your lands! Your defenses held against the invaders and forced them away!
May 26, 11:16 An armoured division from Vyperville (#118) has invaded your lands! Your defenses held against the invaders and forced them away!
May 26, 11:08 An armoured division from Vyperville (#118) has invaded your lands! Your defenses held against the invaders and forced them away!
May 26, 11:04 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 11:00 An armoured division from Vyperville (#118) has invaded your lands! Your defenses held against the invaders and forced them away!
May 26, 10:52 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 10:48 An armoured division from Vyperville (#118) has invaded your lands! Your defenses held against the invaders and forced them away!
May 26, 10:40 An armoured division from Vyperville (#118) has invaded your lands! Your defenses held against the invaders and forced them away!
May 26, 10:36 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 10:29 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 10:24 An armoured division from Vyperville (#118) has invaded your lands! Your defenses held against the invaders and forced them away!
May 26, 10:16 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 10:12 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 10:10 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 10:00 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 9:57 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 9:48 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 9:47 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 9:46 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 9:44 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 9:43 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 9:42 An armoured division from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 9:24 A brigade from Vyperville (#118) has invaded your lands! Your defenses held against the invaders and forced them away!
May 26, 8:00 Vyperville (#118) attempted to bomb your structures! You killed 360 enemy spies. May 26, 7:56 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 7:56 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 7:53 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 7:53 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 7:51 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 7:51 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 7:37 Vyperville (#118): Enemy operatives stole $377,962 and destroyed $0 worth of cash! May 26, 7:37 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 7:34 A brigade from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 7:28 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 7:28 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 7:28 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 7:27 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 7:27 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 7:27 Vyperville (#118): Enemy operatives stole $383,698 and destroyed $0 worth of cash! May 26, 7:18 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 7:18 Vyperville (#118): Enemy operatives stole $385,239 and destroyed $0 worth of cash! May 26, 7:17 Vyperville (#118): Enemy operatives stole $386,786 and destroyed $0 worth of cash! May 26, 7:17 Vyperville (#118): Enemy operatives stole $388,340 and destroyed $0 worth of cash! May 26, 7:12 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 7:09 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 7:08 Vyperville (#118): Enemy operatives stole $389,899 and destroyed $0 worth of cash! May 26, 7:08 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 7:08 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 7:08 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 6:37 A brigade from Vyperville (#118) has invaded your lands! Your defenses held against the invaders and forced them away!
May 26, 6:32 Vyperville (#118): Enemy operatives stole $391,465 and destroyed $0 worth of cash! May 26, 6:29 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 6:29 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 6:25 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 6:25 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 6:20 Vyperville (#118): Enemy operatives stole $393,037 and destroyed $0 worth of cash! May 26, 6:20 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 6:18 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 6:18 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 6:13 Vyperville (#118): Enemy operatives stole $394,616 and destroyed $0 worth of cash! May 26, 6:13 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 6:08 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 6:08 Vyperville (#118): Enemy operatives stole $396,200 and destroyed $0 worth of cash! May 26, 6:07 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 6:07 Vyperville (#118): Enemy operatives stole $397,792 and destroyed $0 worth of cash! May 26, 6:07 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 6:07 Vyperville (#118): Enemy operatives stole $399,389 and destroyed $0 worth of cash! May 26, 6:06 Vyperville (#118): Enemy operatives stole $400,993 and destroyed $0 worth of cash! May 26, 6:06 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 6:05 Vyperville (#118): Enemy operatives stole $402,604 and destroyed $0 worth of cash! May 26, 6:05 Vyperville (#118): Enemy operatives stole $404,220 and destroyed $0 worth of cash! May 26, 5:40 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 5:40 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 5:36 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 5:32 A brigade from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 5:28 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 5:28 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 5:24 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 5:24 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 5:20 Vyperville (#118): Enemy operatives stole $411,696 and destroyed $0 worth of cash! May 26, 5:20 Vyperville (#118): Enemy operatives stole $413,350 and destroyed $0 worth of cash! May 26, 5:17 Vyperville (#118): Enemy operatives stole $415,010 and destroyed $0 worth of cash! May 26, 5:16 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 5:15 Vyperville (#118): Enemy operatives stole $416,677 and destroyed $0 worth of cash! May 26, 5:15 Vyperville (#118): Enemy operatives stole $418,350 and destroyed $0 worth of cash! May 26, 5:08 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 5:08 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 5:05 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 5:04 Vyperville (#118): Enemy operatives stole $420,030 and destroyed $0 worth of cash! May 26, 5:01 Vyperville (#118): Enemy operatives stole $421,717 and destroyed $0 worth of cash! May 26, 5:01 Vyperville (#118): Enemy operatives stole $423,411 and destroyed $0 worth of cash! May 26, 5:01 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 5:00 Vyperville (#118) attempted to bomb your banks! You killed 360 enemy spies. May 26, 5:00 Vyperville (#118): Enemy operatives stole $425,111 and destroyed $0 worth of cash! May 26, 3:12 A chemical missile from Vyperville (#118) was launched at your lands, destroying:
May 26, 3:04 A nuclear missile from Vyperville (#118) was launched at your lands, destroying:
May 26, 2:59 Vyperville (#118): Enemy operatives stole $282,857 and destroyed $0 worth of cash! May 26, 2:53 Vyperville (#118) attempted to bomb your structures! You killed 437 enemy spies. May 26, 2:53 Vyperville (#118): Enemy operatives destroyed 34 buildings! May 26, 2:48 An armoured division from Vyperville (#118) has invaded your lands! Your defenses held against the invaders and forced them away!
May 26, 2:48 Vyperville (#118) attempted to bomb your structures! You killed 437 enemy spies. May 26, 2:47 An air wing from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 2:46 Vyperville (#118): Enemy operatives destroyed 34 buildings! May 26, 2:46 Vyperville (#118) attempted to bomb your structures! You killed 437 enemy spies. May 26, 2:46 Vyperville (#118) attempted to bomb your structures! You killed 437 enemy spies. May 26, 2:46 An air wing from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 2:45 An air wing from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 2:43 An air wing from Vyperville (#118) has invaded your lands! Your defenses held against the invaders and forced them away!
May 26, 2:26 Vyperville (#118) attempted to bomb your banks! You killed 437 enemy spies. May 26, 2:26 Vyperville (#118): Enemy operatives stole $307,827 and destroyed $0 worth of cash! May 26, 2:17 Vyperville (#118) attempted to bomb your banks! You killed 437 enemy spies. May 26, 2:16 Vyperville (#118): Enemy operatives stole $309,063 and destroyed $0 worth of cash! May 26, 2:16 Vyperville (#118) attempted to bomb your banks! You killed 437 enemy spies. May 26, 2:16 Vyperville (#118) attempted to bomb your banks! You killed 437 enemy spies. May 26, 2:08 Vyperville (#118) attempted to bomb your banks! You killed 437 enemy spies. May 26, 2:08 Vyperville (#118): Enemy operatives stole $310,305 and destroyed $0 worth of cash! May 26, 2:04 Vyperville (#118) attempted to bomb your banks! You killed 437 enemy spies. May 26, 2:00 A brigade from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 1:57 A brigade from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 1:52 A brigade from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 1:45 A brigade from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 1:40 A brigade from Vyperville (#118) has invaded your lands! Your defenses held against the invaders and forced them away!
May 26, 1:35 A brigade from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 1:28 Vyperville (#118) attempted to bomb your banks! You killed 437 enemy spies. May 26, 1:28 Vyperville (#118) attempted to bomb your banks! You killed 437 enemy spies. May 26, 1:24 Vyperville (#118): Enemy operatives stole $335,319 and destroyed $0 worth of cash! May 26, 1:24 Vyperville (#118): Enemy operatives stole $336,666 and destroyed $0 worth of cash! May 26, 1:20 Vyperville (#118) attempted to bomb your banks! You killed 437 enemy spies. May 26, 1:20 Vyperville (#118) attempted to bomb your banks! You killed 437 enemy spies. May 26, 1:16 Vyperville (#118) attempted to bomb your banks! You killed 437 enemy spies. May 26, 1:16 Vyperville (#118): Enemy operatives stole $338,018 and destroyed $0 worth of cash! May 26, 1:13 Vyperville (#118): Enemy operatives stole $339,375 and destroyed $0 worth of cash! May 26, 1:13 Vyperville (#118): Enemy operatives stole $340,738 and destroyed $0 worth of cash! May 26, 1:13 Vyperville (#118): Enemy operatives stole $342,107 and destroyed $0 worth of cash! May 26, 1:12 Vyperville (#118): Enemy operatives stole $343,480 and destroyed $0 worth of cash! May 26, 1:12 Vyperville (#118): Enemy operatives stole $344,860 and destroyed $0 worth of cash! May 26, 1:08 Vyperville (#118): Enemy operatives stole $346,245 and destroyed $0 worth of cash! May 26, 1:08 Vyperville (#118): Enemy operatives stole $347,635 and destroyed $0 worth of cash! May 26, 1:04 Vyperville (#118): Enemy operatives stole $349,032 and destroyed $0 worth of cash! May 26, 1:04 Vyperville (#118): Enemy operatives stole $350,433 and destroyed $0 worth of cash! May 26, 1:01 Vyperville (#118) attempted to bomb your banks! You killed 437 enemy spies. May 26, 1:00 Vyperville (#118): Enemy operatives stole $351,841 and destroyed $0 worth of cash! May 26, 0:56 Vyperville (#118): Enemy operatives stole $353,254 and destroyed $0 worth of cash! May 26, 0:56 Vyperville (#118): Enemy operatives stole $354,672 and destroyed $0 worth of cash! May 26, 0:54 Vyperville (#118): Enemy operatives stole $356,097 and destroyed $0 worth of cash! May 26, 0:54 Vyperville (#118) attempted to bomb your banks! You killed 437 enemy spies. May 26, 0:50 Vyperville (#118): Enemy operatives stole $357,527 and destroyed $0 worth of cash! May 26, 0:49 Vyperville (#118): Enemy operatives stole $358,963 and destroyed $0 worth of cash! May 26, 0:44 Vyperville (#118): Enemy operatives killed 166 of your spies! May 26, 0:44 Vyperville (#118): Enemy operatives poisoned our water supplies! Only our scientists can save us now! May 26, 0:43 Vyperville (#118): Enemy operatives stole $360,404 and destroyed $0 worth of cash! May 26, 0:40 A brigade from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 26, 0:15 Vyperville (#118): Enemy operatives caused 9165 troops to leave your army! May 26, 0:15 Vyperville (#118): Enemy operatives caused 9547 troops to leave your army! May 26, 0:14 Vyperville (#118) attempted to cause dissension among your troops! You killed 444 enemy spies. May 26, 0:10 Vyperville (#118): Enemy operatives destroyed 2 of our missiles! May 25, 23:49 A brigade from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 25, 23:43 A brigade from Vyperville (#118) has invaded your lands! Their forces broke through your defences!
May 25, 23:37 Vyperville (#118): Enemy operatives caused 11,020 troops to leave your army! | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||