SlideShare a Scribd company logo
1 of 66
Download to read offline
Continuous Machine Learning over Streaming Data
Roger Barga, GM Amazon Web Services
Nina Mishra and Sudipto Guha, Principal Scientist(s) AWS
Kapil Chhabra, Rubrik Inc
The Story Continues…
All data originates in real-time!
{
"payerId": "Joe",
"productCode": "AmazonS3",
"clientProductCode": "AmazonS3",
"usageType": "Bandwidth",
"operation": "PUT",
"value": "22490",
"timestamp": "1216674828"
}
Metering Record
127.0.0.1 user-identifier frank [10/Oct/2000:13:55:36 -0700] "GET
/apache_pb.gif HTTP/1.0" 200 2326
Common Log Entry
<165>1 2003-10-11T22:14:15.003Z
mymachine.example.com evntslog - ID47
[exampleSDID@32473 iut="3" eventSource="Application"
eventID="1011"][examplePriority@32473 class="high"]
Syslog Entry
“SeattlePublicWater/Kinesis/123/Realtime” –
412309129140
MQTT Record
<R,AMZN,T,G,R1>
NASDAQ OMX Record
Smart Buildings
Beacons
Smart Textiles
Health Monitors
But, analytics to gain insights is usually
done much, much later.
Insights are perishable.
Batch analytics operations take too long
BusinessValue
Time To Action
Data
originated
Analytics
performed
Insights
gleaned
Action
taken
Outdated
insights
Impotent or
harmful actions
PositiveNegative
Decision
made
Poor decision
Compress the analytics lifecycle
Maximize the value of data
BusinessValue
Time To Action
PositiveNegative
Maximum
Value
#Streaming
Streaming technology is necessary to detect
and act on real-time perishable insights.
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Kinesis Data Streaming Services
Get actionable insights quickly
Streaming
Ingest data
as it’s
generated
Process data
on the fly
Real-time
analytics/ML,
alerts, actions
Robust Random Cut Forrest
Summary of a dynamic data stream, highly
efficient, wide number of use cases…
Random Cut Tree
Recurse: The cutting stops when
each point is isolated.
Range-biased Cut
0 10
5
Random Cut Forest
Each tree built on a random sample.
…
Random Sample of a Stream
Reservoir Sampling [Vitter]
Maintain random sample of 5 points in a stream?
Keep heads with probability
Discard tails with probability
5
6
1
6
Insert – Case I
Start with the Root
If the point falls inside the bounding box
follow the path to the appropriate child
Insert – Case II
Theorem: Insert generates a tree T’ ~ T( )
What is an Outlier?
Anomaly Score: Displacement
A point is an anomaly if its insertion greatly increases the tree size
( = sum of path lengths from root to leaves
= description length).
Inlier:
Anomaly Score: Displacement
Outlier
NYC Taxi Ridership
0
5000
10000
15000
20000
25000
30000
2014-12-0100:00:00
2014-12-0104:00:00
2014-12-0108:00:00
2014-12-0112:00:00
2014-12-0116:00:00
2014-12-0120:00:00
2014-12-0200:00:00
2014-12-0204:00:00
2014-12-0208:00:00
2014-12-0212:00:00
2014-12-0216:00:00
2014-12-0220:00:00
2014-12-0300:00:00
2014-12-0304:00:00
2014-12-0308:00:00
2014-12-0312:00:00
2014-12-0316:00:00
2014-12-0320:00:00
2014-12-0400:00:00
2014-12-0404:00:00
2014-12-0408:00:00
2014-12-0412:00:00
2014-12-0416:00:00
2014-12-0420:00:00
2014-12-0500:00:00
2014-12-0504:00:00
2014-12-0508:00:00
2014-12-0512:00:00
2014-12-0516:00:00
2014-12-0520:00:00
2014-12-0600:00:00
2014-12-0604:00:00
2014-12-0608:00:00
2014-12-0612:00:00
2014-12-0616:00:00
2014-12-0620:00:00
2014-12-0700:00:00
2014-12-0704:00:00
2014-12-0708:00:00
2014-12-0712:00:00
2014-12-0716:00:00
2014-12-0720:00:00
numPassengers
Mon
8am
6pm
4pm
Sat
11pm
11am
Tue Wed Thu Fri
Date aggregated every 30 minutes,
Shingle Size: 48
1Public Data: http://www.nyc.gov/html/tlc/html/about/trip_record_data.shtml
NYC Taxi Data
0
5000
10000
15000
20000
25000
30000
35000
40000
45000
2014-09-1621:30:00
2014-09-1913:00:00
2014-09-2204:30:00
2014-09-2420:00:00
2014-09-2711:30:00
2014-09-3003:00:00
2014-10-0218:30:00
2014-10-0510:00:00
2014-10-0801:30:00
2014-10-1017:00:00
2014-10-1308:30:00
2014-10-1600:00:00
2014-10-1815:30:00
2014-10-2107:00:00
2014-10-2322:30:00
2014-10-2614:00:00
2014-10-2905:30:00
2014-10-3121:00:00
2014-11-0312:30:00
2014-11-0604:00:00
2014-11-0819:30:00
2014-11-1111:00:00
2014-11-1402:30:00
2014-11-1618:00:00
2014-11-1909:30:00
2014-11-2201:00:00
2014-11-2416:30:00
2014-11-2708:00:00
2014-11-2923:30:00
2014-12-0215:00:00
2014-12-0506:30:00
2014-12-0722:00:00
2014-12-1013:30:00
2014-12-1305:00:00
2014-12-1520:30:00
2014-12-1812:00:00
2014-12-2103:30:00
2014-12-2319:00:00
2014-12-2610:30:00
2014-12-2902:00:00
2014-12-3117:30:00
2015-01-0309:00:00
2015-01-0600:30:00
2015-01-0816:00:00
2015-01-1107:30:00
2015-01-1323:00:00
2015-01-1614:30:00
2015-01-1906:00:00
2015-01-2121:30:00
2015-01-2413:00:00
2015-01-2704:30:00
2015-01-2920:00:00
numPassengers
NYC Taxi Data
0
10
20
30
40
50
60
70
80
90
100
0
5000
10000
15000
20000
25000
30000
35000
40000
45000
2014-09-1621:30:00
2014-09-1915:30:00
2014-09-2209:30:00
2014-09-2503:30:00
2014-09-2721:30:00
2014-09-3015:30:00
2014-10-0309:30:00
2014-10-0603:30:00
2014-10-0821:30:00
2014-10-1115:30:00
2014-10-1409:30:00
2014-10-1703:30:00
2014-10-1921:30:00
2014-10-2215:30:00
2014-10-2509:30:00
2014-10-2803:30:00
2014-10-3021:30:00
2014-11-0215:30:00
2014-11-0509:30:00
2014-11-0803:30:00
2014-11-1021:30:00
2014-11-1315:30:00
2014-11-1609:30:00
2014-11-1903:30:00
2014-11-2121:30:00
2014-11-2415:30:00
2014-11-2709:30:00
2014-11-3003:30:00
2014-12-0221:30:00
2014-12-0515:30:00
2014-12-0809:30:00
2014-12-1103:30:00
2014-12-1321:30:00
2014-12-1615:30:00
2014-12-1909:30:00
2014-12-2203:30:00
2014-12-2421:30:00
2014-12-2715:30:00
2014-12-3009:30:00
2015-01-0203:30:00
2015-01-0421:30:00
2015-01-0715:30:00
2015-01-1009:30:00
2015-01-1303:30:00
2015-01-1521:30:00
2015-01-1815:30:00
2015-01-2109:30:00
2015-01-2403:30:00
2015-01-2621:30:00
2015-01-2915:30:00
numPassengers Anomaly Score
NYC Marathon
Christmas
New Years
Snowstorm
Robust Random Cut Forests
Quick Summary
• Random forests (RF) define ensemble models;
• The cut in RCF corresponds to specific choice of partitioning;
• Take a set of points, compute bounding box;
• Choose an axis proportional to the length (biased), then choose an
uniform random cut in range;
• Recurse on both sides.
• Isolation Forests: Partition at random, dimensions unbiased;
• Why RCFs? Can maintain RCF tree distributions efficiently and do
so online as data is streaming in. Distance preserving.
Proceedings 33rd International Conference on Machine Learning, New York, NY, USA, 2016.
What we are going to see…
Random Cut Forests
Anomaly Detection
Density Estimation Forecasting
Semi-Supervised
Learning
Attribution &
Directionality
Explainable/Transparent/Interpretable ML
“If my time-series data with 30 features yields an unusually high anomaly
score. How do I explain why this particular point in the time- series is unusual?
[..] Ideally I’m looking for some way to visualize “feature importance” for a
specific data point.”
--- Robin Meehan, Inasight.com
What is Attribution?
It’s the ratio of the “distance” of the anomaly from normal.
(It’s a distance in space of repeated patterns in the data.)
What is Attribution?
AnomalyScore
NYC Taxi Ridership Data1
1Public Data: http://www.nyc.gov/html/tlc/html/about/trip_record_data.shtml
AnomalyScore
Explaining Anomalies
The Moving Example
A Fan/Turbine
1000 pts in each blade
Gaussian, for simplicity
Blades designed unequal
Rotate counterclockwise
3 special “query” points
100 trees, 256 points each
Anomaly Score at P1
What is going on at 90 degrees?
Blade overhead = Not an anomaly
All 3 Blades
Attribution
p1 is far away in x-coord most of the time
But what is happening to y?
x coordinate’s contribution for p1?
Directionality
Sharp transition when the blade
moves from above to below at p1!
Total score plummets.
Slowly rotating away
Total score remains high
Initial Density and 75 Degrees Rotation
Directions towards higher density.
Bends towards center!
Forecasting
Exhibit B: Forecasting using RCFs
Not just the next value!
Ability to “see past” anomalies
Auto-detect periodicity …
Forecasting implies missing value imputation!
Wait, this is just a sine wave … its easy ...
Maybe not…
Realistic Data?
ECG (one lead)
Periodicity unclear …
Shingle Size = 185
Test on hold out data
Paper in preparation!
A New Explanation for Anomalies?
“This point is an anomaly because it is 3x the forecast”.
Makes it easier to set triggers/alerts.
Semi-Supervised Learning on Data Streams
One Hour
Amazon.com
Orders per
Minute
In a long stream…
Proceedings of the 35th International Conference on Machine
Learning, Stockholm, Sweden, PMLR 80, 2018.
What we saw today…
Random Cut Forests
Anomaly Detection
Density Estimation Forecasting
Semi-Supervised
Learning
Attribution &
Directionality
Detecting Anomalies in
Streaming Graphs
Contributors To This Project
Roger Barga, Dhivya Eswaran, Gaurav
Ghare, Kapil Chhabra, Sudipto Guha,
Shiva Kasiviswanathan, Nina Mishra,
Gourav Roy, Joshua Tokle, and Tal
Wagner

