Address
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
Total Received
685013.17 XEC
Total Sent
685013.17 XEC
№ Transactions
36
Final Balance
0 XEC
Fee
100000 XEC
mined Tue, 18 Jul 2017 11:43:09 UTC
From
From
From
From
From
21205.39 XECFrom
From
20712.81 XECFrom
23393.89 XECFrom
From
11288.74 XECFrom
From
From
13653.51 XECFrom
From
20790.76 XECFrom
From
From
39863.98 XECFrom
16962.72 XECFrom
From
From
From
From
From
From
From
From
From
From
24126.12 XECFrom
123144.22 XECFrom
From
28801.99 XECFrom
10074.57 XECFrom
185978.5 XECFrom
From
22161.15 XECFrom
15295.86 XECFrom
20815.97 XECFrom
13795.26 XECFrom
From
34831.13 XECFrom
From
From
26591.76 XECFrom
25634.05 XECFrom
77354.42 XECFrom
From
From
From
176538.47 XECFrom
18384.62 XECFrom
From
103941.38 XECFrom
11555.04 XECFrom
47425.41 XECFrom
From
From
From
From
From
From
10000.01 XECFrom
10000.01 XECFrom
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
1000 XECFrom
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
Fee
100000 XEC
mined Sun, 16 Jul 2017 15:52:42 UTC
From
From
44306.52 XECFrom
From
From
56707.34 XECFrom
From
33755.04 XECFrom
27508.56 XECFrom
From
From
100428.92 XECFrom
From
13855.11 XECFrom
12901.25 XECFrom
16804.77 XECFrom
From
31241.82 XECFrom
85031.57 XECFrom
From
From
From
From
21186.14 XECFrom
34724.66 XECFrom
From
From
13744.73 XECFrom
From
From
From
19099.44 XECFrom
27421.05 XECFrom
13981.74 XECFrom
23919.73 XECFrom
From
From
From
From
20194.18 XECFrom
20786.68 XECFrom
From
From
From
From
From
25449.81 XECFrom
79409.98 XECFrom
From
From
64194.98 XECFrom
15732.31 XECFrom
12371.93 XECFrom
11153.22 XECFrom
36593.49 XECFrom
From
10824.22 XECFrom
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
3000 XECFrom
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
Fee
100000 XEC
mined Sun, 16 Jul 2017 10:23:13 UTC
From
14876.22 XECFrom
24807.55 XECFrom
62856.99 XECFrom
From
11432.44 XECFrom
28861.06 XECFrom
From
From
12413.47 XECFrom
From
From
From
From
22391.44 XECFrom
17095.77 XECFrom
14909.78 XECFrom
30329.83 XECFrom
From
From
16409.76 XECFrom
From
21894.31 XECFrom
From
55214.15 XECFrom
22803.69 XECFrom
17584.77 XECFrom
From
From
From
From
13605.41 XECFrom
17913.66 XECFrom
From
From
26395.36 XECFrom
27680.42 XECFrom
From
45283.83 XECFrom
14749.26 XECFrom
From
From
From
From
22021.53 XECFrom
From
From
From
10000.04 XECFrom
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
5224.89 XECFrom
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
12541.88 XECFrom
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
Fee
43348.5 XEC
mined Wed, 12 Jul 2017 14:18:55 UTC
From
85759.25 XECFrom
From
33251.46 XECFrom
104528.89 XECFrom
61720.24 XECFrom
76223.97 XECFrom
37563.78 XECFrom
From
38721.67 XECFrom
130800.39 XECFrom
From
56251.55 XECFrom
42481.69 XECFrom
From
From
From
244236.66 XECFrom
From
From
39447.52 XECFrom
30656.63 XECFrom
61339.92 XECFrom
From
76844.68 XECFrom
101471.62 XECFrom
63104.72 XECFrom
34711.98 XECFrom
45229.67 XECFrom
From
From
From
From
From
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
129000 XECFrom
From
48343.43 XECFrom
206069.77 XECFrom
From
From
From
From
From
Fee
1313.01 XEC
mined Tue, 11 Jul 2017 22:41:00 UTC
From
8467511.3 XECTo
To
To
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
To
To
To
To
To
To
To
Fee
2553.98 XEC
mined Tue, 11 Jul 2017 22:20:04 UTC
From
201381.31 XECFrom
657829.83 XECFrom
2778897.21 XECTo
To
To
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
To
To
To
To
To
To
To
To
To
To
To
To
Fee
1708.74 XEC
mined Fri, 07 Jul 2017 07:42:13 UTC
From
56017761.16 XECTo
To
To
To
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
To
To
To
To
To
To
To
Fee
69831 XEC
mined Sat, 01 Jul 2017 18:47:30 UTC
From
14288.92 XECFrom
13642.53 XECFrom
From
24277.01 XECFrom
23723.52 XECFrom
12362.11 XECFrom
18544.66 XECFrom
15622.07 XECFrom
15304.75 XECFrom
17526.26 XECFrom
24081.16 XECFrom
20968.98 XECFrom
15601.43 XECFrom
From
From
From
18792.63 XECFrom
18257.66 XECFrom
12362.11 XECFrom
16607.62 XECFrom
From
From
12592.34 XECFrom
From
From
12685.33 XECFrom
24461.56 XECFrom
From
From
From
12362.11 XECFrom
12386.64 XECFrom
15703.74 XECFrom
15248.52 XECFrom
16015.86 XECFrom
12471.53 XECFrom
12367.17 XECFrom
From
15382.18 XECFrom
18464.56 XECFrom
12350.06 XECFrom
12350.06 XECFrom
From
From
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
13000 XECFrom
13081.17 XECFrom
16621.64 XECFrom
From
From
25996.15 XECFrom
13193.56 XECFrom
15373.76 XECFrom
12363.22 XECFrom
From
12350.06 XECFrom
12464.32 XECFrom
From
18594.43 XECFrom
From
12583.67 XECFrom
From
From
From
From
12449.42 XECFrom
12350.13 XECFrom
12741.64 XECFrom
From
From
12352.38 XECFrom
From
From
From
12663.65 XECFrom
12720.87 XECFrom
12814.71 XECFrom
12391.94 XECFrom
12364.16 XECFrom
12795.46 XECFrom
12371.98 XECFrom
From
12365.74 XECFrom
From
13056.36 XECFrom
13239.61 XECFrom
From
From
12491.44 XECFrom
12836.71 XECFrom
12353.56 XECFrom
From
From
12780.87 XECFrom
12651.29 XECFrom
From
From
13141.47 XECFrom
12631.28 XECFrom
13183.12 XECFrom
From
From
From
12653.19 XECFee
100000 XEC
mined Sat, 01 Jul 2017 16:02:49 UTC
From
From
18633.73 XECFrom
18243.46 XECFrom
From
18528.65 XECFrom
18179.04 XECFrom
18602.17 XECFrom
From
18186.22 XECFrom
From
18556.82 XECFrom
19029.02 XECFrom
From
18227.11 XECFrom
From
19330.43 XECFrom
18548.06 XECFrom
18191.74 XECFrom
18541.68 XECFrom
18197.53 XECFrom
18330.05 XECFrom
From
From
From
18181.11 XECFrom
From
18306.63 XECFrom
From
19552.57 XECFrom
From
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
19000 XECFrom
18578.57 XECFrom
18501.22 XECFrom
From
19433.91 XECFrom
18566.79 XECFrom
From
From
From
21374.28 XECFrom
From
18566.97 XECFrom
18364.25 XECFrom
From
18116.96 XECFrom
20832.04 XECFrom
From
From
18808.41 XECFrom
From
18923.21 XECFrom
18183.07 XECFrom
From
18310.36 XECFrom
18501.22 XECFrom
18219.72 XECFrom
19752.44 XECFrom
18501.22 XECFrom
20120.96 XECFrom
18211.34 XECFrom
20632.49 XECFrom
18556.82 XECFrom
18319.62 XECFrom
18475.55 XECFrom
From
18319.62 XECFrom
From
18135.53 XECFrom
21381.16 XECFrom
18556.82 XECFrom
From
18839.61 XECFrom
From
18222.52 XECFrom
18149.19 XECFrom
18452.79 XECFrom
18518.63 XECFrom
18272.84 XECFrom
18312.38 XECFrom
18119.24 XECFrom
18440.48 XECFrom
From
18196.93 XECFrom
18168.87 XECFrom
18160.75 XECFrom
From
From
18278.21 XECFrom
From
18158.94 XECFrom
18438.95 XECFrom
18358.42 XECFrom
18111.75 XECFrom
From
18346.96 XECFrom
18266.03 XECFrom
From
18302.19 XECFrom
18155.62 XECFrom
18242.41 XECFrom
From
18116.83 XECFrom
18257.92 XECFrom
From
18444.07 XECFrom
18265.54 XECFrom
18260.64 XECFrom
18172.83 XECFrom
18276.27 XECFrom
18158.94 XECFrom
18325.48 XECFrom
18201.71 XECFrom
From
From
From
From
From
From
18394.79 XECFrom
18479.69 XECFrom
18327.89 XECFrom
18315.76 XECFrom
18576.58 XECFrom
18495.57 XECFrom
18321.83 XECFrom
From
From
18190.26 XECFrom
From
18193.09 XECFrom
18331.87 XECFrom
18452.79 XECFrom
From
18325.89 XECFrom
18140.48 XECFrom
18178.46 XECFrom
18425.77 XECFrom
18500.32 XECFrom
18666.35 XECFrom
18323.81 XECFrom
From
18183.14 XECFrom
From
From
18251.23 XECFrom
From
18312.12 XECFrom
18278.11 XECFrom
18269.76 XECFrom
18336.41 XECFrom
18160.25 XECFrom
18309.96 XECFrom
18453.81 XECFrom
18146.92 XECFrom
18265.76 XECFrom
18139.08 XECFrom
18560.18 XECFrom
From
18276.32 XECFrom
18209.13 XECFrom
18150.56 XECFrom
18394.93 XECFee
1393.79 XEC
mined Sat, 01 Jul 2017 11:02:54 UTC
From
149128.63 XECTo
To
To
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
To
To
To
10733.98 XECTo
Fee
1998.74 XEC
mined Sat, 01 Jul 2017 09:41:27 UTC
From
9119656.96 XECTo
To
To
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
To
To
To
To
To
To
To
To
To
Fee
28723.5 XEC
mined Thu, 29 Jun 2017 16:17:56 UTC
From
From
28082.06 XECFrom
27127.51 XECFrom
27761.81 XECFrom
From
From
From
From
From
28390.81 XECFrom
From
27617.73 XECFrom
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
26000 XECFrom
26456.92 XECFrom
28245.53 XECFrom
From
From
From
27582.29 XECFrom
26310.57 XECFrom
28308.37 XECFrom
27158.09 XECFrom
From
From
28224.08 XECFrom
27860.59 XECFrom
27950.11 XECFrom
28576.53 XECFrom
From
From
26946.98 XECFrom
28365.33 XECFrom
27254.83 XECFrom
From
27688.84 XECFrom
30417.84 XECFrom
28141.86 XECFrom
From
From
26498.58 XECFrom
27418.12 XECFrom
Fee
3639.72 XEC
mined Thu, 29 Jun 2017 09:47:04 UTC
From
38187.12 XECFrom
21077.45 XECFrom
664125.92 XECTo
To
To
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
To
To
To
To
To
To
To
To
To
To
To
To
To
To
Fee
6322.5 XEC
mined Wed, 28 Jun 2017 05:45:13 UTC
From
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
139776.63 XECFrom
63267.68 XECFrom
98981.11 XECFrom
44346.53 XECFrom
76616.96 XECFrom
From
Fee
1606.35 XEC
mined Wed, 28 Jun 2017 05:00:58 UTC
From
23801569.69 XECTo
To
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
To
To
To
To
To
To
Fee
17455.5 XEC
mined Tue, 27 Jun 2017 05:33:03 UTC
From
From
22443.97 XECFrom
From
From
22698.69 XECFrom
From
From
From
23112.47 XECFrom
22702.46 XECFrom
22503.45 XECFrom
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
22820.22 XECFrom
22958.38 XECFrom
22474.83 XECFrom
From
22503.44 XECFrom
22414.49 XECFrom
22795.84 XECFrom
22440.09 XECFrom
From
22673.83 XECFrom
22673.83 XECFrom
From
23112.74 XECFrom
24987.31 XECFrom
22655.74 XECFee
14812.23 XEC
mined Mon, 26 Jun 2017 15:45:05 UTC
From
6601876.02 XECFrom
5270884.66 XECFrom
4027619.99 XECTo
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
Fee
14148 XEC
mined Fri, 23 Jun 2017 10:48:14 UTC
From
From
From
50537.43 XECFrom
From
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
68858.88 XECFrom
From
From
From
37734.98 XECFrom
49902.66 XECFrom
31015.54 XECFrom
From
From
From
55884.29 XECFrom
From
37734.32 XECFrom
From
Fee
9952.85 XEC
mined Fri, 23 Jun 2017 09:57:21 UTC
From
6149163.03 XECTo
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
Fee
1678.5 XEC
mined Thu, 22 Jun 2017 08:37:44 UTC
From
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
22000 XECFrom
Fee
6110.13 XEC
mined Thu, 22 Jun 2017 08:04:15 UTC
From
266321532.34 XECTo
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
Fee
10113.97 XEC
mined Tue, 20 Jun 2017 14:33:59 UTC
From
33392216.71 XECTo
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
Fee
39361.5 XEC
mined Sat, 17 Jun 2017 12:05:09 UTC
From
From
From
From
From
34518.93 XECFrom
From
From
From
33653.28 XECFrom
60986.53 XECFrom
35004.61 XECFrom
61056.08 XECFrom
From
From
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
90000 XECFrom
From
From
35231.45 XECFrom
33610.11 XECFrom
From
34748.89 XECFrom
From
From
35182.37 XECFrom
From
33930.77 XECFrom
34567.79 XECFrom
37938.21 XECFrom
From
From
From
34649.19 XECFrom
From
35306.17 XECFrom
34794.05 XECFrom
35235.03 XECFrom
33710.26 XECFrom
From
34225.58 XECFee
12430.84 XEC
mined Sat, 17 Jun 2017 11:10:54 UTC
From
5116563.38 XECFrom
382935.65 XECFrom
712385.18 XECFrom
587007.78 XECFrom
1792335.04 XECTo
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
230116.49 XECTo
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
Fee
100000 XEC
mined Thu, 15 Jun 2017 02:50:59 UTC
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
16263.95 XECFrom
From
From
From
From
From
From
From
From
From
From
From
15953.04 XECFrom
From
From
From
10705.56 XECFrom
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
10000.23 XECFrom
From
From
From
From
From
From
From
From
From
From
From
From
From
ecash:qpweq00c2n07my9ssqc2g0g8tugm27jj7gk698y65p
3000 XECFrom
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From