3.000000000000
d18bff4e61eea88d83ad8b4c1fa4c095d760ad1f6588b31fd3ef554046120d73
327656
b09f5aa2436099b04785823ead1015349d17e5276e805653230f8979ef7847eb
470374
17108aeaa0fce65dc88a3cab752383256e39b21206b4fec12ef1778ab8bd431f
982128
2c57ac964ae9232cf509b3f0df08b86d8ec8fbfa7928dae04aa587324ee7361a
5.000000000000
f51230f02edccea52e4782e0bcf76a31907ba9515e6b82cd9b64009d27184dd5
105823
cfaa681b9a777b46111a167e9e273359fa56ed530c2e510d32f09be2da859303
457232
ff68aa5b5f630fdb63399a218a578122c3145f795a7661b585480679323327ab
616399
f2ae4debde9c6a01b74add6a42cb2b10a3446603674bf53d680bfef9f6e57ad3
0.800000000000
71e0181941cfd4e7b9aa1ed12babe20a088f9011d1a9d8fcebee9f7ab49d1845
137701
55209aaebc0be890fefcf7c28bb534d7bd072e9731cbebd159dd3092721798f6
201991
89dc4cf39fe2c237cc8a69950971a538e261a5ef64f044ebb080c69f76285d82
937940
b138b3dcac168b4ccf8d20c139dbd3a4c1bacd7b369eca60ba2f2419ae75d978
0.600000000000
a5856196d59c01dad8ffe7f62238799ac8349a0019318843317bd0350091d328
239490
a28a05937e9ae8d5f2ef27e00c27c0d10700a89e3ee9445ad3d77a79879bc5ea
890138
ff6a7afe07d6246e49b76f8441b0038e4b97a0a6583c4cbcedc8f8dc53ade9bc
931458
03d81869f23e2dbdf380270f5d191a998dc5a7e797d0b28da56da0ab55de4dde
2.000000000000
381f8b5be642c9d6a6bde22864df3f933eb67d65afe4b7bc6e74f2ff471076a4
339216
b6e8970135cc3830ea7e553e3ddc28c93d85edd2bc41caac903e046a28a67035
414330
85417cbd48360ddc22285fa19b661cefb27a3bf3c717dfac1f5c29ac17e3c957
954074
f0338036c08b9a3512979c8504bb59cf09a9eb66264271212d1347d9298cb6a5
0.800000000000
4fe885c842aa3a580b7750b53040318824f4b96ae5fcfe4d1eb586028a0fdf0a
145501
80f225d8c68c386a59d53a98c225f26c12ed9c44acf772816170a23156a8dee3
284531
3aa40994f9bfdf3ea003d97b99f93d51cc330b3a3b4cd733b4603f071b41e25d
349497
144849e392a1c97b8133dc3e6384a5a3573dca4d626f87d157390b438e00d059
9.000000000000
e3b6fddb4026cf6d33e7c9e386ca1499e55baeb2df8975d4b623656653ddd949
669789
8b7649ecbe641cb6fcf699c8662e5df998bbb43b6f49d772b29ae6bd32ea892d
682306
300fe12b526631ce018d74a5985c43fa157684866da1a776597f1e41c45d7aae
909785
4d2bfac16caef973a06ce41385588cbc1afe93f846ff14db3caf4f0ea2c0aeb0
0.600000000000
6d0238365e7b085abce72f64d86fcdf41f5cb3ab48eb622ec69f39e02381a767
194852
fa1d6bd1caf779c3cacff27433e97c34d0b020144fa4d06886129b05b1e03ff8
265091
1b5d87b387a85cdb3a8d3f23f621903494b3b93ca99cc0ea55a7890e9d8a4e85
482986
db875a49800b9151719ac8b3ef8166f2d5c41350012a60f97987ea5a5dc79944
0.400000000000
9ed40bf9042de69e3b86a41c7f4da6416de30ddf8f34fe171ca0321085790af3
205401
e77a4a10b962587f007599275903103e6729fad65a0d8b48ff5ba1fb5fb580d4
246104
c55fce3a8e80bf2cbccfec0d59f7f41766479f00c5774784e7ad409041f58834
788976
e27a4aaea1906a3419589195dd8dd22f70a7bbbd569605d650ed1c776bb0da32
0.300000000000
53a5bf05fd4ed19e44c1a161b8002b34ae6fda4a0661d25083cae06829b3db38
199710
815eff8eb751d96f18d58cd8b700cdf5ef0b7b3548d9d9df4109e94a35ef2fe0
255336
3bbdc9aa70955bbe52d79351b7be949abca19005419b392beb1b3bf2d3029784
526485
d64bf02e42726ba37cb0e0362c4b0dd5b8d8047d9aa92074a4a9bb3f33def631
1.000000000000
025223a1c1e07d37b25df93ae3b27f02b5611af7ad1c14785b76a15a58a58c76
220597
281417e7174c29fe8a0b7ea8646e8897901248cd04f1eb9363d18d31d3364b68
251768
92213547bdac3c13980adb296a4b677daa0686b3dd962a7742e3a4bba9bef675
918929
fe4a0011cc6b21e4dfdf67969cfd4aed8ee84e78f0e5810fb88ab897d2f653b1
0.060000000000
1cdc78505fea13d1ba382b3a0729fbf95b5a04d933e59874fcd0615d23f71fe6
95200
4e24d3c48acb9609dff834ac97c8abf1d729a80c6035d543c1057d3f54f6bf6d
685911
1ee1b81a692fc41a0386916a81aa3559206dedaf395a7c2aa50efeb3800ac07c
951377
e72aadea8692c4555795d1d956ac044a63ae60720395fe72d88750bfbdfdf00b
90.000000000000
55079fc7394af54079cde604f578a87e24835e6e483bfb9c9d258e4d795c5bfe
540750
f13fb1db6e7978f170375c41f07cced1d53bc1838e2d04f99834afc0cdf3258e
841723
80798c39514c70201904e3285c2dd044277284746fa3b3d67beac4c06c4f812e
882145
6a8f5f09c4f11fafedcb0580bec5d04a17b9c616d864702dee992d26dc936807
1.000000000000
b2d6390dfdc63c9d0ad78bc3cb8844b4cd47984fd9ac889302a8e29237d53962
167157
bd9b693332d95328c6c9e41d0737560c4ca4593080136c3d253dbea05bf13c71
437098
5b36f8b418cec1f2ef8bd71153c3523ba70daccdeee79bb0ea96e28630318761
923652
d484428de0dbd1202e76104f78615c4d690014f23b648e51e4d4ed8ed77dce57
0.020000000000
a4a5188dbaa88b0b649574e9eb03e20faf8fe425b9458fd25f6e96aa510e665c
536059
c24d22a6c44963f8b1c950c7de652309b11ea69a1a9756083b83f7efbef3ffb8
714742
2beb58cd001916cab1f0375903824c9e3059bc3bad5d1cba441e0174a05ad5aa
959829
5674819129ee1d7083c28be20c46513298e065abaee11d17f56d99bbdbf4a8d5
9.000000000000
b4a94b6699bf9b7585aac85a4a08a5f4c2f7092a4818e56f8c7cb4577a7281ee
645704
50f90bcd457cf5db9fd477d08f6cd8179ad1c9231e9caa88a8ef99bd1317d5c6
677340
1b34152ace7a2f37821deb35c14359345baa1c7a7e0b4440550c57f6896f261a
951692
76f44019d051e0dfefaa6e6f55778b7fce2e784c9e800c7f90d8d4cdf1618999
3.000000000000
816504192ee5dd38599d252b92f23492816551f88b7278ef49157b62b2e4fe06
306163
5698cce371ad6bc09013dade5a7af530f8b234fac42b0920d134f50aee25992e
309999
10dec8435628131046462837d11a55ac710dbc7cf1e4c1078f47dbb4eef8f556
848183
fef85bbafb84845ec8c6a95a59cd2806730a34efe2ad2c1183801dec1fb37a36
2.000000000000
a6f8cf204da3cfc83353d09e4463ffe031ba1c2bc0aca69255a71e3857293e1b
327445
6d8c88dd5f643e74c13940e2ea874417c3393d39de864508f150a694fe7615aa
668118
001b355b0684d10a340546dacd380c08cd07d768ce893426042e8aed6ca5d15f
954075
c438303083051e36e209481bdb9d163259d3b789d96dedf806d83b41b8d34814
60.000000000000
7b3254bfc7b3dac315ebe425c146319afbad08629f696bdfce07d6aeca46e084
219186
15f66ca6c76bd3bcf36b5f77a80c84b4f2fa772ed4d3f5d59e43ef77d89e5515
899169
30245c7507c86e144089594a1af77b7d6c13c9b675d4646dd67d953dc5bff8f8
956135
c33a1e0894d8af32e409eb696d8dd9fb9765080a5b6845bcd614db64b400440f
3.000000000000
683effac0c5f44a3127f4efe30ba81c5c7692f9341c847c8c14c4bdcf6818040
346763
adeafe8259272ca64df6f5c92e8c7c88a13499b17e54c7d0158bf47fcbd50021
623140
4ea923b745f9f064aa693d11530286669b4e57e1c5bf45cbcf89593af6c38665
895586
bd3a24548e4635a0b2d9b9fdb637a6070344b88a2dbb21ab52020b2a7d79209f
5.000000000000
c773d015a57f79206c4bf949f9c055137be3b8aaf3c6a2297d139f10060c2ebe
303993
34b81c65f3f10c3cc21e3989cdc7bb61354ce715fcd4061ae01c75237f711018
428764
6a3b1c409969ef6f9d905b891e2c6fb8d27ebad32f34dfa87c7f877358645563
782889
9bc3a36f79ac239c001fd34d3ff9db79d9150d068016d3f7dd0eae960df14744
0.100000000000
24a6385f721adb67ae2117602ecfae84360b3e01a894461c6ca0902afa2a5f3b
231928
dfea2fec65169d76819118a328868e9d5133a1d17b96e412855c4687525a0f15
479497
5d792501c8aa70de537c401ef3182e9ca0e74fe28bed9a56f4cf82a8dc400aba
950157
b28ebb033dbcf0077bdf2118f8e7447abea76d124eae75e434ae8dda12af0b92
0.090000000000
6940cbce027cbae5efbac074892aea0299f636a03e6f323a146923c6886b833f
89097
9868afd849b4fdbc6af32806c0e9b5bc592db0e95a82684cec2018b5c081cb0a
585449
8601d97c832ad6d3521e1dfe8392d7c262e677b4f56b8cb41faa466f9c0d0c38
982294
10a22f6393a26d2e36a1039abd9977a182919e17d5190af038ad9084552106db
0.090000000000
cb74272e6ad06202cca651119de721869b2170d6c75ef7d1e0a8c120cf8ebefe
336385
3166da352a7044cde50832840675f3ee7d730886d28288e7eea0e7a7b9ad6a19
702296
0ffa0c76145cae7bfe274a1978110183c94c2118b1add10159f12aa17105f41a
901911
50c73ac2eecf856e4a227a5dc99cd03a27d3cf811f03be871285103ce529bf16
0.080000000000
338ba8be46e17f7a3e24626f7ccef410ec71f875fea2adb835fb6c99d2260973
506481
c9b0714da95c5eaf8058b04d785ec93e4028b52c6551dc841adae93644dd01ae
711757
4f4e054d93472086ecf42f2aca4b8ba2a859126efa4a4c5527f54fd92508b766
879882
da53fdbfa363b182c5ca6bdce6a4cea03b251d12321fb42e4c9dbce99a9eaa39
10.000000000000
1ac6da0642fbf7027156b0f986804a4d214c10f4c7338ed920e6215a985262f7
418894
a4a212a8a9c2a3834b24c60f3cc377bb280f607484557905a13664b6952c3b02
421353
0428d59507419fd092e47e5c78d24d695bdb420327c31de9b88aaa5368a4204d
861728
bf54b19f8b902238176d4239ba15efde9b0631b20ab2443118cbbba0a834b78f
50.000000000000
8d7d8073ebd713131c037cc8960d42e362c9fc1eb004ec040c8659d52c3fbedd
321580
13d992bc91789fd5a7b4b8a006ee6bf8748d571f350009c1c86b4900bc01820a
700665
a156e4144053bea9b8c8bf1732484dc6a42ae914cf257e805d68ba9c28c1455f
870143
9c058b4bed731479cdd6b2cd43b3dc19f893c8ebe2d58241fb46dc4a9727132f
0.090000000000
7dafe3c92d3a365f2d40cb27959dc80c4584b2cbc01c068b3d0510f4d7b994ed
95746
850a462d940f8afe9ff2001ec1733e77f19bce94b9da0ba152eef958fb1b3886
701144
130a31179f36ce1e3ecbc0433d6123590916d1ebdebff58854410226a50c4e60
976589
31510ea806b48bd3f7a8649d027a5e9897d7abf9bb90ac4e62b9d29d444248f7
10.000000000000
e0be3b7278fc817843d52417af868bba324aadba83a32e7e0194c3d7a17f6ce5
215038
bbdd6a1392964dde7bddce304f30c525543a192d8b600214ad96b0825e7cda01
261402
4ba879bc9e595fb228ea65958a8e47c08c640957974b3d6fbaab4deccffcea02
669188
6e674e8d5c21eed1cafafc73dabeda7b3141aad955fd379874cf342efcf9c283
400.000000000000
8a08034406c6ebf373e8d2be51f0d5834b538a98eee9239e3ed0c22cef20d4b8
570663
6a9a52bd8f93d578edd240560dec136f8920b72e64a8ab783ef4c20a38eb6c34
764167
e3515d7af5df918ca98aacb02732efdf858d5c81fca786b1c2269d050338ff51
926605
76dad3448360163778a9538411f1fee9f13e67fba17f3043a8911aa31516f0e4
0.070000000000
a07511c0e07e663f87b3db15fe201db21bca5ba4fe5fc635619d60ed643c807d
510395
8aa17a704bbd905550331862b7172bc930fd90704b8a1b05faf045c94ba18efb
731224
9ed8e612781306963ab6405a6a78866c74525719e2b0e5cb4254aee1d825955c
826396
d6caef2ebdf6e9d882fbea8795b519396e4219042c3d32b9bfe4ac7b906952f2
0.060000000000
73c8be506e42068dc8afe08a84901230363e5b5b5c716f92db9574f2a85f1c28
82904
9f903927876768faac049747bddf37dcba381d0a070a4b9df5352851ef954fd6
150764
9db5ef1a6a410250927aacac1f57f2a5d725187dc03da044add12a922966c35e
156069
597bc73f11e4c5f3b1d03eaff381dac352b9f75bc5d388c160123b8a6225a480
0.100000000000
855bcbe93814704762bc33d0afe2f5ad82f963da3195a4352d77cf6bc686ea27
100931
5e31ee35f7f484557fe486d2db7f70c070110bea642d60aca0554b31289e5354
390955
77a166ef1398c96b0d868f2249890e9eb327a5f72b164081248c7a4768484a97
940781
7373c205604c0ca14079436e64fbcf34e29534bcc0ef31e71385168bc89218bf
0.090000000000
2bddf1aaf9febc6edf70db8a1a43a3b6c103417db1b1c7111a719b1ff7142135
180879
bdab4ea164a7f1be7f5a1c47212243048bb9064e1986f82076af9e3967025b83
187028
3e22a68f59f3081627ce0abc59b314ae5d81122a3e33a2c89a6732e913a4a079
827777
7131a4cb9c38be95a14fca323765a62be324d4b55f1b1000c6f9e56af15e4f93
0.080000000000
3850fad00819b6004f23b7b718a5b9b128796df928774f791e89a799ce878fd5
82394
cefa21811d9a781afa548090c25bfbc0ff5049a131da7e2de39ea7f00a7b4fba
180737
2b5d3b15adcc4d3a2bf8aea83a8cb3404f1715856febfab546a598ba01ca6018
978392
4b6cc383732bca2c99b568280e4f863154d3522581c82d74b4aaf5cc99b64212
0.070000000000
13d75978e1efaf81dd99036c0ebdf284a5ba44e23240dd5e33274f43d3a372c8
135197
c0c02f6625998385c20376293389aeedb83eca31056cfbc99f29e812e989a4f0
685678
9f14ceb52cfc483912bc968625add8857efc659efeecd49cc83bc4c52e6053c4
882394
dac5a0e60979db6b396636ac9b0c8f9e75e49c2c0a66390a44705acb93ef91fa
0.300000000000
171a8db95d4807b0b81165c8b4e28aac999fbfc65a41cc26389c5f99e1470565
162289
50c998a5e6e6bcbdfe6ff92babfd2412a2e0ad59dcdfb34145943ca27af3c69d
257480
24cb7254f4417a2cc1493f841f558e96994b29eacfb7db7c00eb5db1f8599f57
924915
2b76aa1f7b1b00e39ce57c55b6db7df9efc9b57250c30c1dee759aa0cc4ebc05
0.050000000000
8d18d3ce18dccade1168ff956d34afdeaf9b92bfe2b58dfb630db769badb71fc
489904
7c692b0dbf00952437077401a002c8c0ee0bb7c60f99d986356eadc2a903cb98
783099
7d672017754dda613f18450d9e84b9c1c9b8bd8e2cbff081ad7b7e6b80a1e9a8
918915
d65d3682545776c881da271b461dc787628e64fed953db656752bd532d4dd2e5
10.000000000000
4587c554be2c703fb2840d28ae150e8172017ded5f822926c1cf9cdba7814d08
399321
45407fdfd65046a2b779c326e22c9341427881a3428d70234d08928e98668e59
473106
017329eefbd359c2ccb7c66fd35d3f4d38647f2e0e83227d1d51c0570c63a715
893942
c0649d813f107bb4717d6a859d0e61ec45cb27bf34bd1cea1bd89bcee5bf33fb
0.060000000000
e2fac1019d612722e7351a6169ea8a8a4a6581dab49a6a2aa71346c238b2050b
443542
6432984a392dd1c802b9fec32a2211ad5d1dce29ef1c4a857fb1877c89e60b27
597538
75a1d3d4739f8a97e24ca23b8ea7ffff9698e459c15b51e71deb30eec0a0efdc
893404
138b234f7ad839daa0aa5da71859d92bd5ea5437564ac50c4419722249a7463e
0.060000000000
917e0b08d042e3cdcfa49adda9051f86987de20f1a867912fe2a6c189fd1f07b
87595
ecca359027a8bc5e8f82dfbcdbb5defc74b88b8906096b274507b32a0c507878
709773
1966f7e5fa436046303e7d0995f801181ac405daf1e30b1de3e9a57217a83442
844623
08682185d97ae172aa16d39581a7d98665c737fb690a3b90069c04c97c3cce5c
1000.000000000000
159dce6b92bff87ca42ee1a971d63c4d2b0e6f35598f2eb7f7aa18bf37567200
411206
63ef67fbf51c31e1b6e9ddde14fc7e7f06e612b2fbc5fce6737fb016c6621c32
689154
2e8f5b8294b032821c60bb0eed3bdee869794273429f2ab5c32de86ada50ec9a
978768
a942200f1b2fe5ef79f911abd2a8bbd2bfec955717a014faed50aa0ab441b77b
0.030000000000
54def0afd0d91e3ae6a472c1283b3f985e50499ac6ea82ff0b94172edda5cf1b
134554
6d28a6cf0d0559ca2a0cabca0bb93cfb37d6df0e193ea37f6fdefd43fc6d6c7e
613546
0d2de6605e7793c3efe587758c73e20c99adc721c3a15045ea3062cba76088f0
895265
052d22e6a3db7338918511d7df55efdfb39d36b3819e316d38e5029b416b5714
9.000000000000
d1083303635a2000231131917e61b13eddbae79997e1c99e2e0680deba9b7b60
154493
878f96977df1229524ec14781908e58adda2529ac5b2433d4dd45dd0fa06c75b
621236
4ac33c223936578d337817c04b8083e29ec2b8a9d0288e6f6ae8a22320180a01
946200
4809cddd4002bbc1b0de1b1c4b26a0830e097ff570e9201bba8dbda1eec3df2e
2.000000000000
137638bf056008e4052d689914e9ed1c185df4aaf386e804734e6d7b97578ac2
137921
3e9c236605229baa0bfeac7edd47a44688b994e04de34863040b078e61263f55
364540
e319c19dec0631b85d99a23f87ad995fec1109b9f7ad32034de386a9000301ad
906322
90690756175fdd9067374a0802cb52141eb9ff89cc528b7bc8f256d506b1f2e1
0.300000000000
03fa7c2d0f9359602e93e26dc60b7742da5a5b29939751a7df1562359d2fe727
363785
ae33dbe690a96c37cce73d9349736b876e99adb0ab58ec95b77f1e08d9917775
632739
11d4048f5320c1bc5c23c94abb70e7ff4dd8eea2821954d4c0b0042d8af1d41a
956367
138722446da2ab8a4c86d9ffac752e7d249e5cd36c84d40a35fd4ef02feababc
7.000000000000
9acf1f1e8e25d81ce16d9920f6250b84ec720d72bbb055a6feaade6cb101e2c9
867812
bd01dd5000af2ce7d14cfa8812b09d3836ad87e408af289cdc76052674a9a19f
914894
4304b457856b8a3c6aac647f7df9491b6be1288e456c1c169a660b56dc1da168
962800
869352cbcae3a494e1f4d07dc3e08a4a867f7ef773e09f825a2f4274e0945243
5.000000000000
12121e7329fc85c9c15a36e24445b44faa37acf505c810664c27ccafb93a14cf
191072
a1e41b64b96e12de1766697f2a2d4d19c0d1b6035f3144da6689acc09ca325e8
463405
02a8962ce6e3e7e3c7380707834f0bf160b1c134c01487ae2af1c9dcde07d37d
677940
9fe407ea1dbde66b8fdfc6ced07f9b5a7b5e65fa55f767fccb554d1920abcf8e
3.000000000000
4eeb99bf9884455748d93214b05ef135e383c691d36871fdb9a6dc8507178f61
152864
2b0b0da663a93c8423ec34e11a1f45869245430bb02714fdba16ae79ebba3bdb
251990
e23999361d966a24add809acd8ec67e5808a4e1667b87f632ed2040fe72216a0
954580
461cc57b4a8412980ad1d170893f1bda0344a2006bb34253bc6e9f0ad118917b
3.000000000000
5f77e4302676189e229a96bef5e4554c6055766778d74f8a9a46bebe8fb06c83
195666
16e8e19e50512277b0b3dd9001bf01e136ab22def7abb9bde69a63f14ba62b90
279197
f4e8401821b7f60add9d84d811593f9b4da70a22e04f5a60fb375de5f5ce17cb
752234
c89ddeee39ce31e8d81b3271598f4600efcfe2bdc0af627d6c10c751fcd6e592
0.100000000000
f370d0923a16f67ac50ddac50c21d7c708d2e634fa446f6725bbd866455dd43f
121652
808fff2e5a43d9be2c74ce818a65d99e6958995451635ca8b21322f739451a74
274173
17eeb92e5988ac7e5301317faa13b1ef090af899c23be34d49870c186e67945e
598034
451a1e2f20a94fae0fbb34a012f87614beba2fb75ec3b7e3cedcd839ddfc7a37
10.000000000000
c8215bc093a7d432112c28f3fd7e09d19552e0bd6face4dbb0fc59ba26515700
87478
989ee72409d43a984999efaff27df9d23a0c83cc0916294fdde1f2067898ea78
415088
1d1f4d55d7a7e2468ba017ec540f63693d80a9fb847412999ce1cfe94c486771
836012
8636ba59621d83857e165f53e76a047dd6a95cf183fc1d513271b98b1442837c
0.030000000000
4c66f02913d9aae80c54fe2752bd7e714ece5785574d97d94a1ef32ed97a1044
146357
1c26cd9550c982696332cbd16ceda859e0459a9e904e63e0e1f218ff1d749f6d
179398
f5e59ce3267f824fc2c3fb98aba1c5f3493701bc6ea53e895ea171e13e12a6bc
963293
4055ec91ef9010b14efbf733d5e14fb61ac43f37be726e05dbc1afbc240bbc90
300.000000000000
f6b04f7673c2ee74c11afa0e558e0f671e5c35b75de3f8e292b3d22a3309cbac
563121
2a35ee0d907671a321b966e967ffd8a0fbf011e04a9db304e8c7dfd9cb5361f6
683955
c27a7e6993b64fb2dc3cd716344cbd9af4b812759739db1933a58e58dc59ca79
958726
5f3580c901dc183321858392ae948eb55efcada75951790b2cdc4d68a154f7eb
80.000000000000
48e874b43b16532a9300edecec479264dda7e54b6cfaf996bbebcd3cd4525474
726164
680bd3ff3a96907d36c164b1ca842cb6f8b1b478073aee7a226e5d9ca8d1011b
748168
bcfb2f6d22d95d9e8ebd646a445f291f0b81b6c7f0e514183b5d7aeb7d34df5d
977026
08d1ae77ee499e2b075719be2f6e53aad82590aebb6eb1a9fc2056332e0d6eee