More Related Content

Similar to RS Barga STRATA'18 New York City

Barga IC2E & IoTDI'16 Keynote
Barga IC2E & IoTDI'16 KeynoteBarga IC2E & IoTDI'16 Keynote
Barga IC2E & IoTDI'16 Keynote
Roger Barga
 
The Art of The Event Streaming Application: Streams, Stream Processors and Sc...
The Art of The Event Streaming Application: Streams, Stream Processors and Sc...The Art of The Event Streaming Application: Streams, Stream Processors and Sc...
The Art of The Event Streaming Application: Streams, Stream Processors and Sc...
confluent
 
Kakfa summit london 2019 - the art of the event-streaming app
Kakfa summit london 2019 - the art of the event-streaming appKakfa summit london 2019 - the art of the event-streaming app
Kakfa summit london 2019 - the art of the event-streaming app
Neil Avery
 

Similar to RS Barga STRATA'18 New York City (20)

CQRS and Event Sourcing: A DevOps perspective
CQRS and Event Sourcing: A DevOps perspectiveCQRS and Event Sourcing: A DevOps perspective
CQRS and Event Sourcing: A DevOps perspective
 
Serverless to author, schedule, execute and monitor data workflows.
Serverless to author, schedule, execute and monitor data workflows.Serverless to author, schedule, execute and monitor data workflows.
Serverless to author, schedule, execute and monitor data workflows.
 
