2510.02052909
2510.06060729
2510.10068549
2510.14076369
2510.18084189
2510.22092009
2510.26099829
2510.30107649
2510.34115469
2510.38123289
2510.42131110
2510.46138930
2510.50146750
2510.54154570
2510.58162390
2510.62170210
2510.66178030
2510.70185850
2510.74193670
2510.78201490
2510.82209310
2510.86217130
2510.90224950
2510.94232770
2510.98240590
2511.02248410
2511.06256230
2511.10264050
2511.14271870
2511.18279690
2511.22287510
2511.26295330
2511.30303150
2511.34310970
2511.38318790
2511.42326611
2511.46334431
2511.50342251
2511.54350071
2511.58357891
2511.62365711
2511.66373531
2511.70381351
2511.74389171
2511.78396991
2511.82404811
2511.86412631
2511.90420451
2511.94428271
2511.98436091
2512.02443911
2512.06451731
2512.10459551
2512.14467371
2512.18475191
2512.22483011
2512.26490831
2512.30498651
2512.34506471
2512.38514291
2512.42522112
2512.46529932
2512.50537752
2512.54545572
2512.58553392
2512.62561212
2512.66569032
2512.70576852
2512.74584672
2512.78592492
2512.82600312
2512.86608132
2512.90615952
2512.94623772
2512.98631592
2513.02639412
2513.06647232
2513.10655052
2513.14662872
2513.18670692
2513.22678512
2513.26686332
2513.30694152
2513.34701972
2513.38709792
2513.42717613
2513.46725433
2513.50733253
2513.54741073
2513.58748893
2513.62756713
2513.66764533
2513.70772353
2513.74780173
2513.78787993
2513.82795813
2513.86803633
2513.90811453
2513.94819273
2513.98827093
2514.02834913
2514.06842733
2514.10850553
2514.14858373
2514.18866193
2514.22874013
2514.26881833
2514.30889653
2514.34897473
2514.38905293
2514.42913114
2514.46920934
2514.50928754
2514.54936574
2514.58944394
2514.62952214
2514.66960034
2514.70967854
2514.74975674
2514.78983494
2514.82991314
2514.86999134
2514.91006954
2514.95014774
2514.99022594
2515.03030414
2515.07038234
2515.11046054
2515.15053874
2515.19061694
2515.23069514
2515.27077334
2515.31085154
2515.35092974
2515.39100794
2515.43108615
2515.47116435
2515.51124255
2515.55132075
2515.59139895
2515.63147715
2515.67155535
2515.71163355
2515.75171175
2515.79178995
2515.83186815
2515.87194635
2515.91202455
2515.95210275
2515.99218095
2516.03225915
2516.07233735
2516.11241555
2516.15249375
2516.19257195
2516.23265015
2516.27272835
2516.31280655
2516.35288475
2516.39296295
2516.43304116
2516.47311936
2516.51319756
2516.55327576
2516.59335396
2516.63343216
2516.67351036
2516.71358856
2516.75366676
2516.79374496
2516.83382316
2516.87390136
2516.91397956
2516.95405776
2516.99413596
2517.03421416
2517.07429236
2517.11437056
2517.15444876
2517.19452696
2517.23460516
2517.27468336
2517.31476156
2517.35483976
2517.39491796
2517.43499617
2517.47507437
2517.51515257
2517.55523077
2517.59530897
2517.63538717
2517.67546537
2517.71554357
2517.75562177
2517.79569997
2517.83577817
2517.87585637
2517.91593457
2517.95601277
2517.99609097
2518.03616917
2518.07624737
2518.11632557
2518.15640377
2518.19648197
2518.23656017
2518.27663837
2518.31671657
2518.35679477
2518.39687297
2518.43695118
2518.47702938
2518.51710758
2518.55718578
2518.59726398
2518.63734218
2518.67742038
2518.71749858
2518.75757678
2518.79765498
2518.83773318
2518.87781138
2518.91788958
2518.95796778
2518.99804598
2519.03812418
2519.07820238
2519.11828058
2519.15835878
2519.19843698
2519.23851518
2519.27859338
2519.31867158
2519.35874978
2519.39882798
2519.43890619
2519.47898439
2519.51906259
2519.55914079
2519.59921899
2519.63929719
2519.67937539
2519.71945359
2519.75953179
2519.79960999
2519.83968819
2519.87976639
2519.91984459
2519.95992279
2520.00000099
2520.04007919
2520.08015739
2520.12023559
2520.16031379
2520.20039199
2520.24047019
2520.28054839
2520.32062659
2520.36070479
2520.40078299
2520.44086120
2520.48093940
2520.52101760
2520.56109580
2520.60117400
2520.64125220
2520.68133040
2520.72140860
2520.76148680
2520.80156500
2520.84164320
2520.88172140
2520.92179960
2520.96187780
2521.00195600
2521.04203420
2521.08211240
2521.12219060
2521.16226880
2521.20234700
2521.24242520
2521.28250340
2521.32258160
2521.36265980
2521.40273800
2521.44281621
2521.48289441
2521.52297261
2521.56305081
2521.60312901
2521.64320721
2521.68328541
2521.72336361
2521.76344181
2521.80352001
2521.84359821
2521.88367641
2521.92375461
2521.96383281
2522.00391101
2522.04398921
2522.08406741
2522.12414561
2522.16422381
2522.20430201
2522.24438021
2522.28445841
2522.32453661
2522.36461481
2522.40469301
2522.44477122
2522.48484942
2522.52492762
2522.56500582
2522.60508402
2522.64516222
2522.68524042
2522.72531862
2522.76539682
2522.80547502
2522.84555322
2522.88563142
2522.92570962
2522.96578782
2523.00586602
2523.04594422
2523.08602242
2523.12610062
2523.16617882
2523.20625702
2523.24633522
2523.28641342
2523.32649162
2523.36656982
2523.40664802
2523.44672623
2523.48680443
2523.52688263
2523.56696083
2523.60703903
2523.64711723
2523.68719543
2523.72727363
2523.76735183
2523.80743003
2523.84750823
2523.88758643
2523.92766463
2523.96774283
2524.00782103
2524.04789923
2524.08797743
2524.12805563
2524.16813383
2524.20821203
2524.24829023
2524.28836843
2524.32844663
2524.36852483
2524.40860303
2524.44868124
2524.48875944
2524.52883764
2524.56891584
2524.60899404
2524.64907224
2524.68915044
2524.72922864
2524.76930684
2524.80938504
2524.84946324
2524.88954144
2524.92961964
2524.96969784
2525.00977604
2525.04985424
2525.08993244
2525.13001064
2525.17008884
2525.21016704
2525.25024524
2525.29032344
2525.33040164
2525.37047984
2525.41055804
2525.45063625
2525.49071445
2525.53079265
2525.57087085
2525.61094905
2525.65102725
2525.69110545
2525.73118365
2525.77126185
2525.81134005
2525.85141825
2525.89149645
2525.93157465
2525.97165285
2526.01173105
2526.05180925
2526.09188745
2526.13196565
2526.17204385
2526.21212205
2526.25220025
2526.29227845
2526.33235665
2526.37243485
2526.41251305
2526.45259126
2526.49266946
2526.53274766
2526.57282586
2526.61290406
2526.65298226
2526.69306046
2526.73313866
2526.77321686
2526.81329506
2526.85337326
2526.89345146
2526.93352966
2526.97360786
2527.01368606
2527.05376426
2527.09384246
2527.13392066
2527.17399886
2527.21407706
2527.25415526
2527.29423346
2527.33431166
2527.37438986
2527.41446806
2527.45454627
2527.49462447
2527.53470267
2527.57478087
2527.61485907
2527.65493727
2527.69501547
2527.73509367
2527.77517187
2527.81525007
2527.85532827
2527.89540647
2527.93548467
2527.97556287
2528.01564107
2528.05571927
2528.09579747
2528.13587567
2528.17595387
2528.21603207
2528.25611027
2528.29618847
2528.33626667
2528.37634487
2528.41642307
2528.45650128
2528.49657948
2528.53665768
2528.57673588
2528.61681408
2528.65689228
2528.69697048
2528.73704868
2528.77712688
2528.81720508
2528.85728328
2528.89736148
2528.93743968
2528.97751788
2529.01759608
2529.05767428
2529.09775248
2529.13783068
2529.17790888
2529.21798708
2529.25806528
2529.29814348
2529.33822168
2529.37829988
2529.41837808
2529.45845629
2529.49853449
2529.53861269
2529.57869089
2529.61876909
2529.65884729
2529.69892549
2529.73900369
2529.77908189
2529.81916009
2529.85923829
2529.89931649
2529.93939469
2529.97947289
2530.01955109
2530.05962929
2530.09970749
2530.13978569
2530.17986389
2530.21994209
2530.26002029
2530.30009849
2530.34017669
2530.38025489
2530.42033309
2530.46041130
2530.50048950
2530.54056770
2530.58064590
2530.62072410
2530.66080230
2530.70088050
2530.74095870
2530.78103690
2530.82111510
2530.86119330
2530.90127150
2530.94134970
2530.98142790
2531.02150610
2531.06158430
2531.10166250
2531.14174070
2531.18181890
2531.22189710
2531.26197530
2531.30205350
2531.34213170
2531.38220990
2531.42228810
2531.46236631
2531.50244451
2531.54252271
2531.58260091
2531.62267911
2531.66275731
2531.70283551
2531.74291371
2531.78299191
2531.82307011
2531.86314831
2531.90322651
2531.94330471
2531.98338291
2532.02346111
2532.06353931
2532.10361751
2532.14369571
2532.18377391
2532.22385211
2532.26393031
2532.30400851
2532.34408671
2532.38416491
2532.42424311
2532.46432132
2532.50439952
2532.54447772
2532.58455592
2532.62463412
2532.66471232
2532.70479052
2532.74486872
2532.78494692
2532.82502512
2532.86510332
2532.90518152
2532.94525972
2532.98533792
2533.02541612
2533.06549432
2533.10557252
2533.14565072
2533.18572892
2533.22580712
2533.26588532
2533.30596352
2533.34604172
2533.38611992
2533.42619812
2533.46627633
2533.50635453
2533.54643273
2533.58651093
2533.62658913
2533.66666733
2533.70674553
2533.74682373
2533.78690193
2533.82698013
2533.86705833
2533.90713653
2533.94721473
2533.98729293
2534.02737113
2534.06744933
2534.10752753
2534.14760573
2534.18768393
2534.22776213
2534.26784033
2534.30791853
2534.34799673
2534.38807493
2534.42815313
2534.46823134
2534.50830954
2534.54838774
2534.58846594
2534.62854414
2534.66862234
2534.70870054
2534.74877874
2534.78885694
2534.82893514
2534.86901334
2534.90909154
2534.94916974
2534.98924794
2535.02932614
2535.06940434
2535.10948254
2535.14956074
2535.18963894
2535.22971714
2535.26979534
2535.30987354
2535.34995174
2535.39002994
2535.43010814
2535.47018635
2535.51026455
2535.55034275
2535.59042095
2535.63049915
2535.67057735
2535.71065555
2535.75073375
2535.79081195
2535.83089015
2535.87096835
2535.91104655
2535.95112475
2535.99120295
2536.03128115
2536.07135935
2536.11143755
2536.15151575
2536.19159395
2536.23167215
2536.27175035
2536.31182855
2536.35190675
2536.39198495
2536.43206315
2536.47214136
2536.51221956
2536.55229776
2536.59237596
2536.63245416
2536.67253236
2536.71261056
2536.75268876
2536.79276696
2536.83284516
2536.87292336
2536.91300156
2536.95307976
2536.99315796
2537.03323616
2537.07331436
2537.11339256
2537.15347076
2537.19354896
2537.23362716
2537.27370536
2537.31378356
2537.35386176
2537.39393996
2537.43401816
2537.47409637
2537.51417457
2537.55425277
2537.59433097
2537.63440917
2537.67448737
2537.71456557
2537.75464377
2537.79472197
2537.83480017
2537.87487837
2537.91495657
2537.95503477
2537.99511297
2538.03519117
2538.07526937
2538.11534757
2538.15542577
2538.19550397
2538.23558217
2538.27566037
2538.31573857
2538.35581677
2538.39589497
2538.43597317
2538.47605138
2538.51612958
2538.55620778
2538.59628598
2538.63636418
2538.67644238
2538.71652058
2538.75659878
2538.79667698
2538.83675518
2538.87683338
2538.91691158
2538.95698978
2538.99706798
2539.03714618
2539.07722438
2539.11730258
2539.15738078
2539.19745898
2539.23753718
2539.27761538
2539.31769358
2539.35777178
2539.39784998
2539.43792818
2539.47800639
2539.51808459
2539.55816279
2539.59824099
2539.63831919
2539.67839739
2539.71847559
2539.75855379
2539.79863199
2539.83871019
2539.87878839
2539.91886659
2539.95894479
2539.99902299
2540.03910119
2540.07917939
2540.11925759
2540.15933579
2540.19941399
2540.23949219
2540.27957039
2540.31964859
2540.35972679
2540.39980499
2540.43988319
2540.47996140
2540.52003960
2540.56011780
2540.60019600
2540.64027420
2540.68035240
2540.72043060
2540.76050880
2540.80058700
2540.84066520
2540.88074340
2540.92082160
2540.96089980
2541.00097800
2541.04105620
2541.08113440
2541.12121260
2541.16129080
2541.20136900
2541.24144720
2541.28152540
2541.32160360
2541.36168180
2541.40176000
2541.44183820
2541.48191641
2541.52199461
2541.56207281
2541.60215101
2541.64222921
2541.68230741
2541.72238561
2541.76246381
2541.80254201
2541.84262021
2541.88269841
2541.92277661
2541.96285481
2542.00293301
2542.04301121
2542.08308941
2542.12316761
2542.16324581
2542.20332401
2542.24340221
2542.28348041
2542.32355861
2542.36363681
2542.40371501
2542.44379321
2542.48387142
2542.52394962
2542.56402782
2542.60410602
2542.64418422
2542.68426242
2542.72434062
2542.76441882
2542.80449702
2542.84457522
2542.88465342
2542.92473162
2542.96480982
2543.00488802
2543.04496622
2543.08504442
2543.12512262
2543.16520082
2543.20527902
2543.24535722
2543.28543542
2543.32551362
2543.36559182
2543.40567002
2543.44574822
2543.48582643
2543.52590463
2543.56598283
2543.60606103
2543.64613923
2543.68621743
2543.72629563
2543.76637383
2543.80645203
2543.84653023
2543.88660843
2543.92668663
2543.96676483
2544.00684303
2544.04692123
2544.08699943
2544.12707763
2544.16715583
2544.20723403
2544.24731223
2544.28739043
2544.32746863
2544.36754683
2544.40762503
2544.44770323
2544.48778144
2544.52785964
2544.56793784
2544.60801604
2544.64809424
2544.68817244
2544.72825064
2544.76832884
2544.80840704
2544.84848524
2544.88856344
2544.92864164
2544.96871984
2545.00879804
2545.04887624
2545.08895444
2545.12903264
2545.16911084
2545.20918904
2545.24926724
2545.28934544
2545.32942364
2545.36950184
2545.40958004
2545.44965824
2545.48973645
2545.52981465
2545.56989285
2545.60997105
2545.65004925
2545.69012745
2545.73020565
2545.77028385
2545.81036205
2545.85044025
2545.89051845
2545.93059665
2545.97067485
2546.01075305
2546.05083125
2546.09090945
2546.13098765
2546.17106585
2546.21114405
2546.25122225
2546.29130045
2546.33137865
2546.37145685
2546.41153505
2546.45161325
2546.49169146
2546.53176966
2546.57184786
2546.61192606
2546.65200426
2546.69208246
2546.73216066
2546.77223886
2546.81231706
2546.85239526
2546.89247346
2546.93255166
2546.97262986
2547.01270806
2547.05278626
2547.09286446
2547.13294266
2547.17302086
2547.21309906
2547.25317726
2547.29325546
2547.33333366
2547.37341186
2547.41349006
2547.45356826
2547.49364647
2547.53372467
2547.57380287
2547.61388107
2547.65395927
2547.69403747
2547.73411567
2547.77419387
2547.81427207
2547.85435027
2547.89442847
2547.93450667
2547.97458487
2548.01466307
2548.05474127
2548.09481947
2548.13489767
2548.17497587
2548.21505407
2548.25513227
2548.29521047
2548.33528867
2548.37536687
2548.41544507
2548.45552327
2548.49560148
2548.53567968
2548.57575788
2548.61583608
2548.65591428
2548.69599248
2548.73607068
2548.77614888
2548.81622708
2548.85630528
2548.89638348
2548.93646168
2548.97653988
2549.01661808
2549.05669628
2549.09677448
2549.13685268
2549.17693088
2549.21700908
2549.25708728
2549.29716548
2549.33724368
2549.37732188
2549.41740008
2549.45747828
2549.49755649
2549.53763469
2549.57771289
2549.61779109
2549.65786929
2549.69794749
2549.73802569
2549.77810389
2549.81818209
2549.85826029
2549.89833849
2549.93841669
2549.97849489
2550.01857309
2550.05865129
2550.09872949
2550.13880769
2550.17888589
2550.21896409
2550.25904229
2550.29912049
2550.33919869
2550.37927689
2550.41935509
2550.45943329
2550.49951150
2550.53958970
2550.57966790
2550.61974610
2550.65982430
2550.69990250
2550.73998070
2550.78005890
2550.82013710
2550.86021530
2550.90029350
2550.94037170
2550.98044990
2551.02052810
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                