User predictions
User vote rank details
Kanari1912
1
1
1
1
Summary of statistics
187
all predictions for period
0
pending prediction
102
success predicted
85
predicted fail
2.31
average coefficients
55
success rate
4
rank position for period
22.86
sum of points
User votes
#
match time
Match
status
Σ
points
vote
2016-12-31 13:30
187
2016-12-31 13:30
22.86
-1.00
X
0
Hapoel Tel Aviv
1
Maccabi Petah Tikva
2016-12-31 10:40
186
2016-12-31 10:40
23.86
-1.00
1
1
Al-Ain FC
1
Al-Ahli Club
2016-12-31 10:00
185
2016-12-31 10:00
24.86
+1.05
1
1
Leicester
0
West Ham
2016-12-31 10:00
184
2016-12-31 10:00
23.81
+0.22
1
4
Chelsea
2
Stoke City
2016-12-31 10:00
183
2016-12-31 10:00
23.59
+0.23
1
2
Manchester Utd
1
Middlesbrough
2016-12-31 10:00
182
2016-12-31 10:00
23.36
-1.00
2
4
Burnley
1
Sunderland
2016-12-31 10:00
181
2016-12-31 10:00
24.36
-1.00
X
1
Wolves
2
QPR
2016-12-31 10:00
180
2016-12-31 10:00
25.36
+1.36
1
3
Ross County
2
Inverness CT
2016-12-31 10:00
179
2016-12-31 10:00
24.00
+1.64
X
0
Difaa El Jadida
0
Raja Casablanca
2016-12-31 09:30
178
2016-12-31 09:30
22.36
-1.00
1
2
Newtown AFC
2
Aberystwyth Town
2016-12-31 09:00
177
2016-12-31 09:00
23.36
-1.00
X
3
Dundee
0
St Johnstone
2016-12-31 09:00
176
2016-12-31 09:00
24.36
-1.00
1
0
Partick
0
Kilmarnock
2016-12-31 09:00
175
2016-12-31 09:00
25.36
-1.00
X
1
Hapoel Kfar Saba
2
Hapoel Haifa
2016-12-31 07:30
174
2016-12-31 07:30
26.36
+0.78
2
1
Falkirk
2
Hibernian
2016-12-31 07:15
173
2016-12-31 07:15
25.58
+0.67
2
1
Rangers
2
Celtic
2016-12-30 16:15
172
2016-12-30 16:15
24.91
+0.15
1
1
Sporting CP
0
Varzim
2016-12-30 15:00
171
2016-12-30 15:00
24.76
-1.00
2
2
Hull City
2
Everton
2016-12-30 14:45
170
2016-12-30 14:45
25.76
-1.00
X
0
Hearts
1
Aberdeen
2016-12-30 14:45
169
2016-12-30 14:45
26.76
+0.28
1
5
Gap Connahs Quay FC
1
Airbus UK Broughton
2016-12-30 14:45
168
2016-12-30 14:45
26.48
+0.13
2
0
Cefn Druids AFC
2
The New Saints
2016-12-30 14:30
167
2016-12-30 14:30
26.35
+0.79
1
3
Verona
0
Cesena
2016-12-30 14:30
166
2016-12-30 14:30
25.56
+2.32
X
0
Trapani
0
Brescia
2016-12-30 14:15
165
2016-12-30 14:15
23.24
+0.54
2
1
Vizela
2
Guimaraes
2016-12-30 14:00
164
2016-12-30 14:00
22.70
-1.00
1
2
Wydad Casablanca
3
Kawkab A.C. Marrakech
2016-12-29 16:15
163
2016-12-29 16:15
23.70
+0.19
1
1
Benfica
0
Pacos Ferreira
2016-12-29 12:15
162
2016-12-29 12:15
23.51
-1.00
1
3
Moreirense
3
Belenenses
2016-12-29 12:00
161
2016-12-29 12:00
24.51
-1.00
1
0
Zamalek SC
2
Al Ahly Cairo
2016-12-29 11:00
160
2016-12-29 11:00
25.51
+1.15
1
1
Vitoria Setubal
0
Arouca
2016-12-29 08:30
159
2016-12-29 08:30
24.36
-1.00
1
1
Bursaspor
1
Aydinspor 1923
2016-12-29 06:30
158
2016-12-29 06:30
25.36
+0.16
1
6
Genclerbirligi
0
Amedspor
2016-12-28 14:45
157
2016-12-28 14:45
25.20
+0.14
1
2
Celtic
0
Ross County
2016-12-28 14:45
156
2016-12-28 14:45
25.06
+0.92
1
2
Partick
0
Dundee
2016-12-28 14:30
155
2016-12-28 14:30
24.14
-1.00
1
0
Spezia
0
Vicenza
2016-12-28 12:30
154
2016-12-28 12:30
25.14
-1.00
2
3
Tuzlaspor
2
Galatasaray
2016-12-28 10:00
153
2016-12-28 10:00
26.14
+0.71
1
2
Wadi Degla
0
Aswan SC
2016-12-28 09:00
152
2016-12-28 09:00
25.43
-1.00
1
0
Akhisar Belediye
1
Umraniyespor
2016-12-28 08:30
151
2016-12-28 08:30
26.43
-1.00
1
1
MC Saida
1
CR Belouizdad
2016-12-28 08:30
150
2016-12-28 08:30
27.43
-1.00
1
1
ASO Chlef
1
US Tebessa
2016-12-27 14:45
149
2016-12-27 14:45
28.43
+0.46
1
4
Hearts
0
Kilmarnock
2016-12-27 12:30
148
2016-12-27 12:30
27.97
+0.17
1
2
Besiktas
0
Boluspor
2016-12-27 12:00
147
2016-12-27 12:00
27.80
+0.17
1
7
MC Alger
1
US Beni Douala
2016-12-27 11:50
146
2016-12-27 11:50
27.63
+1.23
1
3
Al-Ittihad Jeddah
2
Al-Ahli Jeddah
2016-12-27 11:00
145
2016-12-27 11:00
26.40
+1.94
X
0
USM Bel Abbes
0
USM Alger
2016-12-27 11:00
144
2016-12-27 11:00
24.46
-1.00
1
2
ES Setif
2
JS Saoura
2016-12-27 11:00
143
2016-12-27 11:00
25.46
+0.94
1
2
MO Bejaia
1
CA Batna
2016-12-27 10:50
142
2016-12-27 10:50
24.52
+3.93
X
1
Al-Wahda SCC
1
Dibba Al-Fujairah
2016-12-27 10:50
141
2016-12-27 10:50
20.59
-1.00
X
0
Al-Shabab Dubai
2
Emirates Club
2016-12-27 10:00
140
2016-12-27 10:00
21.59
+0.33
1
2
Aberdeen
1
Hamilton Academical
2016-12-27 08:30
139
2016-12-27 08:30
21.26
+0.26
1
3
Sivasspor
1
Yeni Amasya Spor
2016-12-27 07:30
138
2016-12-27 07:30
21.00
+0.44
1
3
Brighton
0
QPR
2016-12-26 13:30
137
2016-12-26 13:30
20.56
+4.60
2
1
Maccabi Haifa
2
Bnei Sakhnin
2016-12-26 12:15
136
2016-12-26 12:15
15.96
+0.38
2
0
Hull City
3
Manchester City
2016-12-26 11:50
135
2016-12-26 11:50
15.58
-1.00
1
0
Al-Hilal Saudi FC
2
Al-Nassr Riyadh
2016-12-26 10:55
134
2016-12-26 10:55
16.58
+2.19
X
1
Al-Ahli Club
1
Al-Ain FC
2016-12-26 10:00
133
2016-12-26 10:00
14.39
+0.33
1
1
Arsenal
0
West Brom
2016-12-26 10:00
132
2016-12-26 10:00
14.06
+0.35
1
3
Chelsea
0
Bournemouth
2016-12-26 10:00
131
2016-12-26 10:00
13.71
-1.00
1
0
Leicester
2
Everton
2016-12-26 10:00
130
2016-12-26 10:00
14.71
-1.00
X
1
Burnley
0
Middlesbrough
2016-12-26 10:00
129
2016-12-26 10:00
15.71
-1.00
X
3
Reading
1
Norwich
2016-12-26 09:30
128
2016-12-26 09:30
16.71
-1.00
1
0
Carmarthen Town
0
Cardiff Met
2016-12-25 12:00
127
2016-12-25 12:00
17.71
+1.04
1
2
Maccabi Petah Tikva
0
Hapoel Raanana
2016-12-25 11:15
126
2016-12-25 11:15
16.67
-1.00
2
3
Al-Jahra
0
Yarmouk
2016-12-25 11:15
125
2016-12-25 11:15
17.67
-1.00
2
1
Al-Nasar
1
Al-Salmiyah
2016-12-25 11:00
124
2016-12-25 11:00
18.67
+0.98
1
2
Antalyaspor
1
Kasimpasa
2016-12-25 10:00
123
2016-12-25 10:00
17.69
-1.00
X
4
Ittihad Tanger
1
Chabab Rif Hoceima
2016-12-25 09:15
122
2016-12-25 09:15
18.69
+0.13
2
1
Burgan
9
Al-Kuwait
2016-12-25 09:00
121
2016-12-25 09:00
18.56
-1.00
1
0
Kasba Tadla
0
Difaa El Jadida
2016-12-25 08:00
120
2016-12-25 08:00
19.56
-1.00
2
1
Akhisar Belediye
0
Konyaspor
2016-12-25 08:00
119
2016-12-25 08:00
20.56
+1.34
1
2
Kayserispor
0
Kardemir Karabukspor
2016-12-25 08:00
118
2016-12-25 08:00
19.22
-1.00
2
1
Mersin Idman Yurdu
0
Bandirmaspor
2016-12-24 13:30
117
2016-12-24 13:30
20.22
+1.41
1
2
Irony Kiryat Shmona
0
Beitar Jerusalem
2016-12-24 12:30
116
2016-12-24 12:30
18.81
-1.00
1
1
Hassania Agadir
2
Renaissance Berkane
2016-12-24 11:15
115
2016-12-24 11:15
19.81
+0.33
1
1
Maccabi Tel Aviv
0
FC Ashdod
2016-12-24 11:00
114
2016-12-24 11:00
19.48
-1.00
X
1
Besiktas
0
Gaziantepspor
2016-12-24 10:00
113
2016-12-24 10:00
20.48
+0.60
1
1
Hussein Dey
0
MO Bejaia
2016-12-24 10:00
112
2016-12-24 10:00
19.88
-1.00
X
1
JS Kabylie
0
CR Belouizdad
2016-12-24 07:30
111
2016-12-24 07:30
20.88
+0.34
1
1
Rangers
0
Inverness CT
2016-12-24 07:30
110
2016-12-24 07:30
20.54
+0.21
2
0
Hamilton Academical
3
Celtic
2016-12-23 16:00
109
2016-12-23 16:00
20.33
+1.37
2
0
Arouca
1
Guimaraes
2016-12-23 14:45
108
2016-12-23 14:45
18.96
+0.69
2
1
Motherwell
3
Aberdeen
2016-12-23 14:00
107
2016-12-23 14:00
18.27
-1.00
1
1
Raja Casablanca
1
FAR Rabat
2016-12-23 11:30
106
2016-12-23 11:30
19.27
+2.69
X
1
Juventus
1
AC Milan
2016-12-23 10:15
105
2016-12-23 10:15
16.58
-1.00
X
2
CS Sfaxien
0
US Tataouine
2016-12-21 15:00
104
2016-12-21 15:00
17.58
+0.59
1
2
Valencia
1
Leganes
2016-12-21 14:50
103
2016-12-21 14:50
16.99
-1.00
1
0
St Etienne
0
Nancy
2016-12-21 14:50
102
2016-12-21 14:50
17.99
+0.36
1
2
Lyon
0
Angers
2016-12-21 14:50
101
2016-12-21 14:50
17.63
-1.00
X
1
Bastia
2
Marseille
2016-12-21 14:50
100
2016-12-21 14:50
18.63
+2.15
X
2
Metz
2
Guingamp
2016-12-21 14:30
99
2016-12-21 14:30
16.48
-1.00
X
1
Zulte-Waregem
0
Genk
2016-12-21 14:00
98
2016-12-21 14:00
17.48
-1.00
1
1
1899 Hoffenheim
1
Werder Bremen
2016-12-21 14:00
97
2016-12-21 14:00
18.48
+2.20
X
1
FC Koln
1
Bayer Leverkusen
2016-12-21 14:00
96
2016-12-21 14:00
16.28
-1.00
1
1
FC Ingolstadt 04
2
SC Freiburg
2016-12-21 14:00
95
2016-12-21 14:00
17.28
-1.00
2
2
Hertha Berlin
0
SV Darmstadt 98
2016-12-21 13:00
94
2016-12-21 13:00
18.28
-1.00
X
2
Benfica
0
Rio Ave
2016-12-21 13:00
93
2016-12-21 13:00
19.28
+0.76
1
3
Eibar
1
Sporting Gijon
2016-12-21 12:00
92
2016-12-21 12:00
18.52
+0.09
1
1
Apoel
0
Nea Salamis
2016-12-19 17:00
91
2016-12-19 17:00
18.43
+1.27
1
1
Quilmes
0
Temperley
2016-12-19 15:00
90
2016-12-19 15:00
17.16
+0.14
1
2
FC Porto
1
Chaves
2016-12-19 14:45
89
2016-12-19 14:45
17.02
+0.75
1
2
Athletic Club
1
Celta Vigo
2016-12-19 14:45
88
2016-12-19 14:45
16.27
-1.00
1
0
Reggiana
2
Parma
2016-12-19 14:30
87
2016-12-19 14:30
17.27
+0.55
1
1
Verona
0
Virtus Entella
2016-12-19 13:30
86
2016-12-19 13:30
16.72
+0.49
1
3
Viitorul Constanta
1
FC Botosani
2016-12-19 12:30
85
2016-12-19 12:30
16.23
-1.00
1
1
AEK Athens
1
Pas Giannina
2016-12-19 12:30
84
2016-12-19 12:30
17.23
+0.71
1
2
Maritimo
0
Feirense
2016-12-19 12:00
83
2016-12-19 12:00
16.52
-1.00
X
3
Fenerbahce
0
Genclerbirligi
2016-12-19 08:00
82
2016-12-19 08:00
17.52
-1.00
2
2
US Tataouine
2
Etoile Du Sahel
2016-12-17 18:00
81
2016-12-17 18:00
18.52
-1.00
1
0
Independiente
1
Banfield
2016-12-17 14:45
80
2016-12-17 14:45
19.52
+0.68
1
1
Juventus
0
Roma
2016-12-17 14:45
79
2016-12-17 14:45
18.84
+0.47
1
4
Sevilla
1
Malaga
2016-12-17 14:00
78
2016-12-17 14:00
18.37
+1.20
1
4
Montpellier
0
Bordeaux
2016-12-17 12:30
77
2016-12-17 12:30
17.17
+0.70
2
0
West Brom
2
Manchester Utd
2016-12-17 12:30
76
2016-12-17 12:30
16.47
-1.00
X
1
VfL Wolfsburg
0
Eintracht Frankfurt
2016-12-17 12:00
75
2016-12-17 12:00
17.47
-1.00
1
0
AC Milan
0
Atalanta
2016-12-17 11:00
74
2016-12-17 11:00
18.47
+5.26
1
2
Guingamp
1
Paris Saint Germain
2016-12-17 10:15
73
2016-12-17 10:15
13.21
+0.29
1
1
Atletico Madrid
0
Las Palmas
2016-12-17 10:00
72
2016-12-17 10:00
12.92
-1.00
1
2
Stoke City
2
Leicester
2016-12-17 10:00
71
2016-12-17 10:00
13.92
+1.50
1
1
Sunderland
0
Watford
2016-12-17 09:30
70
2016-12-17 09:30
12.42
-1.00
2
1
FC Augsburg
0
Borussia Monchengladbach
2016-12-17 09:30
69
2016-12-17 09:30
13.42
+2.30
X
1
Werder Bremen
1
FC Koln
2016-12-17 09:30
68
2016-12-17 09:30
11.12
+0.87
1
3
FSV Mainz 05
1
Hamburger SV
2016-12-16 17:00
67
2016-12-16 17:00
10.25
-1.00
X
1
Huracan
0
Talleres Cordoba
2016-12-16 14:45
66
2016-12-16 14:45
11.25
+1.27
1
1
Deportivo Alaves
0
Betis
2016-12-16 14:45
65
2016-12-16 14:45
9.98
-1.00
1
0
Angers
2
Nantes
2016-12-16 14:30
64
2016-12-16 14:30
10.98
+2.98
X
2
1899 Hoffenheim
2
Borussia Dortmund
2016-12-16 14:00
63
2016-12-16 14:00
8.00
+0.46
1
1
VVV Venlo
0
FC Eindhoven
2016-12-16 12:00
62
2016-12-16 12:00
7.54
-1.00
2
1
Al-Nassr Riyadh
1
Al-Hilal Saudi FC
2016-12-14 21:30
61
2016-12-14 21:30
8.54
+1.50
1
3
Santos De Guapiles
2
LD Alajuelense
2016-12-14 14:45
60
2016-12-14 14:45
7.04
+0.14
2
1
Rhyl FC
2
The New Saints
2016-12-12 17:00
59
2016-12-12 17:00
6.90
+2.30
X
2
Deportivo Capiata
2
Cerro Porteno
2016-12-12 14:45
58
2016-12-12 14:45
4.60
+3.41
1
3
Villarreal
0
Atletico Madrid
2016-12-12 13:00
57
2016-12-12 13:00
1.19
+0.61
1
2
Fiorentina
1
Sassuolo
2016-12-12 12:00
56
2016-12-12 12:00
0.58
-1.00
X
3
Dinamo Kiev
4
Shakhter Donetsk
2016-12-12 12:00
55
2016-12-12 12:00
1.58
-1.00
2
1
Antalyaspor
0
Fenerbahce
2016-12-12 11:00
54
2016-12-12 11:00
2.58
-1.00
2
0
ENPPI
0
Al Ahly Cairo
2016-12-11 14:45
53
2016-12-11 14:45
3.58
-1.00
1
2
Paris Saint Germain
2
Nice
2016-12-11 13:00
52
2016-12-11 13:00
4.58
+1.23
1
2
Benfica
1
Sporting CP
2016-12-11 11:30
51
2016-12-11 11:30
3.35
+2.06
2
0
FC Schalke 04
1
Bayer Leverkusen
2016-12-11 11:30
50
2016-12-11 11:30
1.29
-1.00
1
2
Liverpool
2
West Ham
2016-12-11 09:00
49
2016-12-11 09:00
2.29
-1.00
X
1
Torino
3
Juventus
2016-12-11 07:00
48
2016-12-11 07:00
3.29
+0.25
1
1
Chelsea
0
West Brom
2016-12-10 14:45
47
2016-12-10 14:45
3.04
+1.18
2
1
Sampdoria
2
Lazio
2016-12-10 12:30
46
2016-12-10 12:30
1.86
-1.00
2
4
Leicester
2
Manchester City
2016-12-10 12:30
45
2016-12-10 12:30
2.86
+4.14
2
0
Hertha Berlin
1
Werder Bremen
2016-12-10 11:30
44
2016-12-10 11:30
-1.28
-1.00
1
0
Bordeaux
4
Monaco
2016-12-10 10:15
43
2016-12-10 10:15
-0.28
+0.85
1
3
Real Sociedad
2
Valencia
2016-12-08 15:05
42
2016-12-08 15:05
-1.13
-1.00
X
2
Nice
1
Krasnodar
2016-12-08 15:05
41
2016-12-08 15:05
-0.13
+1.30
1
2
Red Bull Salzburg
0
FC Schalke 04
2016-12-08 15:05
40
2016-12-08 15:05
-1.43
-1.00
1
1
Southampton
1
Hapoel Beer Sheva
2016-12-08 15:05
39
2016-12-08 15:05
-0.43
-1.00
1
1
Standard Liege
1
Ajax
2016-12-08 13:00
38
2016-12-08 13:00
0.57
-1.00
X
0
Zarya Lugansk
2
Manchester Utd
2016-12-08 11:00
37
2016-12-08 11:00
1.57
+2.49
2
2
SC Braga
4
Shakhter Donetsk
2016-12-07 14:45
36
2016-12-07 14:45
-0.92
+0.67
1
3
Bayer Leverkusen
0
Monaco
2016-12-07 14:45
35
2016-12-07 14:45
-1.59
+0.12
1
2
Juventus
0
NK Dinamo Zagreb
2016-12-07 14:45
34
2016-12-07 14:45
-1.71
-1.00
1
2
Real Madrid
2
Borussia Dortmund
2016-12-07 14:45
33
2016-12-07 14:45
-0.71
+0.30
1
5
FC Porto
0
Leicester
2016-12-07 14:45
32
2016-12-07 14:45
-1.01
+0.50
1
3
Tottenham
1
CSKA Moscow
2016-12-07 14:45
31
2016-12-07 14:45
-1.51
-1.00
2
1
Legia Warszawa
0
Sporting CP
2016-12-07 14:45
30
2016-12-07 14:45
-0.51
-1.00
1
0
Lyon
0
Sevilla
2016-12-06 14:45
29
2016-12-06 14:45
0.49
-1.00
1
1
Benfica
2
Napoli
2016-12-06 14:45
28
2016-12-06 14:45
1.49
+0.58
1
1
Bayern Munich
0
Atletico Madrid
2016-12-06 14:45
27
2016-12-06 14:45
0.91
+0.40
1
4
Barcelona
0
Borussia Monchengladbach
2016-12-06 14:45
26
2016-12-06 14:45
0.51
-1.00
1
2
Paris Saint Germain
2
Ludogorets Razgrad
2016-12-06 14:45
25
2016-12-06 14:45
1.51
-1.00
X
6
Dinamo Kiev
0
Besiktas
2016-12-06 14:45
24
2016-12-06 14:45
2.51
-1.00
X
1
FC Basel 1893
4
Arsenal
2016-12-06 12:00
23
2016-12-06 12:00
3.51
+1.18
1
1
Difaa El Jadida
0
FUS Rabat
2016-12-06 10:10
22
2016-12-06 10:10
2.33
+1.07
2
1
El Jaish SC
2
Lekhwiya SC
2016-12-03 14:45
21
2016-12-03 14:45
1.26
+0.44
1
3
Juventus
1
Atalanta
2016-12-03 14:45
20
2016-12-03 14:45
0.82
-1.00
1
0
Atletico Madrid
0
Espanyol
2016-12-03 14:00
19
2016-12-03 14:00
1.82
+0.30
1
5
Monaco
0
Bastia
2016-12-03 12:30
18
2016-12-03 12:30
1.52
+0.64
2
1
West Ham
5
Arsenal
2016-12-03 12:30
17
2016-12-03 12:30
0.88
+0.97
1
2
RB Leipzig
1
FC Schalke 04
2016-12-03 12:30
16
2016-12-03 12:30
-0.09
+1.95
X
0
Leganes
0
Villarreal
2016-12-03 11:00
15
2016-12-03 11:00
-2.04
-1.00
2
0
Fenerbahce
0
Besiktas
2016-12-03 11:00
14
2016-12-03 11:00
-1.04
-1.00
1
0
FC Rostov
0
Zenit
2016-12-03 10:00
13
2016-12-03 10:00
-0.04
-1.00
X
2
Sunderland
1
Leicester
2016-12-03 10:00
12
2016-12-03 10:00
0.96
-1.00
2
5
Tottenham
0
Swansea
2016-12-03 10:00
11
2016-12-03 10:00
1.96
+2.29
1
3
Crystal Palace
0
Southampton
2016-12-03 09:30
10
2016-12-03 09:30
-0.33
+0.96
1
4
1899 Hoffenheim
0
FC Koln
2016-12-03 09:30
9
2016-12-03 09:30
-1.29
-1.00
X
2
VfL Wolfsburg
3
Hertha Berlin
2016-12-03 09:30
8
2016-12-03 09:30
-0.29
-1.00
1
1
Bayer Leverkusen
1
SC Freiburg
2016-12-03 07:30
7
2016-12-03 07:30
0.71
-1.00
1
1
Manchester City
3
Chelsea
2016-12-02 15:30
6
2016-12-02 15:30
1.71
-1.00
2
2
Maritimo
1
Benfica
2016-12-02 14:45
5
2016-12-02 14:45
2.71
+0.82
1
3
Napoli
0
Inter
2016-12-02 14:30
4
2016-12-02 14:30
1.89
+0.26
2
1
FSV Mainz 05
3
Bayern Munich
2016-12-02 11:55
3
2016-12-02 11:55
1.63
+0.62
1
3
Al-Hilal Saudi FC
0
Al-Shabab
2016-12-01 22:00
2
2016-12-01 22:00
1.01
+2.01
X
1
Necaxa
1
Club America
2016-12-01 19:10
1
2016-12-01 19:10
-1.00
-1.00
X
2
River Plate
0
Gimnasia L.P.