0.000962836966436986
0.00143423226196445
0.00215551682096034
0.00242939010648948
0.0024353846756063
0.0021683677982044
0.00253742641443842
0.0037316480031915
0.00464307148466325
0.00524503730546508
0.00474892446711916
0.00298479746875136
0.00320872239563294
0.00471542765758136
0.00348491307050117
0.00064649991526623
-0.000178525354530956
6.05236978645774e-05
-0.00125764336392999
-0.00303784844783637
-0.00455200382923031
-0.00506721118965123
-0.00303920823827501
0.000543372259281005
0.0054147429826031
0.00872525814135403
0.00911210894515844
0.0105582939565983
0.0111219749733601
0.00877520650000158
0.00615494778067411
0.00345817690920056
0.000525627951655638
0.00352666438256085
0.0186736765102328
0.0351174499169182
0.0392759189020189
0.0279971275327209
0.00248213465392635
-0.0179500764770956
-0.0222193588069566
-0.0229620725141468
-0.0184859488217883
-0.0119030500925024
-0.0178135994818033
-0.0297085482876078
-0.0350994470575897
-0.0244745042175199
0.00278621060877572
0.0186600403018904
0.0150317555240136
0.0167727277809685
0.0191889413265878
0.01286934399097
0.0104595080540277
0.014114222561557
0.0142826833601244
0.00592853309665135
-0.00861080592077207
-0.0190828202164397
-0.0194766040362834
-0.0196897655515239
-0.0197410928525881
-0.0105700915750519
0.00358756767262957
0.0121829370991264
0.0159928783884188
0.0234943059830178
0.0308653277593533
0.027312444318898
0.0153192075619511
0.00784420969700461
0.00720137355513151
0.00691713904949949
-0.0007015771736246
-0.0129051964938029
-0.0170990391822863
-0.014082526037952
-0.00703632180864969
0.00403126154716477
0.0141531585328493
0.0238191235300509
0.0354528010518563
0.0455583422483211
0.050546283400993
0.0409063267899277
-0.00233184908248949
-0.0481116839564851
-0.0470205957693106
-0.0371962056100183
-0.0454712007483801
-0.0315151543731997
0.00189595006300396
0.0269209778883935
0.0449043021993128
0.0525850114600543
0.0454091483396308
0.0100710484840706
-0.0352269992311298
-0.0289959031858918
-0.0109539738222649
-0.0372574919396472
-0.0604750518404345
-0.0582350364924983
-0.0578408887850725
-0.0600393443407291
-0.0491326759041465
-0.0246495532965225
0.000132402028931369
0.0107468451800972
0.00886269273554684
0.00750075727536867
0.0246288691602727
0.0525288961644878
0.0573258920964096
0.051697891838676
0.0487073104725659
0.0215804488205754
-0.00515925559596263
0.00137555634693819
0.0125494676542632
0.015022083775119
0.0196884249130633
0.0225041487199509
0.018411160347663
0.01658513415637
0.0309488303834726
0.0520274973802114
0.0583133680825552
0.0551933193451041
0.0525193201754833
0.0423783478197017
0.0295139641910361
0.0191199175978432
0.00588714567217384
-0.00711292972068581
-0.0133963106658885
-0.0108503999251921
-0.00303057069619294
-0.00166734630789477
-0.0132366406252272
-0.0269112103796089
-0.0338413536221765
-0.0382926563510353
-0.0388775577594311
-0.0276577544824009
-0.012863023838227
-0.00933258651599839
-0.00380061427600202
0.0234253588621853
0.0545496213642206
0.0678265385992008
0.0717218594064575
0.0589392547238904
0.00819367583973539
-0.0506320842624735
-0.107035425578188
-0.192711033122465
-0.263603994920692
-0.268482003719592
-0.230829214953838
-0.188719377865823
-0.164794918456722
-0.154810992320615
-0.137569232598205
-0.112654424406258
-0.0952035250839893
-0.0824984859123587
-0.081523458711919
-0.0968195689883913
-0.103110993764358
-0.090636735927736
-0.0443287852601414
0.0374878902350959
0.10445278134367
0.138750526601802
0.17696293616498
0.220487146828962
0.241853093495836
0.247623584469957
0.219474007192284
0.148087115881204
0.0554357833866984
-0.0166985330181615
-0.0137790054904649
0.0135157232487748
0.0474021031712505
0.111038955061196
0.154900049018357
0.190731676195232
0.228984879471568
0.240179210617847
0.239156494992164
0.200561428908366
0.119020350376679
0.0263462270283425
-0.0959554317406238
-0.139611982572648
-0.0973412688693572
-0.074728336914315
0.0655313655545986
0.194224039385178
0.135085029530654
0.0741106856235238
0.00215025002700786
-0.0973611869264866
-0.122239223320657
-0.101387698783105
-0.0457862507866286
0.0222398514234263
0.0295955516173546
0.003932054301078
-0.0149555306515377
-0.0356506409846896
-0.0255322679629587
-0.0199816416963815
-0.0715368512988902
-0.117102088259295
-0.116840855279251
-0.107419805776829
-0.0748721682691629
-0.0106077443638176
0.0182557611980977
-0.00585022065857243
-0.0574408039644638
-0.104361234888787
-0.103235864660977
-0.0753308581424791
-0.0218516408291832
0.0611078331938529
0.0928311695680107
0.0729173258737811
0.0262506586580774
-0.0987230840827088
-0.226642592561064
-0.22457800933169
-0.161585238462189
-0.119068038801922
-0.0480345014851087
-0.00700456782911071
-0.0254916657695795
-0.0233826499512251
-0.0418633511310389
-0.102677009942673
-0.122867791238913
-0.0955651144287998
-0.0781733947185794
-0.0785215776787836
-0.0946475431623871
-0.147813434115455
-0.180949611907339
-0.157881437435022
-0.133468602586692
-0.098596297988289
-0.0531141806124438
-0.0375576034350487
-0.0499364844211855
-0.037946197068852
0.0264096200755524
0.0773789706707648
0.108869418992333
0.169062170676914
0.214601743986787
0.212037294131377
0.203597017422798
0.202792634346418
0.186085597850021
0.159886649532568
0.144434067595762
0.104565011934803
0.0206261057563854
-0.043195371201567
-0.138814111168792
-0.324233411703879
-0.401954053662325
-0.339016823529049
-0.281315744183443
-0.170263574257421
-0.0498962652673665
-0.0239836390211485
-0.0251013484577555
-0.0260256229164713
-0.0317214211763569
-0.0348362988797456
-0.0317231448543777
0.0234701744907264
0.111417206626874
0.17340124281464
0.242755151660061
0.293931152097991
0.28251848840241
0.253223622839797
0.141808522930504
-0.0118038619983936
-0.0502369789561472
-0.0218008880874593
0.0734742653942837
0.203654473356825
0.258364013737421
0.306586779166358
0.338888505276389
0.301921357323359
0.229023183427586
0.138189565165918
0.0666802927153603
0.037174372355088
0.0574515290721489
0.107743091165622
0.145184825133716
0.176806656024426
0.187973982881711
0.147074550803867
0.103449600735557
0.0856677552332931
0.0668478725229393
0.0552266437868398
0.0565856681463606
0.0699267445076711
0.0602559532120112
-0.000158107239255749
-0.0644412349663246
-0.135343772753556
-0.172458773976816
-0.136547857610983
-0.117348191176711
-0.125664363067792
-0.131609711601135
-0.175749849877888
-0.286904291366478
-0.364573222984299
-0.335276442223886
-0.319627360992707
-0.284971856785367
-0.136840499834961
0.0403114663529672
0.255290121266971
0.39823282433517
0.358103684812849
0.363546676963015
0.39645169038033
0.279197535415644
0.152217239938852
0.0781498377856283
-0.027388669191374
-0.111544375760854
-0.160373109773997
-0.222396599036462
-0.254866862552972
-0.268958887972016
-0.299370313852556
-0.311805693173819
-0.314486970095083
-0.307094306583598
-0.269154238147709
-0.229360258240545
-0.202819447115631
-0.190971458959905
-0.183109955026758
-0.15115258148133
-0.110966943623882
-0.0906415239222382
-0.0781251317339967
-0.0562987715157853
-0.0297501080798874
-0.0154412439658247
-0.0225129586298351
-0.00752768495644937
0.0704923024182777
0.151752804472133
0.203955159411567
0.261845843339463
0.2926766975384
0.291133048110872
0.265796896402725
0.188325804717737
0.100983975086675
0.0165438424917826
-0.0439319562757943
-0.0298089046523752
0.0181504253190481
0.067326480453385
0.0903404548279363
0.0547522492915562
-0.031269817534904
-0.133325345791184
-0.169330298369041
-0.136648597015311
-0.102464806026333
-0.0719400004359803
-0.0689377363632847
-0.0960038862449867
-0.113002798886242
-0.111681120883839
-0.10417699286034
-0.112269852687836
-0.126307678009115
-0.119898660088173
-0.0933467408160138
-0.0625340809961853
-0.0357481245527555
-0.0252965071136675
-0.0333276975719743
-0.0254832388992556
0.0122925821732281
0.045394784356124
0.0482348311750831
0.0134756573107799
-0.0487377621176003
-0.119456632435725
-0.174814275752146
-0.138988777208234
-0.0174218074676725
0.0756091363829503
0.136362083424296
0.230819638964833
0.317160586225144
0.338840625331366
0.294679994438144
0.179963285039874
0.0136061397369554
-0.128431057810976
-0.158646175916923
-0.141538863080137
-0.151808345208359
-0.12256423238747
-0.0659822031169312
-0.0242460211198722
0.0207323992343355
0.0408707041108309
0.0328079128888092
0.0715586845538205
0.15314687695141
0.203991548169784
0.244201125999743
0.308660938384736
0.36342984989716
0.365519330697945
0.283217535599739
0.167394799471448
0.0962128343250652
0.0343318357789878
-0.0500942967199799
-0.1103261184397
-0.1329779289101
-0.154903496374398
-0.162989461489811
-0.141733064137148
-0.109466194627094
-0.0521094678460901
-0.010563905486155
-0.0250521278742723
-0.0314402701391844
0.0165804610737358
0.0779700007121235
0.118246993504674
0.194706669231006
0.298301633479652
0.320958423464335
0.281237221073606
0.236314341455624
0.170976793918477
0.0569037825010906
-0.0237095742158393
0.0236469472477497
0.0940655145506927
0.143324401989919
0.169258669971287
0.160014584745668
0.139033401316995
0.0290292276276275
-0.0808297740684319
-0.0882201393425565
-0.0894324595505282
-0.0961741473294869
-0.11959490971695
-0.172178389018764
-0.198584944777834
-0.219301639390203
-0.264452427546492
-0.301379356345703
-0.249176809886489
-0.119435756779695
-0.0275106672912915
0.00723940938345744
0.00492663567106495
-0.0335960167838808
-0.097646168359261
-0.16852304249596
-0.209821410275733
-0.220692072993658
-0.215708728315708
-0.155932149113263
-0.0474513237547337
0.0579370317146778
0.155324839890597
0.195886431076362
0.16657203049618
0.13019974298011
0.0693789979366128
-0.0143215618754827
-0.099026834453932
-0.235783831664774
-0.335489029179786
-0.317974545290528
-0.307678441912873
-0.24470290782358
-0.0657238429335893
0.00873270826079955
-0.0300954182433902
-0.0238308062366364
-0.0485347511507045
-0.12347663261982
-0.117613446072136
-0.0947637956689019
-0.118766203628499
-0.0758018052817212
-0.00363242160512672
-0.0129886416619883
-0.0313393392150768
-0.0301216564532626
-0.0621554463909468
-0.0940180176452303
-0.10137639911608
-0.106875315042033
-0.122498732622679
-0.13545925918095
-0.126463958149669
-0.0792826772848624
0.00501940785254069
0.0904117001861299
0.122693508239031
0.100306378104715
0.0987717301068517
0.126731894322015
0.131758713990045
0.121214975536734
0.121540559162887
0.136176692277168
0.128328403208848
0.0758895213410025
0.0115027162961796
-0.0500680585101075
-0.0678430093002886
-0.015363352871262
0.0605212081074363
0.113801244849438
0.146681935254682
0.178165297344386
0.176789419244218
0.149336207886953
0.12508750549016
0.0992765762471697
0.0846279943471828
0.0796852518626123
0.119174715319432
0.196204353911312
0.201492215039605
0.165650245794605
0.154912689323843
0.115064126279354
0.0785865028842342
0.0900031884951973
0.0852014045687732
0.0528161758346233
0.031030226290011
0.0160593549040881
-0.00373685734120996
-0.0253790521388864
-0.0443791549623051
-0.0738885226786191
-0.113562994243006
-0.132948626383746
-0.146269784687927
-0.150206282247904
-0.0735093135140403
0.0422101934527825
0.125295687491118
0.199994530359299
0.2207801720925
0.192421838254529
0.175107492535465
0.127141555131628
0.0651918009844985
0.00817251290403541
-0.0754463445698736
-0.161256015960214
-0.229364088636147
-0.253508987312132
-0.250147815171547
-0.26355803017347
-0.260507120076631
-0.24493656195529
-0.213439218921638
-0.143150693549377
-0.0868084470435109
-0.0396997521753588
0.0338765932617131
0.0744090734409045
0.065108106840599
0.0698137478374178
0.0770882436445878
0.0472785729130922
-0.0070732659742291
-0.0353118424937098
-0.0314824044908042
-0.0308724139912166
0.0128312698586881
0.101584389597258
0.13866070382494
0.131123442879486
0.140029687213025
0.128475873439517
0.0777420921738161
0.0346821254567729
-0.0153415004643537
-0.0966215375357779
-0.13405886654893
-0.105485072958357
-0.0790482570740319
-0.0632534292902045
-0.0519891934241933
-0.0568587753527694
-0.0626555045367626
-0.0596398340794607
-0.0527960662577138
-0.0382223685917422
-0.017272268823378
-0.00966201968973172
-0.0148070262140556
-0.0332970544071598
-0.101989453932149
-0.161315387092042
-0.147964734741727
-0.139558931593563
-0.143639260508387
-0.116514888613538
-0.0863127938526372
-0.0644780067641019
-0.0311072172416073
0.018033598253193
0.0664644499231985
0.0961053917284345
0.106653343616908
0.112109550631901
0.107555593300913
0.083063277743845
0.0482968835838324
0.0199797264985806
0.0071659423958148
0.00838678523400044
0.0212713358955096
0.0388785153583315
0.0475047577733789
0.0430408147390341
0.0233269176952188
-0.0199326126326784
-0.0520742282065534
-0.0364709202028163
-0.00695758802705456
0.00661222040761772
0.00182577530038107
-0.0287419479574921
-0.0877202727165209
-0.14888288056748
-0.164334887944945
-0.157549150616566
-0.166754931886166
-0.158506174957677
-0.141367261357176
-0.148018551799932
-0.152951526775718
-0.124405120513698
-0.0772213498917505
-0.0374635672230244
0.00226543002275417
0.0242973484209364
0.012839639273078
-0.00125628931908475
-0.00947630295897816
-0.00121325290930066
0.0507123310503313
0.107713214079928
0.120987450037987
0.108391194101447
0.0667982688998959
-0.0305878155980024
-0.0997986591676959
-0.0779173327725987
-0.0449722917212448
-0.038160507702773
-0.0306282262716015
-0.0346955318413792
-0.0600931613989344
-0.0730385578945783
-0.0695481099024325
-0.0550858767484735
-0.00331225798874976
0.0595009822388952
0.101107505344833
0.147095809499457
0.193097903078247
0.206071452981564
0.214122944536561
0.25649669588154
0.305590876309889
0.332903512148567
0.342749544043009
0.335914203091586
0.31312334926084
0.279076877954187
0.245089777779362
0.209375169188122
0.169321679978937
0.151410750144891
0.147757510339669
0.130525709645824
0.118158319846493
0.125103976191248
0.14881929600049
0.18568129959425
0.213381762987611
0.229241515976889
0.232053026348615
0.179236467474432
0.0960722588064789
0.0519878527857327
0.0131848153727348
-0.037823241370034
-0.0503741071186918
-0.0521629018647353
-0.0715627064692024
-0.0715316802648278
-0.0567683780165668
-0.0515163310871504
-0.0476736782194185
-0.0335456470817171
-0.0109444935931504
0.00813378760450115
0.0229672435482093
0.0502003986781499
0.0870936199960654
0.102282287675907
0.104669773254513
0.127923147354177
0.155068969464396
0.161154893516326
0.135207793709692
0.0757602454894416
0.00996935148084263
-0.0609645763983453
-0.114357801330381
-0.113206001372918
-0.0986326867465061
-0.0855128157312
-0.0617670442769237
-0.0446497724115728
-0.0423714531076185
-0.0547024541487327
-0.0799570184305604
-0.102227896058361
-0.104799815185194
-0.101322007498534
-0.0871888053267703
-0.052792235862112
-0.0115686374044867
0.0178079879522466
0.0131765800221909
-0.00723661319466812
-0.0164308841254853
-0.0210035912429434
-0.0199358684689399
0.00197583296327962
0.0297466607238458
0.0411214035029691
0.0352438529717778
-0.00329864093238534
-0.0595710784784083
-0.0867946576193444
-0.0943738613966381
-0.112689281006234
-0.126950226871318
-0.117669178328142
-0.106226254507307
-0.0988567648892118
-0.0754335127446075
-0.0462527929709286
-0.0188856314508587
-0.000181369040225737
0.000781848859053848
-0.00161359436641462
-0.0057458232264452
-0.0115365386893436
-0.0166632933786249
-0.0183386892628768
0.00254738544300311
0.0448968329278892
0.0784221789129167
0.0866561888183391
0.0856821192167998
0.067197013082044
0.0190145434148375
-0.00552344960978235
0.00873255504497547
0.023772584223489
0.0532725674705785
0.0989034957155538
0.119134113126053
0.119813050746473
0.119778577186057
0.0944640672130606
0.0486577068495225
0.00164968626897264
-0.0377156072536232
-0.0464872131817591
-0.0422632444318675
-0.0434736494420382
-0.0324495793802603
-0.0139398821057408
-0.000781375805197025
0.0125477439762424
0.0203415073631712
0.0169123648526323
0.0181976732487964
0.0214176570074986
0.0157659657529678
0.0111426591096099
0.00976201216691687
0.00591566296742929
9.44767075185466e-05
0.00866445061117536
0.0358327762955555
0.0631750977001476
0.0927901843350714
0.118127102122338
0.114538596002786
0.0844606060593839
0.0564958453694983
0.0495245253742112
0.0549960539716111
0.065366850063501
0.07692334511393
0.0781684152042971
0.0715801347691906
0.0598238845881275
0.0452999820649793
0.0404577874649562
0.0464994704476849
0.0548744389112538
0.0594550174916735
0.0557180835425515
0.0294955782921474
-0.025503348476165
-0.0800056644547033
-0.101768248586145
-0.103743009038656
-0.102338786011034
-0.0820403705983827
-0.0377962370810412
-0.00141056233234309
0.00349439329961564
0.00283330532269993
-0.00219035426895877
-0.0409936598096489
-0.0848266003591365
-0.0944251886977023
-0.0914210094272058
-0.0967197871829642
-0.0973244151287093
-0.101396891732549
-0.118633863460457
-0.131886457683366
-0.136867312604174
-0.141678097960262
-0.146327623661515
-0.140817025028976
-0.126095474092775
-0.106302479379783
-0.0741583740487663
-0.039857181434593
-0.0147655047257321
-0.00589970936974776
-0.0127692940578508
-0.015291437193838
-0.0119328505702844
-0.015550122960806
-0.0202087841555686
-0.0148054174479029
-0.00620945431008781
-0.002822848342707
0.000240347748024326
-0.00362845714567885
-0.0203336550521875
-0.0367863532806251
-0.0508314563535475
-0.0675959487839721
-0.0861496190000003
-0.103775375881491
-0.113645156228665
-0.120488157971291
-0.125712626052375
-0.119156712460103
-0.112911826990699
-0.111028612993071
-0.0998407935193158
-0.0812597359747347
-0.060819595924817
-0.0450253427003298
-0.0365651479346208
-0.0320801377244661
-0.0369702122695118
-0.0485544776880538
-0.0566934937825515
-0.0641750224719991
-0.0852678619324645
-0.118332985885935
-0.132661155193831
-0.130997614383967
-0.139015206937887
-0.140924659145387
-0.129953448542914
-0.123723501616357
-0.117991697637814
-0.109813228468618
-0.104882743249973
-0.100381453858511
-0.100769855972534
-0.10646718639066
-0.108692646235309
-0.109750409980748
-0.106854630905783
-0.0970898033980987
-0.0874437181540704
-0.0722018079753638
-0.0517089999859212
-0.0416563182487613
-0.0407870099669314
-0.0449420315959905
-0.05469690007511
-0.0597388498057674
-0.0580659245266786
-0.0487601699318708
-0.0364329992863585
-0.0277935420064849
-0.0256232398585016
-0.0382428612082118
-0.060030725950625
-0.0731823892494261
-0.0724109475752224
-0.0685983633129647
-0.0578284399993666
-0.0402790995101319
-0.026442752997508
-0.0110479908823112
0.00782787305976291
0.0264913990216509
0.0395695187248974
0.0470244261649124
0.0526754087962569
0.0467518935178439
0.0357460178351746
0.0339466895012262
0.0285642176015683
0.0116787421260606
-0.000735993278106827
-0.00181076398001759
0.00209126193474005
0.0136226870459552
0.0300551990895713
0.0424059266680348
0.0446988014752759
0.0340229143737021
0.0175517153345078
0.00901008635830433
0.0115517453598827
0.016657164745662
0.0205146412443728
0.0276338145098896
0.0350776138026594
0.0312711581733646
0.0241016152056841
0.0259606977110207
0.033165863357798
0.0394783553095744
0.0424545726921777
0.0474252770646414
0.050715969926153
0.044444654727096
0.0380341046479134
0.042179550287968
0.0530030991399914
0.0620876483887949
0.0662886347650757
0.0618637617658693
0.0567304571001089
0.0580170869827556
0.0585443409373442
0.0598416959276759
0.0622948727908526
0.061922558338357
0.05686011599123
0.0497863329135947
0.0401684010772397
0.0202786888753016
0.00144605094759383
-0.00119294606701768
0.00236825699268465
-0.0015656052551174
-0.00738371953775549
-0.0132261644932563
-0.0215000105129374
-0.0273254676639442
-0.0336136366036491
-0.0464607834521066
-0.0623812482116733
-0.0706658193390395
-0.0739258690357367
-0.0735190810228249
-0.0648801983022916
-0.0601714929889914
-0.0592407068577525
-0.0528033440093572
-0.0441378400393914
-0.0351733736927045
-0.0270347406377671
-0.0147761532255051
0.00361727239052157
0.0178115502201563
0.0302867465037005
0.042109454048455
0.046395666726876
0.0519495488297146
0.0615161533650054
0.0705788693588785
0.0805587735796041
0.0868676266555588
0.0902330122313056
0.0925867903286155
0.0874810645111881
0.0821796054785084
0.083493814209488
0.0824161324069199
0.0776308191815836
0.0747321673099169
0.0726472829838538
0.064251247344475
0.0497765654048101
0.0390349870186653
0.0310398022790155
0.0127786210711412
-0.0177481763249244
-0.0392954539195881
-0.0445791016127194
-0.0504516726296284
-0.0518788780308613
-0.0444210977941449
-0.0438178104868605
-0.0454851816923266
-0.041598479275174
-0.0392086954592072
-0.038898624935241
-0.0398043219752881
-0.0391108288515811
-0.0275618030725756
-0.00392900913657456
0.0138997012558778
0.0148887477042202
0.00586083085438943
-0.0184613193780687
-0.0408798970602752
-0.0356619406517149
-0.0217928442566955
-0.00735351686843525
0.0142192328569805
0.0252409663774413
0.019335836997917
0.0120728132255744
0.00853693674159124
0.0106478294537905
0.0233349615259826
0.0466358325311092
0.0707253819906476
0.0812928688966903
0.086984645241194
0.0962327523821946
0.0956269753177689
0.0829895426285103
0.0728422501199857
0.0668758344108325
0.0657318867643532
0.0728537413067911
0.0780096453066022
0.0809144258112318
0.07955310321435
0.0591911032347091
0.0246068443855623
-0.00635330481691364
-0.0194733482000218
-0.0221793311729177
-0.0242157609946179
-0.0121653938872701
0.00574570831457715
0.0128834973027187
0.0140216227478833
0.0130586229896333
0.0149324908219928
0.025053660032513
0.0338260320397693
0.0384872404476071
0.041365016663244
0.0215894502502396
-0.00633555093329927
-0.0055543034463549
0.00537299167054341
0.0194913510593503
0.0545727952576115
0.081116287659447
0.0808276673508509
0.0788092403884792
0.0787203752105173
0.0692594895938364
0.0567438634847152
0.0534826646693375
0.0516827617760489
0.0461712055446101
0.0500523538881401
0.0573289564128911
0.0597708336090425
0.063114385929859
0.0629862591969786
0.0577933918796101
0.0534447437528797
0.0491035648975727
0.0485818650166068
0.0536542663922984
0.053982148255813
0.0463033541928724
0.0390608421889775
0.0345946009172717
0.0332085722687581
0.0363770755105721
0.0373963437802127
0.0350329896938983
0.032351521252854
0.0310401853185757
0.0325711944406176
0.0336216804344129
0.0322503988089663
0.027880683506426
0.0220107937664383
0.0175992696959042
0.0151913298047848
0.0140076418039367
0.0119348423759974
0.0088776695823499
0.00462095095006282
-0.00337432954947703
-0.0115866977197492
-0.0149952710059064
-0.0187300216295354
-0.0190158074453861
-0.010237421717035
-0.000934894230521811
0.0114374846590809
0.0282811513665948
0.0371601998913614
0.0400653634355512
0.0422783744944946
0.0384797711761835
0.0348588982137963
0.0334931706619723
0.0298408884556502
0.0370265190848583
0.0529015936565435
0.0581111231947799
0.0621433806448011
0.0678640764760985
0.0608843296104875
0.0482723690519808
0.033189228770969
0.0182282781096548
0.0112031410561624
0.00387569002979742
-0.00364115490709884
-0.00461759935391124
-0.00651056170834578
-0.0154179168566097
-0.0268233028005474
-0.0313755364535138
-0.0311478194349865
-0.0356508325044697
-0.0406431786120836
-0.0415843068114474
-0.0435866461122915
-0.0447078029049401
-0.0395656883292956
-0.034099139246178
-0.0318485903103369
-0.0273367673309695
-0.0208651224419381
-0.0172747394285412
-0.0174692852211569
-0.0161050515236177
-0.00715791771702902
0.000994205991217977
0.000905402099585705
0.00340215737352415
0.00941568694857958
0.0106412794773115
0.0108193928727954
0.0123633870359274
0.0100550757344111
0.00536192182725419
0.0033914514178171
0.00169742065896235
-0.00159374334120826
-0.000413816788841118
0.00699920527526818
0.0131476988393533
0.0181970412335221
0.0245129996933181
0.0276027883055149
0.0300419842247451
0.0301042281532744
0.0229402392592165
0.0185775527326055
0.0178244586533344
0.0135983257299277
0.0137971998695735
0.0196227336284923
0.0228622907087198
0.0267024538193104
0.0299324349105334
0.0282777040105532
0.0292364520296852
0.0311068342020471
0.0258603413462534
0.0194356188033441
0.0165010761248884
0.0122093285248228
0.00678071951014117
0.00237074674982583
-0.00247671464414979
-0.00730100214473448
-0.0124967039548483
-0.0240387967178145
-0.0423624516779543
-0.0557284256106764
-0.0632951806022642
-0.0689844671896268
-0.0681586338978774
-0.0679339811958315
-0.0717289456383208
-0.0737132820798364
-0.0758738167190351
-0.0771430183016936
-0.0718697126766872
-0.0644986909003517
-0.0572739902360052
-0.0450077228805615
-0.0385008383519935
-0.038162614420354
-0.0335274527026085
-0.0351074908883535
-0.041488163881842
-0.0421826146044495
-0.0390943581504933
-0.0329808552502307
-0.0265655171765459
-0.0238160592135695
-0.0252963155938874
-0.0272934838606691
-0.0222214655245376
-0.00744054345650828
0.00522954335525577
0.0124582276310282
0.0192396940683117
0.00975770297186484
-0.00811203095748289
-0.0130150713916407
-0.0242806862000686
-0.0410185573810606
-0.0424451882229533
-0.0439126127780052
-0.0518727493978984
-0.0550749601210083
-0.0580747344365627
-0.0587542466163231
-0.0520740366867733
-0.0492611856765871
-0.0439545556098449
-0.0249904585050832
-0.00925490609319377
-0.00633296541626805
-0.00814058655669435
-0.0115017012413452
-0.0156674862820454
-0.0221299190696544
-0.0307818251352339
-0.03244900482092
-0.0315187932490214
-0.036166978311813
-0.0387262571331598
-0.0397462914819207
-0.041488163881842
-0.0381664448159558
-0.0314847027281653
-0.0224457351870234
-0.0140199373738185
-0.0097523212660443
-0.00569754108988444
-0.0107369244554885
-0.0252130044895481
-0.0332897766555164
-0.0373475062362897
-0.0393617197634994
-0.0309731533955441
-0.0199333787117988
-0.01815021464729
-0.0201760342731732
-0.0220341591796093
-0.0282279088677297
-0.0359013403768278
-0.0403616445353509
-0.0385579112464604
-0.0248870378238344
-0.00528270924620884
0.0029562610215179
0.00202572386599315
0.000495582328555071
-0.0110094762545351
-0.0263117534679262
-0.0288128102761255
-0.0279496306272585
-0.0300402605467242
-0.0278125024647138
-0.027836250917445
-0.0316995879214266
-0.0307423720605353
-0.026635804935839
-0.0248870378238344
-0.024107743838647
-0.0226196351473453
-0.0234489157951364
-0.0258819830814036
-0.026137470468044
-0.0228724412570645
-0.0177106576000047
-0.0131356139412296
-0.0104740061013806
-0.0137681654709118
-0.0195557017054607
-0.0233899277028685
-0.0317710247994003
-0.0457471807514902
-0.0576635414687088
-0.0620347889294899
-0.059097641582025
-0.0489890360690787
-0.0383091270521231
-0.0369991317563054
-0.0427158056722209
-0.049719109470783
-0.0544033002522316
-0.0560702884181376
-0.0548466685431407
-0.0490539612745294
-0.0375690946218541
-0.0224378828760397
-0.0132278881712771
-0.00378925715304267
0.00867996371336268
0.00639476884930319
-0.00494609408072213
-0.0116466817148735
-0.017925466185354
-0.0256136638694971
-0.0286668722036967
-0.0214762620602062
-0.0052251384003137
0.0111616004158608
0.0216034311941862
0.0298778517732077
0.0360675795459462
0.0354558653683377
0.0335406675674347
0.0359032555746287
0.0390380513351468
0.0379979074094763
0.0324398118714756
0.025087559033589
0.012697474140317
-0.00433591206135442
-0.0139413568080475
-0.0155089079041306
-0.01700915894949
-0.0149851013055836
-0.0104412370670071
-0.00686021937085665
-0.00275970427121122
-0.00253664118334005
-0.00449688443652032
-0.00324407694703761
-0.00308442605835433
-0.00755491906917821
-0.0116383506044396
-0.0121584608712308
-0.0128339128316533
-0.0120686572463465
-0.00886656143510466
-0.00768833174798911
-0.00309811972263079
0.00753318157413796
0.0138204503708765
0.01623296758474
0.0211876417516102
0.0246556819294854
0.0269278726004767
0.0338794660584145
0.043148640375225
0.0488174343461178
0.052569498357867
0.0552639901439574
0.0550404865605921
0.0598598903067844
0.0697313943319789
0.0736270981787958
0.0745326036990628
0.0720120118732943
0.0607037264578623
0.0495103529104845
0.0444685946996073
0.0416496150564581
0.0430230033994857
0.0500845292111953
0.0536941025065572
0.054128469367802
0.0522008227811931
0.0462646671972942
0.0434278762145966
0.0414977398708465
0.0367051488938668
0.0341173336252866
0.0347832479006606
0.0344069115327832
0.0328218938327558
0.0319556498674074
0.0330806370556578
0.0369951098409235
0.0409381190734227
0.0450104041574828
0.0467451903255408
0.0419129547540823
0.0378582894897905
0.036879431893749
0.0329984750699991
0.0283252009160156
0.0281616430238185
0.0326924264614148
0.0366781446048741
0.0396231442633226
0.0448566137740703
0.0508536726480379
0.0540200691722709
0.0483357620991907
0.0342102207186304
0.0174452111847996
0.00561296595499656
0.00325261872922964
-0.002250223352215
-0.0107812612845795
-0.00693228826410463
0.000277925844075844
0.00509337279161157
0.0158764535141019
0.0219732558895406
0.0239830644618082
0.0305315087826559
0.0285538755334434
0.0209514978627588
0.0184717955100396
0.00926072829450851
-0.00366436710444578
-0.0058934275209608
-0.00452310349441468
-0.00675641565004771
-0.00913901747426112
-0.00961846809173919
-0.00865772826689419
-0.00465033008432867
0.00087285714335496
0.00434320896497586
0.00902307139939446
0.00966431792709281
0.00108040138344542
-0.0132921430574974
-0.0313860700414188
-0.0416218446883451
-0.0465663108509364
-0.0553919253570578
-0.0610438655873027
-0.0605870909117873
-0.0554478491328441
-0.0503949827747217
-0.0459946243073669
-0.0422705221835109
-0.0437835284462243
-0.0454087653000706
-0.0429437142105283
-0.0392805153767411
-0.0356688353637982
-0.0357645952538433
-0.0427253816612254
-0.0488551637427956
-0.0511765749972702
-0.0554434441779021
-0.0514529380399405
-0.0361428468195217
-0.0250676409764596
-0.0177278943802129
-0.00971016776244643
-0.00425382668360771
-0.00433213912168664
-0.0090363245681767
-0.0117837907254402
-0.0149084933935475
-0.018737778180629
-0.0170467159783657
-0.014812101488228
-0.0154070385331006
-0.0154360729317622
-0.0173275988878461
-0.0209143430254213
-0.022752549874728
-0.0209082143924584
-0.0128804138342592
0.00982243665753536
0.0424526574943768
0.0518593430132921
0.0471544680955937
0.0508123043755384
0.037986607742451
0.0114813426887216
0.0020037756991948
0.00546497862092078
0.00492887645249201
0.00781391126779432
0.0123237615934268
0.0122248799309661
0.0155207246745622
0.0213027451394444
0.0271573132970249
0.032444791385758
0.0361342284294176
0.0402794825496921
0.0443992645392146
0.0469821002935125
0.049347944136968
0.0474363852118867
0.0399209575213631
0.0319820795970598
0.0233713502841998
0.0152894262361471
0.00822347631751744
0.0056136745781829
0.0102124858416673
0.0126363410265121
0.00988747677485403
0.00397012843335995
-0.00216727613545789
-0.00446756275818849
-0.00706491571181717
-0.0117527645210655
-0.0150779692469494
-0.0175052143319019
-0.0205110023685511
-0.0229749043394129
-0.0280670322524538
-0.0395404077183236
-0.0495777678730763
-0.0522425740932528
-0.0535968104582714
-0.0553042092977764
-0.0519405474000504
-0.0430344945862911
-0.0291106235341659
-0.00675631989015766
0.0176361372535716
0.0300063615456483
0.0279352666437517
0.0180298827694592
0.00622061991326707
-0.000191156467067472
-0.000238687271530943
0.00224204545760514
0.00817502181315459
0.00956955393990412
0.000366499911972008
-0.00974102159901898
-0.0168448924341065
-0.0184458254278594
-0.0128425120697794
-0.00904794981882818
-0.00385895120101753
0.00506749846932137
0.00796042389956341
0.00859937218990068
0.0139885664338397
0.0227433569252837
0.0287044100805944
0.0280526682689471
0.025698315612297
0.0206649842717437
0.00599008755397238
-0.00654844432084765
-0.00727252315343506
-0.00778723256242775
-0.00447200601708659
0.00726873106178927
0.0133559766002015
0.0100866190421919
0.00512200499873507
0.00167094496456266
8.21792224389482e-06
-3.0491481148617e-05
-0.00164872867007219
-0.00519365254846685
-0.00301235716510635
0.00599782495308802
0.0129822832052893
0.0184878831715672
0.0245239163207832
0.0269079545433473
0.0319353487707178
0.0425110710273043
0.0481842699531393
0.0531325665113325
0.0626781038708133
0.0640806032204146
0.0587297320844716
0.058054050300313
0.0572940998129147
0.0524542034502526
0.0465732055630197
0.0398778655708428
0.0364335738456987
0.0362173480139768
0.0340859243813518
0.0329923464370362
0.0280409855623616
0.014784465183961
0.00659442822004733
0.0054126362650221
0.00791539759926418
0.0170023025413627
0.0302811924300778
0.0406427955725234
0.0439765803845553
0.0462870750115647
0.0450117447959434
0.035556030213325
0.0272613085376139
0.0294088198317665
0.0335753326476311
0.0315542244083381
0.0280722032865163
0.0236027061785489
0.0187136466883376
0.0140977135565132
0.0109121650542712
0.0116300386459837
0.0127965090186017
0.0121229531040021
0.00992823218405725
0.00444057762117377
-0.00245928634416157
-0.00757098757872778
-0.0102442206692282
-0.00990505829066632
-0.00840948032794114
-0.00931791610084348
-0.0127249380767819
-0.0153336098494139
-0.0176302384443448
-0.0197698208196016
-0.0199197808074123
-0.0206121248124388
-0.023401418889674
-0.0290539336792592
-0.036243203184289
-0.0418428585145693
-0.0438946099186767
-0.0398006830994664
-0.033009008657904
-0.0252447967730431
-0.0179292008210658
-0.0154362069956083
-0.0156147991905425
-0.0163869303359546
-0.0178581661346303
-0.023666673785099
-0.0300031057093867
-0.0305864749595418
-0.0296683291337889
-0.0274966863473449
-0.0246941774052835
-0.0219615731829551
-0.0201072786721208
-0.0247688701195187
-0.0315984654775389
-0.0374530336351194
-0.0447466814202984
-0.0487741508758174
-0.0507113734514308
-0.0543228619445937
-0.0571387772712614
-0.0548271335255715
-0.0478267025237107
-0.0434744155211586
-0.0402189622991836
-0.0315762491830485
-0.0221329833861359
-0.0174139551566888
-0.0129743351344155
-0.00837749652466606
-0.0074329401212387
-0.00604009336855396
-0.0025235986863159
-4.35165498727784e-05
0.000961946399459566
0.000151990863558785
-0.00316540062137651
-0.00970304322662707
-0.0176564958061952
-0.0213452625306245
-0.0285519603356425
-0.0490551103932099
-0.0614556331144969
-0.0547909362871344
-0.0519045416813934
-0.0489020860889177
-0.0369311422343733
-0.0361323132316167
-0.0418376874805068
-0.0377797663799535
-0.0268788435367736
-0.0142862456280341
-0.0050177224784759
0.00254273151234692
0.00883804413984921
0.008867289210269
0.00597264010200615
0.00324627942450865
0.00285688140762904
0.00941197146484582
0.0157217438357449
0.0181253362278563
0.022716544156071
0.0249372160062181
0.0231721697129059
0.0235596142280286
0.0242297419385645
0.0231344403162281
0.0222078676201512
0.0216170290985726
0.0213241953548145
0.0206356817453899
0.0189189367406164
0.0171064509977758
0.0190798516598483
0.0250348910940642
0.0289309779804412
0.0327067904449215
0.0398439665697668
0.0401404391893466
0.0317602996917152
0.0245024661054131
0.0137957634712228
0.00422898656813
0.00513359194543053
0.00442701802074338
-0.000225688824056214
-0.00141393882606608
-0.00208298828024015
-0.00350590363839906
0.0007726271816425
0.00958236661319217
0.0183917210899839
0.0265611122216038
0.0303830809530859
0.0246120154196248
0.00874486976683528
-0.00268391989422949
-0.0065943707641133
-0.00964424665413934
-0.0102680648818495
-0.0126808693753831
-0.0173537604898064
-0.0214318294712253
-0.0232376694776968
-0.0226351482495327
-0.0212696122174888
-0.0185311857938456
-0.015435536676378
-0.0135071814665827
-0.0131200433831082
-0.0136748187300958
-0.0149803324630594
-0.016315761585673
-0.0155471161002586
-0.0143829248130237
-0.0142291918855452
-0.0146352329713146
-0.0172091439038603
-0.0204108375235639
-0.0229004031449577
-0.0237346633070311
-0.0205826307663049
-0.018283933757749
-0.0125065289195669
0.0036595216540095
0.0160390346554205
0.0187706429748925
0.0212299676230101
0.0224782935496387
0.0195608727395231
0.0171731381852033
0.014538553786325
0.00946705255359979
0.00580609450123962
0.00343435184855733
0.00250572989083347
0.00415929252015514
0.00524107284601721
0.00502881147374313
0.00479559783752717
0.00453894218022815
0.00526913049380044
0.0103579451146459
0.0183420791629844
0.0242910282681934
0.0273042089683542
0.0267880631610108
0.0254455095025778
0.0268941651191808
0.0296681376140088
0.0315069190226558
0.0323335183935255
0.032881648004144
0.0328759024107413
0.0327050667669007
0.031821202981784
0.0291728674626953
0.0224319457628569
0.0109666907356629
0.00354087515024355
0.00271437153926385
0.00425987870865857
0.00958297947648846
0.0139575976853991
0.0139631134550657
0.0161166576222911
0.0199722572271571
0.0206789652156903
0.0205205783575556
0.0210641114934519
0.0201708632391107
0.0183314306632114
0.0163200899327031
0.0141363430961574
0.0151713734436994
0.0184637708312538
0.0183090994568529
0.0125818153451204
0.00301710685565259
-0.00932563434798112
-0.0185703707408521
-0.0170660977801108
-0.0126689376930835
-0.0111632283339916
-0.00998599454973248
-0.0111446892192788
-0.0124353984732414
-0.00880755419085884
-0.0041850710825553
-0.00141203511945199
0.00100269223267378
-6.27537541839489e-05
-0.00256224737793812
-0.00379935024545343
-0.0084713220649323
-0.0168197841909367
-0.0248207719799232
-0.0309662586834609
-0.0342975537383516
-0.0318857451476744
-0.0259177972802805
-0.0215515293337817
-0.0149924939690951
-0.00707613877093046
-0.00557050601975054
-0.00933892582071938
-0.0128634068777872
-0.0175467358202254
-0.0225868852649499
-0.020273326321459
-0.0136787257336096
-0.0108381235072883
-0.0089832927410697
-0.00534150581869657
-0.00267972561104551
-0.00151766210856739
-0.0016196904410149
-0.00332395984731328
-0.00545023159785383
-0.00682471160362791
-0.00658774417972218
-0.00332005284379943
0.000640545565303223
0.00188621128218636
0.00217501353457354
0.000431304459961164
-0.00351260683070222
-0.00617873453736133
-0.00933955783599368
-0.013329604326483
-0.0161223840637158
-0.0169811013017067
-0.0141239326144076
-0.0100028099864244
-0.00781718625603387
-0.00975862226680927
-0.0166709158658725
-0.0216043887930867
-0.0218579609819262
-0.0173863188524218
-0.0119205550004026
-0.0111541311444373
-0.0139099475641127
-0.0223271844431475
-0.0296365368502939
-0.030239058078458
-0.0311288589767575
-0.0306056269375508
-0.0251679973412269
-0.0205311119454606
-0.0189648440319041
-0.0167334087701159
-0.0165376180989296
-0.0197635006668587
-0.0211416770043885
-0.0213140448064698
-0.0216036227139663
-0.0215710643513509
-0.023187299775533
-0.0262560212119199
-0.0293331695186308
-0.0305426169299011
-0.0274499555210029
-0.0229808414525957
-0.0198075502162794
-0.0149056397488241
-0.0110975178974426
-0.0126289483630007
-0.0157265892861812
-0.0183703857864818
-0.0200092205447145
-0.0162798899308621
-0.00942116441429016
-0.00479634476466952
-0.00314345245457816
-0.00465691836476378
-0.00716848960889
-0.00918917650466677
-0.0141644390478967
-0.0205588823135737
-0.022531919088064
-0.0210355750462185
-0.016237161867924
-0.00802086754215991
-0.00295336907283854
-0.00180704275069044
-0.00197110242471139
-0.004731630230977
-0.00869901993148166
-0.00922690590134456
-0.00321209314376253
0.00291964243956464
0.00672176972182937
0.0149045289340996
0.0233937580984704
0.026124638642778
0.026158537643854
0.0252516914851264
0.0219650205389967
0.0147291734234489
0.00682084290407008
0.00263253513723126
-0.000944426169976905
-0.00487145882242093
-0.00741813564223771
-0.00896147863811741
-0.00444931092314589
0.00654001745052367
0.0148376502268921
0.0232589281732868
0.0339543502924298
0.0365299082950842
0.0338811897364353
0.0351389001322883
0.0383593052345067
0.0411959046974242
0.0437017495001257
0.0459199315931316
0.0476878506831452
0.0470368749506183
0.044934562324567
0.041806278236572
0.0336216804344129
0.0234678762533653
0.0191399122628846
0.017997496774646
0.0178910500808718
0.0208678037188593
0.025501050238804
0.0290244396331253
0.0288463262376413
0.0298338022237869
0.0342207543065354
0.036928269437672
0.0410735235579465
0.0475150998415038
0.0488578450197169
0.046026799630422
0.0420600419451917
0.0361845981315813
0.0299831876522573
0.0260510950472233
0.0256464137518925
0.0269740288674785
0.0277569617284876
0.0267344376225855
0.0208601429276557
0.0112753440132564
0.00359128315636332
-0.00318725302828482
-0.0103253867520305
-0.014627533876155
-0.0163243799757771
-0.0167957101545793
-0.0116480989612462
-0.0015026335514237
0.00596333224069376
0.00946914011920278
0.0100394285683777
0.0106831840051952
0.0129726497603507
0.0139294442777259
0.0135454471186448
0.00952320615312227
0.0025271992581816
-0.00204922334301023
-0.00697130084330903
-0.0140071055485525
-0.0197759494525645
-0.024209632361655
-0.0275068368956897
-0.0266310169413367
-0.0219629138214157
-0.0195842381526941
-0.0199745554645182
-0.0197947183910134
-0.0196679322965936
-0.0180310701920958
-0.0106052737586545
-0.00195028422461558
0.00344823703261387
0.00810590232452
0.00871918696432517
0.00520273058604313
0.00191080050675216
-0.000357126933934388
0.000609029070291562
0.0025952845400037
0.00247181173777948
0.00315448399391137
0.00376686849075011
0.00024014473705743
-0.00793140865287973
-0.01639428469551
-0.0207090338211645
-0.0239660192013802
-0.0276228978824244
-0.0288549446277453
-0.0275564405187331
-0.0254378487113742
-0.0227324402978185
-0.017431211088875
-0.0121114044612626
-0.0101832599232255
-0.00898151160711486
-0.00672537029369507
-0.00102212382956174
0.00829832224757673
0.0142026855479807
0.0146123272056158
0.0102075254793629
0.00314804892930033
-0.00416101619817595
-0.00859852950286828
-0.00434313235706382
0.000804965296510748
0.00210928394604655
0.00618302458043535
0.0105308108681554
0.0114757886150989
0.0107650204072278
0.00866527414622975
0.00291870399264219
-0.00330743169029148
-0.00358946371845246
-0.000402798655892523
0.00216788899875418
0.00553166580834823
0.00900568140336225
0.00911454124636558
0.00737567570699169
0.00735033764008575
0.00731364245022044
0.00571596529272913
0.00714606264264143
0.0138678323644708
0.0220381810949912
0.0257825843155367
0.0192341399946891
0.00863520554075557
-0.00308164902154302
-0.0172846793051279
-0.0213826088877421
-0.0182405736795366
-0.018120529081376
-0.0167197725617735
-0.012377272219984
-0.00934790809840562
-0.012619008486414
-0.0174210413885522
-0.0178549869062808
-0.0171569547637857
-0.0153602119468685
-0.0133366905583464
-0.012139825996628
-0.0112678938938109
-0.0119716907816868
-0.012835330078026
-0.0141454785896677
-0.0163296276177516
-0.0179725992032342
-0.0194051671583097
-0.0218746232027941
-0.0261704118702196
-0.0295721862041835
-0.0263251598525325
-0.0158993401278227
-0.000598370994529537
0.0130304121260259
0.0118716791525236
0.00223587852068624
-0.000749612249669049
-0.00466038487278341
-0.0125823516005047
-0.014118608364521
-0.0144711196717553
-0.0186590252470559
-0.0198990966711626
-0.0184886875546436
-0.0178361796638759
-0.0175682243395516
-0.018561675742836
-0.020292286779688
-0.0179457289780876
-0.0119727632924553
-0.00650096656736326
0.000984273775422493
0.00710071075871605
0.00622500571623114
0.00544318366994651
0.00702703309931531
0.00763687038307885
0.0102499662626309
0.0137785458429927
0.0167351516001148
0.021931696097261
0.0252195161620712
0.0251651245445256
0.0273028683298935
0.0304594973453419
0.0298738298578258
0.0250444670830687
0.0163902627801281
0.00563644628003563
-0.001898585375178
-0.00713246473825502
-0.010540559224962
-0.00853500239181233
-0.00459699182557352
-0.00162892935520645
8.49372987920287e-05
-0.00107363115921923
-0.00375587525537293
-0.00535866599099266
-0.000539834888942737
0.0107317534214261
0.0187600519310535
0.0242465956792125
0.0260478392109618
0.0206441086157139
0.0163026041767808
0.0134750827514396
0.0102685819852557
0.00828683106077131
0.00594094357840121
0.00262458706635751
-0.000985409487718429
-0.00377424200228359
-0.00262759392690493
0.00341399329593373
0.00961613155042209
0.016307258107437
0.0242102069209953
0.0299826130929171
0.0331566704083536
0.0319564159465277
0.0273522804331568
0.0232924441348026
0.0186992827048309
0.0140178689601935
0.011416474939205
0.00913800241942665
0.00653733617360241
0.00289861356771072
-0.00100518390501275
-0.00288662442947707
-0.0022975287378973
0.000279616963734042
0.002294770853064
0.00483769388519101
0.00757073860301367
0.00585353395076799
0.00339198767320135
0.00235400792104593
-0.00197064277723917
-0.00470514304539051
-0.00331020872710279
-0.00411171900678071
-0.00531505693706609
-0.00573540455040829
-0.00907949312660906
-0.0126227814260817
-0.0136732482678991
-0.0116867285008904
-0.00640049529072789
-0.00176196090965498
0.000262895371734357
0.00106152902431532
0.000920580042157861
-0.000360807944107724
-0.00191250694799276
-0.00335992726201423
-0.00387973109715733
-0.00251268205885075
-0.00167692421209708
-0.00288122357167852
-0.0055979891081935
-0.0105218285904691
-0.0158139797618364
-0.0177575990981049
-0.0187786101977443
-0.0213759056954389
-0.0226265298594286
-0.021912735639032
-0.020644300135494
-0.0188250154404602
-0.0152074749222465
-0.0103930123863804
-0.00882659125699981
-0.010226811521218
-0.0122911649268554
-0.0163294360979715
-0.0182937012665336
-0.0164279921768059
-0.0152386160384891
-0.0130799391411573
-0.00983986495752358
-0.00997446505897105
-0.00965648476808711
-0.00597070575222724
-0.0040552781275881
-0.00356994785286126
-0.00236492454851108
-0.00449194322619399
-0.00845056132077051
-0.00909563824407067
-0.00710132362201233
-0.00314824044908042
0.00363075538303993
0.0105111034827841
0.0131613541996737
0.0135442022400742
0.0142334819286192
0.0144628460172554
0.0147514663258514
0.0158144968652427
0.0182301550034997
0.0215113101799628
0.0246439992228999
0.0249259163391928
0.0218119962347045
0.0174356926517291
0.00897950064942391
-0.00088138360396458
-0.004099614956679
-0.00423465555362068
-0.00587400741525964
-0.00546829191311635
-0.00242259115429627
0.000658745690005204
0.00364339568852589
0.00738984817071838
0.0107327876282386
0.0130907600087324
0.0148707256929137
0.0157015576509234
0.0152946547261436
0.0142136596313799
0.0133712981826087
0.0122592002755583
0.010519434593218
0.00844849290714554
0.00590162456754867
0.00257758811232335
-0.000897398487975731
-0.00382704400565448
-0.00749459033844976
-0.0121669260455108
-0.0163204538202852
-0.0196234997076126
-0.0210941800989261
-0.0208894454540096
-0.0214542372854959
-0.0218677284907108
-0.0206071452981564
-0.0181943408046228
-0.0150876218438659
-0.011895868100749
-0.00814388069691191
-0.00393797226228279
-0.00220573330730002
-0.00391981618713023
-0.00522245712339243
-0.00474610912635183
-0.00489966968602824
-0.00394655234843083
0.000142395339536701
0.00408896645690598
0.00702806730612779
0.00929976002569092
0.00756679329554381
0.00329030982195141
-0.000243969387065834
-0.00244136009274512
-0.000935491772235692
0.00227464212417651
0.00391200218010254
0.00561535995224769
0.00660817934025781
0.00396909422654746
-0.000117815116400571
-0.0012390065741294
0.000154307103779197
0.000949428666632864
0.000663596886034892
-1.80977765315013e-05
-0.0015028308167972
-0.00371942904122174
-0.00622897017567901
-0.00806928374256674
-0.0085966526090234
-0.00781693728031975
-0.00589900074656143
-0.00417675912409938
-0.00271655486475688
-0.00129487289398174
-0.0038767050846319
-0.009259636631762
-0.0111065959350189
-0.0118398868690286
-0.0102618596409746
-0.00269987349191101
0.00569261903153612
0.0135326919012908
0.0160741976870451
0.00995289993173288
0.00525658594820452
0.00319895488684833
-0.000699912866735615
-0.00323065141045328
-0.00448953007696485
-0.00487708950395559
-0.00353815556936627
-0.00243867881582386
-0.000711739213156191
0.00192253300848049
0.00297834325216231
0.00281838593183089
0.00397754024884944
0.0073549149628299
0.0108670812980379
0.0133005316238653
0.0152359922175019
0.0157315879524416
0.0152640498652851
0.0161203922580029
0.0177803899519356
0.0182313232741582
0.0164187034674716
0.0124115351086421
0.00933609132797404
0.00793309402694452
0.00592520065247778
0.00437009834210054
0.0031422650319416
2.04516312367231e-05
-0.0038079877875355
-0.00648752187880092
-0.00918683996334967
-0.0126471810460653
-0.016137475822387
-0.0192647831595035
-0.0221770329355567
-0.0248575437777005
-0.0239217781321793
-0.0192726354704872
-0.016400566544297
-0.0126597447436392
-0.0063949986730393
-0.00366049840488796
-0.00321314650255303
-0.00443996475787748
-0.00897011618019949
-0.0141945076533708
-0.0194664534879386
-0.0223252692453466
-0.0215867689733183
-0.0208019209145083
-0.0209585840946221
-0.0199393158249816
-0.01834972080221
-0.0176414998074141
-0.0156364217737147
-0.0119534772506002
-0.00887314971553976
-0.00874569330188967
-0.0115362131057174
-0.013138659105733
-0.0121952518209862
-0.00922772943639895
-0.0053882366450386
-0.00134601250566146
0.00441606308932221
0.00605133557964526
0.00192389279891913
0.000707374477367933
0.000470836057769603
-0.00278088635888921
-0.00398048965346283
-0.00256837601090101
-0.000924207426792772
0.000710352609948337
0.00168906273575921
0.00209541791396801
0.00121205016508169
-0.000778217644023336
-0.00251536333577201
-0.00443644079392382
-0.00591855491610865
-0.00678816962958668
-0.00764709753933567
-0.00770079968567299
-0.00851389691204637
-0.0127339778104022
-0.0177420668439395
-0.0215850452952975
-0.0211667660955803
-0.0118986642895383
-0.00304909065892767
0.00288821404365182
0.0126963058696584
0.0170094653811381
0.0143325934148159
0.0145756128637725
0.0140070289406404
0.00927693086790415
0.0036200877312889
-0.00356577272165529
-0.00411558770633853
0.00538494250482105
0.0105897415044892
0.0142318923144445
0.0235021582940015
0.0265546005490807
0.0232349882007755
0.0227676799373552
0.0243132445626839
0.0276330484307692
0.0313131010052044
0.0328695822579983
0.0324819462230955
0.0283317125885386
0.0236586299543352
0.0194124449099531
0.0131647632517593
0.00899463071205104
0.00644854760355254
0.00351904189531326
0.00294107350295674
0.00455158248571411
0.00501649675188332
0.00526966674918469
0.00595643752861051
0.00291165606473487
-0.0025170295578588
-0.00493301327974196
-0.00536722692516269
-0.00577047182214283
-0.00530251239147018
-0.00280593714612502
0.00114775314450978
0.00454399830242253
0.00807855329992311
0.0123444265776985
0.016466315284802
0.020476911847695
0.0226834112341154
0.0209223868561851
0.017378370781548
0.0150610580503674
0.0121101978866481
0.00640445975017576
0.000414197913203498
-0.00498066340102842
-0.0099686428576563
-0.0125414621274554
-0.0133292595908789
-0.0119708097906983
-0.00874069463562931
-0.00638892749601043
-0.00237080420575985
0.00393894901316125
0.00819011357182571
0.00981826152632939
0.00887010455103633
0.00572314728448251
0.00371172994606211
0.00189873667580427
-0.0008118619237918
-0.000341692354856911
0.00193682038407523
0.00216737189534793
0.00278663195229192
0.00304786493233509
0.00115444676082393
-0.000109169722007514
-0.00312533468338162
-0.00821882238686125
-0.0101454347666577
-0.0111485579188366
-0.0135473431644677
-0.0140779104112519
-0.0133000145204591
-0.0117928113070824
-0.00845956275043476
-0.00586977482811965
-0.00423162954109525
-0.00223674035969664
-0.00127350886251267
-0.00124097539746873
-0.000909759174582759
0.000187711600782988
0.000919384958730098
0.000818266345238019
-0.000869769844499904
-0.0054550387443341
-0.00934158794566264
-0.0118057963481725
-0.0150302233657729
-0.0161129804425134
-0.0156133053362578
-0.0162354190379251
-0.0163554253321297
-0.0159712749572246
-0.0159778057817257
-0.0140723754896072
-0.0101188518211811
-0.00745758871693632
-0.00543990868170696
-0.00169226303128452
0.00104397623647004
0.000604894158239413
-6.98376878099291e-05
-2.03932177037956e-05
-0.000656943488874554
0.000207523172914649
0.00313847294029582
0.00439740906274142
0.00472935114559393
0.00482206587113564
0.0016302968064363
-0.00311562463053104
-0.00855315846696489
-0.0140292835390869
-0.0157938701849269
-0.0141425674890103
-0.0111536906489431
-0.00890802546749421
-0.00687052313502551
-0.00294069046339656
0.000180736833431659
-0.000310432496350572
-0.00135678932368714
-0.00088918995020106
-0.000559703150929305
0.00142507761647614
0.00452879163188336
0.00650299667703222
0.00967609639356836
0.0123446755534126
0.012591506245993
0.0129051007339129
0.0131156767321222
0.0128655902032802
0.0127958578513494
0.0127162813827218
0.0118533315575909
0.00936466607916352
0.00686000869909855
0.00519480166714739
0.003380630550242
0.00208995960023543
0.00023717426526823
-0.00356339787638217
-0.00681486748693127
-0.00808376263794156
-0.008197104043799
-0.00687100193447574
-0.00473858239899428
-0.0029937988984156
-0.001065091292225
0.000379255129326022
0.000972204198881202
0.00130208169850434
0.00128317295061603
0.00284000851500309
0.00657249920522699
0.00887755467048184
0.00798997540163134
0.00659161287928
0.00527068180401917
0.0020139645514956
-0.000253382584257272
5.30268475927226e-05
-0.000165776265809905
-0.000439731330285137
-0.000211761505648047
-0.00025906306093475
-0.000184876533478311
2.06372139036306e-05
0.000695624738859393
0.00200090290249344
0.00317459357082085
0.00332625808467436
0.00300325997555206
0.00321935174342795
0.00408507860537015
0.0059122922192997
0.00758851163860605
0.00808424143739179
0.00856509014926451
0.00835845945852508
0.00689040288819888
0.00580153633047347
0.00450806919167759
0.00293375744735729
0.00262994962020004
0.0034304831489995
0.00427272968590263
0.00452067119320753
0.00479197811368346
0.00534725141209927
0.00609006087917952
0.0071723008525138
0.00798474691163487
0.00870401859774202
0.00983764332807453
0.010445258982389
0.00997050059952317
0.00919151304598388
0.00853247433071513
0.00757531592575782
0.00618718055966331
0.00493538812501508
0.00389949593846265
0.00238465108586038
0.000766937128976017
-0.000107854555677634
-0.000974745666363001
-0.00201804392281152
-0.00256416257573902
-0.0029127860314374
-0.00310593372965847
-0.00303763777607827
-0.00311324978525792
-0.00335125141597614
-0.00355575623715657
-0.00385872137728142
-0.00397867021555198
-0.0035456439927678
-0.0030790635045118
-0.00285864338960587
-0.00287829331904314
-0.00331329219556225
-0.00376648545118993
-0.00398255806708781
-0.00397194787127081
-0.00371862465814536
-0.00339244732067357
-0.00294875344613836
-0.00259938306329763
-0.00253196810070584
-0.00243341202187137
-0.00220412454114726
-0.00197414758921483
-0.00179192609444791
-0.00166325161499644
-0.00166216761304113
-0.00181080802956701
-0.00191016083068666
-0.00190413370320722
-0.00199245688019146
-0.00212803373251739
-0.00202057198390872
-0.0016816298530939
-0.00137710191156352
-0.00108748953050656
-0.00103148148601695
-0.00133839001841386
-0.00141194893555095
-0.00127416002976498
-0.00130570908313925
-0.00136362657983636
-0.00136714671339442
-0.00136466078664885
-0.00138696901063377
-0.00146831320683152
-0.00154755068544828
-0.00158435695678604
-0.00160337678614681
-0.00158591401259817
-0.00155032772225959
-0.00156207554557033
-0.00160006732434685
-0.00159757948240347
-0.0015586128679463
-0.00148707448448917
-0.00137337685184076
-0.001228390632719
-0.0011482357743556
-0.00119427521429151
-0.00123480463015422
-0.00122367924612878
-0.00121930110395591
-0.00122248990829441
-0.00122250906027242
-0.00119691818725676
-0.00114975835660732
-0.00111077450536994
-0.00106399579908288
-0.000981278406061881
-0.000865259553678777
-0.000739040357808064
-0.000628297875366448
-0.000536600119857011
-0.000457272626943608
-0.00039100103743896
-0.000335810782410338
-0.000286433152707456
-0.000240742278771312
-0.000197186850383175
-0.000154528309125201
-0.000111783200926627
-6.78924214035518e-05
-2.10026336440429e-05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
