SlideShare a Scribd company logo
1 of 36
Hirokazu Taira
SoftBank Corp.
SoftBank Global AS
migration practice
(APRICOT2016)
SoftBank(AS4725/AS17676) would like to share
SoftBank Global AS migration practice such as
challenge to solution, technical issue and
internal process to peering communities.
Summary
2
1.Background
2.Migration plan
3.Backbone migration
4.Peer migration
5.Implementation process
Agenda
3
SoftBank company update
SoftBank
Mobile Corp.
SoftBank
Telecom Corp.
SoftBank BB
Corp.
Ymobile Corp.
Merger of 4 companies to maximum corporate value
SoftBank Corp.
SoftBank Mobile Corp.
Company name was changed again
4
SoftBank Internet configuration
Peer/Transit
AS4725
ODN
AS17676
YBB
Enterprises
Mobile
Broadband
users
40million mobile users
5million
5
Background
6
SoftBank Intโ€™l traffic flow
Global ISPs
๏ผ‘๏ผ๏ผ๏ผ…
Users
70% of all international
traffic flow toward
AS17676 via AS4725
Once traffic toward AS17676
increases, AS4725 also need
to upgrade its own
network(Resource issue)
๏ผ—๏ผ๏ผ…
๏ผ“๏ผ๏ผ…
AS4725
ODN
AS17676
YBB
7
Time
Trafficvolume
Traffic forecast
ForecastActual
GAP widens
day by day
8
Solution of structure issue
Global ISPs
Users
๏ผ—๏ผ๏ผ…
No needed to upgrade
backbone for YBB
traffic increasing and
can use resource for
other purpose
Global AS migration from AS4725 to AS17676
่งฃๆฑบ
๏ผ“๏ผ๏ผ…
๏ผ‘๏ผ๏ผ๏ผ…
No resource issue
for intโ€™l traffic
toward YBB
AS4725
ODN
AS17676
YBB
9
AS4725
AS17676 AS4725
AS17676
๏ผช๏ฝ•๏ฝ“๏ฝ” replace?
It's easier said than done
Challenge to Global AS migration
Global AS migration from AS4725 to AS17676
10
Migration plan
11
Migration summary
โ—†Backbone migration
- YBB US POP setup
- New JP-US circuits setup for YBB
- Existing JP-US ccts migration (ODNโ‡’YBB)
- New JP-Asia ccts setup for YBB
โ—†Peer migration
- YBB US peer & transit
- YBB Asia peering
- Advertise ODN routes to YBB peers & transit
- Terminate ODN peers in US and Asia 12
Migration scale
โ—†International circuits
- New ccts : JP-US approx.300G, Asia 150G+
- Migration ccts:JP-US approx.300G, Asia 100G+
โ—†Number of peers
- YBB new peers: US 100+,Asia 30+
- ODN de-peers: US 100+ ,Asia 30+
- Advertise ODN routes to YBB peers : 600+
โ—†Number of Field Trial tests
- 10 times
โ—†Time frame
- Approx. 2 years 13
Migration timeframe
Y2013 Q3 Y2014 Y2015 Y2016 Q1
FS Plan
Peering
negotiation
Procurement
(DC/Node/CCTs)
Intโ€™l circuits,
FT & Peering
Advertise
ODN prefixes
Terminate
ODN Peer
14
Backbone migration
15
Asia
peers
AS4725
US
peers
Up-
streams
AS17676
SoftBank Global NW(As of Mar,2014)
16
Asia
peers
AS4725
US
peers
Up-
streams
AS17676
SoftBank Global NW(As of Oct,2014)
17
Asia
peers
US
peers
Up-
streams
AS17676
AS4725
SoftBank Global NW(Mar,2016๏ฝž)
18
Asia
peers
US
peers
Up-
streams
SB Global NW(Final)
AS17676
AS4725
19
Peer migration
20
AS4725 AS17676
US/EU peers
transit
Japan peers
transitAsia peers
Full route
Users
BGP community
service
Peer migration(As of Mar,2014)
21
AS4725 AS17676
US/EU peers
transit
Japan peers
transitAsia peers
Full route
Users
BGP community
service
Peer migration(Nov,2014๏ฝž)
Peering with US,EU & Asia peers for AS17676
22
AS4725 AS17676
US/EU peers
transit
Japan peers
transitAsia peers
Full route
AS4725 routes
AS4725 routes
AS4725 routes
Users
BGP community
service
Implement BGP
community for
AS4725 users
Peer migration(Mar,2015๏ฝž)
Field trial test for advertising AS4725 route
23
AS4725 AS17676
US/EU peers
transit
Japan peers
transitAsia peers
Full route
AS4725 routes
AS4725 routes
AS4725 routes
Users
BGP community
service
Implement BGP
community for
AS4725 users
Peer migration(Nov,2015๏ฝž)
Advertising AS4725 routes to YBB peers
24
AS4725 AS17676
US/EU peers
transit
Japan peers
transitAsia peers
Full route
Full route
AS4725 routes
AS4725 routes
AS4725 routes
Users
BGP community
service
Advertise full routes to ODN
Peer migration(Feb,2016๏ฝž)
Implement BGP
community for
AS4725 users
25
AS4725 AS17676
US/EU peers
transit
Japan peers
transitAsia peers
Full route
AS4725 routes
AS4725 routes
AS4725 routes
Users
BGP community
service
Terminate AS4725 peers for Asia & US
Peer migration(Mar,2016๏ฝž)
Implement BGP
community for
AS4725 users
26
AS4725 AS17676
US/EU peers
transit
Japan peers
transitAsia peers
Full route
AS4725 routes
AS4725 routes
AS4725 routes
Users
BGP community
service
Peer migration(Final)
Implement BGP
community for
AS4725 users
27
Issues during migration
โ—†Technical issues
- Routing issue
- JP-US ECMP unbalance
- JP-US circuits errors
- Advertised Peerโ€™s routes to Peers
โ—†Resource issues
- Test bed resource for verification test
- Schedule conflict with other works
28
Implementation
process
29
Why take long time ?
โ—†Background
- Internet is lifeline and social infrastructure
- Customer demands(The customer is king)
- Obligation to report to authority when
critical failure occurs.
No acceptable for interruption or
congestion in spite of Internet
30
Critical failure report
http://www.soumu.go.jp/menu_seisaku/ictseisaku/net_anzen/jiko/judai.html
1million
100,000
30,000
1hour 2hours
Number of
affected users
Failure Duration
(hours)
Voice service including
emergency call
Voice service excluding
emergency call
Internet service
without charge fee
Others including
Internet service
Duration Users
2 hours 30,000
1 hours 1million
Operators have an obligation to report to authority
when critical failure occurs.
12hours 24hours
31
Network design process
โ—†Should be no error during work
โ—†Prompt switch-back when failure during work
โ—†Observance of network design process
Field TrialWork Plan
Verification
Test at
test bed
Network
Design
Workapproval
meetingwithNOC
Review
Checkdifference
Reviewand
judgment
Review
Rehearsal
at test bed
Real
Implementation
32
Network design process committee
Section Sectionใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒปใƒป
Report Report
Analysis Review Kaizen
FeedbackFeedback
Network Operation Centers
Guideline
Network Division
Network design process organization
33
Implementation work rule
โ—†Conduct in accordance with operational manual
โ—†Maintenance windows is low traffic time(2-6AM)
โ—†Switch-back promptly when failure during work
Manual
Escalation
Operators NOC staff
Instruction of
switch-back
Manager
NOC
Manager
NOC
Manager
34
Conclusion
โ—†Global AS migration practice
- Challenging issue but happens often
- Sharing practice is important to maintain
the Internet
โ—†Implementation process
- It is also important to maintain the Internet
because the Internet is one of necessary
lifeline and social infrastructure
35
Thank you for your kind
attention.
36

