0.000000000000
f6762642eb02e9333387b8a3fcea33d3e3ca65c2b1e0955a89d6a29d5271dc6d
2988264
b547abab4a12cc766e56274b8217e4a5be59e11afd97fcb92202c8ad2cf23bbf
3098537
399466c94e2a42585d74e5cc75e8bfc989dc9f65d1425f3ce42963cc6762563d
3102984
b5848c2f9c0c81fe4e015d48237c14b4fc8997ee014dbc534583cd7a7bafe945
3103862
ff2e5d1fd527744736d242a50fcd3c4a9d4f475ba89d42ae94a735cf70754e76
3104053
587f194f8c00026bded25d06a54ec59533b240a0252c3a4a6b980d8a11f62e7b
3104409
4ad5077a22576ffcfac02d03b9a3f51024215df550faa6b1a2a342ae9046af94
3104728
99e06657bbc57539b46597e85d1ddf62eaec85d41ea3d1b77f8677acdc20dd9d
3104762
405474e0762cf9d0a468d42f6bdf41049df2cf04163784d5c8bd8f34ad2192b1
3104807
728d17fb7d2603088163f606ed04c64b0c70d4219f0ff15c64587f1ddbbef36e
3104988
50b7956094f290c7af509518ab145f667fefee776fa3e86cdbb89275083bdecc
3105081
de339dc958bd7ecb6599f68f0a9d8b81a132e62e1dfb2eda0d4ec45a9dc2e6d7
3105094
d67a8c41fe1028de032e0df8c2ffd1edea10b9161947010abc8d14b23d925038
3105112
d265a7e9dd54c68918fb5e0fa5cc34e400e0283007cf7bce3138e5a3e37c6878
3105129
c9ca34973325dd3e5e5d5c534a2c82b67e58fea98c20520e709a9cfc9c4439b3
3105129
cd08d5258678c019500e8d6951db0e619ae24a36de47130acc28a37297b55c91
3105139
420f3d4c112c7c982dc55f9134903bcec969b836a3bd736ee7d7ed6ff9198b88
0.000000000000
f6611866b44150738bff17a93224da4c3d78d84ab7829cee0639bd80f668ba46
2939016
be4db2565b8c4aaf65d7a2e54084a0939dc3ba8de460c4fe9c616393f788df83
3099237
ce8574a6b0580d6bfb15ca3808aefe1fd1eb2c95bea382692c893ab6f591ec91
3101166
3146cbe0155a37acb7d88a1375c38df1123781687bd8dc6038b67bcbf4217f4c
3104188
7f94b7e717a862f8096720a4201cbcd83e50c817716d8362de451ccac0a81fbc
3104251
fee6b66abf8df033b576b0eec16f82269e7f9919a029b52080b5ce151ca1b502
3104412
4984ba1f91b5742aa485c446484461f1553e647527fcbfe430f831e452429b37
3104519
9467b8c3063f9d896a9b4d153c1efe85d027d173b92b82e87031c1dcb2d741f2
3104826
e709c2f1825e0ec22b4d4c3b6bd390ba775317fddd31488e97070b6acd7039df
3104978
8adbd47cb9309004c342473d4b449fb39a010b124accc5108eefc0d8b457f5c3
3105016
0af34bafd4f456ed779f6b06ab68c2555318c1e6999ddd72ac27d40648c50acf
3105053
79522fa76b878b41ef27c0f7b9e3bbb30d022a4f2adbff2c09a895c9cb6f4a03
3105101
67dd48c05f6ab43ecdd62885b85af1ed3c5394ada041cbc2a2103a8c19676bc8
3105108
7368cad2fcba1e05ec2ba920c3495f808a36cca65c5cfffebb929b4457ebff7b
3105133
8ea8efdd8c45a386deeb11f42a7e2f42d845005c0c6aac7296e4453086113426
3105143
59b9b5137648ba887918b1d0c04547351b0dcffc189a59be09ecdd976d95ec58
0.000000000000
c785cbe218cf5cc51edbdaaee806139b9938ba39764aa20cb50f662095f5f73e
3084780
e8e6f6d84408525927a8edd0cf8a292bb44431e179e10c80c1a01da3d58e4ed7
3101577
df2ceb6a0d1234727372909ac262d35596f89de8119e6a5698f2878556e0fabc
3102027
af97d3f36f852fc8f602f0613282e6987d04875c326bd26a7bb461f8e717b0ec
3103352
221ad195eab286be43bd24d2eac12a8e555c0057694a3bb126978fe1226ecdca
3103808
bc7397f78ea80f3791f3c0ced12ebcf0035fcff124707b4364da2f0ee1fa3c44
3104411
737bda40e54dd8d7f3e23ec1a5e0360be0c13d617799bc4418ab4d434d7c61ae
3104813
c6855d6ce8529f40835b3f2bd3c3d96c72c83ecd1332932073b21eaa620f293e
3105043
332b2c957588265f53128e5e0e6b2a8d09fef2aea4ccbd511e0f3819b60618f9
3105066
3796d9832120ad45f49e87cd65974c0196d0e34cff0abf8a3fd1ac673bed21b1
3105078
98814d9276b2b536afa4074ed915a1c064bb5ba246142525c523f082052c21a3
3105078
9e35738f1b194640651662beebc0159043f99c2aac36d758639f8b004829e673
3105121
244e9182af75ed75dfa6ed0f24874db174cc5e38c5773bb5825366965b17bd72
3105124
ba5dde1089cdec3f5e63bc47bfe275f2e1b3c34725a6cffcc131394ffe774575
3105126
d9a445deb170317e36ff1f72b9989dc78296dbd0f2b33c7e36e4b2bc41eede30
3105136
941435daf725f20e92ce5320e25dd56f1730d425ce53aa8fe037403f059e05e3
3105145
5cc3faef63695d77649a03e6f349a8102bbc4fca7e36c38d7e1298cf76bbdb36
0.000000000000
a1cc5ca5ebe2e0a6e0174cb8b86e7182df87e99da30ba78828eb655fb95adfe3
1324605
a386adce092153bfcf56f18315ac1724a6eb8fbd6a116d441bf99c34e2c16190
3102170
faafd3f4f7518deca3572a0769a19419d92cfd2f32b309c930a831e0c269d0b8
3102976
6f5f0c1bace780dfa4fd86a14f07a3b7011baf353addb9d45a32af83de7ebad6
3103204
3e4908b19d019f09c7c68870dcc50286bf291f9b1b26746d7dba9f00d852b162
3103787
a2c38563aec8a028d70077fab1b42b26dca6ac968520a610a98f119c4dc037b8
3104345
4a3667ecd0119166ff31005c542ea296e01d808438fcca6614b2c8221314eabb
3104353
64b0dd4e8218c3ec5d907a547634ac71e9711d3673cf301b505b5ea62f9ddc7a
3104687
87262be66f016a1b6852514121a984290f3a381b37a4b3db4a3bcd981717e0d3
3104837
7a32c57109b3761249ee7616261aed3f89b9c8424315411faae0661bb486d50c
3104848
03d992ee205027eb8dcb716f9ad75f6d4207aecd1c729a314b7f707e631d400c
3104966
2c9038766c481991a3deff7e3e60618c986be89480da198b947bf66755e23dd2
3105033
1622f3a2508a372ad8141e2d00ea1febd610cef9727d621d3a34ddf657f49f60
3105079
db4e78e12334daf8188ef4aeaca61499026da81f782c854524285ccf82cbfbdb
3105104
076d3ec8a175e58d25427c15a89b30916c1870b8ad696abb4f30e9779e7046a9
3105113
0fded83c673718a87f42ed3d724b66b99e8a93caa2f8d08353b66a9a15eeefd3
3105144
495c60299593217de8d283d6c9bc146998c4ca630a04203c72a7b69e817a40df
0.000000000000
9fbfe4dbcaf78a5eb6e1b03fa20f8f34e77663d02774a33fb75d69419ca99ea0
3089202
0b145dea07374a924afcbe2c9eb6623a5bb8fa7a17fae5bb64b2a550d82be11c
3100146
7b2e9852c7e7c7e78fb809687f5d82197090982e27ec1f26f63f32285d990ebd
3101525
22abc85734436d087882e4e23f22faf9b1ff2999aa64be4b568923681f07a1bd
3102953
281e908ec09c044bb1384a0ba77faed6ba32c032d09a7e092e8a292e51e46ea2
3103726
e01d79630b3c1cd31a83d92cbd0f309bfa9789181ceacc2c026eee08c60a02fa
3104118
c7fc38bafb9254240332c96e3a28eea77f9b4f4197a3304be193879b24582199
3104505
983f3f6c89b5c3564298378f3c67cd013d6164770c4d699023c5f685c4b2e516
3104888
c1cedd396869be73c9ddf8ea1fdf14975449bf2c7a432a4b22153ba7c0ca0f56
3104905
2896982f722303bf420681d85cde81720bdbca9fab9c3cc1b7e81f28936aea96
3105084
63b71d57eaef0a8b45abc09e056dd7a60d01f80bc670f44eb7ae8c19aafc6b14
3105099
5c390f4eb184d752f7a402eb1cc1dd4d6f19e95f65230bc4aacc02e95a83f818
3105114
2b4020c9c81caf7cf6512257a3978eaa4a7f4dd032e0d6095d0455a4228c3393
3105128
a4cff328b41ade82d72ddcdb91bf8b64bd586628adae84a42838de5b711fd740
3105139
98ba4ece3eb53c73f316036c7cd7eebe072b8f0b5c4c13fac1f7082a36054ce5
3105142
0ecadce32ba9d4bf6652006f05418309a89daf16fc84abad4679e8bf34e5b657
3105145
95fb5493d7164e898979efd9bcab29d12a23b3030889d6c4bcf0d075fe390436
0.000000000000
9c2e955f18a4dd2e7f3920847fc92a412892462e04888ceb5c7d9f45801a85b2
2686623
e771b03a069529e6300ca69afbd15cc22d391cf2fbf9c895b45f27afad6dd95a
3044681
4f92ba4079a4d6523736180d806afe1ce0e55cf59b76d360f8b7bd9e0fef22a7
3104220
6e1c6da69505c64566d68d5738da897fa755fc57b9bef03d032502f13a2e1a0d
3104458
10dc06ceaa21e5febee7f5cedd44783543dd00ed37b8f2130bb4ca97b90648bc
3104696
ca7d7043d10a1697a420424c0634f4e5ce975560ccd65a729f1e8278f7848edd
3104731
8cdb24353c545d2caffedb18ba1ba53003de9aefa3aa5a19eeac6e1ff1733cca
3104733
8080c75af961fefc67f9589b647953febb02a4ebd3fb478cfbfe3be16fbe30a4
3104733
59981da458ba76b343d3a8b5f6db58cfc685283a8d25240932febcd9bc352d70
3104767
9d23750eb294bddc8e30a5fd1dc07dbb52eadb1c395f5391872ac4b8ce5ab564
3104938
35f4f753d9ac3a694e40e418c5d444778d964eec81ad4e406acf78ae9dba9c37
3104977
9d44ddaeb9a9abf9b9425e39eecdbc1153e2ecfec50f77b61ce444017fb2e6a5
3105116
a90e4487430ac4c2f9b3680369bca57539c05f35a639b69f5be17faf0d81bb69
3105116
af7fef5eeeb5aa2c74a344911d658a46ed3f85a13dda865c0615a8d02d71a76b
3105132
2aa64f44cdf532998003aed117c443c11248087e44b81230856725a9a4b1e88c
3105144
fc090a2310cef305db5d6f7b9f906b6e797ac561ed42a0ea2b140cd263a8ff52
0.000000000000
99cba2bf0bac4ef676a36068416ef22abef407e467e41af7390193ac3a1379a0
3033014
248d1d08f7d110c8932c15ed03a0a5c1f4d4d202f71c288e68747d04a656611f
3038282
a02ea5e7adefd916d08eb45453258a7c0daf4352e2961a6549a03f13d0fdbfa8
3046234
0db88563b5196f8254ef4688925902d3ea2613e67bc07cbb494d4b462f3c7f46
3100170
3992d4eafde71a4d3c8da582aa2c56ab60ff8f8cd0ac713f055eeb164d5e72bf
3101659
8fbf70194ee6e5bfacacc79917027fa5ebe9221383094c4aff789099b59aa9ef
3102501
d810d8c9a7b4bbecefb662e13d193a5f260fafbebdf5665420ff21de57a7869c
3103959
205c79f83a614cebc7ffc2a06a367adf39a685e02c201ce65340c38e9a1478c6
3104086
7e7a809b31981d364c961f3524af2807d6440ff1b09fcd8b2a6fe4d6e636c90f
3104313
c0dbe10926f4ab1f6497a91daf20da9a1439d198729241facbe206f7783c4918
3104439
3c7bbdd7bc865461754713e3f1ff449588adf770ca6b7d8bc54e2a6c9d6006cf
3104782
82b2c6d8df95ec1e9a88a148453a8c9763717b1d9f3e032e7cbb9ad1d3982c22
3104856
6f13c8a41bc550f53cd62ea0692125ca07a6ad8bc3dbb225eb7e78db5adb033d
3104987
10674ccaaa769671925abc78d4e93bbd7ca3c4530d33b841103f2c4296e5a3f7
3105031
664122e1a5b9c79212ebab169e22724683719b99aa1897dc0977e5c8a8e6bcb6
3105089
6c3dcf360e64119d4ab47d154a889641d15cd4a9179c2a58efe7926d08aa6635
3105092
5bf593b1f85691dd2e5a47329b38f38aa8fd1c897e167a07eb22ffcbd78233e2
0.000000000000
8ef70aa89dacfbc8cd5c7b25f5bf08eb6ddadd6a065b361ab00947da80cb05dc
2712124
0839279ce4c43e5f02d0900f646cccb32c6064d41110d13a1db8991f482a0a3c
3103695
2b55e1b427add8072a2551e313e66dff8f7858dfea79d898a67c36cd12d6d01a
3104437
8b7e9e0c2c48a9ba1809e0d29dce27e866eb4500cb4125baa416ea7c03fa3dc7
3104542
b1b39e17355d97ce4304120f2bf0b953e9dcadb6bd7f501b48d5a7d0f989e0f6
3104589
d12d4a7b5105e0651dadb0b878cef000c9bca937cc22fc917895bf48cdd7e3f3
3104765
7cc3a77040df67e13e65f436c757d9b6b084120295fe367263fe3bb74a4a97a3
3104798
fbd1fc6c8cd9c0b2435403c22d7e65485e843524bf98492615ee73f83b7d7c4f
3104858
c79b3184d659b79a63102d6378fe2ef21140896451d783e3dcff0d3f8f607718
3104977
5a009a8ad83f87169ac49ee52df000e0c46fc851ea05b5ac5845f866333a248a
3104993
3db2c412ca408c134c4cb2494d6e0c878ab130956b38063e53035aaa984bb0c1
3105011
6ea4cd6536b6d5489396264881a09d5a5395ceac2a79eef3bdcf8d7b7a0745ea
3105035
0665baaee72e77dcac58c3c370549ae0cb6d29cef19da45faffe9f66216e4c72
3105054
b2d0882b7063fbc9c74e6f8a787cd562c36217f400451fe845b1bf1900803fe7
3105091
252bacde2ecdc462ad81f5a6cbb0632ab8840746ad062990c3da930ccc5279ef
3105105
4cdf3988f7f82d05f35a2b4f6d1d9da53cd503b53c1c6d7bcc924add2a23bfbd
3105139
7e12756d716a350564090dd46df6977e395461129167cc1c091c9227c574765b
0.000000000000
654bff25dd789f2d7061b89a0458e360a07b135f830aae530996e8c3c9615225
2636784
57d1d4293dfcf7b5357a0ae60d5053a620a51a6232b70021c53125ae6f0d335c
3018096
49b3dbc0e71b16448fb4eed095553e92e761679fa96510b6ffc334be4b34e6f7
3059376
73c119922c090b939cca1e5b7e1724c0b34b49f2112cbd370e491a77bd3403f4
3076354
3110b94a77b0081f44a1ae98eaa86fa95ce4b096a9706fb9e2d5d83b605aa18c
3104547
584e031c67cc64bbec45854f96b9e81c4b64f6ef4dccc465a8839666d461653f
3104687
9bb717503ab6ba4dddbe0731ad91fc13dfd9a6cb977b5047b7cac27ff944eeaa
3104982
e8fa8702795de1a315dbc43973a0d8db4d28f03988780d2489381fe6cafa63e6
3105042
d5f5146b33131a0c1f176fb1ddb33cbfc52275130ccd2621c532b9d985977ff5
3105088
04cbb2316c438a23b35265c021510fca31c45c2d12ba0976817b57977d89dd7a
3105093
58c55b28052ee16ec8b500b082ddaf6751664ca270c9da0c066bb93532918e58
3105119
a591c52bebafced70af0a857069c8cd3c40bf5c193ab8d63e731651c958e2940
3105126
9656ac1f016bc3c0318a1896b6931db227fb500b13d72d6bb7f6b3a4647e9c62
3105141
2f13931ba65ab2cc5faea03496962ba2365a6a4767545f4e53597b84d915528d
3105145
b20d406b095afdae6d4a3d1c4806846bdb82839aeeb1eedcc3a4975defa41e20
3105145
caaa75cf031c9c05018a81ea7941d964f5f88162d03be4e7d2bd0f5f42ac3924
0.000000000000
5037588180a4c4ae3ebaea0e5d3db45001fb6441b69279ca0f11c97d0a994507
3074573
60b66acb52d16318fa575ca8a14154be642c21bae4f901031e3003d412bb0517
3103120
031f2f1df94b7c185ee73283c5571c0cddaffe069b05081fdfb325c7b0542444
3104215
1a52181576ff4338ba9922d2553038c57310af21f40a5549f2dd133f3597d7a3
3104478
06c3a8ae2cbc8bbf9f8c1643f9871503a9ef4b0f6bad8bbc812fb876241f3fa3
3104897
6cccd1d313562d157ebdb538d1bc69bf4409e6ef56d31992145cee21974b0fa3
3104937
89839c267d4f14bc6574d48d1a6f5f1a404dcdf9637afd144a5d2269989e8703
3104937
3d77abce15aa4aa475a8ef7b2951779f84a1dd8b0ae9c73e38f668a54ca2d8d1
3105011
5c671a9d6637fd732af0f8f7c9611320e603682c71588dd0bd70dae59190f485
3105022
494591b6e16e18eb7015781b052a2126d16e9035b7b628f84dd14c277423c3c3
3105067
5b396ae2aa2e153c6ce2a824ff5ef8b416cfba3f6b9b2bea1f045654163060c8
3105115
e71aba44b7b770702eb3fbfd605a76ad3b0add0a216c1718e7f6f2859da9fabc
3105119
512b7c8e642408c5c326c5a1a4f5eb73b801c7effcad523c3a9499eb2071ed94
3105135
d5604912d18140d6e4460c96a29e39df17cc9f4439bd143a4fb603000d83c006
3105137
b4fae93dba9b37f5728fb007c613f4f8f9b5676b8db42ed5637cf6b787ca150d
3105143
864f2b69974dea582f5fae442efb24a3dbe5057c3eae6353bf0617cd5c96c258
0.000000000000
4ed8c7254ee64f4e575d5611f463b1f98a56b1292fb6ccf42ea8fb85f8a46029
3086796
0fbfe2d902d223fbe9ac873a2d3c1e225cfe4a60c7c34e114a58592165f01d09
3102485
5d5aca862703d7993c6f7e0ccc1ba2d8c4969dba85a26d032171bb0e4905f376
3103601
1a7a729179f94574840c5941ae40755a783c71f285aec872bccfffc609c214b7
3103858
bd2a8174a2cfe99896e0479dcc03196ac40f88545825748612391db559035631
3104512
2a3347de16ca6f4e8f7cd8fc21ca21ddb82a7fe4924faa5dcc891777b3f7ad58
3104529
04e70dc75d7e0d58c26a0f059335a1dcb80fc5b8fe371c2f683bcae56ea0f2f3
3105039
c03a43cab3fa2d43966f3b56ad92392eb9ebbea09b353b6b1c41e05bbcdee66c
3105041
c22f569ceba5fbcd2b8a49d16bd7b06cb32c7b101fde0c21757e5f6b29f02731
3105081
daae75429563bd13d6c7da919dfcb63160d7ed1ed3bcfcf801a753182ae79ffe
3105090
1717a370cad6a4b9383dc6fafc680527613b4190f579bf2dd2cd57b5625d96f1
3105095
b9cb9399c1a41b317d27b0e33fffacbe0b597a89cfac08a030a623df5d33ab4a
3105103
6a699f44dcb15b7d254c715b36c08880b838d5de55ff7df4df17ddf1dd311a18
3105104
2244f7d04ecbc1163dfbe7f2e4c495831231ad487eace94d15ee630a75e119ed
3105117
40b39294e8d0973bfb22b6cd0139fa5516ab4c2e4e305c7369b95c25a0fef4e6
3105142
f4d51518eff0688d78cf97dd98d6ad0448428952421a18efec4a1349a826984d
3105145
d71c75d8c3c5295bd7d9710e9bad810444cfbee201cdecbd7fb2db00328967bc
0.000000000000
39cdace63523b0ca25e710a543addee77afd5e0316a4d81c4b048851c28e5670
2963761
36650cc9191758a7c942a4a783ff0a8c146512922c10ce47263478499dc61ceb
3015603
ef5d29c9108e2fb1540d7e50d9028f2a3b3c9fca2541d58b054b5304450328d0
3032240
51f5790942b9434bd025af66fc517bd88eb7d5431266e952f1f6bcf98e7051a0
3051062
60d0c2d0df3b2b36c78b01083267dc91d3b7077514b0aa5f587f1ab92f27490c
3101148
de3fa49fb36a2369731488666e8ed1da2bc68477d3ec2f7d57051dabbd305bbf
3103001
46abd8fdf4250b7730da95d3f67b573ecdf0a962488ccbcc167c8d880cd7e638
3104600
d3d6589deeebba6e3171d516d91cf88d1d958984fd004b910fda61108566a432
3104832
4e5b99c4ae26818e7215e4e34d4483444c49406e94cee00713a3195a99e9003e
3104845
d9459526e919fe9b49dcb66c68aee45a1b24e031e0bbb95f1288465c06a95484
3104857
b13d5f0817540e4784630b24edf0400c2e27d7848c4028f5c6bb7e260b0291ff
3104859
362f22ec87592170901541662f1bd00d73028a205280d42f1ccff49e03097262
3105051
52a86517d54fd69db93cd2a5e1454e36d470be21ba436cf38d63683a3f070271
3105079
04c5946e26977d75bd8d40457982d5e901d0843348b279f72eb39b2676e859b0
3105088
ffda6e31bce205b155d9ca681adc620426a7f955b87376e3bda79d35b9709dfe
3105100
ac1c1192fb7b36fbfa4dca8810570be955ea390f3defa97ff241ad0d82c1337b
3105126
0667634fe419091543890e0260af4e9c7adedc493d3058dba7b2391f4352bd2f
0.000000000000
03924e58a0f1d9e6085e6b412649e003a70df0aba50e2bf067f40d22472a4908
2880712
225d5de290e81f43ed1e42389d0ab43997867cf767b72e2d806bd7c38c1f7cb9
3100024
00b0f6ac379e9fe9cce82863ae2ff16b561af219fbf6dd9af3c24a9b5c74d54e
3100463
4f459045f8eb52f9d9a0a365c2f5326397d7e5990084f2ec291612b1f4602e9a
3101071
d74b541b3b4febfd236415f3a92aa98df54e14ff85a7d76c061c7d94303b2511
3104348
a209441e63a17de055840930e2c0e68d3127f4f5881a9443af557e8fa61be278
3104641
396ff34a36aeb7768b7e205e0e660e5d8d916ab7b87fa208e71aea0e26bdc870
3104699
31b544a793d638a85c9c65f4c1e2ea97f4c3963f633d1fe6a11c092e16f3240b
3104836
e295370faf679bf83844a8d35e14aafc15841d32fa9fcc424ede4ec8045fb089
3104983
f0cc3235ee8d577a8fa37a358a97a894ec9b1477f9750f76e01102d3e175e160
3104999
f05979da142efed2ad519ccf8a715a18d067c6f3af2be6882fbeb43d0cac9f7e
3105042
918c6c7e6207f4899e6620d3583ccff751f5489b35f303d51982b5d2a318a2b0
3105077
7d69e9657926083087635fcef8dd9661acd8384ff9ec7089013ef2f61c73c562
3105108
cf21e5d2abce8717ade05a76b821b9791bd7801aff9b926f6fd79a18101eab4a
3105111
e44d57f09dafd0e5c50f82a3466bfe95a28b7c6d1d79ce1388c6f2fa8dc419e5
3105132
d08daf4c391306d564e1b2ae5ed7e343a5a25ff5c590bf8635d77513c6ef62cd
3105133
b90080ced68de964c219f7704852cb734b5f6e506de631f9670bf2b65100eb97