-
Data Transport in the GridBill Allcock, ANLUvA Masters Class15 September, 2005
UvA Masters Class
-
OverviewVery Brief Intro to GridsIntroduction to GridFTPPerformance and scalability of the new serverExtensibility Aspects of the new serverOverview of asynchronous programmingGridFTP Client Library (Time Permitting)
UvA Masters Class
-
Technology DriversInternet revolution: 100M+ hostsCollaboration & sharing the normUniversal Moores law: x103/10 yrsSensors as well as computersPetascale data tsunamiGating step is analysis& our old infrastructure?
UvA Masters Class
-
The Emergence ofOpen Grid StandardsIncreased functionality,standardizationCustomsolutions19901995200020052010
UvA Masters Class
-
Deploying Cyberinfrastructure
UvA Masters Class
-
NEESgrid Earthquake Engineering CollaboratoryU.Nevada Renowww.neesgrid.org
UvA Masters Class
-
Network for Earthquake Engineering Simulation
Field Equipment
Laboratory Equipment
Remote Users
Remote Users: (K-12 Faculty and Students)
High-Performance Network(s)
Instrumented Structures and Sites
Leading Edge Computation
Curated Data Repository
Laboratory Equipment (Faculty and Students)
Global Connections(fully developed FY 2005 FY 2014)
(Faculty, Students, Practitioners)
12/06/01 MRE Panel
-
MOST:Multi-site Online Simulation TestU. ColoradoExperimental ModelUIUC Experimental ModelNCSA Computational ModelSIMULATIONCOORDINATOR
UvA Masters Class
-
Earth System Grid (ESG) Goal: address technical obstacles to the sharing & analysis of high-volume data from advanced earth system models
UvA Masters Class
-
Earth System Grid
UvA Masters Class
-
CMS Event Simulation ProductionProduction run on the integration testbedSimulate 1.5 million full CMS events for physics studies: ~500 sec per event on 850 MHz processor2 months continuous running across 5 testbed sitesManaged by a single person at the US-CMS Tier 1
EU DataGrid and LCG-1 operating at similar scales
UvA Masters Class
-
Virtual ObservatoriesNo. & sizes of data sets as of mid-2002, grouped by wavelength 12 waveband coverage of large areas of the sky Total about 200 TB data Doubling every 12 months Largest catalogues near 1B objects Data and images courtesy Alex Szalay, John Hopkins
UvA Masters Class
-
EGEE:Enabling Grids for E-Science in EuropeResourceCenter(Processors, disks)Grid server NodesOperationsCenterRegional SupportCenter(Support for ApplicationsLocal Resources)
UvA Masters Class
-
OverviewVery brief intro to GridsIntroduction to GridFTPPerformance and scalability of the new serverExtensibility Aspects of the new serverOverview of asynchronous programmingGridFTP Client Library (Time Permitting)
UvA Masters Class
-
What is GridFTP?A secure, robust, fast, efficient, standards based, widely accepted data transfer protocolA ProtocolMultiple independent implementations can interoperateThis works. Both the Condor Project at Uwis and Fermi Lab have home grown servers that work with ours.Lots of people have developed clients independent of the Globus Project.We also supply a reference implementation:ServerClient tools (globus-url-copy)Development Libraries
UvA Masters Class
-
GridFTP: The ProtocolFTP protocol is defined by several IETF RFCsStart with most commonly used subsetStandard FTP: get/put etc., 3rd-party transferImplement standard but often unused featuresGSS binding, extended directory listing, simple restartExtend in various ways, while preserving interoperability with existing serversStriped/parallel data channels, partial file, automatic & manual TCP buffer setting, progress monitoring, extended restart
UvA Masters Class
-
GridFTP: The Protocol (cont)Existing standardsRFC 959: File Transfer ProtocolRFC 2228: FTP Security ExtensionsRFC 2389: Feature Negotiation for the File Transfer ProtocolDraft: FTP ExtensionsGridFTP: Protocol Extensions to FTP for the GridGrid Forum RecommendationGFD.20http://www.ggf.org/documents/GWD-R/GFD-R.020.pdf
UvA Masters Class
-
wuftpd based GridFTPFunctionality prior to GT3.2SecurityReliability / RestartParallel Streams Third Party TransfersManual TCP Buffer SizePartial File TransferLarge File SupportData Channel CachingIntegrated InstrumentationDe facto standard on the GridNew Functionality in 3.2Server ImprovementsStructured File InfoMLST, MLSDchecksum supportchmod support (client)globus-url-copy changesFile globbing supportRecursive dir movesRFC 1738 supportControl of restartControl of DC security
UvA Masters Class
-
New GT4 GridFTP ImplementationNOT based on wuftpd100% Globus code. No licensing issues.Striping support has been addedHas IPV6 support included (EPRT, EPSV), but we have limited environment for testing.Extremely modular to allow integration with a variety of data sources (files, mass stores, etc.)Based on XIOwuftpd specific functionality, such as virtual domains, will NOT be present
UvA Masters Class
-
globus-url-copyCan transfer between http:, https:, GridFTP (gsiftp: for historical reasons), and file: URLscommand line scriptable clientMANY command line options, provides access to nearly all functionality allowed in the client library.Online doc:http://www.globus.org/toolkit/docs/4.0/data/gridftp/rn01re01.htmlWe dont provide an interactive client, but another group at NCSA has developed one called uberftp
UvA Masters Class
-
Reliable File TransferComparison with globus-url-copySupports all the same options (buffer size, etc)Increased reliability because state is stored in a database.Service interfaceThe client can submit the transfer request and then disconnect and go awayThink of this as a job scheduler for transfer jobTwo ways to check statusSubscribe for notificationsPoll for status (can check for missed notifications)
UvA Masters Class
-
Reliable File TransferRFT accepts a SOAP description of the desired transferIt writes this to a databaseIt then uses the Java GridFTP client library to initiate 3rd part transfers on behalf of the requestor.Restart Markers are stored in the database to allow for restart in the event of an RFT failure.Supports concurrency, i.e., multiple files in transit at the same time. This gives good performance on many small files.
UvA Masters Class
-
Data Transfer Comparisonglobus-url-copyRFT ServiceRFT ClientSOAP MessagesNotifications (Optional)
UvA Masters Class
-
GridFTP: CaveatsProtocol requires that the sending side do the TCP connect (possible Firewall issues)Client / ServerCurrently, no simple encapsulation of the server side functionality (need to know protocol), therefore Peer to Peer type apps VERY difficultA library with this encapsulation is on our radar, but no timeframe.Generally needs a pre-installed serverLooking at a dynamically installable server
UvA Masters Class
-
OverviewVery brief intro to GridsIntroduction to GridFTPPerformance and scalability of the new serverExtensibility Aspects of the new serverOverview of asynchronous programmingGridFTP Client Library (Time Permitting)
UvA Masters Class
-
Shameless Marketing SlideorWhy you should use the new Server
Its way cool Hit 27 Gbs on the TG 30 Gbs network (90% utilization)Had a single host supporting 1800 simultaneous clients.coadd runs with the 2.4.3 server were having on order of 1000 failures. A test run with the new server had zero failuresnew server supports threaded buildsOur support focus is the new serverTrivial to installSUMMARY: YOU REALLY WANT TO USE THE NEW SERVER!
UvA Masters Class
-
Scalability Results
UvA Masters Class
Figure 1 - 100
114.252310
118.27290
128.17330
121.18130
120.17760
129.48170
112.47540
112.93510
116.05280
112.28040
127.70910
127.6330
131.41670
112.18860
112.12990
136.945210
132.17720
116.11720
113.3750
112.120
114.6170
142.56210
151.43890
112.43830
129.4210
114.1090
112.79510
118.40510
112.08160
139.34280
256.001310
214.55880
212.81030
252.10950
212.49710
220.20220
214.98820
217.42020
211.72510
233.17020
221.73190
212.6630
211.88950
218.73790
274.68130
211.87940
214.86210
223.88540
273.80670
217.56260
236.95750
211.78620
215.8840
244.74310
211.62490
221.8050
217.203810
213.32950
212.28380
212.33490
211.54510
342.445510
319.68530
319.59510
312.26550
312.80060
312.06640
313.0010
336.37230
318.34530
319.37310
312.06610
311.48390
345.2710
311.796610
333.2440
365.64280
311.912810
312.24910
321.02460
319.3020
338.20620
312.01460
311.57720
312.32230
334.7920
311.55460
329.07310
320.503210
321.75950
315.764210
312.19560
428.517110
411.84010
468.53870
415.783210
413.76670
412.11070
436.01890
419.01820
427.65740
412.91740
450.969510
427.47310
412.3940
415.33940
411.87420
427.15410
470.36360
413.04430
419.11190
411.4540
413.92550
412.69990
422.01770
412.984510
413.03910
444.04660
411.77510
428.932610
412.31480
429.449510
419.49980
412.85390
413.01190
413.19360
411.98480
412.578110
419.208110
412.19640
441.20710
432.50350
413.28250
419.2470
411.8830
412.85180
412.68510
411.18350
427.16550
412.03310
427.34690
421.83350
412.777710
411.64640
412.811910
411.40250
417.90630
432.30220
411.9720
419.22830
412.14840
551.718410
513.48490
512.84850
59.4494210
539.54610
512.494510
529.345410
523.67180
512.30030
517.77610
530.13320
539.77540
512.3440
519.84550
516.70390
514.16260
515.45510
512.02210
512.856710
535.30310
511.6350
515.80740
513.4930
517.0140
511.80210
516.5520
512.87510
521.00970
527.24960
512.11480
512.00140
526.68810
529.111610
513.25930
511.9880
514.23690
543.30670
512.848110
514.94790
518.58950
512.17970
511.85430
550.56280
554.308520
520.79660
511.994310
514.99560
513.45710
516.70370
538.52060
515.78630
513.10870
513.21340
528.27870
526.94470
514.90210
515.789310
513.89810
530.70840
618.547530
613.28080
621.35970
612.1260
617.56780
613.54610
612.76050
618.87130
614.40160
628.32760
612.8690
641.37250
611.81950
613.971610
612.08750
617.91610
628.246810
625.91230
610.582610
613.40960
620.05120
611.927910
647.050
612.68830
619.44850
627.58120
658.77640
612.37670
612.68080
710.368220
761.5330
712.22690
710.894910
716.96880
711.74480
720.91460
712.21750
711.42140
714.68690
714.48210
710.75960
731.54710
721.055610
719.336210
738.615610
713.69340
710.76730
716.31150
721.38740
716.53320
715.116810
733.87750
758.72310
713.565710
720.09520
715.865910
715.43720
712.50510
715.05080
715.698210
721.21720
714.54830
714.47940
716.38130
812.650110
845.6170
811.03010
813.26180
816.427710
822.450410
828.739610
812.23670
817.06350
826.5460
814.19040
813.13620
814.56410
812.93330
856.79220
829.27270
810.48720
816.725910
829.3210
812.52520
812.23770
849.44220
812.74910
815.35140
813.919110
813.73580
810.589110
812.754710
913.474120
928.21030
914.595310
910.92270
914.93970
919.2390
913.63510
930.96440
926.80640
913.65290
913.560110
917.549410
912.12980
913.81270
914.62990
913.353110
948.3530
911.52960
931.576910
913.87610
945.472410
912.973810
930.81010
912.83060
913.828120
911.994610
911.90930
916.30790
918.79210
914.364510
913.70320
1016.182310
1022.91680
1015.138310
1011.20870
1014.19950
1012.858410
1027.636710
1016.60340
1012.61980
1014.097910
1012.580910
1028.44220
1012.77280
1012.95030
1013.79410
1050.40550
1052.01010
1010.7210
1014.233410
1016.544110
1019.5680
1012.72070
1012.26940
1028.27720
1029.872920
1012.22430
1012.44180
1017.35030
1014.65670
1013.03840
1111.417410
1111.550530
1110.130510
1114.00890
1114.33610
1113.1340
1112.93780
1114.392510
1149.9910
1141.75930
1113.142410
1128.60550
1112.95040
1111.42850
1116.2950
11145.1170
1110.85110
1130.3610
1113.945510
1113.80280
1113.923320
1122.89680
1113.040310
1114.42840
1113.938710
1113.87480
1114.81520
1231.438310
1213.6810
1211.12880
1214.023820
1212.16940
1230.029210
1214.919920
1212.275210
1213.83680
1213.93220
1214.40140
1216.16370
1213.149510
1215.43170
1210.462510
1212.835510
1213.07470
1217.94170
1257.88270
1227.901320
1227.07450
1216.02620
1293.275210
1211.530
1210.78830
1213.865610
1212.62340
1216.60460
1228.064610
1213.58340
1316.556310
1312.114520
1312.072110
1335.19690
1315.963510
1312.456920
1312.462910
1310.61810
1314.52080
1330.5560
1319.63070
1315.75540
1311.184710
1329.27190
1314.383420
1340.32510
1314.37910
1316.435710
1312.591910
1312.42230
1310.593610
1314.97310
1313.27030
1313.441810
1324.02620
1331.088310
1314.330520
1310.66510
1310.864810
1317.2470
1330.50110
1317.171610
1416.252420
1413.110910
1414.39820
1410.81810
1416.01960
1411.92120
1420.53910
1413.294410
1413.663820
1410.63680
1410.393710
1410.72290
1414.316310
1432.788910
1447.528830
1431.65980
1412.15720
1413.6390
1414.2650
1413.0960
1414.74980
1414.577920
1414.223510
1427.79480
1410.527320
1410.29380
1410.37120
1413.913920
1412.623210
1413.76910
1468.44380
1414.63280
1526.039130
1542.123610
1512.330720
1514.540610
1510.523810
1510.44930
1511.325210
1510.68950
1528.023910
1511.7620
1513.58380
1530.47090
1513.83340
1513.470310
1513.29680
1513.369820
1513.53450
1513.25810
1516.615210
1514.359410
1510.33940
1514.390320
1514.409220
1514.435910
1511.33360
1512.90430
1512.83120
1530.300920
1529.119410
1630.031710
1613.67760
1613.566710
1614.50010
1612.63510
1613.038220
1614.905920
1610.617510
1629.10220
1611.34450
1614.11110
1610.792620
1614.744710
1618.241320
1613.08140
1610.95150
1612.765210
1630.10540
1614.332610
1661.761310
1614.39980
1617.261210
1614.819610
1640.106910
1618.847510
1614.354810
1638.040320
1615.89160
1714.293320
1710.95180
1712.547610
1739.782610
1711.40450
1714.799510
1712.46650
1716.914110
179.8406110
1712.91130
1713.942210
1736.711520
1713.712210
1729.382310
1714.14590
1735.09360
1713.11210
1711.67050
1713.37810
1712.380510
1711.22830
1712.14440
1711.786510
1713.915510
1727.959910
17138.4860
179.2103310
1711.667820
1715.54720
1817.081310
1812.172810
1815.35710
1827.8320
1816.336810
1814.093920
1810.70880
1813.761630
1813.94920
1857.11810
1815.9790
1810.738820
1813.285120
1814.01010
1812.10840
1811.935110
1815.85510
1813.512710
1811.033510
1840.06520
1847.831510
1815.9750
1814.125810
189.4796110
1812.24810
1812.306320
1814.501220
1811.888810
1813.50320
1811.02260
1810.236610
1934.214810
1913.06690
1921.87580
1912.958410
1942.545730
1920.392220
1914.02610
1932.42490
1944.90990
1950.536420
1916.5310
1913.00870
1911.247110
1933.35310
1911.154410
1912.76030
1916.01750
1931.504710
1913.933310
1913.50880
1913.315910
1914.019530
1917.00330
1915.247210
1917.04770
1956.215510
1919.188220
1913.67510
1913.732210
1910.61430
1910.419220
1924.43520
2013.935710
2015.08970
2012.051110
2016.886610
2014.427130
2017.054120
2015.466310
2013.86010
2013.37720
2013.79510
209.672730
2019.3260
2013.291830
2010.47360
2012.57110
2029.84990
2014.577610
2030.069930
2030.120620
2011.74540
2018.441910
2015.72760
2018.633520
2013.13550
2010.05410
2064.886410
2012.42710
2030.277410
2015.441310
2128.332920
2144.1450
2111.581420
2115.35810
2113.747920
2153.521710
2113.984620
2114.08560
2112.01910
2111.562910
2115.636810
2111.332510
2113.6090
2132.80510
2122.667120
219.7983110
2114.29510
2112.250720
2111.418520
2111.818220
2125.85820
2113.97210
2114.05520
2113.398910
2114.46070
2110.362610
2113.615610
2111.316510
2111.64110
2214.88130
2212.84070
229.969850
2217.41660
2218.54360
2231.98820
2231.39720
2231.46970
2211.949610
2212.124310
2213.372720
2214.11440
2214.80990
2257.189320
2210.406720
2213.101410
2211.457520
2231.435310
2211.161710
2213.024710
2214.7650
2228.16910
2212.79230
2216.420620
229.5789110
2213.229110
2211.511430
2214.374510
2215.93590
2312.889140
2311.456840
2313.79050
2311.601910
2316.30080
2315.311810
2313.47930
2330.39320
2312.811530
2313.08580
239.8784520
2315.816110
2316.605630
2313.60180
2355.53890
2311.357210
2312.584130
2313.601410
2312.97530
2313.651110
2313.1730
2310.44440
2312.92460
2313.754730
239.8936410
2313.967610
2314.374120
2330.247840
2331.385910
249.1302320
2411.08390
2413.685510
2411.159830
2437.15360
2427.940410
2415.12520
2419.59310
2410.618310
2413.17040
2412.602410
2413.947140
2426.014810
2415.164710
2416.772410
2413.638910
2431.565710
2414.472230
2410.384610
2413.77030
2410.241510
2454.245420
248.981540
2413.648810
2411.168720
2410.594820
2411.752810
2411.147210
2415.807820
2415.741810
2413.47910
25135.99710
2513.102420
2513.314710
2532.29660
2521.763920
2511.586420
2510.605810
2512.887510
259.761420
259.2381120
2515.526910
2516.1110
2516.895410
2514.20980
2513.86360
2510.214210
2514.024730
2511.9650
2514.324610
2510.691630
2513.586730
2510.542230
2538.669320
2532.098910
258.902630
259.639170
2514.476710
2534.284810
2513.538310
2513.015720
2511.726810
2518.93460
2527.790220
2513.34440
2531.526910
2612.868140
2611.500610
2611.065110
2615.144110
2615.99620
2615.47890
2612.44730
2641.683510
2632.889910
2615.04530
2617.252620
269.0111710
2617.48760
2614.314310
2611.80240
2610.096930
2613.24110
2612.949110
2618.45290
2610.5750
2615.888920
2645.09430
2615.09040
2612.9410
2613.999920
2711.612640
278.9767610
2732.0320
2711.49110
2711.437430
279.9559730
2715.021610
2710.782310
2713.852910
2715.03840
2714.583310
2712.26410
2713.949520
2717.6220
2712.5730
2713.436210
2719.82280
27719.2970
2727.454310
279.0506230
2711.204530
2711.698210
2713.914620
2713.519720
2713.829620
2710.095510
2730.569230
2712.514310
2712.23460
2712.677510
2779.07030
2729.81510
2811.371830
2830.862510
2812.524620
2814.001640
2815.549510
2853.010140
289.1140310
2811.94030
2814.594820
2811.87660
2810.91050
2813.51140
2831.9570
2811.981210
289.8152240
2815.03910
2817.082210
2812.854820
2815.413140
2812.640940
2812.548810
2813.863720
2811.21440
2812.926220
2819.255610
289.1576630
2860.18230
2812.424810
2910.356410
2934.316210
2910.654640
2914.136130
29120
299.4961130
2914.72720
2912.49170
2915.52190
2913.90280
2930.860710
2910.639420
2913.90060
2911.82940
2911.39240
298.992690
2912.31510
2916.076430
2913.222610
2946.592210
2914.62030
2914.854710
2918.22350
2911.166130
2933.567610
2910.730110
3030.718830
3010.132210
2912.912910
2911.763320
3033.076220
3013.83530
3015.74030
3015.694910
309.1638240
3011.782950
3013.907820
3016.541310
3015.397610
3011.045820
3020.119810
3014.489410
3015.007320
3045.29320
3013.993710
3010.485610
3011.06430
3010.779930
3015.530520
3015.787210
3018.599410
3016.685420
3014.875340
308.9874210
3017.744510
3013.82550
3010.78930
3010.295610
3013.854410
3010.463810
3013.730620
3110.016520
3113.754410
3112.203520
3131.755730
3111.012530
3115.043920
3115.442730
3111.279510
3133.166210
318.959030
3112.68860
3114.28780
3141.261420
3116.63260
3113.846540
3118.774630
3111.779930
3110.89320
3116.653310
3128.463830
3114.087910
3111.089610
3116.80950
3113.782720
319.834120
3132.2050
3110.302620
319.0361520
3114.15650
3113.758830
3211.278160
3330.91120
3312.02420
3219.670320
3213.723440
3213.211710
3215.682110
3215.542720
3213.643920
3210.679410
3212.348320
3211.769910
3256.863920
3211.123310
329.8081130
328.9176910
3212.958810
3211.620330
3272.25540
3114.218640
3114.658610
3110.749710
3112.077230
3186.064320
3111.657810
3115.836230
3113.61310
3114.9060
3114.20120
3213.265420
3213.135960
3210.861760
329.6843710
329.0676210
3213.5130
32139.48810
3233.2790
3214.954620
3228.979940
3217.002530
3211.486430
3311.465620
3321.51480
3215.705310
3230.382110
3235.225520
3220.741730
3211.324820
3215.76310
3232.345410
3213.961120
3211.878420
3217.964610
3213.875420
3213.581110
3210.043520
3211.465510
3211.072210
3215.024130
3217.963310
3315.749430
3314.054710
3341.062430
3313.075430
3331.783940
3311.758520
3312.290510
3313.78880
3357.77160
3315.798630
3310.823430
3315.62720
3316.048620
3311.268520
3311.232310
338.8589110
3315.019710
3311.063450
3310.010120
3313.729710
3319.56210
3313.995820
3315.50070
3313.493620
3311.823640
3312.862310
3315.318830
3313.972910
3311.66840
3315.797510
3312.245110
3313.989750
3415.18840
3429.330410
349.1761410
3410.575330
3417.279930
3413.20810
3415.01410
3410.207710
3411.484620
3432.218820
3419.873820
3428.995420
3417.423220
3413.759510
3414.871520
3411.855130
3413.911810
3433.251320
3413.192120
3432.256710
3413.51510
3413.46210
349.0199530
3417.65210
3412.412710
3416.125820
3413.435210
3510.743760
3516.893210
3513.12330
3515.728410
3510.53350
3532.176810
3516.512220
3569.34130
3510.946820
3514.436620
3514.287330
3514.641610
359.0097440
3514.681240
3513.96620
3514.75110
3511.465620
3533.769910
3513.696810
3512.823210
3514.876220
3512.82130
3510.364610
3513.503520
3517.244820
3510.074440
3513.357620
3513.243720
3511.07910
3515.205510
3515.851910
3536.443310
3539.097230
3517.11780
359.0531310
3516.02890
3619.875130
3614.777120
3653.458320
3615.465220
3644.03710
3612.27490
3611.057730
3622.239940
3614.185730
3617.985510
3610.005420
3613.28720
3640.99250
3615.25520
3613.81090
3615.816220
3611.3610
3615.308810
3612.329920
3618.919530
369.283420
3613.83510
3636.417920
3646.314450
3678.913910
3619.640110
3613.814520
3615.983720
3614.792610
3711.305810
3732.190330
3715.818930
3716.830820
3714.68130
3716.379120
3766.165410
3720.348150
379.3514910
3711.857240
3713.766610
3713.66810
3713.676140
3716.999810
3711.443630
3716.797610
3715.87640
3711.723810
3714.74120
3713.423130
3729.357710
3713.657240
3720.327130
3712.4930
3712.181210
3717.675910
378.9590620
3718.001910
3810.773220
3818.271330
3810.974520
3814.561910
3820.818720
3812.087810
3816.110830
3814.731630
3813.855740
3813.950820
3835.149920
3813.607320
3811.356710
3840.29330
3812.182510
3818.495310
388.991130
3814.713810
3813.752630
3814.730840
3814.632110
3813.408920
3812.68430
3810.335220
3811.01620
3814.90260
3811.184330
3813.949310
3937.872420
3932.55790
3915.055220
3915.225320
3912.612310
3913.86040
3942.470930
399.0125230
3917.495220
3914.248130
3915.910720
3916.819210
3917.47520
3912.734320
3910.400350
3961.322430
3914.292710
3914.72770
3920.045910
3914.260210
3912.94860
3915.839410
3913.821940
3913.517910
3914.980960
3932.118210
3960.248630
3931.672310
3913.408210
3910.922430
408.953560
4014.732420
4011.187910
4016.035210
4012.504330
4014.78360
4013.67410
4010.461320
4017.77310
4014.951730
4016.45120
4014.93190
4015.023710
4016.843420
4011.270350
409.3896140
4016.029420
4014.130910
4013.379220
4013.67650
4014.982430
4012.827610
4010.780810
4043.067510
4014.763740
4017.81020
4014.812430
4011.704910
409.7819230
4010.858760
4121.272410
4118.65960
41138.2320
4113.663710
4114.723910
419.6733540
4130.59410
419.1537510
4139.202810
4113.836910
4111.542930
4111.539510
4115.707920
4113.242910
4119.607830
4115.002870
4114.780710
4115.43350
4180.043330
4115.33110
4115.056210
4113.829720
4112.659410
4130.804110
4112.432530
4110.176320
4117.950220
4115.892820
4114.881510
4112.113430
4113.584440
4252.155830
428.9349720
4273.834940
4217.870910
4236.411230
4214.558730
4235.376520
4214.07220
4211.39410
4214.006120
4210.872120
4212.309210
4214.145910
4214.535730
4210.491740
4215.770830
4218.131420
4211.544830
4211.28210
4213.44280
429.0834410
4213.647210
4213.420620
4214.792130
4216.182230
4213.448820
4213.114320
4214.28370
4213.166420
4216.92920
4220.570130
4215.945830
4211.872320
4216.32120
4212.813530
4313.61430
4310.28240
4312.542510
4310.550620
4314.020340
439.0759920
4313.764320
4332.299920
4314.016910
4311.800920
4316.262830
4313.882730
4317.377130
4315.763610
4314.476730
4314.158510
4315.02720
4333.553120
4366.1720
4316.820140
4311.564510
4366.864640
4313.11980
4320.04310
4335.769420
4314.177930
4317.118610
4412.271630
449.3023130
4410.57190
4412.044130
4417.33010
4435.81890
4415.84420
4417.035630
4412.380610
4414.854410
4417.488910
4414.80140
4411.889220
4421.885840
4413.73650
4413.519530
4434.185930
4414.802130
4434.459820
4416.404120
4414.310230
4416.572410
4415.391110
449.4769620
4413.947620
4418.137130
4414.091720
4510.74220
4513.372730
4522.67170
4515.030840
4511.581530
4525.070430
4518.194530
4516.267940
4512.579810
4517.343820
4516.490
4513.796610
4524.731410
4522.35350
4513.715720
4514.347510
459.2085640
4511.532530
4519.07560
4531.523350
4510.501310
4533.246720
4513.25750
4515.505330
4510.916310
4513.80760
4513.829610
4515.07630
4513.334710
4611.980820
4614.087910
4619.460330
4615.422640
4633.027460
4615.765920
469.4682620
4615.556910
4684.386140
4613.623810
4614.757860
4614.827740
4640.21060
4612.580310
4613.532320
4610.752920
4620.075910
4615.385220
4617.329710
4613.368810
4631.521840
4611.2790
4612.178540
4611.572830
4619.86710
4614.289210
4613.691840
4613.593610
4616.45310
479.5425250
4719.98560
4714.98140
4714.150940
4730.87320
4718.34850
4734.352240
4715.121820
4799.518930
4716.372320
4710.227810
4716.527350
4712.609210
4713.684110
4713.602230
4717.138620
4715.36090
4713.842530
4712.485110
4711.793120
4718.703830
4714.944620
4710.948820
479.2815460
4717.037230
4736.184420
4717.093910
4714.77970
4714.168330
4715.982410
4815.071920
4822.480810
4814.927140
4810.376130
4816.053110
4831.323910
4914.569430
4913.163110
4821.538210
4811.909660
489.6933120
4813.718830
4818.628440
4867.533810
4813.853520
4819.484630
4813.88420
4812.54630
4817.963340
4836.943320
4811.654730
4813.608650
4818.9940
4858.66630
4815.938650
4817.3450
4812.978140
4910.672430
4916.311530
4834.49350
4813.819920
4913.802720
4915.12680
4916.885630
4915.75810
4913.637840
499.2514220
4915.429750
4913.168810
4912.678910
4934.565320
4912.544440
4914.70150
4930.785620
4911.473220
4912.425930
4913.706110
4912.019150
4912.580920
4913.321410
4932.888130
4917.871320
4910.225430
4918.123220
4915.182430
4919.30340
4915.490620
4917.39960
4917.169540
509.0203960
5017.15520
499.4936530
5017.250120
5014.274340
5013.805330
5014.342930
5016.247510
5014.276610
5013.220220
5016.96240
5011.127410
5012.339920
5015.854510
5015.308920
5012.200510
5012.220910
5021.159920
5034.808230
5014.729420
5016.678630
5030.216520
5013.89940
5010.709820
5013.334540
509.1840640
509.4111720
50139.21750
5018.594210
5017.315410
5017.888120
5018.010210
5014.603110
5014.98520
5017.519370
5020.979560
5019.496310
5044.340220
5012.787120
5014.040510
5021.042720
5014.250230
5017.497330
5014.760820
5013.093410
5017.073730
5012.881640
509.4073430
5010.849810
5119.04430
5141.182120
509.4845930
5013.266120
5016.345540
5015.895220
5013.92720
5016.121320
5013.616510
5140.577630
5138.260930
5113.259220
5135.973630
5114.784120
5138.861120
52287.02840
529.282390
5277.619860
5210.295840
5213.681920
5211.70440
5215.430720
529.6406420
52147.21620
5210.956940
5215.506320
5217.268440
5212.160630
5216.888810
5215.078440
5218.3910
5214.01330
5218.793220
5214.652620
5212.263520
5217.360630
5220.29830
5214.09210
5225.356920
5213.669720
5235.681120
5215.701220
5212.017950
5220.75920
5317.955520
5314.470540
5364.997820
5322.303810
5316.774530
539.5164920
5337.770120
5310.846630
5310.1210
5318.75540
5312.93330
5311.388210
5314.865550
5314.016830
5358.051420
5314.816830
5315.54290
5313.047320
5313.082130
5315.547330
5319.22830
539.652220
5316.602460
5316.757710
5313.14820
5314.238930
5313.621510
5323.67820
539.6164620
5311.244610
5313.08650
5415.549750
5417.258130
5415.826930
5410.764410
5417.808620
5411.015320
5415.510210
5413.562240
5418.711980
5419.410810
54113.3420
5413.807430
549.1768220
5414.994420
5433.730320
5448.048820
5433.319140
5412.977520
5422.436430
5414.883310
5433.196220
5417.894640
5419.128410
5414.828610
539.6158840
5334.773510
5315.097820
5313.90660
5314.138130
5310.790920
5313.505740
5313.83940
5311.726220
5318.106520
5319.580140
5410.327330
5445.72530
5412.160910
5414.060420
5417.029530
549.1543230
5415.72230
5412.465530
5417.026520
5414.80480
549.6502320
5431.173430
5312.972420
5315.926210
5313.034630
5314.530520
5320.117910
5320.658220
5310.444950
5314.90940
5316.988720
5311.138610
5313.540250
5318.0340
5432.233830
5416.414220
5411.928620
5416.526210
5414.123630
549.0802330
5413.634840
5419.12620
5412.279930
5421.80910
5412.98510
549.56720
5414.757310
5430.506850
5410.908220
5416.486110
5415.666820
5420.732660
5415.57810
5411.784450
5410.609120
5417.8280
5412.468820
5416.957710
549.747230
5410.973910
5417.233720
5413.821630
5412.753450
5512.78420
5514.019520
5511.27710
559.6386190
5513.437810
5513.59840
5536.13180
5534.129110
5534.027730
5514.724310
5514.017620
5513.619130
5515.690320
5511.33970
5522.47560
5511.274220
5524.844330
5538.155740
5512.010240
5517.965140
5511.325740
5510.041460
5517.213310
5510.917310
5513.232210
5517.050310
5565.790510
5516.38690
5551.87080
5516.490970
5523.57390
559.4869610
5529.668240
5513.77730
5515.097810
5510.870510
5614.543250
56105.06930
5614.745920
5623.123530
5619.937610
5616.956130
5622.63270
5616.635220
5616.583620
5644.382410
5611.929930
5611.958540
5613.152210
5616.336410
5615.520330
569.0074140
5631.66740
5610.85950
561320
5633.90630
5618.631630
5614.994240
569.360350
5631.907420
5615.339420
5717.870
5713.347820
5724.78670
5714.440720
5711.886920
5716.374720
5823.653440
5824.265440
5815.33320
589.9984310
5818.549130
5812.969250
5812.375540
5815.340610
5813.25810
5819.968310
5813.048940
5813.360720
589.4098920
5811.640820
5813.721220
5915.837720
5916.123330
5814.315610
5814.366820
5818.551710
5816.455330
5812.647610
5836.404330
5847.175740
5816.680930
5836.523520
5811.389720
5813.699840
589.3589320
5816.776560
5817.69510
5810.75370
5818.212440
5817.485740
5812.841210
5932.938330
5911.793510
599.3889220
5912.19140
5941.802110
5916.137350
5915.866410
5910.790340
5924.192730
5912.223640
5913.222930
5914.065940
5919.256810
599.996420
5918.506630
5914.516740
5917.69510
5915.7410
5922.671720
5918.033210
6017.422140
6051.600140
6012.347810
6019.40510
6019.285650
6017.457630
6014.328420
609.4224860
6015.481620
609.4545620
6037.291130
6022.716510
6041.33960
6019.351310
6018.47730
60139.05140
6015.544120
6015.282740
6014.793910
6013.9310
6018.074320
6016.020430
6015.65430
6020.463250
6013.39350
609.1002830
6015.647130
6038.486620
6015.721720
6058.437640
6013.741320
609.7481510
6111.732350
618.9603320
6114.434940
6123.652120
6113.447810
6116.096310
6117.622520
6114.44620
6115.043410
6121.318940
6116.377320
6114.420310
619.344730
6117.393430
6113.166530
6111.827140
6117.705730
6111.236520
6110.8170
6111.36220
6138.573610
6120.106230
619.4207440
6113.487820
6120.742140
619.8892420
6120.395920
6111.984530
6133.470520
6140.158320
6115.552940
6177.205410
6121.464220
6212.85130
6213.70820
6215.044950
6218.823920
6223.305610
6294.921120
6210.593830
629.8528930
6219.562110
6212.272110
62124.52530
6211.343520
6213.011120
6211.081410
6214.174250
629.4671740
6239.279160
6214.316230
6211.011130
6215.08360
629.1017230
6212.539630
6216.539640
6334.141520
6318.41960
6316.574210
6312.064320
6313.188530
6319.438450
6318.605830
6311.46910
6314.746240
639.7571340
6318.496510
6313.651110
6310.759310
6317.297530
6347.707310
6314.808120
6316.461510
639.4436110
6312.259750
639.1361870
6319.831210
6311.688260
6316.604420
6316.698120
6326.649720
6310.13340
6315.716220
6312.008410
6317.675540
6322.829450
6312.719520
6315.569120
6452.222420
6416.099320
6414.225840
6417.5340
649.11450
6420.537330
6413.472220
6423.558620
6412.083850
6438.425610
6411.12610
6419.998840
649.4612650
649.2082820
6417.9210
6413.88470
6514.724550
6611.003150
6515.547120
6412.656350
6412.862140
6417.94320
6420.392520
6438.800410
6418.952810
6421.132220
6422.515220
6414.091820
6526.026640
659.8097240
6540.569520
6514.002860
6513.482530
6525.859110
6515.675530
6512.914930
659.4873710
659.0099520
6513.19130
6513.40340
6515.567660
6520.891320
6522.671150
6546.742450
6513.933230
6515.364430
6520.130410
6570.757550
6511.117510
6520.71750
6540.352520
6514.32720
6583.174180
6514.88930
6520.814140
6512.615710
6528.393520
659.3627510
6526.524330
6531.286310
6516.283850
6654.651860
6621.288240
6618.736410
6612.863720
6613.410260
669.6297330
6620.074350
6616.30380
6616.899610
6611.937720
6611.414240
6621.589420
6612.720420
6612.521320
6626.558420
6615.899510
6616.085430
6613.523820
6622.026910
6613.800360
669.5947630
6616.889620
6619.333730
6612.704130
6614.259640
669.3789410
6616.307840
6615.429140
6618.15820
6716.378730
679.365910
6720.17330
6715.386540
6722.713310
6710.070630
6717.461320
6738.167530
6722.302910
6721.418330
6740.44010
679.0395320
6711.01250
6715.739730
679.4692430
6720.992840
6717.356750
6721.162930
6712.947310
6713.68660
679.3885440
6722.638520
6713.744710
6716.513410
6717.461320
6711.69590
6739.882460
6712.341110
679.2859740
6828.427220
6816.571150
6813.903630
6810.188640
6828.11510
6820.15230
6859.065350
689.0226910
6876.775630
6846.295550
6827.034650
689.4366910
6816.488310
6818.702220
6824.788420
6810.722120
6817.668640
6824.636160
6818.878610
689.4508720
6825.107450
6826.206920
6813.70530
6814.639930
689.8490620
6816.104360
6813.475810
6819.580240
6814.886420
6815.702230
6838.86440
6816.885410
699.8613580
699.4707710
6920.712110
6928.603510
6914.397460
7038.970430
7020.57110
699.3847550
6915.816340
6920.682630
6914.515630
6920.917920
6918.167130
6913.015110
699.464020
6917.946840
6919.907920
699.1180920
6918.065810
6920.531550
699.3220550
6910.385410
6918.671510
69821.9510
6980.106550
6923.94590
6915.271940
6913.443160
699.3127130
6913.302940
7020.472120
7012.708730
7011.092850
709.381920
7017.903340
7014.956710
7056.105260
7049.190710
7022.007210
7013.212820
7029.07840
7020.935640
7115.172350
7110.040320
7019.14710
7038.500210
7015.974110
7016.571120
7022.714220
7025.290650
7041.856710
709.197120
7024.812910
7017.585770
7010.878860
709.7544110
7020.644140
7019.734510
7020.581520
7114.179730
7117.895170
7112.493410
7110.54720
7117.839860
7186.954330
7113.584830
7139.412170
7114.67120
7121.31850
7112.271110
7121.17210
7112.174930
7118.241610
7129.114740
719.0459610
71145.83560
7113.124610
7122.68230
7114.636360
719.6877910
719.8377430
7113.447920
7116.631530
7113.989310
7115.817910
7114.318930
7119.608710
7112.034760
7139.801660
7113.579140
7134.124330
719.5040940
7215.445930
7218.42560
7223.209320
7220.374940
7254.83910
7211.53510
729.367350
7213.694240
7266.661410
729.1999820
7222.946110
7213.160330
7219.701330
729.9008510
7217.106480
7219.090430
7262.924720
7212.713630
72128.63340
7212.327220
7216.983910
7221.259950
7219.695520
7224.741810
7211.03130
7212.540910
7212.518760
7213.006610
7262.885240
7215.843830
7216.115510
7211.442260
7214.095740
729.551850
7215.660920
7215.796520
729.259320
7216.95450
7213.810740
729.4606930
7220.225710
7213.594320
7212.945340
72281.61520
7217.060210
7212.586150
7223.411920
7215.64420
7214.581250
7220.063320
7219.395530
7213.976330
7214.990330
729.057460
7216.968850
729.1511830
739.4724720
7313.20230
7338.188710
7312.762130
7313.191530
7317.932760
7323.180810
7320.699230
7315.994710
739.0716410
7314.12630
7323.598420
7317.521260
7339.2260
7340.022820
7419.761550
7419.132330
7379.974840
7312.994410
7313.005850
7321.18630
731051.7330
7315.70140
7314.97550
7315.002120
7317.371430
7313.50290
739.7954520
7310.892170
7326.363120
739.4504220
7343.440840
7440.294930
7412.209340
7417.85940
7423.055520
7410.020130
7411.22310
7411.043240
7417.337380
7416.07040
7418.376850
7438.50880
7417.262920
7420.04040
7424.317810
7414.521830
7417.938540
7420.051630
7413.576320
7412.738640
7416.68320
7418.760730
7410.391360
749.711730
7414.747310
7414.600250
7415.93940
7414.257620
7421.653320
7413.545340
749.3680130
7513.865340
7511.952430
7525.389150
7519.542920
7528.73650
7511.003520
7514.78130
7520.526410
7522.972720
7566.377210
7517.191660
7516.009550
759.5163520
7515.855630
759.3818130
7515.269210
7538.00220
7512.423240
7510.089420
7514.420810
7513.51530
7514.589260
7519.081230
75865.90440
7518.191540
7515.753230
7516.32730
7512.821540
7517.216770
7713.669460
7715.095810
7616.382430
7613.316330
7614.658430
7616.06540
7640.754920
7613.04090
7615.702720
769.1888910
7617.6670
7614.792730
769.367310
769.0810150
7616.892320
7657.475740
769.3999460
7639.600340
7671.491820
7623.907910
7623.794720
7693.731230
7611.483720
7614.7920
7618.698330
7616.868640
7614.162520
7716.37630
7717.717730
7713.836740
7712.454520
7750.375530
7714.834110
7760.188210
7719.810330
7711.628540
7729.029240
7747.046730
7714.282550
7713.687540
779.3008440
779.4063420
7711.224830
7714.119240
7715.73960
7721.034910
7716.119340
7721.393330
7719.877140
7742.583820
7739.597620
7714.342140
7712.87430
7723.660310
7715.40770
7724.159140
7715.720350
7716.904240
7721.857830
7713.357550
7722.959440
769.8549520
769.7161110
779.3872240
7713.862210
7714.016610
7716.269230
7718.906730
7710.667320
7723.850130
7719.241150
7722.958950
7713.546930
7713.886420
7716.686630
7717.838220
7717.15460
7710.084160
7723.782740
7724.659830
7781.397410
7715.347940
7717.104560
7716.110720
7718.03990
7720.912220
7750.968520
7726.149710
7726.773720
779.4673440
7710.138330
779.5712420
7715.244350
7823.990660
7819.943440
7811.846330
7826.986320
7811.99340
7813.587640
7818.458430
789.8478640
7821.949820
7848.639310
7812.892220
7819.629230
7813.498750
7820.404320
7812.091630
7822.607810
789.4036720
7820.506430
789.4284920
7812.462630
7815.740130
7885.96420
7842.708140
7819.123220
7813.878660
7919.463250
7914.50930
7917.419510
7915.394960
7913.180610
7918.670620
7914.581740
7921.454430
799.5358220
7914.531820
7914.284320
7916.512740
7927.622260
7923.874530
799.4511320
7915.556910
799.7623930
7911.823640
7948.297230
7922.125620
7916.369950
7913.99790
7969.310930
7916.303750
7935.780220
799.4264540
7919.458540
7916.05940
7944.148550
7927.433310
7913.295530
7948.671120
7914.719730
799.7816130
8018.019540
8025.197940
8012.24910
8043.463410
8020.136330
8025.220440
8015.035610
8018.194140
8027.43820
809.6244230
809.3261770
8024.002110
8015.927120
8023.03130
8013.774320
8017.048440
8017.624970
8015.796530
8016.921520
8011.82270
8013.08920
8019.804310
8014.401310
8016.016240
8016.308360
8095.891440
8053.089130
809.8298420
8016.338340
8018.759280
8015.690250
80139.46810
8011.726110
8011.065440
809.3692730
8010.106910
8015.95130
8015.112320
8066.663220
8021.707820
8020.318140
8024.947830
8012.746440
8019.130230
8011.778520
8015.389710
8019.741440
8012.122410
809.2841720
809.748810
8012.668330
8024.521830
8017.90670
8038.127670
8016.478230
8016.800910
8013.24330
8013.861520
809.3182740
819.4575530
8115.65940
8114.285940
8115.44570
8116.387230
8114.530830
8120.189350
8142.786450
8124.969330
8115.18320
8146.047320
8125.720
8117.686820
8119.279240
8123.62330
8122.535720
8116.141940
8126.85940
8116.970220
8112.163630
8111.47280
8115.572940
8111.819140
8145.407520
819.5058550
8114.177920
819.371290
8115.264330
819.5279720
8121.164440
8213.107430
8221.977140
8220.997590
82105.64530
8213.708440
8220.825820
8217.70630
8221.49580
8216.501540
8218.440130
8213.792750
8220.075640
8215.310520
8217.609540
8267.570510
8241.909650
8222.730
8216.71430
8212.971810
8217.005610
829.8711120
8255.389330
829.5556330
8213.201830
829.3366730
8210.298650
8217.107320
8228.93810
8324.842260
8314.587510
8316.264940
8318.76710
8371.395620
8315.696730
8310.51430
8374.51620
8316.148720
8317.22130
8322.162760
8321.281430
8314.2640
8311.041920
8324.40060
8317.53980
839.4755350
839.7929140
839.7940160
8314.209340
839.9795440
8315.700420
8312.20520
8313.347630
8323.560410
8319.419320
8314.971930
8338.015930
8310.593860
8319.440530
8320.420220
8310.004810
8316.472820
8413.556320
8424.289830
8466.552150
8432.128660
8417.229610
8415.413540
8434.202630
8466.20840
8420.261220
8489.063840
8423.948640
8415.57810
849.3589130
8420.085220
849.6200780
849.8013930
849.7083130
8423.231840
8419.74740
8410.331460
8418.550320
8513.722740
8515.026510
84121.96120
8441.761510
8413.840310
8410.401550
8411.527230
849.9342820
8414.111320
8418.948420
8419.740120
8516.458370
8517.141130
8557.670220
8515.91430
8523.609610
859.3716940
8527.00730
8510.496250
8510.501930
8510.35140
8530.007430
8521.976110
8521.154520
8515.85730
8582.536520
8528.304230
8510.46190
8516.572350
8518.322250
8516.062330
8527.133360
8510.82250
8563.071420
8521.206340
8510.476930
8513.94710
8511.315610
8616.688740
8613.975510
8614.146930
8661.133230
8615.257640
8622.699720
869.5090230
8614.925620
8621.08530
8610.392410
8620.453120
869.6656840
8610.29730
8622.083710
8620.585740
8623.256840
8513.736340
8518.238460
8514.798720
8512.516810
8517.366320
8513.207610
8568.503940
8510.372160
8528.818640
8510.863240
8515.30270
859.5427860
8635.081840
8621.896450
8619.311420
8615.243230
8614.404120
8615.995720
8612.00540
8612.891840
8622.429150
8631.46620
8614.31190
8613.78630
8661.955830
8618.0770
8619.518540
8613.935640
8617.475920
8617.79530
8629.390430
8626.483210
8613.574520
8610.116620
8694.060930
8616.388410
869.5334430
8614.067260
8625.309350
8615.1820
869.4595640
8625.985520
8718.806750
8721.427930
8722.74960
8723.703930
8748.690540
8714.565120
8719.493510
8720.0771100
8722.445740
8627.862210
8612.354310
8665.619330
869.712530
869.9096620
8614.227620
8623.791610
8614.076640
8611.12210
8615.929660
8616.552230
8610.294520
869.7785340
8619.101840
8630.590550
8614.510220
8617.356820
8611.63740
8616.75210
8622.36710
8778.144730
8714.405210
8719.155930
8710.517320
8722.455970
8715.910820
8715.898740
8725.360940
8710.102320
879.9550840
87102.51620
879.9339610
8719.314730
8711.245160
8763.67240
879.9948840
879.4375820
8716.382540
8714.028530
8713.780210
8790.522820
8718.971130
8717.619540
8717.452550
8726.795920
8725.748170
8715.875640
879.7617130
8724.68910
8749.335670
8734.669540
8727.189320
8713.79230
8710.678710
8710.227220
8827.071830
8830.582730
8711.367110
8724.100620
8728.370240
8710.788940
8716.573520
8710.030640
8720.10780
8719.425730
8716.862710
879.4764560
8710.097850
8724.805830
8713.22050
8712.947260
8718.794130
8720.085120
8719.855520
8722.125340
8710.338520
8719.155320
8714.982210
87114.88610
8713.957630
8710.075180
8810.548860
8875.893540
8819.285750
8822.653420
8822.811920
8865.151820
8810.354320
8813.021110
8910.523510
8917.578350
8915.785320
899.7790510
8924.867640
8934.463350
8918.615560
8920.03820
8910.872840
8920.176140
89143.88530
8987.277310
8914.1450
8910.923220
8914.084410
8911.041130
8917.61440
8910.139540
8911.134420
8915.20270
8925.115940
8924.342430
899.9569840
8917.753420
899.9349140
8914.073610
8923.782320
8923.6330
899.6773640
9042.973460
9013.507520
9017.626250
909.4205540
9018.317850
9016.386130
9033.811620
9029.539620
9050.535110
9010.921920
9027.722530
9066.200820
9015.82130
9019.692720
9018.201110
9029.290510
9027.255550
9010.681430
9018.326250
9121.550550
9110.233120
9017.403910
9010.890630
9018.898640
9034.480240
9111.306530
9113.925540
9110.255110
9119.067150
9118.552210
9118.739440
9110.010540
919.4809950
9122.097620
9122.371620
91278.05330
9117.45650
9116.286640
9111.149620
9122.722540
9114.103650
9113.839640
9113.598820
9125.972120
9110.694240
9125.372440
9112.212430
9114.719160
9118.631640
9156.646840
9110.511810
9117.94590
9220.09320
929.6760740
9210.232620
929.4184830
9210.472930
9253.147320
9219.772550
9224.405220
9213.799520
9222.240640
9230.104320
9232.830330
9220.206530
9216.373130
9228.437140
9214.286250
929.9119320
9218.161220
9216.960110
9210.715860
9213.466840
9219.179450
9213.814240
9217.260520
9224.828130
9223.745630
9315.775820
9321.203230
929.9952560
9210.910
929.3918650
9310.538950
9321.692510
93119.45110
939.8646740
9331.068910
9344.476830
9310.750610
9319.726750
9321.170160
9321.412440
9310.0430
9328.131820
9333.735920
9310.334550
9321.026620
9315.953940
9317.230910
9319.682530
9361.733450
9314.894740
93125.82820
9310.604590
9310.508460
9324.24420
9310.084230
9332.264220
939.51160
9315.937230
9310.311610
939.8227330
9310.891550
9313.408720
9327.867240
9340.703720
9414.48830
9433.128610
9419.173540
9410.393340
9423.208840
949.9551530
9415.008530
9416.210930
9420.912820
9418.387610
9415.640340
9410.139130
9423.428110
9423.24790
9410.04120
9411.089480
949.6918140
9419.05330
9510.050430
9568.416830
9448.280840
949.9319780
9422.55940
9440.616170
9415.937510
9411.499610
9428.641440
9410.620520
9417.255750
9418.012320
9423.130510
9411.085710
9422.380440
9414.958970
9415.369110
9415.857550
9410.328220
9413.782520
9427.727910
9416.031630
9414.142150
9413.855430
9418.638550
9417.222110
9484.997150
9478.34720
9414.572120
949.4731930
9413.09620
9418.597830
949.7946740
9418.523420
9427.924540
9425.171210
9418.198140
9414.180330
9516.836250
959.5504760
9519.618350
9515.252830
9510.133520
9510.901120
9585.481250
9512.439230
9522.034750
9563.612260
9526.71570
9524.518150
9518.714210
9516.547620
9522.156630
9513.41110
9521.765220
9518.423940
9518.232530
9524.568860
9546.89230
9522.319940
959.4291110
9516.085830
9517.592410
969.7252130
9616.806220
9510.416890
9529.532640
9515.85620
9545.361410
9653.624350
9610.103540
9610.929420
9643.913120
9625.5790
9619.469540
9615.771540
9610.064460
9630.753170
9617.084650
9627.10420
9618.509920
9618.838610
9611.12440
9672.168730
9613.054930
9610.05930
9621.129830
9618.628830
9615.920540
9614.938160
9625.217430
969.3711110
9610.804170
9645.785930
969.9659480
9733.364630
9713.746410
9620.408910
9610.392720
9611.389440
9610.239810
9616.095530
9629.158770
9619.496730
9612.219520
9610.996620
9622.404430
9624.963550
9613.774730
9619.469610
9615.985320
9623.637110
9718.893530
9710.24940
979.3971950
9720.270250
9732.255130
9718.755850
9728.126130
9710.460710
9725.199350
9719.86920
9810.369470
9817.998540
9710.65210
9727.680760
9720.075830
9732.825710
9721.01160
9720.391620
9717.852310
9710.129820
9798.39660
9716.330820
9710.191720
9714.90170
9715.34650
9777.538850
9727.168150
9788.199510
9724.279480
9712.585730
9713.871940
9725.194460
979.4984110
9710.363730
9722.47710
9722.017640
9713.575930
9714.844220
9727.81760
9610.022450
959.6654340
9523.691390
9511.162110
9523.823610
9528.831650
9526.184230
9510.323240
9516.234220
9511.569920
9518.157940
9517.25820
9516.99290
959.8947850
9524.034940
9520.628530
9516.984410
9510.587420
9514.596510
9511.990510
9519.128430
9521.791440
9516.040750
9514.683160
9521.33840
9523.525630
959.9900420
9516.995440
959.9125830
9516.139420
9524.476320
9519.657810
9519.284130
9521.715450
9510.336360
9533.830240
9517.412830
9568.547930
9513.474630
9523.183450
9559.378930
9517.100610
9551.950620
9514.99220
9537.02420
969.4525760
9617.77240
969.891730
9619.101730
9621.096920
9617.708830
9615.55250
9628.513350
969.8231410
9610.382960
9620.22490
9610.488850
9626.4080
9615.982350
9617.529750
9645.622140
9615.024340
9658.325450
9610.056710
9617.861540
9612.937920
9614.094840
9619.630820
9613.789420
9615.857320
9627.368430
9658.139460
9615.844520
96143.95470
9623.559120
9614.232660
969.4581120
969.8552310
9618.03120
9627.32420
9617.28730
9617.175930
969.4246840
9638.089350
9618.037640
9610.124110
9628.901450
9613.759230
9618.56130
9628.485240
9614.403250
9620.38750
9612.310810
9613.531930
9676.722730
9614.09540
9619.24320
9622.524720
9627.850440
9617.76630
9620.900430
9623.168620
9625.700120
9656.309530
9610.937330
9615.086460
969.3087910
9610.308380
9618.280140
9614.039820
9615.85520
9618.438440
9614.056140
969.9281910
9620.839140
9635.745230
9618.895860
9622.128210
9610.276720
9622.578710
9617.759430
9615.76430
9692.17930
9618.223820
9673.220250
9660.249880
9612.907130
9610.559250
9618.466720
9616.48830
9640.543820
9614.583620
9610.080530
9614.082510
9610.753180
969.3357150
9623.517250
9628.134610
9614.850120
9611.036350
969.9709210
9620.89530
969.9886160
9628.086430
9619.030350
9632.857140
9626.421630
9617.940520
9610.05820
9619.584150
9625.102550
9618.779810
9614.58140
9617.755440
9615.836530
9627.16640
9613.073820
9623.295930
9634.791920
969.8700450
9685.671610
969.6749930
9620.42320
969.3971430
9617.059520
9610.291260
9625.881130
9620.890970
9610.767340
9625.677340
9618.586420
9619.877630
9615.0850
9614.400530
9610.229730
9617.048110
9621.724840
9625.882510
9620.773440
9625.122640
9621.144120
969.9682420
9614.244120
9621.528130
9629.343590
9620.6320
9651.851140
9610.79990
9610.294940
9652.190430
969.446110
9637.597640
9615.012610
9610.063610
9676.314720
9613.010240
9623.219940
9621.641840
9610.923350
9615.985940
9626.713950
9619.055730
9620.852510
969.6660110
9659.790940
9618.002120
9618.12720
9710.319960
9715.962220
9614.338850
9611.163630
9628.077780
9634.975640
969.5016420
9621.398220
9614.876410
9610.28780
9625.50880
9621.294330
9614.300750
9620.539820
969.4879340
9627.570440
9610.409940
9625.916130
9645.156440
9659.981630
9618.952220
9699.507520
9623.007140
9614.63440
969.7582330
9666.677240
9630.853570
9610.102730
9620.382440
969.7672320
9619.041330
9613.720430
9620.49420
9610.209420
9630.805420
9624.985540
9631.538910
9619.883140
9623.388210
9639.684130
9615.656840
96142.68260
9611.055730
9628.47920
9620.860830
9612.390690
9610.680620
9610.25570
9615.890130
9714.393840
9719.200840
9613.628150
9619.080930
9624.10940
9615.84850
9657.787110
9610.330210
9616.425510
9620.62420
9617.852170
9610.774530
9614.975630
9619.531630
9610.415530
9620.309310
9610.015450
9616.264480
9615.542330
9625.866920
9610.360320
9616.394910
9623.005520
9617.192740
9613.965820
9613.246860
969.8141540
969.4245410
9623.248930
969.9499730
9615.92870
9676.561240
9622.796140
9621.385420
9625.730420
9625.560210
9610.954830
9618.051630
9632.660920
9610.661130
9610.478850
9615.087820
9621.585130
9610.21620
9630.578550
9615.767570
9682.450530
9616.227740
9614.028310
9631.980630
9629.306610
9691.763720
9617.402370
9610.439450
9620.881810
9625.191310
9620.848740
9610.820740
9625.43410
969.4227750
9616.317650
9623.73340
9614.961430
9620.407450
9626.643710
9615.475950
9610.826230
9610.281120
9622.812820
9619.312620
9619.302740
9621.535830
9679.946340
9621.667440
9632.439240
9655.712210
9611.188930
9611.311150
9610.900430
9630.470840
9621.474340
9610.1380
9649.744950
9615.773450
9616.858520
969.4713720
9612.524930
9610.207210
9620.639630
9614.00420
9621.225710
9614.668440
9628.39920
9615.939630
9648.847430
9611.045430
9639.357880
9621.541340
9610.11410
9620.004240
9620.493450
9621.078650
9627.620220
9610.618330
9627.83520
9610.092240
9610.659430
9614.462630
9611.509440
9625.85550
9624.92210
9625.33520
9613.907770
9648.849810
969.3502640
9619.915810
9623.056260
96147.81130
9610.479410
9624.355120
9620.142820
9611.994250
9619.928150
9623.80830
9615.991430
9610.91770
9625.171430
969.8162730
9622.436130
9624.951340
9617.311760
9615.073820
9629.055880
9635.620230
9627.651740
9613.844360
9626.12140
9618.327910
9617.961120
9610.358710
9698.369840
9610.411830
9610.588530
9622.181930
9610.804310
9666.163530
9627.424220
9615.756440
9612.360530
9613.144710
9614.949720
9620.130660
9699.598730
9610.806250
9613.732330
9616.515940
9619.957750
9610.61530
9638.322250
9623.696710
969.7978220
9621.356450
9650.97510
9610.28110
9632.243630
9617.248930
9665.935550
9610.217140
9610.199540
9610.597530
9619.650350
9610.383530
9614.508930
9625.621340
9615.626330
9618.02440
969.4999550
9622.41610
9617.99630
9626.650860
9616.288770
9614.683140
9622.171940
9628.86430
9625.192120
9610.147920
9610.633720
9622.112840
9615.112830
9617.906520
9615.711820
969.9642830
9610.855540
9613.459530
9613.341130
9619.390550
9610.374220
9623.49740
9630.937940
9610.082520
9610.198740
9615.813520
9624.399920
9610.809890
9629.695920
9628.299430
9610.535730
9623.032610
969.3681110
9646.284910
9631.669740
9620.612310
96146.10120
9617.790840
9610.488310
9632.977440
969.8318420
9621.212450
9614.05430
9654.267240
9625.350130
969.6547530
9615.695520
9622.737250
9611.397850
9610.290150
9613.90540
9621.872630
9653.555120
9621.802840
9610.057750
9617.828830
9618.57240
9610.490820
9613.507160
9615.055610
9623.873240
9627.91420
9655.510630
9620.546410
9613.354620
9615.934630
9611.330240
969.6310330
96298.5760
9628.557910
9623.929230
9618.856420
9610.815430
969.8547420
9667.56470
9620.09090
9628.765430
9635.425450
9621.59940
96104.98140
9610.199430
9665.780250
9633.822910
9629.757830
9610.298940
9624.975910
9611.269920
9616.099640
9611.159530
9611.238610
9629.481460
9623.36380
9620.145120
9617.756460
969.3812430
9617.105830
9637.839620
9610.809710
9627.185150
9613.608930
9620.137150
9622.734240
9611.0240
9675.982420
9611.250740
9613.4840
9623.012110
9610.932210
9610.143910
9621.048720
9618.873420
9628.830850
9621.40130
9636.398440
9634.119790
9610.400410
9626.555140
9624.157730
9615.934140
9610.731310
9630.806710
9616.795450
9612.272820
9657.301220
969.4927250
9610.99150
9610.326130
9626.088350
9623.084630
9618.377640
9610.429280
9668.337120
9615.993440
9617.152540
96134.32330
9610.51540
9645.028610
9610.53350
9622.372510
9610.675620
9610.184920
9613.477520
9621.171310
9626.912960
9614.786120
9615.865420
9616.761940
9610.536810
9620.178450
9622.50630
9610.243210
969.3641340
96100.70860
9610.479840
9627.904210
9610.163340
9610.402620
9620.901630
9625.657650
9624.534910
9613.463410
9615.8750
9620.177630
9660.229130
9611.039640
9621.750860
9636.308530
9610.995740
9614.606720
9620.565410
9610.141120
9629.938730
9610.566430
9617.1430
9628.376540
9627.735630
9625.880620
9668.872130
9633.143160
9610.80240
9617.93510
9613.625950
969.4257610
9617.113620
9610.834720
9614.128320
9614.654770
9625.065730
9610.661850
969.9443950
969.9228310
9622.520330
9615.883160
9630.905250
9617.001140
9629.500410
9656.878230
9610.717940
9625.537150
9610.248310
9631.38840
9631.872770
969.9240610
9610.111420
9623.229230
9611.197540
9645.531920
9621.974730
9627.84610
969.3563830
9610.5730
9615.854540
9628.61320
9620.013630
96150.05140
9654.901630
9620.867120
9613.44130
9622.866930
9651.89260
9628.597830
9625.149140
9610.571630
969.8827840
9613.764240
9610.665310
9625.595930
9619.227330
9616.958330
9618.584720
9625.775450
9624.587250
9616.995880
9630.231810
9616.56710
9619.31930
9611.088440
969.9586640
9611.555220
9611.215720
9610.863830
9630.914840
9611.224530
9615.74520
9672.492150
969.4235240
9610.339510
9617.140520
969.9485310
9633.146550
9611.543140
9612.391470
9626.745910
9699.506630
9637.17630
9611.436740
9634.200650
9624.490150
9615.973320
9622.041620
9613.459940
9652.946930
9639.457360
9660.687120
9610.378930
9610.285910
9610.888810
9611.624340
969.8913640
9610.75790
9627.338540
9638.490730
9618.89330
9619.258310
9610.223760
9634.775330
9711.828230
9724.271610
9616.754540
9628.956730
9624.981880
969.9793220
9615.980170
9617.262430
9614.717130
9632.554870
9656.958910
9623.578330
9626.075530
9615.715530
961110
9630.948630
9616.098940
9610.636740
9610.375320
9625.98220
9629.026670
9625.982650
9634.319910
9620.44760
9610.34930
9622.991610
9622.263720
9510.412910
959.7927260
9513.241640
9522.54750
9514.207230
9519.159840
9513.380520
9510.344330
9513.237520
9525.334330
9515.814850
9510.58240
9511.105140
9569.853210
9525.517710
9511.226320
9510.393550
9510.479550
9523.060520
9594.693630
9513.779920
9515.47480
9522.545810
9516.451560
9510.28430
9525.294460
9520.122310
9515.169420
959.3650
9510.222360
9515.73830
9517.393450
9531.671210
9511.219230
9556.308420
9517.847640
9560.386730
9511.173330
9513.603140
9511.310440
9510.54840
9510.384130
9512.325960
9523.920260
9540.20630
9525.613530
9520.039830
9525.138640
9516.209740
9510.188910
9511.010320
9522.898940
9519.850220
95140.13340
9510.130740
9521.452650
959.4995950
9510.149120
9524.14650
9620.122230
9660.12820
9510.588910
9525.354860
9529.485770
9519.489220
9563.624920
9513.861760
9521.236430
9541.318130
9530.674520
9510.080830
9560.891730
9578.568840
95139.41210
9514.638530
9546.386560
9516.10140
9511.078620
9528.80530
9530.521310
9515.717930
9517.372720
9510.68680
9536.841360
9533.296520
9523.47630
9511.972830
9538.530450
9515.830230
9537.01010
9510.638650
9513.427570
9519.215520
9511.558110
9515.957820
9525.304130
959.4340460
9510.428920
9519.086530
9510.198420
9532.439540
9526.77940
9531.584920
9529.657330
9513.994840
9511.045260
9518.73620
9521.000550
9513.76380
9510.622760
9510.55820
9524.517510
9515.613330
9567.602430
9512.375620
9523.391730
9517.355340
9510.077530
959.4723540
9520.006940
9511.412740
9524.944190
9534.748920
9512.531130
9522.309910
9526.425460
9510.099720
9510.57920
9513.291240
9520.3730
9522.518660
9531.057450
9517.420320
9515.32340
9522.936920
9523.372820
9513.724720
9513.528260
9560.003110
9528.801720
9514.565220
9578.042640
9518.638230
9510.555340
9511.077140
9566.857940
9553.894660
9529.827320
9530.712840
959.5245330
959.9732210
9522.151730
9514.141550
95153.57610
9511.008730
959.8449810
9511.539830
9514.506120
9510.654840
9515.692750
9527.71330
9512.185650
9527.565830
9521.214930
9520.100630
9536.474830
9524.007340
9513.795330
9527.608120
9521.97760
9526.889730
9516.680320
9530.894950
9510.395130
9510.82630
9511.565520
9511.494240
959.3893730
9510.030430
9515.844230
9520.878630
9526.244940
9512.146940
9524.650140
9547.590430
9528.170850
9510.506940
9524.715440
9547.134710
9529.320230
9533.12190
9611.350430
9618.857480
9541.543310
9514.050240
9530.339110
9511.300950
9531.635620
9513.83140
9524.17680
9512.789530
9528.984540
9513.958930
9563.656930
9522.94710
9529.387440
9517.209310
9515.973580
9513.606610
9532.977130
959.2803430
9510.037250
9510.085410
9511.012840
9547.655830
9510.400940
9510.46920
9587.472520
9527.289640
9580.38450
9521.895750
959.8700830
9511.795140
9522.407650
9523.61130
9512.634340
9526.829350
9516.153320
9514.934240
9511.504130
9515.601520
959.831250
9514.180130
9521.339650
9558.069140
9513.745530
9525.25360
9514.306420
959.3856140
9531.881670
9573.377910
9511.500450
9538.948620
9511.027640
9534.22780
9522.272530
9511.077540
9516.94230
9511.046940
9558.516220
9510.63530
9510.282250
9533.64990
9577.131340
9513.672640
9510.348530
9532.658840
9511.292440
9516.534630
9514.11150
9527.872420
9551.173620
9535.335340
9624.944750
9611.035410
9510.810330
9531.338960
959.4575930
9522.262720
9524.777420
9525.410440
9540.925330
9515.738360
9521.421220
9533.502320
9516.679120
9510.725830
9510.164120
9512.311330
9520.721420
9513.980410
9510.148440
9510.411360
9510.039640
9532.46650
9515.390240
9510.093220
9521.912940
9521.865540
9529.88450
9525.1710
9523.496440
9513.83090
9521.669130
9516.468410
9520.994270
9540.439560
9521.474750
9510.920630
959.6728850
9578.466620
9566.414730
9510.360930
9519.160930
9510.770920
9511.877720
9531.707540
9554.057880
9515.902730
9526.685340
9510.781750
9521.505930
9510.901120
9585.053440
9529.129910
959.9248330
9532.409310
9566.281850
9510.955630
9510.223450
9513.018460
9513.084750
9514.409330
9513.920170
9537.92120
9538.432230
9517.209130
9517.426820
959.3930120
9510.889140
9510.326810
9510.419240
9529.110210
9518.502110
9526.066960
9519.315520
9510.399840
9519.196420
9521.211280
9573.635280
9516.93940
95139.19520
9513.330830
95440.7710
9510.6910
9510.846220
9530.043610
9526.896830
9510.958150
9521.574340
9510.16130
9522.438670
9510.213730
9521.41220
9522.1520
9522.822520
9562.344240
9515.980610
9518.138560
959.8914130
9531.437640
9524.838610
9513.989430
9521.884670
9522.174230
959.4367530
9545.371520
9527.047730
9517.163410
9533.102940
9510.268410
9519.291810
9511.013820
9510.438930
9594.062410
9511.671920
9528.210730
95426.92650
9525.905730
9520.909340
9511.034440
9527.840750
9511.142840
9510.768850
9515.774330
9511.255510
9514.347730
9517.403620
9513.45050
9529.380760
9576.265930
9511.085830
959.4011650
9518.160930
9532.581250
9513.957830
9526.84830
9516.255730
9510.718620
9530.365120
9530.892860
9510.98920
9510.552150
959.9163860
9515.990830
9518.909170
9562.29450
9510.748810
9559.25520
9513.902810
9519.321810
9524.605570
9517.921520
9511.382820
9510.365430
9527.806140
9510.993980
9529.415750
9526.243640
9533.31220
9511.40640
959.6750820
9526.586920
9533.886320
9520.749630
959.355340
9531.727630
9510.011390
9519.112920
9520.292640
959.9622150
9535.753620
9513.624330
9528.949840
9516.676110
9510.385340
9526.762650
9510.036220
9534.061960
9510.548510
9511.568240
9518.124630
9514.738560
9542.075620
9541.437420
9526.121420
9510.151140
9543.171720
9510.845130
9515.61120
9511.194330
9517.687450
9511.168310
9513.622750
959.5187130
9530.929320
9576.575270
9511.312610
9514.261820
9516.174630
9530.585710
9510.2630
9585.512540
9510.513240
9531.209560
95116.31630
9532.890950
9522.444630
9540.972430
9559.695920
9510.752820
959.9019360
9514.197350
9511.163940
9524.656810
9513.494820
9587.620530
9510.776650
9536.165110
9510.933950
9521.263930
95110.27920
95100.17820
9515.619840
9511.612720
959.4376240
9524.006230
9517.31730
9520.283620
959.9154920
9510.490780
9526.433450
9517.20540
9511.049330
9510.687210
9532.380210
9537.446310
9510.884440
9517.061220
9510.940630
9536.221620
9523.745640
9576.237820
9529.631630
9510.09630
9513.753730
9526.443510
9510.026670
9530.860780
9511.294130
9517.759520
9532.653340
9515.735340
9513.428430
9511.399950
9583.050630
9510.482150
9518.565120
9516.688210
959.4082250
9525.038820
9528.461540
9510.298410
9628.611350
9614.36490
9531.454550
9511.036950
959.9151230
9531.072230
9528.233130
959.9442910
9510.912140
9510.729320
9511.587810
9511.627940
9517.644370
9586.661140
9510.074630
9521.080530
9528.414630
9510.359310
9557.938140
9520.375750
9551.273520
9521.710520
9513.746420
9518.222930
959.4501540
9511.331450
9527.783140
9513.412850
9529.428130
9513.749320
9517.579310
9534.843110
9514.56590
9510.369330
9510.804930
9515.860810
9552.365240
9510.242920
9510.232330
9531.424320
9518.768710
9567.460930
9516.248310
9511.274930
9510.842880
9525.028650
9563.795130
9512.163210
9516.432470
9539.526170
9542.159210
9511.844410
9510.51940
9524.925810
9522.445840
9517.278240
9510.59920
9542.702910
959.4940630
9524.958910
9510.019840
959.729980
9528.898350
9515.335220
9515.740320
9533.600730
9512.221450
9558.16480
9537.747630
9513.942620
9510.365540
9530.00720
9514.613960
9510.849260
9526.457910
9538.582720
9556.421620
9510.573320
9514.737540
9524.459930
9510.669960
9524.763360
95146.85620
9511.239960
9523.468420
9519.947830
9526.246920
9542.507840
9511.422230
9527.9440
9515.681910
9511.402340
9530.558820
9531.393660
9510.910210
959.4967130
9531.429220
9535.396130
9512.334440
9537.338850
9510.667950
9558.34340
9525.491850
9510.986640
9513.28710
9518.18110
9527.76360
9511.325220
95329.03330
9523.587740
9510.968410
9512.025110
9511.619890
9527.403830
9510.324430
9510.853650
9514.115720
9515.848130
9517.254750
9533.756140
959.5449930
9510.897630
9519.259420
9523.376740
9510.100340
9510.769930
9511.511320
9521.180110
9517.347620
9553.439220
9583.691530
9512.921930
9513.280930
9511.077140
9525.037120
9516.36710
9528.660320
9521.367330
9513.446530
9511.90740
9510.54760
9514.38940
9511.208820
9510.516350