More Related Content

What's hot

Parlay-OSA and Parlay-X The Platform for Telecom Web Services - Josรฉ Simรตes, ...
Parlay-OSA and Parlay-X The Platform for Telecom Web Services - Josรฉ Simรตes, ...Parlay-OSA and Parlay-X The Platform for Telecom Web Services - Josรฉ Simรตes, ...
Parlay-OSA and Parlay-X The Platform for Telecom Web Services - Josรฉ Simรตes, ...
mfrancis
ย 
Wireless Network Optimization (2010)
Wireless Network Optimization (2010)Wireless Network Optimization (2010)
Wireless Network Optimization (2010)
Marc Jadoul
ย 
Shaw Steve
Shaw SteveShaw Steve
Shaw Steve
Carl Ford
ย 

What's hot (20)

Parlay-OSA and Parlay-X The Platform for Telecom Web Services - Josรฉ Simรตes, ...
Parlay-OSA and Parlay-X The Platform for Telecom Web Services - Josรฉ Simรตes, ...Parlay-OSA and Parlay-X The Platform for Telecom Web Services - Josรฉ Simรตes, ...
Parlay-OSA and Parlay-X The Platform for Telecom Web Services - Josรฉ Simรตes, ...
ย 
RIPE 76: Is IPv6 on for the rich?
RIPE 76: Is IPv6 on for the rich?RIPE 76: Is IPv6 on for the rich?
RIPE 76: Is IPv6 on for the rich?
ย 
Barriers to content production & distribution in Africa
Barriers to content production & distribution in AfricaBarriers to content production & distribution in Africa
Barriers to content production & distribution in Africa
ย 
VoLTE Testing Explained
VoLTE Testing ExplainedVoLTE Testing Explained
VoLTE Testing Explained
ย 
Wireless Network Optimization (2010)
Wireless Network Optimization (2010)Wireless Network Optimization (2010)
Wireless Network Optimization (2010)
ย 
IMS Services
IMS ServicesIMS Services
IMS Services
ย 
2020 March BSN POTs and POTs Plus
2020 March BSN POTs and POTs Plus2020 March BSN POTs and POTs Plus
2020 March BSN POTs and POTs Plus
ย 
Foundational 5G Say Yes to your Customers Today - with special guest, Cradle...
Foundational 5G  Say Yes to your Customers Today - with special guest, Cradle...Foundational 5G  Say Yes to your Customers Today - with special guest, Cradle...
Foundational 5G Say Yes to your Customers Today - with special guest, Cradle...
ย 
The VoLTE User Experience--Better or Worse
The VoLTE User Experience--Better or WorseThe VoLTE User Experience--Better or Worse
The VoLTE User Experience--Better or Worse
ย 
Shaw Steve
Shaw SteveShaw Steve
Shaw Steve
ย 
WIFI Solution for Service Provider
WIFI Solution for Service ProviderWIFI Solution for Service Provider
WIFI Solution for Service Provider
ย 
The $1000 Internet Exchange
The $1000 Internet ExchangeThe $1000 Internet Exchange
The $1000 Internet Exchange
ย 
Networking The Pacific, by Jonathan Brewer [APRICOT 2015]
Networking The Pacific, by Jonathan Brewer [APRICOT 2015]Networking The Pacific, by Jonathan Brewer [APRICOT 2015]
Networking The Pacific, by Jonathan Brewer [APRICOT 2015]
ย 
Leveraging IMS for VoLTE and RCS Services in LTE Networks Presented by Adnan ...
Leveraging IMS for VoLTE and RCS Services in LTE Networks Presented by Adnan ...Leveraging IMS for VoLTE and RCS Services in LTE Networks Presented by Adnan ...
Leveraging IMS for VoLTE and RCS Services in LTE Networks Presented by Adnan ...
ย 
14 - IDNOG03 - George Michaelson (APNIC) - IPV6-in-2016-IDNOG
14 - IDNOG03 - George Michaelson (APNIC) - IPV6-in-2016-IDNOG14 - IDNOG03 - George Michaelson (APNIC) - IPV6-in-2016-IDNOG
14 - IDNOG03 - George Michaelson (APNIC) - IPV6-in-2016-IDNOG
ย 
Lte outbound roaming_session
Lte outbound roaming_sessionLte outbound roaming_session
Lte outbound roaming_session
ย 
A review of current worldwide IPv6 deployment - HKNOG Edition
A review of current worldwide IPv6 deployment - HKNOG EditionA review of current worldwide IPv6 deployment - HKNOG Edition
A review of current worldwide IPv6 deployment - HKNOG Edition
ย 
Volte Introduction
Volte IntroductionVolte Introduction
Volte Introduction
ย 
Radisys & Mavenir: Monetizing VoLTE and RCS
Radisys & Mavenir: Monetizing VoLTE and RCSRadisys & Mavenir: Monetizing VoLTE and RCS
Radisys & Mavenir: Monetizing VoLTE and RCS
ย 
The Mobile Internet by Geoff Huston [APRICOT 2015 - APNIC Plenary]
The Mobile Internet by Geoff Huston [APRICOT 2015 - APNIC Plenary]The Mobile Internet by Geoff Huston [APRICOT 2015 - APNIC Plenary]
The Mobile Internet by Geoff Huston [APRICOT 2015 - APNIC Plenary]
ย 