Barga IC2E & IoTDI'16 Keynote
Barga IC2E & IoTDI'16 KeynoteBarga IC2E & IoTDI'16 Keynote
Barga IC2E & IoTDI'16 Keynote
 
Flink Forward San Francisco 2019: Adventures in Scaling from Zero to 5 Billio...
Flink Forward San Francisco 2019: Adventures in Scaling from Zero to 5 Billio...Flink Forward San Francisco 2019: Adventures in Scaling from Zero to 5 Billio...
Flink Forward San Francisco 2019: Adventures in Scaling from Zero to 5 Billio...
 
Target Leakage in Machine Learning (ODSC East 2020)
Target Leakage in Machine Learning (ODSC East 2020)Target Leakage in Machine Learning (ODSC East 2020)
Target Leakage in Machine Learning (ODSC East 2020)
 
Streaming Processing in Uber Marketplace for Kafka Summit 2016
Streaming Processing in Uber Marketplace for Kafka Summit 2016Streaming Processing in Uber Marketplace for Kafka Summit 2016
Streaming Processing in Uber Marketplace for Kafka Summit 2016
 
Mining AWR V2 - Trend Analysis
Mining AWR V2 - Trend AnalysisMining AWR V2 - Trend Analysis
Mining AWR V2 - Trend Analysis
 
QCon SF-2015 Stream Processing in uber
QCon SF-2015 Stream Processing in uberQCon SF-2015 Stream Processing in uber
QCon SF-2015 Stream Processing in uber
 
High Performance Applications with MongoDB
High Performance Applications with MongoDBHigh Performance Applications with MongoDB
High Performance Applications with MongoDB
 
