8def5dfa5fe2c450712bc27f db9c9452b88573a585da47b3 2a3557ae1a284c607c6757b9 d0b54a9910136f9d10e8e9b8 bad4271471fc83838b84f237 a737eec9e3365d09f8d52832 baf040c6b762a0a2f4268742 8c3580c8651fb38488eedd6b 02c2bfffcc1909cb4203e82a 3253e1b609a4b681fc829866 9124111db9fa355a8ee7f508 5afaa58b9dcb34e9011061c4 98631f5489d5e9dad0888740 f269be5a84d843693acfd328 a1584d4d28bc037aaf32ebd7 6224a2daef505188b08881fa cbe81683de81ee288c88a4df 09c579cb365ed9c33d77cef5 6d8768b57783d3d514efa448 bdf5d3ae39d4335e32134bfd 9267c47665c3c72c15632898 b3551f205076f6d61ca54925 6763d24cf070bea1b4b310e1 44c604a2166e01b4364421a2 20d0687e65818915e2609bf0 e54e1ebf2cbfaf9fa5c7e8cc 7a01c4edb6b340301e4664bb 884cc0fe426c57048bd54d29 e14141f5ff83d546cd8e0a24 ee62a693067667f5301489c5 fba0c75377dd9ae29950df32 7100be5076e20acd68ee2a4a