Similar to SoftBank Global AS migration practice

Government
Government Government
Government
APNIC
ย 
IPLC Analytic Dashboard - Mohd Rizal bin Mohd Ramly
IPLC Analytic Dashboard - Mohd Rizal bin Mohd RamlyIPLC Analytic Dashboard - Mohd Rizal bin Mohd Ramly
IPLC Analytic Dashboard - Mohd Rizal bin Mohd Ramly
MyNOG
ย 
RODEL GUMAWA_CV_ 3rd QUARTER_2016
RODEL GUMAWA_CV_ 3rd QUARTER_2016RODEL GUMAWA_CV_ 3rd QUARTER_2016
RODEL GUMAWA_CV_ 3rd QUARTER_2016
Rodel Gumawa
ย 
SI_050212_Olsen_Alknecht_PGE_CBMproject
SI_050212_Olsen_Alknecht_PGE_CBMprojectSI_050212_Olsen_Alknecht_PGE_CBMproject
SI_050212_Olsen_Alknecht_PGE_CBMproject
Jerry Olson
ย 

Similar to SoftBank Global AS migration practice (20)

Japan IPv6 Measurement, by Tomohiro Fujisaki [APRICOT 2015]
Japan IPv6 Measurement, by Tomohiro Fujisaki [APRICOT 2015]Japan IPv6 Measurement, by Tomohiro Fujisaki [APRICOT 2015]
Japan IPv6 Measurement, by Tomohiro Fujisaki [APRICOT 2015]
ย 
Government
Government Government
Government
ย 
Government Policy and IPv6 Adoption - Strategic linkages
Government Policy and IPv6 Adoption - Strategic linkagesGovernment Policy and IPv6 Adoption - Strategic linkages
Government Policy and IPv6 Adoption - Strategic linkages
ย 
20180919 vdi-okinawa
20180919 vdi-okinawa20180919 vdi-okinawa
20180919 vdi-okinawa
ย 
IPv6 Measurement Readiness BoF
IPv6 Measurement Readiness BoFIPv6 Measurement Readiness BoF
IPv6 Measurement Readiness BoF
ย 
DeviceWebAPI and other standardization status of OMA CD WG
DeviceWebAPI and other standardization status of OMA CD WGDeviceWebAPI and other standardization status of OMA CD WG
DeviceWebAPI and other standardization status of OMA CD WG
ย 
SGNOG2 - APNIC Updates
SGNOG2 - APNIC UpdatesSGNOG2 - APNIC Updates
SGNOG2 - APNIC Updates
ย 
IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013
ย 
Japan IPv6 Measurement
Japan IPv6 MeasurementJapan IPv6 Measurement
Japan IPv6 Measurement
ย 
IPv6 Deployment and Activities in Japan, 2023
IPv6 Deployment and Activities in Japan, 2023IPv6 Deployment and Activities in Japan, 2023
IPv6 Deployment and Activities in Japan, 2023
ย 
Tanay Chaudhari_SIP PPT
Tanay Chaudhari_SIP PPTTanay Chaudhari_SIP PPT
Tanay Chaudhari_SIP PPT
ย 
IPLC Analytic Dashboard - Mohd Rizal bin Mohd Ramly
IPLC Analytic Dashboard - Mohd Rizal bin Mohd RamlyIPLC Analytic Dashboard - Mohd Rizal bin Mohd Ramly
IPLC Analytic Dashboard - Mohd Rizal bin Mohd Ramly
ย 
Japan IPv6 Measurement
Japan IPv6 MeasurementJapan IPv6 Measurement
Japan IPv6 Measurement
ย 
Internet number resources - what's new?
Internet number resources - what's new?Internet number resources - what's new?
Internet number resources - what's new?
ย 
Japan IPv6 Measurement, by Tomohiro Fujisaki [APNIC 38 / IPv6 Readiness Measu...
Japan IPv6 Measurement, by Tomohiro Fujisaki [APNIC 38 / IPv6 Readiness Measu...Japan IPv6 Measurement, by Tomohiro Fujisaki [APNIC 38 / IPv6 Readiness Measu...
Japan IPv6 Measurement, by Tomohiro Fujisaki [APNIC 38 / IPv6 Readiness Measu...
ย 
RODEL GUMAWA_CV_ 3rd QUARTER_2016
RODEL GUMAWA_CV_ 3rd QUARTER_2016RODEL GUMAWA_CV_ 3rd QUARTER_2016
RODEL GUMAWA_CV_ 3rd QUARTER_2016
ย 
FRW website copy plan
FRW website copy planFRW website copy plan
FRW website copy plan
ย 
Global IPv6 Summit Presentation - Global Deployment or Digital Divide
Global IPv6 Summit Presentation - Global Deployment or Digital DivideGlobal IPv6 Summit Presentation - Global Deployment or Digital Divide
Global IPv6 Summit Presentation - Global Deployment or Digital Divide
ย 
SI_050212_Olsen_Alknecht_PGE_CBMproject
SI_050212_Olsen_Alknecht_PGE_CBMprojectSI_050212_Olsen_Alknecht_PGE_CBMproject
SI_050212_Olsen_Alknecht_PGE_CBMproject
ย 
Dubbo and Weidian's practice on micro-service architecture
Dubbo and Weidian's practice on micro-service architectureDubbo and Weidian's practice on micro-service architecture
Dubbo and Weidian's practice on micro-service architecture
ย 

More from APNIC

More from APNIC (20)

APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
ย 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
ย 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
ย 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
ย 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
ย 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
ย 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
ย 
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
ย 
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
ย 
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
ย 
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
ย 
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
ย 
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
ย 
NANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonNANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff Huston
ย 
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonDNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
ย 
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
ย 
Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6
ย 
AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!
ย 
CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023
ย 
AFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet development
ย 

Recently uploaded

VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
ย 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
@Chandigarh #call #Girls 9053900678 @Call #Girls in @Punjab 9053900678
ย 
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
nilamkumrai
ย 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
SUHANI PANDEY
ย 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
SUHANI PANDEY
ย 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
SUHANI PANDEY
ย 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
SUHANI PANDEY
ย 
๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹
๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹
๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹
nirzagarg
ย 
Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...
Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...
Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...
SUHANI PANDEY
ย 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
JOHNBEBONYAP1
ย 
ๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅ
ๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅ
ๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅ
ydyuyu
ย 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
singhpriety023
ย 
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mehsana Call-girls in Women Seeking Men ๐Ÿ”mehsana๐Ÿ” Escorts...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mehsana Call-girls in Women Seeking Men  ๐Ÿ”mehsana๐Ÿ”   Escorts...โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mehsana Call-girls in Women Seeking Men  ๐Ÿ”mehsana๐Ÿ”   Escorts...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mehsana Call-girls in Women Seeking Men ๐Ÿ”mehsana๐Ÿ” Escorts...
nirzagarg
ย 
Thalassery Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call G...
Thalassery Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call G...Thalassery Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call G...
Thalassery Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call G...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
ย 

Recently uploaded (20)

Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
ย 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
ย 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
ย 
๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
ย 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
ย 
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
ย 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
ย 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
ย 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
ย 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
ย 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
ย 
๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹
๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹
๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹
ย 
Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...
Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...
Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...
ย 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
ย 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
ย 
ๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅ
ๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅ
ๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅ
ย 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
ย 
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mehsana Call-girls in Women Seeking Men ๐Ÿ”mehsana๐Ÿ” Escorts...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mehsana Call-girls in Women Seeking Men  ๐Ÿ”mehsana๐Ÿ”   Escorts...โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mehsana Call-girls in Women Seeking Men  ๐Ÿ”mehsana๐Ÿ”   Escorts...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mehsana Call-girls in Women Seeking Men ๐Ÿ”mehsana๐Ÿ” Escorts...
ย 
Thalassery Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call G...
Thalassery Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call G...Thalassery Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call G...
Thalassery Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call G...
ย 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
ย 

SoftBank Global AS migration practice