Building High Fidelity Data Streams (QCon London 2023)
Building High Fidelity Data Streams (QCon London 2023)Building High Fidelity Data Streams (QCon London 2023)
Building High Fidelity Data Streams (QCon London 2023)
 
Ingesting data streams with a serverless infrastructure
Ingesting data streams with a serverless infrastructureIngesting data streams with a serverless infrastructure
Ingesting data streams with a serverless infrastructure
 
The Art of The Event Streaming Application: Streams, Stream Processors and Sc...
The Art of The Event Streaming Application: Streams, Stream Processors and Sc...The Art of The Event Streaming Application: Streams, Stream Processors and Sc...
The Art of The Event Streaming Application: Streams, Stream Processors and Sc...
 
Kakfa summit london 2019 - the art of the event-streaming app
Kakfa summit london 2019 - the art of the event-streaming appKakfa summit london 2019 - the art of the event-streaming app
Kakfa summit london 2019 - the art of the event-streaming app
 
Have your cake and eat it too, further dispelling the myths of the lambda arc...
Have your cake and eat it too, further dispelling the myths of the lambda arc...Have your cake and eat it too, further dispelling the myths of the lambda arc...
Have your cake and eat it too, further dispelling the myths of the lambda arc...
 
Example-Dependent Cost-Sensitive Credit Card Fraud Detection
Example-Dependent Cost-Sensitive Credit Card Fraud DetectionExample-Dependent Cost-Sensitive Credit Card Fraud Detection
Example-Dependent Cost-Sensitive Credit Card Fraud Detection
 
Stream Processing with Kafka in Uber, Danny Yuan
Stream Processing with Kafka in Uber, Danny Yuan Stream Processing with Kafka in Uber, Danny Yuan
Stream Processing with Kafka in Uber, Danny Yuan
 
Async
AsyncAsync
Async
 
Follow the money with graphs
Follow the money with graphsFollow the money with graphs
Follow the money with graphs
 
A Segmentation of Water Consumption with Apache Spark
A Segmentation of Water Consumption with Apache SparkA Segmentation of Water Consumption with Apache Spark
A Segmentation of Water Consumption with Apache Spark
 
Real-Time Anomaly Detection with Spark MLlib, Akka and Cassandra
Real-Time Anomaly Detection  with Spark MLlib, Akka and  CassandraReal-Time Anomaly Detection  with Spark MLlib, Akka and  Cassandra
Real-Time Anomaly Detection with Spark MLlib, Akka and Cassandra
 

More from Roger Barga

More from Roger Barga (14)

Barga ACM DEBS 2013 Keynote
Barga ACM DEBS 2013 KeynoteBarga ACM DEBS 2013 Keynote
Barga ACM DEBS 2013 Keynote
 
Data Driven Engineering 2014
Data Driven Engineering 2014Data Driven Engineering 2014
Data Driven Engineering 2014
 
Barga Galvanize Sept 2015
Barga Galvanize Sept 2015Barga Galvanize Sept 2015
Barga Galvanize Sept 2015
 
Barga DIDC'14 Invited Talk
Barga DIDC'14 Invited TalkBarga DIDC'14 Invited Talk
Barga DIDC'14 Invited Talk
 
Barga Data Science lecture 10
Barga Data Science lecture 10Barga Data Science lecture 10
Barga Data Science lecture 10
 
Barga Data Science lecture 9
Barga Data Science lecture 9Barga Data Science lecture 9
Barga Data Science lecture 9
 
Barga Data Science lecture 8
Barga Data Science lecture 8Barga Data Science lecture 8
Barga Data Science lecture 8
 
Barga Data Science lecture 7
Barga Data Science lecture 7Barga Data Science lecture 7
Barga Data Science lecture 7
 
Barga Data Science lecture 6
Barga Data Science lecture 6Barga Data Science lecture 6
Barga Data Science lecture 6
 
Barga Data Science lecture 5
Barga Data Science lecture 5Barga Data Science lecture 5
Barga Data Science lecture 5
 
Barga Data Science lecture 4
Barga Data Science lecture 4Barga Data Science lecture 4
Barga Data Science lecture 4
 
Barga Data Science lecture 3
Barga Data Science lecture 3Barga Data Science lecture 3
Barga Data Science lecture 3
 
Barga Data Science lecture 2
Barga Data Science lecture 2Barga Data Science lecture 2
Barga Data Science lecture 2
 
Barga Data Science lecture 1
Barga Data Science lecture 1Barga Data Science lecture 1
Barga Data Science lecture 1
 

Recently uploaded

Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
amitlee9823
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
amitlee9823
 
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
AroojKhan71
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
amitlee9823
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
amitlee9823
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
amitlee9823
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
MarinCaroMartnezBerg
 

Recently uploaded (20)

Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 

RS Barga STRATA'18 New York City