PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 64980 4b9a52065cb4ac203585c3a1342e324e274810af1251e01ebac0861258d6f007

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4a1f2030d343f71d31c06ef9e9c23b7c9ee94506dac35a028c38345d2024b9a8
Certificate Block Hash
4b9a52065cb4ac203585c3a1342e324e274810af1251e01ebac0861258d6f007
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...008305000010110000
000800008000000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000c74cffe1ea904c5f38067d3b2a35d5d6ad134cfb1822fb5f4e571c24970033623cc321e9d6017eb754634fd5a1e5c9e7b89e8d8953fe328eb65def331c27e3375de988b2e79d0d276832541ade7b3ad1611faebf2715e0d6c60000000000000000400000004000008305000010110000

Raw Header Hex

000040206176cabcdf83f45f52f7e9f4f30fad83e784e1253f829002644262d0068acdef5fb4f4d5b38874ba4d124ddd1baa696138087d4283a977b2957c7038868d0c3b940c1c6a69a40118a8b924205d34388c025ac3da0645e99e7c3bc2e9f96ec0311df743d330201f4a

Proof Data Hex

59,560 bytes
121216020307d23190065786d5ff0290f2947af3cd2091038bd618f35ff256656b58a18b1bdb586cf457e8fb4a0ebc71e7cbac0e84b7041dd021d31f995459c7d5c41ed0979242f45ad7611700a66b3382e455dd1eccfe0c64d2ec57fc27599dff15cc14dc9e38820919ca919c03cf9b6ff91b8c2a372901207b95bc9b4558b183229f9284dbc0188d3fbcf565b647c1b8f1a188cd7be460fda398003835f6616782cc02443c9423585ad156d2f403c0c13daba429e26e58d6350f9f9f03ce4d858cc9eea2f4c24a80afeb7dd6bd57c0efd508b7d7cbe3dc7a24dc4cedc28715d45385939fd1967e034afef586b18bb6ad13e627152648c29e0eba7b032676375a17a703329e8503d30e2ebde05e45bfeb76d1fa01aa41f1beafaf67da6ec16ea812181bccd15197412c8d9f2be02e740c2237e89c451f0923ae4c1c18d92c86d96e9b28fd59c9ee99e3b06a4d88604d0d6dc322ce01b1b7b3106fd6e4ce69d2688f8637f6b9117759cc0a6fdcf255d9a2bebcdfc9502b95f6013d53cb8178f5c8fab464d840435af6870606db835e815492202b20e5fa91e7876a30a3d65d75842df93a2f893812015a787c39aef321ef416a07d4d6ac2841c70b0e06ffb808ac9c4d8996280e05c8dfb819cc2f7db3404bc8e29ec10dbff6e6faeb33b24093742587e57c5b235c18997dc0e2d5aebe10be3124edcbb9a7a580c7508ad94491870df231b4200a319d1a418e3cb6aec7d92374a5d8c83fa894fafedf689f0da1a0e30a07e4d0fdaf8365256865d47a9dc381c28ea3be705a8b18d7cbaa106594ee8e0820cd00a2c4d607aac48b09a17bd16babc5d41dc119feea542e8d81fdaeaf27890145b7afc50a625632dce01899941d0915e5d64b24f3ab2b11d4af094e48dff72cb05f250a07b4dd64cdce09c8a0ca478bf317a9a44f979c092ab2dddfc8215f7cd1728d5465d98bef8922b68f6ab0e33ea1034da04601a8860d064fffea0ee45914fc8ff87227c4441ad0a2dc3e5064026eac7c89e71f23b0218cdba304b6f0c35751bae46dedd06c93d0e4e075b40c35fde1444a36e94ac6205123b90606ab118800f844b7477b90ceedb0c13466613fff7dd23b387eb904266119a601912112d9661867f8a89012730f06cfb96bd90d66abca963f0f4ea03bb14817c0654161435b376d65a416144f9fe7f6ab9d17a2b481e015ee39c5865e468ccee564d2196ff485158ca546a5b7ba948f9400ab5e7bc08d2d6996ad48a6347425361ff6087f795f50134abc5fab1c3b62f9e481283f5ef6b9619135a16dc229e1357166010501f41e3ee3bf4058215cc248f1e16f643e422ee3b1f8a051a9752d3f1c5d7e65954a98c718174a909a5beded2120d00970b9f514c0c119c68c25802345ec6eb578a9cd27e8325a21a9c1ac3929fb9e4f2aed80945d76ff08298ef70783357071051f47ebaac060fbfbc3cccc9113bcb81aa50f497b296ad5643af3a8b141530aa7e2ab254b6d5f2c033822041d5d0bcdab5fddb174bae16c9012a83e50fdfa014e9cb87dae09cde21d6432e97a52451f4cb3e5427faa0f728d82695cc2c0c4af21acb78ccf5abef6fb4bb1bed1103ac13f43f68fb04bcfebc0321612590334d35a514e08e674e03c0483c0d35ab142d15122ec1d25dcf241cf0c0d277098fb674d55b0eb950dc431169be5a363112cfbf89b4cc1b059d3937772fc38707ed49beee1e8664a456d4ae80d82ce984611a05dd1ff6816c124b9d1a4159985eb8344da390569cb8f084de529f0219bce5a1dc4c16302e80b848d9f3b0cd6fa10f601b56c94a01fb0a94b58b54e525304e51f155e0235f354427c3a258cb3c48dee14f3486683b8a411750c4349fd6f4428686d27f6002da8d0b20cef195754aa01666b9da2cf017734c7ebeac233b9737376c2286a604c1209751ea7b8ae844a61f3dc295df1df3a29dc4cd89a1b0203422303d2b112d17bf308d0e98a280dcebded81626d371389035bfb93ee9fb8b5b3bb0ce4891845290e61bed941a56bdb8565e6e22f5a2941ae1193a91f66741fb11df69849e8ac1c8e48b21588075445b7d85fed2aed5904291a9c3d62bf7a5aa83412f60ba2f2e48bf9e586942c853efa968fd2f9768d9cc5f5fe9c1c3639cd3fa40a4a10ba4633518d110f5575ff06fc056ba28fe12072f649a24934167aacc585292c6b9d432ee7163b8a54a10e89aa4c74e22f87e1f526379b9436c03b2d2973c9bd98ef446ed6d2e0796add52f6cae73472c7f4447429c1a7ad9552d713858f7c67ed511eeb95d7c6108300576dfc661033fb9ae44f06e81c6910723866a92d1a08f3cc5c8bbef8871bc8f3f366264a248a8363654d4006e1fdd3d621b6e851ce2b515531f8a4a96818eea023d92bdf77d9cc81507c7b872b4c045d80da3226eb21bc22db43f57abc110ffb4b58e70e3850f1f6122b4b0b854ec86f53cc5b89e5e7b474b7aefcd0cdf0f0328007442dc00857b2cd22978265b0f3940e70b626000d7a80661b59db9c7f33eb1e7dc9f1aa81d1d172ffe775039a98654bea82427aeae4045640d404ffde9342dcbe5a1955536c9d7c155d75e23cf182270615a2f91586aeb6161816f3ce98077da57b4943f976e5da6891dad041f76e85b1cdf1cb385815288804d386ec767e92d07df7aa25f8ac5ffeee92159ff8f8af4d180c2ec132195dcb1c47a9d47846abf26f7230ff1b5565184574dc14f5900b4de534fac21165f6b9b7e1653fc332b06df932582988a09893c140705936aba7681f90fa4cd276e9903c8ca99ca8ae9448dc1254c7023add2e44aa8fafaf318554f8d6221947404055a24ce85895a7526433f539def1beb83027d855c8fd83ae00b78701e260c3bca5f1ea662b3295dadb8f3dace20ca29df2bec131e36445a0085a31a52e579e887ed9f45d8233e50e32e07c85aa6b42e40617fa09e7912dada49a95956cc8799fb701f4e6ba4a45a428152715684ba03f3a1b9af7402e8e480b8590177019fd47946edd3b25d4ddd246b2d6f8778197fb4cf65404b931d3b420005fac44d01ea7ac3b1ea0f5f61e38770aeceb9643990bd1fdb4857d1505e16e1584a9f44409852d84fb9b2d97521607b238c57a5b94535fdb6f1450236995ea1ea7d82096df8598ece9bd3994db63d2eba7801d3af04975e0468928e0a9111e712208ccc6cbbd3b32bef4927a27a3427e5da17e94d56f7cdf963aa750508b82c4637f5ccd0f4249da794000bfddbf775be211629f66efa7ea82732038e57b9ae7269cd9a9c8a17072bab4d3e1ea4bc6ae6b885058919269cb29b8ca2e77cbc1b78081138b54caafb026c1abbb0cbc4ebc177f4c825731efad88fcc8636ed3cda27cd192a8b3a3af603a9f8012f205a3e6ff77b5d9aad8d73b049edb1bc72d4ce1569d46d77dd3baaad07751811a1459d8ac511dfef08ba8410d1df05b9b929ce9103d9d6f11288fb7980cca0d2843f03f0eea90d5e15498e6be78ac986736987aa464572162824b152ab222c127066375573190abe7bf005aa097d93c134f489659f163e372769a786a8d393acb182238a9027ee11214630493edf6dd8fc5d53cf4810ce030162698de0cbd365dfaa1f804e5c2eb06589a3e30049d6df6e152f851c1b25cfbd4dfc4c9624bf6e1f8d66373ee9be914a787341319713314fda7657839aee08e6438dc48df57b4d9677cd4cf1523aa86ffd19a4588d60be0cd30319fc43edd278efbce85695fb604061e92828c8d856fd69514ac531a9a279101ebeb5f04b9b74075737e083c6c7404df6e6aa5987bddc3eb6ae9250c16f3d219e8233541f74ae3a53745e7460050cb36924e3b3bd233a51a85c92aeda31c3e31b7d7954c035506013222f9bda3d1ef607c2a1b8991f411ff1f15ad209425f79391c6af3acc2d53fe446ee23707a79091fcd1e8d5519c11af8993f5d026dec7fc35eb61a27996feaa5d2db5ca3b9c1530054dad93968745e7987291a7076881905af22b515323ca9ce3ca6b3e70e3216de3cb65d7b45b055bd19749adf38051adc481f9107562a9b463053de1c8a8b2775d311ff6f2d119d175c8e2b74e9cceb3adc3b8eef0826f903cf799098ac94d85ee852ceb03ecdac77fb652f56c9d63a07b58a4d281f9e91627b553615b6e81383549ffdba7eff15d47d904993fb4c0b4de2e66982ce5d3d43aa8a613e04847f8fd3e78a7b49cf8e27d489bfa2772a0b05d322fffaa421f47a9769835a9165ab8778eb5be94852abe6c41b315be91a280288ab129306bdcf4caade86abccdaba1add502d468592e88fc4627468dc31d4b13429416f08fc6bba02cf0522180a5e679234b43cc7de630bf7f0d2209be2c1fb702d70ebd0b8131ed4f8002311a12d7319d918f09c2aadb04e2fe568a20010ef783ba63aa8bc753511285df67fbea01b82fd2bb78193143344ee62d572f9ed5b0a68c38cf9d72525f93c0d46c5e3020f3fc026814c865b4c579eb6a453d92d3c4ef53053d8380c9eefcb971abd0db6ff9d14bd2089da63ec379022dddf0e93c5b9a0414ec1faff115cccddbf97483b4c67988c4c80a772e699fbc82655e3654b78b8d21621217ce570a4d54bfa871b0b8ca40ee1404b52e15aee2a9fde21dbe5b83820c0ace8df08b56f7fdb1739e87bc36fb94303de26db9bb51ff734aefbe428264cbd416d431d069bc80f3bccf338d47335b8bb78f1a0bac92c2ac36746b71d06512cf4aa5a1d6e4da9bad0f029058037340f646a9873eb4d32e7d1244f3ca2d88d7b94466d0979c65235453b8143c82fadd4d3bbc587b561261c66067ad1262fc4f74aa590dfbc2e7fe3e1faf6843ed2c784eb8d96319679997e1bb8e02c0f2184753ba9e3f50a07d75bcd1c276ac744ac4d2787559cbeef5ff788df7a258a6abbe49dbe5f28bab4f4995a3ddb39711af3cca171217c53c4bcb90efba0c8cb75bfc79944f8fd818d412a17aeb70bee73076ceecb97029a39ad0a0fd8bd6af8834785ac096b26a66dfd87bfb9f061d7dd566cac73ffadcd1859305074947fb4374e751c74930b9dcab365ecf2feb3a44c7e2d993722ae52c4836fcc512e3db5fc0f91eab038608177de712690cbae6fe1dc9434cf3d914945a9e2fd84d48c9d87b99f0c8142c770d4fc1a971cc6c62a575dfa739ec57db4695cc1be8ac22daa97095ac45d1e2aafe28f9f17a67c58663423ebbcc66033cf627ade2bbe5bca907f4c05bdf7fe473257f53cd5159163e98d69878e76fcd320745c37c4594ef688d1a0183594c67c9b839cda49f01a1b8cc499d950b9eaccb7d0f5edae857e6de607a2e7f95037712d2b6343bb0900c45bb8c64ed1e6275b27ae7ae640211c582be7e71f9c33dafc8c196fa6797ab3f3a9daed076b5ffe8b8e8bc4ca706f8ec2c188e7efa25ded6704e3c49c967d9480fc8226068953b64dcd0dc57fe5be514aa16588cec5ec9e22439802ad20c925845b2ad742b779993e8867cd00bd51ea4177afc09f5bf3ff39fdbd5d35492dd53f026a8b539062dbb5113c6e8547a2a46c02de99d29e63721f1386ea726dfc9b56b0555a9133cedb71cbeded7b106e75b26df3f3508111ea5729e4436b41a6da46c35581d6e2a37e829ebc4fdd9bbb8d9b7aea2e5b45dce6f4b3b5a920fa4e34897afc160cef416c6f67312a4ee3cca61cd9a9daba9948cc0758b44ac8d95e25ed1eb2764e3123136511faf2fcae63d9d78ecc3221c5c0972d3829ad079144df0ac8025625403c60c3fc06b35a1d7b30bf1138e1d2cb0a418ce39c91794f78e971c9298362db46af892e7dcf5bf095f4fcc341d5ef888953ffd33be5cd7494488170e2a38ea9ad4d3f80eb57f23f643c42abfdebc6ca42dbca48a51ea326a374ab7850b7349c20d8432c0fad7507434b6071a3661791c54d41dbeaf916f5804aebca24140a5debdfc9397c4ebe411c713195254266933842361b2b8bde2b80c300c0305fc4a060d6628e1c9190de427a3de45fe0feac78b48be7e5be6fc3ce1a6c41477cc59a080baa28e81f0a0d8d42a4a3916bd85df55bca7a197b72c46b32fbb2b1ef16bd657e56ad451ad235fdb7185dc9cda35ef744215aa4c2c77b2af7fa5562d0cb53c22aed1ce876374dbb6c2003542fbcefe81cef458f98b8e9876e08364f0b1ff40f237f8a2cdae7bfbe16f04fe0f4535db4e3cd7ba4a3cf752b5e27d5b55dd94a2de398236742ff7db6f3167d69df669ee3624d53f2110fc5be2488a8357af7fc27ca95de92140675dc8b0c9d2885b2c03c887f55b1a6ee223f5b8e693750ac1a4aeda5231e11320229c83ce8327c7a3a0627473eb698dcd0e114207ecf6d434bef1f04c8513cb83aa931e690dbb56446b243231b84e44647684b989cdab2c5125658f97fa88a86797f880e045046ced4964403c4e8749039c44f6487ac4e240ba06c62105815fd6407cfa279a8b87cfc9df33f9edac7010bfe8a434653099e4e26d22085baadf3fc54b2d329f192213c4620642a67c63defabdd74cadce8eb5b046dc13f611019f7209d57f5c3044cb842219fbd80645db7f0788bde90009383190436f64f3d89a86d626b4cbe82f4d269479a648cda54e341aca1a609d5ad67c1067454bfdce9b6fd3a76e403bcaa60b7e004bb7b124a2524c5775351ecf6a3fa2b91bcaf5be6a4429a3c132d9779a64ba05d5d5995f32c144bf1116cc78d7bf9a548b2c0ee37edcb6e889a3f786f1385d4ae14a302676cefed59fbad47aca38706ba3a3c52e8a43eef8e4be86f544ec5ca7cc99afcc23d578f197ba7cbd18050707f39639c32b57b3601e2d662aa1ad64ffe9043f0dfcef1108931e6be5f2e52a14a95912e880e9ea1cb69bf8b9ba4d198d4d3358539156f2c589dd424527ff72e3f7275cc84187f339dddb5e2257229968960632df957b2f75e61a175e64c14caac7a96fe664a59a71dde2b74f5bdbdb079e7af83f0cc98b009bab05349355c97bf60051f0a6d5b943c5ad9d17e642daf6c5db28f7f43e875bad51d8ccbf7c1d59c5df0dfd17e51742ceb623a9587477744c413b727b18d808136503407677e1d3bd3f908ae0183f5041d59ace913ad9df3412e2b758b42f5b92b503c971e8bd10c9a7790aa1b89f5cda628a44fde7f7e9eaf3ad5c415975f80cc73dfe250841be6a10b1ac69d66038927b2dc2c8652cf8118252f51f6155b9d2766d90f317b133a4de286fbbc8ba8b41c61af5e4aa1d7d34e345240224145d114026c2f5c124b784a51a0a19e923c0b9338572b4061f658d9df436f4ae8fbdd8d699ff4b1362ddb1715495208142750fe723b3923b13937303925e23b1df0d1ec8046c4b09e631045dd78d6546107654d14e59a705e66df4ba41a89897840cd5b724118a38d05b519289e5447891aff293b0b100e763f6d2a77d98c891f08c2e758db1f3e5572a627b636814cb94c41e0360e9447903ae3550a4f78d64bc658267acdc85b006313e164075dc3d8acb922a9259cecd2df0de73a25a88d4f617b67b235a6d048673f61fe8911787c2f5ac7d07256ba49ca49eb4b7918028728c279fd5d70a4a68d28e3760e691b8916b2e9b42eb0c02a2d66ace7f53ac8c03cb5eeccfcf9ce83daf85d51c096d88eb9b305b0606fbc3fe265cc0d8ca9dcf766fa5a084f3aabf95d54cd4c3d953c18ebe1a0331613987d19b6c34f6d8db6aeeb90c2d92015754dde8598a60098c39c0535075bb9fb8c20adafc0bb37cbe1fc0d0a48669fb28e2ffef19289b0c97b51c665552cf533403ebdc32500b4b094b3f9e8939e69c89fb2793f499b05934553079ec231b4c130406232aaa8def839a0e1838840ca4091c00f38adbc1ea0987a07b183c792a9ee36c00911c3086c4c4888a94ab033444319133cca81454f780fbc322fdd05bffc4384ae3198678aedecfac525832425b744e1baf7d61fec0ddb20402f1d0ff677a4a219271cb375e5d94bccaed7f934dbc1f842a9be4937c73cf260139e792e0a32a2735d2c85a2684892f8bb27c58ee261e98d01d3927004fb4f11f0e316dc961bcc2ef93ff270bc2180d29423a8e333cc17b8149ea87c9a264db3e5e37888f4d3e2022dbec9ad913ad3c9e2a51412e65c7145565bc1e0cb850bc6b78c1a794a13233733785c6859607fa1280eb96888e1d04b1b10d0277e22e816626ba3a63fab7dd69e083a0a64c58fcdc7e2d0a693c14b43240b049e036cd7ff1c1b6abe4da576c2acaaac5b1c33d4e0cc781d50330625ebcc3d721737c4e8375c9a2a4a8268e78b35316b522adbf9957e580f294e287c1ec66adac0918988445d758415421dd677de3a14410f9a556124de3b72ddaeaee05c6bfd0af01411b5bebc731839500f704d77cec12201f2e863ead139dbfbd6ebabbb768d883178522de3e0aa6b0aa340c1de4a83c17ffd47b4495beb6c362736760d85fe27d58768b2dfd003c29c02d570c80202b5445439e50dbdba51778e8c8ef3678c38d424437f3069f5e6667c9feb5e55ae994bc86c3baee8c01a038012b55edfefa0accdd470b7960970247830809d3cbc994c5bba0d51fc5c89405bdb3543cdffc026ae5fcf86454ad487d3055b8b9a87f83539e19633a6b59b95857e371e034f649fb2a69e48487a747d1747e1c2ba6ad6aba740096990b3c0f3afc241a8c60ddcedd394de8250a2d1b7e976d68698240f570de3d752d62d092a9ccb21706a9be433001845663112f6bfe7bb519f1e0a3807fe115fe6c541aaa3ad6efdc053bc6b88cbb072df3f5c246829c80363aa81eb67fee0732bf20e6395eb3af32ba61e75dc3b1bb2ce7befd9d05305cf97db0427ea342e8468142145a714fb9faa52d3be0155fa53ebecb8fc55804a8797bd70a39483a38fe7ae58ba670d52cb5909f82418f38222b023851b9cecfa47e91bb5c4cb1dcba564d26b9c643ca07e6b9192b231109c089f0e77e1d1c822b7b572bf2e3e47d3a1baef6c1852aac3491826bb66b616f45909cf3e1c503d7ef0619d1bc6d6c4f907cb4e3164d935e37fc3ed14afc2ac4632f3fe77d627836b4d707d31906ebc784f3689dc5f7e9d7e8f453015c92ea64137babaef82abbd2f30b5b01797194f8cd564e9b4ff56867bfd4c1e5defbe7d5e7ce39576edfadb391c572ad8f508837266e56ac25f31426fc46f5cc09f72022ef6853c603aa7d54f8e600ddb0d78d517b8f8f7e362ddb710143d795b06d181645dd3c11a5142f18d8208191a372295f40389328f530d2e1339a1bcd7738b35776bcd8bdff463d01a03d18495be44dafdd8b112709a0c5341fc4cc54800bb43daccfa1da5c095b7562281e3fc17e0bc8de25ca9e77ecd225b76c4d60912592e72067a8faf5d5c9d278e87161622c8847fb48c41faa2a0070764dd4c7fb8e1dec9fb7cefae01e30d8c743f919c63399b3ffa180c664f32a68d131a1e89aa8d79a53ec3eed2b3bd818b41e336f3e21114c4105a89c0d9d2a5a990054f82bb1ab7d20a88268a10ea6431a63c2fb2f0dead7dc3247845954e876aae9fdc05ede0abef6a68afb7096fc1dc4e5a5c43fb6843518fa9d6d8ee59f87e02b1e425130b214a37cdef13ec2ebea49e40a3fd23794e23335c673fd6c78498975e61516aa6c7c0575fa2ec92a25dde3df7a3404f81d254e9b78f867be3b5b16ced835be4679761c25ed004d92d2a2fefb4abe4577c97804b35cda051ca19f8eaff6e7b80a298a180681765b39d647c5086bf03130aad29821aeff7665cbb4ea85f3c750b7589bf7b7700e0262f51ebfb16d7b406c9f6fdae9a609678bb49efd1f23a9ad20850a577bcef595250b439e98bde218dcd0ce3179a2f98152e2ee038be5f2dd8b68370bd76eaab758e313a003679bb1aeb7974f6158acc6441505cf140eaaa5b3c317e852392a2c1f45c8cc4dcfa6aa8c60593312047fff529d02ead0cc96343be77409b83910432329560baab1d7aec0ca917b0f0cef7a529d4dc89f9dae7fe77a80c5794baad1174387b990b5f5f58800c451b4b42d7f0275bbe55f8f49c5eb048038babb857d0780337300e95cd9abad11adaa09fbc1030ba4dac482d2146c3526f0e85e1d8701bca41e89b7bd7daadf5077bb93abe6404128ef6cfd9189c0dbf73b50b6253d315e2af9373749948149b450fc3a0857134a7d3a6bd9a38d8f9bae0fcac31bdce0e5c9e9f041353664c2a1e10dd581c0d9693a790e800a2e623c57c4ae6491dd68659e50135b57185bb830a10512843d2048e3c8126ba6d80fc00c5b1215e733c2f44fc4c3196758714b6ee6eb9ed2ace863b8d00d0f57120baffe954836661d33ae1f49aad7ef662bd5adf8985e233518f60bf733fabf4e2aed61d4d1d1bd3cfc57502653f3a5e573bac8271a6ea910c4dd4aa223be959c04b520647aea57fbaa66a5c5acbd11939a2dc4050839e98e2b96433a8227417ad46ee12b8a88a8a9e3a5727d562510c6862dc0c3eca9c85b434fde9923e63f119825e7a1c974c2260b4e24b44db777e2e192a750e475cd440ec322c39f4b9baa78103f0fe2fb933879f8ed8cbac6966637dbbcb176e9aee4131afb5d39b48321b7e678a75062b16eb5cbd5d92cab1a4d44dd3836757139eae2cabb33dabb7020dcccb5d055dd859b86f5b14bebacaeaa5ae1644921ec6726a43d53092db989cc28c9bd6aeae5535dd4f50fc19f8a204d78c0c6bf518a71bd07aaaed4347e49410a59042dfd6b78151089c698dada65f9f92be8509944c2b52c6e9d75a7c122e3db579cc033a1260e1b0cd55e6569f8e0875bbfc6be5d6e9ab674df3c05569b6367ea9e858c9b5f5b29b01c0ae61887d3c183c784466f4f47593dd9295d38ae05ab85c0f1991dbfff9560c8908fb8fc48e6a86828858e15ca0301720558bca5a6c3c4e51d856e3375da28fda8569a392cf3718930d31585661e990cefd8d71a79fc7e79bdbaa81e370a110d542ec7f6243f8fbe4e7c374fc57b2162887bc61984251188d5a3d9d0470b65c637eec18a38ca0b0ffcfd4e75c8b6af3545c47d2b709e01ed59333cddbbabe7f533d5a101be6cf835efee85f49cf51fd3772480bc803dd108638c1259555aefa8c030143e3cd1bbf99b96f096dea09cbef20a394a9bde8a4c2253c90948eb6e5300f5692aaf3289ff15973f79f2f3d3e166f519532a7e7b77db99a71de22049b755d40068ccac53be210bc7185644e088486e37675864b2d76682c0ae0d0235664da2e686f9d4b0c749dfe446cfa7d65a4c35ad02d3308875e5c1d74cf24cfe86abebc95b3df01af5207c788d4870afc58c68b8203fe338e8ac3c99fd666d1a3cab77db8a040a9579c8fdcdde05ce54fba32a48d76b695fe362bb2d0953563d0602ab8971786156ad788b41a9e0d2530ae8d377eac082d32c311f0da4727ddf9587078c6208c19f718d432050d3173dbbfd93f72884a42b1771c0447eec306e503bf209fa8b3b87da3552d53f61dca39fded5f26c01c089edb4a9d4ca0307adcdc12498e3eb47a0c6e4d1a37108c2b5171e423615b36730a41d86293d2174a9c0f19c4e0de3dd5d2792b81df5761295f9b1851676119258688b27f115b9fd0257f8d05c763d26ba71f92a8149761cca4fe598ff92e0c95d9d9908d7ef34548580258d5cd5814fc39f02c363ca3764e48925130a2aab9c21ba3e7b40707df989b9651084ec2d52c3933105a57d50ad556b4043c46ed998e5765589ace393eff75d420b83643a260356ac4743fbf85a4f9a1010901f32f9c373227987e6f135b40b19b6c6e4dfb75d1a242344ac71fdd2f6778ba32a59629bc0b97e5acab4c06b7527860de9ef20ec7db8ee0e0e58e537fcf90e7e88396fedc0da3d94b3445846c4594eec5e55e6cbae54298581768700c497b4b50f63d54582e4946528edf54f7099195c2826bd27961820b231490c288d9356239b879929ca056a475fc47239b9cd9b5c8697141e6838d6b30a13f2aab39bbeebc4c539abc5a81e33a1fe87dec6c7c14101545f13b9ae1cb21bb3fac7ea4fae8f426bf4e71dd9b991362194511e7fbfb54c73bd5555188bfa2cb9937116ca2cbdb86438f6d08ec5d2696e8a204646a51131c2d3268679df9bdf24decb573bd5da647d6a490221d840cb420671a3bb70d5d5ad17505e9538589cc5a2672746f0442507af64de55f5a810b39de266ea1dc2df479bd91faa01d2d37e89890c89463d98f362110251af2688f6c9515b0bc6f563d86f7e574245d0b7c3bd975632b8da498d2a8ec96ef505f9a93e97728fbbc7872f177ccdd3aca8f59f52b3326a3ddd395ec2d5c4d263df302d420fa63de845e5c4b400bb105ebc8d74e2352289d8c5f3c9ed6fcc1b2c94bf5882e413366f77899194e57caeda63796948009c3f526a744dd6042628d3693e36687e4fec0cbd346483f90186fe2bb7cccd56a43165d874f8c2b6505f43add8f011611514e42db323dfe20485303b7bb3dfff82a5bdecfe552a008a60f7b9a48fe423348e91a07ae2fd45daa1eba38a3e04b2fe05bc767541461fed549ed51017b6c088429ad049890906fe68dda0d702b3a7a2b0cffac2c5466dfe993f49df96dce0f88343dd4e3e61331318e43e2220b562b92a5bd1f005b629a9d464cf89811054f7852f44285c70cc3b9c2efe9ed477854b1d3dd2d8b4e2c44110eaf02d60ba5877120f801acd69b4e4ceef283b9a3d95cd5baf9268bb8c37ee9393649252ab166a9898afb87832adeed76aafb1e403376552ae1a4063e02a4741e9fce50aacd7a498d845d563b5986836b9f7f4b680716b10fa708a83407cbb33c52b6ca820eacfb0a581211cf4506b4767a6a409f0ed7c772f37ad64257791886bd489947cfc47b3014a5f0e2152e6f654bb05d67e50ab1773e09874f67fab1b63d1ade87fb45dbfcf1f12e391658c536662cc4e54409f2f0e2802e04a26b0390ae89b82f50c657ae102deb85734d9c5d969679b814d53c4d5f62348ffdab708d3de71900b2e55e2cd51f2ecc154b289f20ca29a734e13f2a0853d834e5796a58e3ce202302136789f6e60995cc8db34be0fa43798d599e70e4f3a0e58ac068dd5c0724bc01d6a4e2de22c020e9fe882fb6be01136128febfdd66b5686fc4f04b4a1ceb0bf4f87d1f4b360d5a3690fff68bac7647a263639973059741bdfcd0c440febc384c4523ef367009f6b3e3bc6ad7b739fa8e113fa58f08b0531a4e40249d9c2b7346bfd7021c8270af575adfe936f1f4a68c4f84dcec4ca233fb93be05bc7c0392e9b3e47488efe2e3fd9d546373cc14b9ec86100ca1f96a508ef1717dd19cd577bbf09caebc13a742b0b4b15c12ac26a443e26236fde6cb4dc0f6cdf772971ac215ed8e6275a46f589711be9f87fa7666c083750266eff1e174ecd3a868e1a44b6c812d98dc7d91658435004e8c62ecf5a9c5a1e2128cf1bc1550622d00fcade104f840dec02bbe9963a46acd7b4bf1f6ba7ea6e3836168aa00206ed02b35392133a740372979d8b1d182bf7b7825f5cb624ce309139f115169b1716217d5a66166bbb7187a17188fba4802eaf33ef6e3ef36498e61902c07f2ba969d0ef760f904ed22f7503f2442da8ae7f30252cd46dffaf8cf176a4507291d8612ac3cd508ccbe2b7adc50db1abb9750eab0df95d444f0fb05419730785759316d6a632dd3e2f3ae215f593dab37b2d044eef922a3cc89ad6149048df3bd3b9a2c2647e08bcd990e52c5fb8e481e540339d0d74306e73863b3569c5fce29061060885f4db3094f5f7107692a7e77ad5da0a3dafe8c483315220ba62e5459574615f7a96f083541b82a05da1860a45cbfc1d8e408c8fdc33bf92f64763b6f473d88b09a4042e773e3c5813bdc8dd5328c95e035236fc295e3e9fc5dc4313cb6aafe7ab12e28ffd69065551c9715f60fc8158e248494aab4e926f56c398ae14f331112aac7b8946430dc5cc0c16f961b070ca44b8c156bf713e52b4ebbbca5d22755571800ca9227b2d3964b3f02d178f9a35b926fd462b9c523dbd82c9e56987573eddd69459256cf1429df1941679e75eb9e755c7314442d52f5928c65c663f1065208239f2ca990ff20d1ff04fdd75b80de3f156d5475f6fc1b9f33bc742cc6327eb8ee61a30be562e26f7cf31dc081daeb736518f104dc0e92d6f9d4bb1cc49f33a2088ba719be7ed15828351ead7eae8af747ee4412f9cdd5fce7bbc9ff8fefb8146a83fd3896d4232d879dee9b82b07d3a2d4670aa9d083fae1e2b914ddd3e33a8da9fc2ebedf30501f5630c4f3e600ef280237eebdf7b4502d4fddefb0b1aa65120e566e988e299a63a78034c62d594a9851b704066f069c3032747d9cc349bfa1046df81cd00e222f180fcf686675d1b4cdb162483101c725af72919f7fda2f04cba0c61722b5b4c79b0cd35f15fff7dbb7bc2916653fbed55080a66ef70dccd94a295a671049e1b8f8f5acb5b839acc9603460c7ede2941bc4f5c7c8d175a0025180c06ce7e433a227ba3fb99464470f3e63823f89f29fba00f1e4aef10fde998a053a12fa9c41c13d37fed20aa568ade8f2371956a5ae90151c5be696313dbf06e08327f8db99e339f2affd780165cdc4540d83e6954e294c66984131aa991c9029567d38202c5d781b5a72c3e48fac25fa4582910345e42ac8f8d4ebb62a616e99be6df65c35dae425a0b12595a159c58327c5448542287db53362fc6a0b11ea7f5f622821ee08cf000c391ceda274892abeddb59e4a46348f95f13170e3c3cc029f2de16b857d115e1b79c5635ad6d499e845081e1ef40b4e398645a221538b1b5ab0a3a33ec846656e1d9e962b635e6cf2465d09e7dfadf5a61c9d85a0c0dc88b87a8a600a159de8a238746a793cc04456cfbdf65f4cd3376c4abe9ff37b1f76440c90b99b853ffef96ed34ca3eb82f02de4d8aed3444c351a95ab0870351d1ab0dedcbfa04b0ced68d4dc29cabbf9a64caebbc00aa37a34f1baccd2a2dd2147922e7dddc800c7a56cde990252cad5970d12bcdbcdb21415a998a539c8f790ef05557c5a8e366a76ac6685d209e46bc39a681ecf1bcf12f2645ae9ed2cea239f619832e33655405700f4dc8b08f26027ee2fe665e3223337b09870faa08cc4791de19b2cb8d2f5c2f9e5c3b59b25e9c63b365cefc38fbea4c3865788f0efe7aefc8c831bef5a44b8d82ad2c29399ce9dc8f6a075f104ae8c8d8721bb0a90ffc72dfd7491cf1badcccb1b478518bea19d6fb92a3b900b9e3d67de2102d9fe604eaf9a51f8fb69ae2611e1aebd842776a86f8e376140f863ebc57f0f8cda1bae49f4ad43bc5ddee87b9851c78c96a8130e8a148640ae897f80bd2474af0d7dcdf60f70d5df9a37f0348137b1a027145a99a7316e4ac6f9d18fc3fe84d1c4d21ef5831b41b5324ec4d871fd4fb7637965dda40c95addbc8a5dce1f14692d71cbfe54e9e2d9cef9939d7579e653d247d39c9c9d7fffb269f2f660957998adc0e93b25841825f80da540108e5274c2f19d2f5cd0757ee660102c0270e7cf06842fef4dc5044e8261bce1507ed1ada1b9afc71067b5297e793eb3b08093dde599c5db0687b7f6dd6798f0f0c67d58dc17c68e35dda18334141da44787772218156a677b184a6043a591d970e583f87446b8106e8c7c7aae4610e0c79b6fd2639475727e543e866a2ed8395f89497c26bff9b9923ec076339eb062c5481bc393ff7b3fc37a02f3ac5fd19bef92ac0227beab118f537c5c356881bc0cc5c715a8e2fffb9bb09dd8bc2a44bfff9343083dffd06aafc37925f247bdb87fcecef7c9558a97edcbced0d728789fd7fa18f77bd27c93eed8f77016910e3cdf74ef2cb5e89888191939d798e0deaabe09a04b1b30f03bc7b14fa2f8b55ca62ffe45e955d8c7fb323c983db96bcc4ef0eedde5bf6319d4d4ed695edd97bd2e39cf903e6b810bafbb06daccc4b995dd851abcf1e18f0eef828b810abb3ec34aee9fa2b52568bba85986d62e82f089756f706679643c69d4efaa6873bd713ccd34e2ab46498e10580c42d75941fdc24215f2b56ca859c187164292f9cf1900bfd489df3aead47b7928ebb1c72f94638ff1f998f2399118d75b39f50a01da52be79b3670f7edb5630b150f372b229e17e8eb679a6a11cc7520f5e85496dae95948254b27e61e8cb024aee7b66033e1c407a780116794542dafd3053e950da709d041c6e982782a4ad112b1e80e559e0fe14ff7cb0907fdec9df48cd11d1323b387041cb9bf43a2051dc4802f16dc0158efce6510ecf04a561daf9d8cb9922767df287302e6370b953260662f386b4c23ece16901bebbc06b63126504e5c1077bceb3ca3c40fa57295e1a1e3c2f98c61a9ac3a18a09aa1d7558cd5a80c2a3be12b56124a5dc14bfbbde3e9fce2a95ce0a63bf5867458447d05357697940a6a13f48b6d2f598e2258892df26282a89e4a09817a07f785bf176e8d5acb599b36cb4eb84c83f2f433ca8b75c5da30252baabe3b43e078f5876cd11d15a84ecd3d6b4aa763548fa43c0c59feea9614b1af07220ae662dcdb200ffb4618d27654c8f2dba539ab4f1d2212e06961f5b368baf8a6d1b7b5909a230c0752ee647f413d11c5bc9b589990b41c8ff1cb66ee074a071b0061aaeb3f333720f26ac0a5aae9a11e69997f372b736805c37e63ac3b13d646d619bbda1fa389fa3eb458b52ef7cf8cedf5e4566155c107098c1c12640ffb8b072c69808ce474bdcafae89b471e44696cfa760e3eaa339f85206218d58602e2a7c2fecc959436b38ccd141ad19eadf78b928757b215b75e4936adbffa9ff9ac220685f25c0ba9871e9888b9a120514596ac954da56501ea8dab3fcb1e7576d5e7c0b6d1f751ccd39910188bacfc344d63f97467738b95764a50d614678b432a0d25f10bbd9d29170406c4f3614a2094349aa343b1a5a7fe630b1d81a8a09372dda0b7a3e9c9bb77664b7bb8a645ca2260f6928e507438ac3072ee3afebe5e804a98599615b49074a8ee2c36be22bf0084363e90e7559290fb8c8a1587bff49d219d3d6345df63feb280336c65f8e441da8158214d77cba15703fcc08682ba6aa59dd5ba33b787ad23a367a0f813bc9be2bf6ddb5f47b65d8703bbcedd6992604c745a386fb675be602eaaf8cda4c765c5f683d4d3fcf696f10020667220ca0df1b59cb11e9ee73845370cb8703c9c69df81a9de28c4700833c2dd915231e160ab7897eb5c90f97a483e4abdb9fc515103db0dd07bec50dd2adb0fc0bf1608d316b59be11208ed5eb5f6e2563bece901d628ae56d6cc7dd8b01079d2f0159886d7ea20568aa3ebf16b83656439b80d0649c5efbb731a5325b41bb917cdf37f4987c6f7f3b8fdd9c292028296b500a185eeb35c7ee3f9238a07c769dd3c49421120ab0719d441df1c2ed137f7cb88643532532edb0ad43ea696f77bfed0a2f7e6701a4bc52f0e19ce08fee90e9fe22850126b352903edc85c16964a9606b61648e27ad893e83d7419e6e192689c53537e0dac38980c20635274e75dc31c25f4c0de90ea713d33fdee3f4380fd5bb25bdd395141971a92af14f46f9d298e4e91a359a35f843ca20e1a2d71a7802b78c4169c9b99a46feb4b03c7ed8d6249a81d759d115e1d1934cb8d9276151640bd6e80b3b73cb11f4587b3dffbaeee8d9f74f783442f539c12bb18a628e469dcbbf716d63d88cd97dff779010ff304232c5b80451bc4f62f80cbba26844808dfb0a84a05e1ed598b08148c7cfc30984c2100fc2b9ccef164d16f1510c6ff649cf7447cfc5b52e59e42008b9a6e000ada4c3537dbc7873c9cbc30fb02d36fd23bd15f22aba694bbee797c5490c05f4fc29141257596c7d1bd2b5ed4b3eb98dce8bc1f95e4db1ff2f2894289d84cd75fe9ad1bbb047e063a1a5121707472bf5d5523fb729b411d9dbbfc603647bcf4c57cd19996c8fdb571a6ea932986209cef630786400abfd480d9b73bfdaf38bc78b9375bfb3f7b9750c8bb325a9899e010a7d1e436d07b252f5b198a3452805cac8bcd8396986e886d76602cd34107b40c5c67e3e2a7c7e856e95617178dee2c55361dc2e1c42083c0cbb88fd478724870655d34bd0641498113775022afd113a3bd160c692e6277cb0b9a54f1df8cbb4ef2ad2e629ed76c80f7610051c56bb5d74bb86fef16295fc9e38decb6f4311cac86b33ece4b02c11ee4d467e64bd78f34c9b8c84b8b9d1ef49ef9ceccf38349f66ccb9fbe5b27a46c0dc1722061e49fb13818155bfe94304b9f1826f56496b2b2133866f5d766934f73f220509cc766d5431812036209226cc4c04b86b738e06d3b47b408dc565646d6647d04703c304bc42de6ddf1842f678790d573d70669c626c736badef5186a3ef446d21f3bac92ea75b5fcbb786a61e900350b16d128ffebfc211f980c7df663f52c41f8548633a32a138e2c80fca66dcc1b59ec1d9f871fc69a571cf4964b31652790f0626061a12990b782aabac0073dbc71493fcb5681ad0732f65cb8cc02dd8c7bf7ed19ac47cc73a4ee19ccc2dcba4304927c88e5b85573fcedbfd6fdcba46bbe7da20963fa8fcabb9ce257ba6c502fb05b52dafde30e08ecf5770aaaac9e6caaa7bf9b0d1bf148e00ab0d85797943939da7d112d66f776cde5dcd15eedab0ac6eec895aebf8012d447a41893fca5e65d97d346994ab269127fef06c83be127b8b49eb5213e707a754626eac7a23fcc0fc18ab38140f4398d6eac304e2a509fb5d2682a75c7de1455612bbd191535595640a231463d40bc06eb5c6ebea49e1dc3f21a5ffc24dd99bcb8549c2b8b379044c6a9acfac5e46ba5a00cbefca09529a5ccffb63efd7c6aa93162b6a1dcfce07c35ede4b2d50684127f570c7278ef2b349d68ce7cb19dc76570cc1a994e4a4bdfdc5b7b4fdf911ea4e67a632fb2b31a412ee8efd07f9dc5186ce33f69428d24d5989fedb95559f786f132a4b4ddafd14bed7c95f34af4d534b986cb46223d293bdd5d121104a5d4024568820cf99623c3354414f10132c453e006867c7d92d2c74b5cf9a31256dfaa139dfa3c741c23bbcf037484874c675827a04fb0f7a71afcf27c29dfe8a28f2380b793e9206a7bcbc5e76244e8a27dd4c68cb493ca337a07259f9cbd4a8b8b605af0d71e3823944f37378cc11b8a5021abfd5ff5027ac4a7e989d179512f76a6a283abb438882b45819baed36fe7a90e8a70c92028cc2f20f8a4eb0a8f49ec6aedf999ee39928504be4711d1c97ffdc12bf4da9c4c552066b9053f4b5e456e4a57300917979696e9dca71ac4fbbd5778c848bc6080fb6513d118a6cfd5c9721adcde393063f8cbc9cbeef5046bf22ff503364985cc6672300b0cc8af02545219e1f0ad7f70778a29922802cfd40aa943ed189f61787629d5d9b2484a6560747f22d214e943217ee9737457a6b1040b6e34c37842ba4aaae51b9bd110f0af287a2518266228c867097e88a75b5cc659fc2d5560c96df800e2ef0c492a69f6a92cf8d79928b4ce58d2c36795fbc13261c9fe49d5973012f02c552342168a6ad6d03bb46e36e52afe85b2ac1d205721a28b93603386ac687c14c90094e9e03c9f7f7be2f19677ccbca4630dabdae1af5db5384498629354f418d34943faff069f86d4472ab9905e1233554c044c61868605b2f246f09013e61891c4f3ce587beb797cd45a19a71874697aded4ee8273f75e630dd72781adca26fa1f0fc23b2b7795a5f73adbf04c40fe255e0a25a38a194e9616a68f7eaa27460064f115c443943675bbdff74090b2e0b7558a9570fd3609c87d3cc9e688c80198bdc793c5935924981214ded5e50dc6929e57d8893f2617d2788439796daf16e62e182f83f93fd575ceb507ca4c72439d0ab70733bd2f3827fe85911b18883612f4ef557fc1ccfe3fa4ccfc085c521e7cac0a8eacfb55ef53f1d1946f37924e67f0d6c27787931347a5072c451fc19a18ce84a2336d83a2d64421d7bafa80ec2b5bdb746486dd69a2f6aa99c8f13eea6b0babf086244dd2c3c2d1975ef9de8759a8bbfa488d12df5e3b12d16044268336815866bf48e270fad8e93ceb4c91953a21933bc69fb215f3ad1c64a93174ecccaff1e31ee8a7f8c81d8d43f1f1d040947713f53cccc20774725a32218a4cbdb890999754bce5f560fa9d03ac1966e7664d7cdf616e7b2adf7e9db7b48d97c133e183cf70935c8a1f36ffe4953c46bb878f072c68cd14ad7306ef3913f46845f2570328dcf140bff5883e0bff3828692fa8bdc9e876d9c5816daca7a0ce1d0644ee4bb33fd2dec1e95d42caef88c4b55b88213f14fb894fa806d6129412e55976c0fd2d6a326ea1507b34b0e85c0a82cd0bbba7c8ec92fed3407608fda76101900d4b40660e39cbe89026a9dd53a3c47074062a15eb9c6584c53a75059cea6c381eea65dfbea476e7ca86b8a1c1c90cde74d3e132f6433fdda2de671b7473a0af1f9370f17944e5ec4f86520a8bd44ebdd34f291d4788c55efb2b75758af4fc678b8885ed176f7018cf222f2391336ec31c5fe9951e0d92704ea8661fae27883cf31e14b5eb9c07a82c74c84147aefd12e236c2a78014edaed079c316a5c5565773f6eaf3ec2cf412959130634db2829e2d52efb6e58580e4bc58b20ba3fcdcd88beef4c858a86e8c8b2e95628ace76e74c4500c91262f311331b0ab6b7444b3fd29a0683398be413934d71eb97c9318bd46b6e2db80cad47e74ee7b0854122434016f01bb08ebb583cf52017ecf04c8b10bb4f7edba35149aaaaba034b63e28634bd7b02a6baeda28ad2df96025b64662929bb4c4fc083f97a979d89940e333d83296e5bf2d6d17e24d8f21e0ec200d605a123dc3bfff590a60eccb0926d6d8c3063495cc90eb7400c04670b8143e7bfb27cf3e50d517337c20ce7d30a9caef747dfcbd7c7550e90cfb91745f1be683f3e72c67304ac1ba133462a96ad26a78de979adff2776b5bb93c257f429d861869bd1adffc46efa5804e70c8929622a821bf2c57be469f8fd14e620cf1e5ffb281a412354d353ac5e45662e44174a42f1eb18e55bce24efb50c2dead58fcb004f7ce68d87d51a8fa31bf4770e3d4fe54fd0ff9f7359e19df0374e9cc6ebb30693aa5ec28d457cb293a487b5ff0d746926f6ad33849f5b3b12b1785c66581745b7b4d973c5573a42d6f18ccda76f402df9e56241d0696b26237c695ad72778e2b8e2681946102c4186f865317c07852fb3b7593bcfaefcd4f4a5237e569bbc28e99b8d378ac6147d129b553bbd73d8d6921e31f8ac09e18792ca36ba35a4a1e66f69ea25915d162ee031f85149a592e716b80d8810a403f1a28719ac1fef530ff133c1aa723689146a481ac8a334f1306d87bc430ce9166ee44040e5e36031d3e8adc1dd8576941911bb1365091a17a194445c1778b775a6b15bbc5bbcd9281eb21daf9686a6edf93d040536de2eb8ffb30cd1a3285e7b8b95da1fabb415aed80c8f34f0010e648b99f0b0efdd1558e1f23cfbf4280e92f0dfc771e62bab4de3d6a74d15ab6a22ec3eb8a14ce281cdc23115f0ac7a6378adea605c97bbd18a9116b20a1b844df70e252bd3f48bf6e8681728eb1258d8208fd0f9df1801044c84ae23fa525c5029624f1224692f2c11a8a8c32fa1cceb6ceb20302becf37890cfc881f2053eb13e1d87397375d2bbff88fc8cdfcc5f4c06da9623b74953cceda3bd7d9d09bc1954918d883d953adac5971557a13fdf513eccb933cfd40e64d2014b447ba9cd305226234eaed20348ca6000a780ee74dfaed343392707f9fee44063928b2b4530fad9d9a4076d4f1933661f671b06cd1891b4e90f2bcb92f509c96622077965bac7754a7965ce6a82663da8d6ee3ddc38cc3b554d2684a8cb3890e3451f3c4792cd9e3bfe40193871684fbce4aae7a6b794110570ff09145b156f7488cde6e1ec0d5551b69e4eaba63bb80579aa0fdbfbf665f2f821866f41a66b58830d3ceff450b7c678a77aa4116440b72c5638419e8eda80bcb4822ef43d65da8fa2079c74f1fcac91be90f238e6973669163bc48e014051aef34463ff40d3defd54ae99e15d7642d64740a625b1f7f6c93b5d753251a0bf625fc8a3efdcf54ba5a128e7301496d1a319c38c1f1df3d2ab43bb05ed072346583ab442bcd74795e09a163f21e0cc9ef0d29dce4a322977317574095a31170ce0df19031c2cd29cd31c0661794106508c7b8f5d234bbd9cd142397a8e10fd1912570700a9cf616222dabd3bd07216ef8593fd9a1048a8a48c7a19f9002cccdbfa75269c84546726c79337bd24ff60b84f01700666b5c9341237842009926d1cadc58c04add8580e66eb3dfdd6a8098a57b9cfee11a6389f021c17e611126849d5eda5e91a30c19b773d54cb695d5f861d27509e588e561acf7772ad4a85996aa9495f2c556169cee01a0d1a2b5d1765e38f3172c313bab3a900f157e11514ab7f46fd13bb7b50bf145a31caf54fcddd09e4a9bb4699a88ddf7cf6daaab4267b72bfd2ac6c8003808adafbea35af1103d2a8c9b2d413572f3ff0658fd7e04d4acb4f0f0a5b0be1c69438bc419243ed1a0cab6660ee98ddf049bf507c5328b99d560778b637ab8dd87742a34724331c80f8d8b0a721ad6a9e3d4c2a3467a408e4f5051a0033acbe7a5de03a452f0bec814ea4112814527573d94c20290a85f71c1b17634d04dab179d92c80dd402b6ee1549923a7dd613657bc376cfa0e55a2c96b8255197192478d409c33b0f69146808b57d359b740ccbe02bc36eb2029fbd2dd7ed49199cdc5566343e08850bf1c3083a578d20ab04887fc5ab410897d0a51f0f21f5295f33bd322ba79cc37b9cbb8c8107686ae2f6d7d7820a87d8b56dd00059a7b99c9ef456c93b6a138fea1c887b7422f6caae462530f87a05e7b47495f8c2c5f2bc4c8f0c60d35e38e612862ebdfda3bcec6a00de75339be3efe53e07b6aa35ab8fe36f9ed75fb8d8e21099734936fff90d7bd4311b5180c43db483503fe0c9eba831192f383e03f967f0ba7c2766401a0b977c8f476b46f73f8de68801b2906c2e1dd04c469b8b1e750f84afd5450b6719aa2a1a79631461067892783f48b10933d6c01885631c01c5e7caae836701dad28bb94057729444c8ed6d64e7fd69eeff0ac283030301ed5082bdec550f19f4848462bb1e729a6cad7bfa276f8871502e41c1ecdbe630d037a989249aef8d07678e5b9548030890fc40bb8a39e0120fdbd8d8ba146d153f006a0d0c13290128b60480bec69942af4f90dc879b20007a77f892a2874815b68f14c14e753a534094581b25d3ad0d8fc74d11a0ff261ab0f4172e40304eac301f8307898c5398d085b73b266e5169cba7a564a8c22d47d3ab5beae727931ca3ac254b940ef321bf03b0c2b0fda3b2245b80e0884f61930e6b279b777c75affe84be091bdf9670a77d287c449395553bf79b7a8c4dcc441f077fedae47a45536d19e503c80304958d3005a7dc25dd2b28334ae26ed5a2b75753c5ae0c095ef3b6910720bc1d8d50dee160d1cae9ae83518109660994d995f36d3b66b04bfdd9482ac8787a75c0700be2e755741b8d13b24e7cdc2a31b636c179f4db93e074b361ecbd3adb4c4c0d470ad22463c1dbf666b0347e5edfbb6cce73ba54668bf45031fff93ad713f2d384cfbe62445cef4f6d730f193d443cb6877b12283aefc631b1f25465f3d97d421e3aa952d7b48c890344bd64210b5c8c5afcbf35c27cbd9b15ff01500fd78acfde7d910b1310f94898ac64f62f5b5c1099ba2dfbb28f96a4822836e0fb9878b61a43fab943e7c536aaf19b381722fcaf4fd91e70b43c6c56904d4c17811f20fc778a4251bbf8571b4b15ade28bac678bd269efb85de37ba7d492985240f827dfd926580723391ccf5f4cb74b6ff84f4a3616ea0357cbdfdee2ab3453139309229fde524dd9974f6628fafe87915ce76a1c0fc8085c04d3797a79cf71147cdb4911d77b57d9bc617f7b23e739fc8fbe5f8a51c0cf97bc2117777dfde71e1d799fea79063ef555252f4529bfeb00986debcb4614b75f1d8a1b5f3f472b8992499653db95888ccd20d169ed3dd40537c076e4b0d7e9f029bcec26755028fb9646b8ecd5bd764b0db7b9e7240a5702d4c22a36a820a405743f317582178f9392444914fd813ed01aad51a1c5d6604d7a1f7dec77b548a458b71c3ea4b621ea82554658f10bb5fa0302b132fa2edb23d66eb445a882e2e8622d1f5e268ff17298a86ad8cc80604a0d1e60a37ac72b0ec7bea4a9fcf6228d433080d62277bcd614bc3bf52853b73f318ee6c6a814805ef989a128c4c002435ca9c4776eaf828e0815754ec583bc9a465b2b2777cbc212dd799e94b969a7ce3e3355f717b15b98256f7db55c090353545234f499012bd77fcc4347e7e710be40b5807effb6806386fcd60d4d119c1f3b64a3912e329dcee04752426ffe2f6547b3629201fb7ae906729454373887f61df33998befb18d296558676d13261e47d4105ce4c7eaf9042e1a17295ce3c25e96798349a75fd3acaa5ece460c4692f75e8cb908ab4c0bc9a44361bab8f2c0fabd1edca9fc7c808558d7174baa5bcae155fea428986e6c820feff95eb03fb876e27884a625402c0d94c961c25bc3713c078d8e7fa863efa8aa06df778fc74b41da4bc7dc91e6dd5f9ef0635bdbf9752cfa8748d118263843fa5061bd7db35add74422197b5400b08a82ebedb42a5f76bf2fd76e64cabab9f9d4406f2c398ac4800f49f0da89fb4cd31e55f926ff12078086d8e86d5d28918f918de458513d8d22651931d1d83c6aafc1bac522fc393730f83d5ab735df55e81b14da7840c780e1b7435538926de1e5e428fce0e59e20c9bdbf298aed8313d7dee6b92520ea680af4c530b7ef8eff78a8f0a420d2f34daca84d0a1c6b6d49142aeb05358b160a705c8d34fef8debb4dfbe812d961abd4c48f8c97c0702864fee59b4d198bea5e2838e92cae3a0194c8bb7e9f42e3743522e0587c98221efbdef7d8ce0ceaf2236a6bd560f061f50ffc8db9fc9d8023ad2fd9eb0ef889ba74412ebcddf0f215f370ac6a957bda41daad1085d07d2d98d999c24f324e68e10a800aec8fcfc27a7bf694470473c0d2bb70b51d8a3ab00f1bd731b2f042a9e1ec514a79a6e23562bc92afe569d41d91a6d22d0693200f898b7470990b84be38fd5d0a27d312a18e5debb61354fabf47425784830222a0d8a3f6ca48b5affc9eb086fe88a8fb9c937a4a43791d34ca953c9f7e8e6dc4aacb84e6e2108a1b5e77b4c7a73d84508f4495aefa0b80d5e1700395b4f3d58876ee6c3646ddd5f5367eadf2fbb3919e954d3e890f565b7cc8d9066f723b5d03d245698012441c2dfcaa12050b0dabba94192190abfe4982c44e6a80f43781857eb6a16ea1f485735c8af54eac132ba6abdefb75d1f12f2c1980123ddb23ef3738d2a22e3d808c12d638fe18b9b66d93983fc55016841183d0ca9655479c0cec72d17a60113fa5105bc491c04a0a22f585fd3d5afbf4fe3e218a4cd471eeaa176d8a5ac0cde0545cf2bb05d9fd5e317afb1eb60d58d924b00949d8f9d9a3ab318f5a3a02cdb8c6b6329cda075c81a9901bba1174ddb5055f380b3ae0c16d847f2cb0f424d99df738ae9d9e504ff2a6c0fc710cad9f23d47054f1492ecac190c908c403ee1f7ccf449081a65e062760199a09cb4648065e95764b9ceba1820bc77ccf353ab1cbd90cd6b877adc5388048f1f02818a98d207c54ed9b78525b4fcb73e8cfab4d0e5b794c694bb4f734642a355ef901d3a510b14dc465366e73b02a6b2f2652e9face31c715cd57db970587b40f2e705a825aab27b9e6c27661c79e323f3302a71e9145f8e1769e44f2a33035a17c1e45fb3b0ce82a875e9ebb911637a11dd2fd5d8b6c69a60377604f86c86f99722d01ae8240496dfdfa0c9b4a8b00f3608a7fdfcf7e53c4211f9bfe38f3738aec999dee31777ed83770800264695dbb771fe7c7c01c8d3df6bced88e1a524c16e2ca0cde29d0f001ea4c4d1fdb2863c0f0c96e9e2c9c958ca60313846019d48d7537e463994857d8e14ef57875e90a44553d7a52c6d91846993ae3a8bc94ac708e1cdb07920d37d3ac767c4b6ddd07a54c40cfd1a1c21c9f143fc7286666284320998496ae3b548c15fc090e18d1d8f50feeea2a5b3ed0ed1501d3a649c69da7147b047c283476636ee96b2dc59f38d147fd3f0ed732d19eb52cfdba668faed66c4ac4447f3c0789040077c8e546a1ea2e309d0456ca0c4c64b9d3efa7d40838425a9008541b6ef39dc8123f96e1dd605aa33d4b99ec729d578b7fa6030220e87468955c394e5122782d829244af36eaeb33a3d860b4367145cbcd8d18a4aeac4cc7ecff105f7b8245e16cd2b07c28d5192f89eb861b253fe0e3288d6a3ad73b806145f1ce64be2e5f90367f588790a42faebeb872ae080d958c9f46cdc73a04860eb1a8d0bdcbd529936df4a6969104ee4d76f2ba79496fbc11e17a49faee12ab1ec37ae85df488dcab2df3effabde933a84cd739efd288a153fdeb2045289281712b1c37239b1a81f593fcdb42514061e9751fdccaf2de7c245ca073cdf1cc183721c76e2f4955899da0fdda7af71df9d11b07a1d809283bf664b7c7adcaecb9744581d5be6dba891e8b054f30743ed40f65b3ccb45485833fc4856a81715367007748796ac60cf9b9ac042a1dbbd306c5c8d07e9a2aa1045c05bfe844656746b6ad798d6d2a6932d61d7b35b27ebf620d09142f1e678ff4d3caef4e26ce543df3ba9b303b0b62959213e8fd66f8e0001fe4fc43a9e07e8d4cc5e5a64d9de43b469d83f29397636f8378e886ca20ea881bc32c4d4131a5c2f2c412cf89a95e0db731ae4d4644e0e592d249368019175d6cf546b8e6df8e14b94e75e0e15b95de2ef624b1050af8228637b7f90c4fc97a45e7605c67f42a811fb5b818986c8d93b27dc06027764b024a976370cbdcea6dc4dac999a8d5aefe244939ba3bd489231138e3acd4134bfb6f893a5f80102afb8d739b3d65f4ab321e7897c422e14ce7476f7a0a91758451c696b34a283b3364fcaded46d19765e2cfb56dfc660fe08cf44f28776e089be42748bcb7b691e42947262e940dccf365a4cc163a268c47dfa29744e4888372eee27c1ac6811cc656c044579619d2504006fc84d3e44cefc1bea43678c7975afa457dd6ed001dee946f1011950c9dbad3f3ca749c1df380ebc075e06f5a32a40c104fb1048d090869bc95eb8e99e857a7ddadb82be7063b81853599894d565ce44be278948562d5b25ebeeaa1f09f0ee54aa27202e990233079c45243aed145f4ff1a8900b843b881f97664829f2c825d1b1333e7a54146f92860a75f09d479c0578089f885a7abd379f917138e6c83ce55683c8aa470ed9aecaada5d622c63fa67b109cd8aa515476953792b0398473a4bcc778a249baab6df1f39a5553b5208be89a8785451c123ff22bbc7aa4a231f0ae6310fcdbf54d9d75b9ec40d5d9805bd0c42107ad71533c59cb8ca9ca1603646d43f3859946dc0d3fb2799abf600966bc204bcadadac347cbd49521021af971c88e7d3eabd62792a2f83f18ded87e23f4964eea8ea23ab2c891dff9072ed7956a43165d874f8c2b6505f43add8f011611514e42db323dfe204853fda4bb2f62e88b89d9afd42347572b50e08bbd90bbd2fdc3ddec06daa0cda46e16a778f1d0b2e2cfeaedd66474dd337547f276c25e51aa382e0c24c030f64167b20b9e19b197da1e5658e475c7872d2459ee697eb3cf8e6149bbee5d2d0cf9ed71fed005dbb4ac9653560d1da0e7285a69d27ce9cd7322f49726c36ce830dd2b3453a177e65764e7ffc773976c7c600245dfee983f9e9cc0f0341fbc9c67febce00e7c9809bee8cd939bf4459c4fff8420546e16f952a3289f8f98c0f55899eb53256eebaf9ed54f77862287a9bec5576e50c394ae94d291f0419f3dd0059e90d79c6f3c8f7133bc71e9dcc7eb04ca020d24d59d53e0ce27b4e5fa9608313298d76d76b045226e23c0fb0d96f32240c5d004948399720cbdb53029dc627679197b879821acb7f496aa4b6c0ad654bda9f56c2ee7dd9e2d2d71f2bf9f5083aa136dbbe8c6bc29924acb06e6f781f8a75c2a81f653aa5d34182e5e616867702b6e68a57c5c6df7b628338d80d9002896ffefb578ad512d2e343878391ad7035a4844611b4a89a8a4af6086f2585579614b01209f46273ff8d671b6abccdfeffd2c0bae65d112bbeff80315c27fc015c0759badffa8b431d57a46e76a22ff56a84fa5e3d7dcd54042be9d08dd11a70612d9d168bc0f53d58ff10c4c50dc37194df518bab22544f4202775bfdf081a041a29049374b76aea24282494899826df5f79c51a6c68a1811f7b0f62bf9f7a3a94e9709dbb7346bfd7021c8270af575adfe936f1f4a68c4f84dcec4ca233fb9fa47571aea098e623490d5569e22a042bc9fbde4686ee6045b61b87a79e1f7d4a8e241520c839219e2e848e18efa1caf0af5a044268a19ac66320ff2ab9897d9351bad5ccf46de6dd74d505e2a841fd3207897f9095c2bbe1c939b19f90fe9c03fb0ee4a5bc67aa7b6f78be484db3cc706977581e2bc6f566e5a85d9773a12d6ddb0cca4e401332a6248b7cb8c2b292ffda2ffcacb6dba9735e965a84a821fad44ee465a24c244b21427a5fff138b1f3877c63c594607efde9029be6a6004c1aca19980d3fcd52e21cc7b7aa0d56cb28078df7fbabb13b49b2e40d9bbaf486eaa00fbf28207d461d9c18c519b943052067e310b1d81f508e37f3fe50d3c3752078619ac1131d1f34eb082a15579046842e431379e88508e40fce25d370e5f3fcf91962500227e4483c7df4d4be4309997dda10b90ba13b1a96c6dbe50c2dddc2a8a9ce3b1addf5ea12249d24717fd1862c8722092e1dd0527b8405db61b2d8a46481dd9217d5047ce724e5aa253c65d8ebfc6ea5350cf65c5d27b5ee28c267cd74c5062f258405915caaa540700e255e125d6bd324182886b128775268acdff4e14beda794d25d7a0095e83035a2dd5efafb29a5a9835b8e8a867e8707c37c2a0bbb6a257bf107474ea4488511ac0d47e29a714ede3a9b1828443a2fd09ad8d644aed39b8aa58ea7e0c17be7a3d370fec4d70cccb804c1ffcd03cbc81d2d1cfbbdafcad4826eeb2a8a808f92966d5bc3be86cf52feebca38ec64a5a1e110dba39b335af45b46c7d203939e6334c33b0d024027c227b1027d034a0d73e16c59845f6b4cb6af8317b257c2d1de49da0c9cdef064c4f5c052f676bc178dc8b3315a1ccca970ffab119632c46bd5af30bc83f7342ea4503c1d48a401926c067045795ae0e1d10581213d56a8fa9325dfa0ab903dfaaf747ee4412f9cdd5fce7bbc9ff8fefb8146a83fd3896d4232d87991c69c6d9343967f6d8444cc57c1a4855228f67e9f06f1aa8c7e63fc5d2aba337eceb4703cf39675e3169177f4bcf3d410264a83c380f5ef7e5b82185f312e647ccf5c5982c60a6982ac6a53a5f24c79048354fd5517857cc0c7f1d3386830f7a235d617ace376543e4f1a2af1afcb4c7198d0b866e6e9566332a1945359ddad0c436d0557b5eb985991d4e6f7e56cb34d2903cfdaf514073fa182326041ba361467bfe5809a35e92c56f9aa8f9c80a861ee95e0aa90538d8ed72f1afb5fa5616d3d90d247e5e0771f31c07a90534c766cce5f78e31c31465138a0323443f753b4e2536562c58ae8f0e48d7fae03e8ce63d95adc8a0237f6abe453300858189fb621f18c9a6b206db82eb6d7a247ee236ae6178711cd77c9aec17d1fe442746b45302e832e64c7e751cd5f2e7890a4c0ae1ddd1bbbbb4d4b8a94ad71cb1040aa60caa5fb60bf3586000d7c4cf45490bc1e83ce42b4fe45d5fb94a0a8590dfa0c6a8772e531711d6f7c23959ce5343a13e54b6a298e710e5e4c5b45a2b250de3a15fbec5f5a7b8a07e33d37c9f75c5cf0cb11177d3c4f556645c49d112c1090a720cbd896753da8b6a5bf465d09e7dfadf5a61c9d85a0c0dc88b87a8a600a159de8a238746a629f116bd0325b77afd537ce300da8835e234f082ddcc0b3220dc79da354ac8be0c799f6376cece97f25cd8fb107da52e73191b1d15ea789a706c95a9497bb02f15e011bd5543cb94457449c95f9b674ffc7becf6b8b95f6cd22734ee3a1e8065ab9a9d58311c9a89367f4450b3ef328a6810da9f808ab5054fce5b7863717c409aaacfdb438e9000820b84eef1f64c1f1d3c682e958090178ca267e5fe304b5bf56655d560b8b390e156a635dce669494a8f892d4a65de2da22af53b515f5e7a640c8101caaef38785ac3cb9a12624a3b7c6e8a8081ec6d89a09a23533ae7da253f882625ab31918441f187d6bea90df2809a686717c3b8f3747660457123a7a4f3e36f0feb02c42febcdba2648aa6c5037ea53deb98ea8484c3eca3cb371d9d52d3cca69b764a18e5af6030bd431a74068f70597ec0cb6f77b65ae6602e51ac5f606751525015506f42f43f46ecf4c4f78bf3903d13b45b737f0348137b1a027145a99a7316e4ac6f9d18fc3fe84d1c4d21ef5f8f0c526420296acf9be84cd903dcb12aefe402a8ecdf41f791e62d49b6cee33ad8bde086a898e7aae46b022eaaa36762792706640762b83e4a77e7984762604f3e683b21ad7374ffdc263c17d943277333cf7bbf49c5aa2437146c44805882e83cc720674d5ed498339756d9ad402b51d57bc9f76ed28948677f26cec9c74895df00dbbe449c4e166c4257dd943c36a2c5f71a684289518c23086fbe3d1f957e317784702d2f0d5838ac7413562031d9f459c4dfb2bc3ab3f8a7f4e63d9c5fd0489a3211fc5dea7662e4b2c87be7ada250eaa3a44261b908aa282461f002cd6cb02a1558e7a23027c818b571b2ebf836fb302a486167925d6517c49ad5fad1719fbd86fc14f4b294985df9be3efe467ebea7f00206e7affd92a9e0c8871548f86c4e1c772b9fa83f3728ee843e49e5392a6e4aa65d611d4819b957bafd9653697ad1bc8970feda47b53cf2759bf81492f459a475d8af072eeb7d3c7d4efb9e74143e4b5c045e53da63298ed6dcdff1d46343dfccd07e48cfe7723ccb6c9d3ed39ff06d9395b4e19c9ec6431b3d712b546e92be54b70f39027fe8d8218c279553b4216565532ed6bf087a5395d1372bdf4d8b1bdd516c58797d154e4611d5a0cc5ed752e19e5be277819afc84538cb337305f4517c8a74956e7d12dc60b3a6d140f3442f3747732a0fb731ffb2a56feab4cd9504119c4737b43ecb1abacde0f58353b1e03fe4585c8cab435d3cd70eec9bd4d18043b2593e4ff70f8f4c5bb966655832b92226efe5eb5a3462c8a36ea5730dee6275c9a7ba7c5d3f152a46a966015436b14ba438d9cca658e459506fd1bfe9e9932cfd668afd35d2805054c15fa9ecbaf1fd00d4601a611030bc6b882fa0211d6f9e88e6351cf91aa8e5ec7749ced1a7c684488e4a73f8cab58778320f4563a1f5ab6372cecbfbd97a33adff1e898006a63690a50c857afb2110850d7cbbdc06e92edc1a46d5a66265969aed773160abdfd3ae11bbbd6b8d224f78329308d262b9f26e0c5781fd131ac5468d3e58945c5a699a6e37befe59b47816ec7123a47e9ab2bf65e03f901346af4b10edfae997c6dbc2f511e6dd8a73753e2694e45fabced76469b128766cb9d9d8f30aca2fc7bb1d8e1c1b134d0559172fdc13415012c944b13f37dc387e18772fe6d5564fd4b35e16f6fa317a39318b1423148d25bcd9ad57942d36509a801521649597f1d7c21ac7499bd9eed2ccc1ee7d9e6eb9bd8d26ceb440c4585b01a2e08ad836b5e6e8aa0137d287e1bfb670a4e7d1a95a73cfac64a836eedda23e95d3cddd964fbc13d69b02c1578e40c884642db3cc534182a4642da40b855a8ad15424de00b23d92cd765a43dcc4ab60f0d6ebce54c4cbbd973889b2ae5779f6311cb800582bdacc85cce78a7013b6cade323f6aa51a951e3eb60c49788a73104f3f71fefa022a4fb7dfb21c472d5e894427576d60eb0bb41b6e2a8d16bdfa2f3c171e196af2bdcd3c9e092149618637a7d22fd39cb5833cbd3d5afee6b4680a3a6c28862b5204804e625853803b2380055224642aad13607001b9130f146ee5c31ac2d6eb3eaf77786a5910ddd9709db8c005c06084332cc9cee7bbf90f793a52384b7a82d82fa57193a09dec1d6874384704aaffd6cbb92714c2ba5bf358c50cc50c7125a2e7e0af2151d25b6f0c3eefa262c023b5df422e3e74dbadb43b688203b2a3f9addfb4c7a8e12cdb0729e37b4352c31594ce3d966bfe7a3b96f6315c24cbbc0e2e83f88413be3254dbb3ac1d33aa9f7bcc04c8b5df7383212f420f03ccdf07c3652e5e13e86f1316df55a7db1bd3795cee71c30cc5934f62ca1778e229920fc1e7ce7c3bd74324413967ebae3feba6a4e9b05d3b240e61591e48a1903954ed26b95c7f80cb2f9e58697cdce638e8f0dc5f82ae1244c9f93ebae1d2dc15e56cb257b143bd50ce52d70e778fb7d4daf808532e9959a1a175666e239700a65a642e4ba51d71f0ab5fcdee5bb742882a5a6c0a4385960640003135ae478d095e5f9c2e0a59b5de936e6b2e1c1d0a14645250a4d263a0d53710b9a967ddefb371c194183a77cdf69e5b191d4c1009965a4d008fadd65ae7592fae4d8254062f04990c006548019d87f1548a62baadfcbb4aefe52155bcee4fed9bdbe6e147b39e17dc25be0b29c51aca22c2afaebea97892a667da94857421b9200c0a70b7685acbf463fd69c584749a1a95168c212eed72b93e437865f4543145eeca9b6fa50c85ce8388f60ffeb2211f8af8a2fa89f03d015978cd942330d10fc6f1f005c2217053a46afb3a3dc81d3a9f8c1d3a1951c9469af9b19e73e8952c1d65bec8c5e03d939612c6bfda0f0f03c71c201510783b7a4881f5081d6f5f6538bdd6175c0a63f951923de8583512fb0df7a6e17842e40a2981d3e345372d068e9eb2b404649d41ad405f5e421acab1cde2b38b160606b6db77bb32f3f28508d6c72825d257fca9e367f0a6537dbc6346a4b57e086f56d15d3bbefa8c50d5c5f146d354e3fac62e8f5f9fed64017134fa6b1f5f7a6c7b7f574beadf978bedef290edfcd7949241d53a12f2ee7f4ee8ccc81340c537671e8daa406c006b6a3a16d3fe06398f620e7b8502f23b09192da3774717a0f7d8e10b325be686722957d39d30f51d9ece7995b879c249288987060a9f9756f58f53e051168f64538c3f85547193051bdd97910ebfc3e2f53fb183835e3a0a12742341009c3c878a7a13656bd9fa8640ca8a09f06136b57651773905cdc5a6f49b4ce38ee73f16a5a9934a2c76679dd501a0cdf03011d9d67d6a5c47bbd3c311159660984f82c5429a298a29e51c3c28158ed8a8b3d9403207c1f090fb05586e1802f1d18bdd2905217fd4050d601562b36c27182eeda967c9afd4a5955bbdac78ebb7f0b3a4a302abd9078ec316e5ef9ce03583db85d1fd383b667de6a96fb306207e82879796584235aa1dd76b53e37ef81280cdadae04161069e14b9c9f3aed807a2f6477045d78c6ce89412fd7db224f4500a9238cfa94e4c7e4dde814248eb5a8909ef43f447998e9d476e7634369b770170bd61f4893f0c1c7d317b7b160c2439f5881d351812840917da544ad2a2ceb7b30605849f30dc6259d3bd13904406b82ef093a7c9f25691cecbe6dd6e8fc9a482e261d65ac98846a58d109e3dee239f38e2f53d62941a3b67fdb4db3e98a571941c04bf3021735929c8fe70bc4831f25e7312684ed45ce89dbfdc945aaee0e0a7e330f024f38c406ea11eb8681cd1f27ac9028b2a745971808f6315ee67e2679c134045781793c435258920a6b6fb13d5130f934cc505ddba6e598264e4409250c31ad1ba48b1ff7a13d9378e307c7056af70e4268e9bb4965cfb2c6c010d33e45759b0f5a1e7dc22696faa654840b36d31c6e407292d6eadb5a61ac7a9c22092a6a65a32e17d897bfbe71690af031025f28048607ae681f3ecccbe2a7642a19d43c9167ae26e002c13e037f5aea81bb931a1d6950705047ae06167f438a9b6f364978345058c4ef2396a3234897e1afb11a153a270d334049ddedb539eca92fb4e5393e7c69a889075f9cc018a27055a8ebc74e2d6d3cf6014ece5e63e2bb54479ebc1b27b2e39db01baa0bc3f3cff4e2946ce7f5cb138c1fabb407419f03548f58996df0ace3b5fd0ac29e43e8a85efd86272fe75d497021f8692d462c612e4d267f0df894a981e6cbabb47b10276c3397399376905e1d81485e1c9634754ea9f3859cb89088f99bd03654195a6cedcf1b5a4b644a35ccb3d79e6169fb0a2215df9f1ad93a30e19d05714383bd013da48b365052c16bbb65ec670220cc2f8ffb319285424af9565cf87e1c4ea8f9cd41b06ae52fda444eaafcc7cafe4bc2ab6bc69f79038cba79092f0a8b7242d3a6c750ea85869109bc08bc4d39e4d5fbd16fa6373791774c17c8abbfdf17a46c6d48cc6aaaf35694abd49c10be56c98f93db41f2ede13dbdd539f94a70bcbf090df6ec0a26055bc37895d72e16eeb10358dec05b12f7c06d874e4661da3661c55baa1c216bb80b11b9d6e6b1cabc71a9fb69bbb16844e72540cabd768cc086be92d59ac25c0a226151180224af3afbe598143141a91797c7b0683ec1f9e67f10b6a8af6ba0ba905b4ff0ad8d7720800caa12fcc1368c6e322481426700cb3b0f6a796f245f119031263905210b6806a1eccd2e4be81ffeff1672ca3a1189093dea98f0d17c1117829aef5d4446f7fe544b4c051a3e84422ca0e30b21c4af18c4956fbbad2e396ed660d45287501369525001b2bd817e9288b8ff37296361ac0254b759136f5c8d5176c23e2d344b7863eb7164052345d81e3da61356ed1b84f478559765f59444b58b56a84180407ad4a6c76148ccfae197f12fb613843c15708a2ebd2f7d61d40a3d5953c1ac3001bce7c71ed82efb702bfead7bbfae80f0b7a2f8ede3a80b8c06473f9a463ae39283a590dc41074c8caed8fc314145259b4ba566052fb5afabc54a2fe8f1750732a63a3b20b0c11235534976e9bcef67eb9b8cb69df8a75c8e6312c061d1e509afcffd877b7edaa5065f08fefa95c85a62a7d17591d6a4494b5bdd9ceea5d8179268aed8695d8897409f22718ea88072f0b35943a4015d6194245578a8c800254b1d9839d421e46264229a43eae7709b0514ebf8a7450148a7aae7442b1bc113f4b402430e33a8f63a4d4a8b9049a5709510af890d28ae1b154a58d5926ec50dfbc265a382a526e4ae017e4aa5bb8328734838f174a45d871e6ea7cb0b6c11f78a5a9839659ac94373b3a0f59d577fb1881c556523b941eacd2b339acd03202923fa05eeb23da8b35dcc03593e45daf3e3b3ee155cc5e59a9d885688ddbb98591240f8c88992e34212898290c632123c6577f4a31ffce8ed0819ec7314f9038e48f472e14f3dfd54e0d1870335b84ef5df6e2a252681110401ecdb6ad80c6bd433e2e42831a8ec1916f6898a6a9ba80d277dfb463332866fdc0364aa6a96184604f0079dc4b50d1383be6390a44f033da175a5ac23a8abb397fd691010768b734c69bc8ada98bf3ea8b990925dd8ddc2f5289a327961a2e017a1bada0a2778dcba79e3a5406d1311b181f5333b8f9af5948d42cfecf73609b98457501ae5273ca6d5ba28498a7c4bdd6d6d89737ef3dcecc44a1f5440a705306298ed558b350e5f78abddadf3cd3ed4ec16735f66e0175811fada14e1d1908e9fdafd6e464977f4aa1cae3dfb592cc9cb56d2545194eb156f92ac1df30590fff6395946d2b7adc0aaf1f1f4da92658008a7af093c0af46f3c8c23f120e4838d5040d64ce94acd311fc04c03a8d97545c7636938e8caf305a87639e68aea6e9e88586be10315d9fec7498878752ec73c328d34dfb463b590d8cba344c7789d799b191544974339efcb0fadaa28dfc19f93746b7f68628b913d9df8d6ac1d5aed2a4bdf5e8b39a60bbe5667563476a4b93dbcda09cff3f6df1384da03617020df5bb0fffc8d212b8295ae9a103f5689ccc28f12c131496e6132f85c8aa4cf67625fb131ee8280ee055648cc580ec8eceeb28721ede3db4c19bc6043d73609ea0f2bef5c705ce951b325845b33b71d988c4c22048934656c7270aa21d8dab5f769163ea3f0cb590fae675096ace730f751c22de2a260cfaf06b07b733c49c4bef0d3f0458b30afc21f2d6e56ea81d16ae127f8d663e14b73e2c5604b633a2160ae20cdb21811afe4d6bfa7b5da2a4bdc30ded86a5ef10f6f0c9e0ca4c5bca06c91260b19ee82ee133eeb3c3cd9cd6302ddf6f121bd375d81160d800b1d61b4dd15ed1558a81ee2f872553847b2c4ae443893aa4ce2acc89c55ed7d78b593e445b8a77053cfb927b3c90ab2d383ec90fc381c4d3c1438380b2630a522e8cf085bbf4119a3788e06914aa62eb348dfd9409a1cc5b642f730dd5163b9fffb56b66f9e00077610bd739ce76a69b3c5e17354b1a1012ab904bb71458c1f8ac10bf88f08ef254106ed4ce5d240917307c82684e381ec2a4daeb6ec488bb3aee672f8df380a931f131f52ef93d10c5d39ef5017783a5e76892243e18939e09ee2bd62527c82500387836194ac222f82144f6384ba2bfbb5d43c7ceeb49ab1c30e2bd843d0a60b38c0c3f60884cf3c88cb4af825c5a5efac3d345898d9a15103cb5a14e0326b8c6ecb071a885c45e156191dac76c207f36a5f9d7647eb577098626bb704a570df98f5640d3d5d83a7e4862319784a6225741b88f3dc94beeea44fc97ba3feceb3bcbfd411d0d772d1a48e52f267eb8f477d34afc7d98d08d3e7fb0c90921553ebb3a25e9f335ffc950e2e11a93c37b62762002262872254c514df97cad526df898c129c7316a1887657a228256e914a5e093755ed355a16546896746fe34339bcb7028b0422ccd304517b52404e80ecb517d9baaafb2dd6a82cb43adca797e51172c3864782843f7a6a67127471ebe84ae11f385f07968823995a5e8fac865edd8448ba870071a0327f971b85a42778c79208516288ad7830066304a2e52aa9ff71893b6923889ccfd76b0f19cba6257839669b8275847124ddcc9f4701ed11274ec69b3352753de648f345c0ac5807aeb550298e356ef5bc29195aaa2fb67e6a10f0be58103f9909e019b2991c3b405ca1fb492c9edf8eb673f6e759362406c2dfe92ca8eec230204c340cb64baaac1646f9ead9ec0fc9d804b3e7abec9ce27ead79fd7b14c7582ed932dabf5896d0a9f4ee7c1cb99b763d45953470f40eb63757246a4524598af4c4eba1a9929dad9985521b1ba6f56835a48a2b94872d367a8c16edd2d82596e13d1e506ca1c31b626bb92ec14ae2cc93397f3f3bea5e3c2acd7bbf1f5f850caf6d7ac16680b32ce6500c7b5cccba4d7effa40c0b850234585a0e520bac4ca752b4eff8fd29401c44f60fb841ebce1795ddba304af412399934bea875e42f971fae8af38994050c94202c78e43a90fd348e50a217d64b64e1480677c4e4636ae0440f376d0f2bc5919ded3ab883d62f1a5f37b11001e4f07652e0f5a018822cf13a79e63a12c97e77ec0ab6fdc7e0bb21305cec30f9079e8a9308dc981dde41d969702e04fdc1707fdbb88528469e274aade42e6856052d02df2aa8a59a60195c3726b722b84aa032b8ad7f2c098f90db80cb6fe93c5730a5f11b294e94523751a37bbedbc86d894ca9bf8b858bdeca9d50b3f784f782996069b08b011c709f84db43a506a810f8cc5eb7d44e4b18f87796615c5ab675f34849e95678abeb16d1c96927aae97e93503d054681cf4774be59d08ec8ec5a1914760915f80a2f1aff8e1deb11326fc198687ee4ec56c87afeefe231b5182295cfe3871b215a0e569db4f33864141f7cc2c7b5cd3e78395ec8fe431a59242e2a64e24d79d206e8c6a2a5ef3c4e1c9290f5af617d3ed4e9538efb4af3631656a72e349772b0466bbcdb78cd42de3203a9b4716b86c1b1331f865c8ad7388f275de28848824f1ef835b870a2ccac1e45299c17e22b3ade219df25a5c7e9368b2f114367163eef8eda1b65171a1ecd0fcca999e5952890b1f79e082d4316bba8476fdfae4dfe37ef7293aecbf80242d742aefc0bfba83a0c0ba3e355261b6b8e0d70b6bdf87e1b3f7be7e77c3f43198c93e0b43ed2ef68b9f6b6c5d7877069411f1e00dfed5f9f89c86c0c6d8a2be022eb532ce8fa4116b49e6d890c2cd4603caa65b5c3a8a8a3b19f465cf8b35875b1428b1f9db95846806f95fbfb75b86b19e1049e74fcc9ba243b39af2bd9d6306a7d6e2f11f5c732eb49ac7d6958a001739e1b3f1e76c97d05a33deb5b6065e25ccd0e44d89a7af011376e5836591bb3326201212fc40f6373e0f1b85b125a1c3f20e604ec3d9f29d99f28ad8efdfaff5a070e7f9940ba1a786c7a7a2b9ba3364dee80d850cb151b10dfbf012be3311b936eb2ead5d1c401a7df80e64863d89662bce1c878e0a9d9a189a27633ac489774bb19a0802c359d5f230427f6cb8b314d17af06807c5929eb191b69d29fc8442bec9fb8b952329258e57c8db36f16e9c67c6f9bd2605fe1c505a2d486c6fabcbd4fc3943750209e7288694c89f2d9508be5c4acd878926055e1d9643d8f406f37bac34284ec2bf2d73cb21447fc0742f242d5118c005957c2fbf6f19bc09dfa82b55dcae080c677ad9abfae93358ca691315f2dbb3f122bd9c9c90e1e2821c1b8325220e5e413a15e6dc1876add3c85025f23e506b111d82421308d8ca1d1494ddc7f2cbba4fbe34221f2a3ec3ce4a18a05d1138e3d29a0066b29a6f20671f36153667a0c99456ed8fd53ab22bace26061a7502843b73e12eedf685823db5b7ef7c2bbaa34bc4b471e86ad80648ac6224228c45d2a896d5b6cbe6db9e5ee8ca0f30e7ac3622feb3005860da68f0a8d6c95266934e3d3f664c7c0e799ee5a8b30b9a5ac99668e0e05ce85584d0b817cf6099c0e9770c349792c631ce835ed0c616412758da103f04adc1f8271aac5f692e8af3005153c18abd3d76a63bb845d4945839445fd55b8c5631b8bebd31ac730a507dd0cf03adb03299385f2aa28c32dd8ba31d798641d62545bdd71159a00d8509ea0775ef0c215422f1a95b4c2117a9c5d112d4643269d8e7deb38ef7ed8f060c4131d4c42db598aa1e714f25afe75ac827034e661df45e51531d225d09a2f70e6e5913cd86b2653d6ebbb5fb23ca289c40cc2dd79ca9dfc5bab14ab2eea1e87567f87a5a6ea33e772c1baa9bda9b1fd0da0c3de3b4ce935996ed567390eaa744dd4eeaa0db15253ab83ba0be1a5dfbf4e5d4019edd7248a082e4a25d81a9e74cda916b2bec398fd142708be1ecd05bd57706f272e932a033aa09dd036a9e722b2738c0a0f77303a46fdc9b457ca0495f8c3d01c86c5525eae400a01d13afbad9951be005bfddc7fa11045e541a9ba57bfd5511ac1a2b89d926bf422d7c092e977d7558eddd354c869f41340f2571da7c16113ebd259441c2b9fd551c4b0a727660b2fa98b04772ded63a5754fdb8ace69499a1d871bc632b30766324a44a62dd09a1e1412062aaa3a8ed226f0f1d8c3308a807766a8393721335a030f76ed7ff1bed6c83cb30efb46eb040bd0df4e3d67eb8a58dafc2b469123011e7e250829451c1bdb70c47cea04c00457e3b5e18799b5682be3c5b909bb0398ed049f4c812688e0fa044e80fd7c54584ea132947c1872e9e45caf06aaf9d97c596caf8b88eae0fd729ca9c15424020fbaacbd15e8d4ac0c51cccf205e805e138c685f3f8c07bb355a7828bff4d681b091df9ae7e7f63aabc6af80c9ced7b4a844c7594d396ebfde9bf9d1d90375277f16651908f08d16edd44610adfc436d8e2c3b467d8dda1caacd41ffcd4c40af5568132afa90fa594e675df848300cfe948bd8b1e396d0c1d692225afcdb545f9817b32476c8e8344bc3186d6b1011d989890e3547be423a5aa64259562298195de4f8a89ffa7651d9d6dd2a1a89e5afbd93c9a409760c690bd0cde9970b5a316d23e4a59593200640c6bbf8a8ef25375d936fe01c23b9bd9c988fb0a2b2b69f795b62ce32942f5ff4aa2b0898f86a82b030184fb61e710b1b836c428f6728ac972d79e0033d207442f355eb8f8990b55f776336e5add53a4c8070e0c4a0e963b1e63eb42eb446082623e32d6fc6c6a8b921c225e7badb642f3e2c69f6296334a6548fd3c08343a70cbbff7425e846176aefc31209eff42ef8e4f50ad1e244c05eb161bd5a443b20638377877f1b79db063a7293596875cfa8f0f7470926a1c09f3fed36df20cdf8c9066d954e345ff8c410bcf3915e6dc047a29f4876446ee07a6af58fee99724bc9855ee40770257cd5e693d5cf3bcc4087d14dda3095ad8fe277d69a6f438c8319d4e8a26844401585eda4ca4347e0354b99b0424b6d6c2db678bc589ffbb94afe487fae5ac62e5b3654b03909efded7a641719413ccb71fb71d79f1d220735669a358b8b91b70d322ffd9f63e97d25d7c4ffa8a447b28ca4023218bb5d0be50dbd1307ee76e1d65d859ddfa80f7c8b50d3baf801b16e9902e132b07b4e4f0543b15c734e2c2f5216951e28319d24f0e36a3580c542e7fdb0f5a14b7336e955e7b4a6e2b336b4090413d67336b587745548311afd9ec07bcdc7fe5aea3504e7b0f4926465739ed8a8ee4ed8e64f06ced39d93732936112ff3611fe5d11a8fe4b404baf2396b8d4ee81946831ec3a53ae877d5ecab04499c6dba524d0427e9b24614d2382c664f899d1e4f8084f30cf6c4337c8aa00c2caef811e1513fff58b6924a223ceb144aec2b4b079747a2b00fe06ea62bc02a05dac050fbc816cda1df39f065ad395553057e478cf99213c32ca6f3c452c043c92f2d963d1f716d38b39832d382520698b31c9c893adb283d7653af82a8f711e4b14be4c45fbb0a0638acadab14e3416a51436899dee79a02c6977de15bedca8261617ae837e6f3645a77b29d293a3c1a0a027e2f3301e9b01f79982e79a12a2570242affb5167b951bfdda94f40d7d2dd38ff823398c86d9934677141817a81cf6e0ae1f41ca3fc04b24bc1a3ca316d92d57ab03223c96f10bb3aed98e3f7a99ed7a5cb9d6792e70d5dcd4ecd36c1b5e1c5a9aeb26362ce6a97144971cd52e6cee4172b045abfb0a8497a05f34036ffe9e34bf03a23e3512d0d8bfa9212bb279ce399d457af36560d59080f26588bec914cfacc1273d25dcd247809123098bbdbed1d87abe5aecb4a1108c25b69d3ad6e292d2b01bea49262aacf8ef8dade2207b73fab28ed51ad982c3759ae2a38bb71d7fab7aafc68402db99a88ab360ba9358f6502e10cecbee6be5f0992b3e951db3cc7cffac81a30e467a12219fae6fe95f7984c98ec7cd9b1964ed5193618e86afca5eddac794f14f94f02c0c9a64b0278cacff55268fc01151d6923e64c1e2a4b27702416ccbb1a8fcabda4dc3e1d1d037501c7bf409a363628d7aa4cdc3195182274fd85d9f678f5ed046e670ab00b9b19a618fda8b9c40e795be26629d72d7bec4cf0e2027a32f7af6041940bbf0267304d16681bb23104fa5ed8566b60380284879670a481ce425342fad781e0c6244b6b93cd8efd39b7980bf439fc71540215ccd2434532c2f709c387a92ca4466e3c8ccefccf81965223594c9c91f2e36d3c248dca4df668a92802053bf4b14b427b1c0f4d38bfb80f43dce3e9513d77dea7ccd7bf586a726ad7fa3dd8be6411f3cd0ad21829a9bdefb443524fbc7e3959e00c7ea1b83440577b61f65f35d7432ba053652a5507376b1fd438a4d7ea58032602864d9c4bcb80a2da59e6d77122774e31bb369ce51635ea338ab5df301e2d46fe96def442165693ecd6acbec981f3eafcb5a75559d2fd810e97cb456a1848e77aa7fb1b0def15da969d2a781f90b310cabd80810995bec0004b575b81833f5fcc4628d545625c7734ea9cdc242e0e73085feb58bb915e11da4adb41e72e4440c97fb7f3c5c1243e8dcbc572c4023ed41f9636fc7681f02d6f288d38047ef022eb43502802b20012337bd52e40c73a6fd11422f1c6be338542bd536d39496eef4f0445185a806ee41312d300ec64df6d0ed32ef085a23762f01505952586a0e60cfac49af64e20716321dfb904a3dd4191b1dc7bcc4ca69a0f602243c26fd9bc7cfd7d912cd72584e4b52bfbec1d0d929469b0ea5e325a4c224fc80f0c1007652710cdce519c5a2dd23f81646011540b1233a54067e5041cf749a00e9af084734976f28688ecfefa4ac9998bee754b49d9e51c1225cd1e0f75a6b834c96b6b141e7e88c937b60482bf93ab861c2b0384b36edc7575f1bbe36ae573704746aa5d6ee20eecb7d976c24f080ff1dc1f1a2b3c1e4cb66c37e0e3d989ca513d1ab58ba2dd16edd4a1b9c1ae216f58e0dcd4955926d7f1e79faf66ff89f76ccd6b6fc8aa1f104ef90d0305ff645f99808c5b93bb21e617e0e178c3fa10b6c5356e664c64a272034f1984cd27c52e49e51572b9dce400517394488b0ecf0a2b5f7d8bc9a13edf73e5908a86425e4ee4f9e10c95ce8c554b09bb7f92074bd90210b5e6e7be68c10cab9835aa23ae5910aa6c11adf14595dbc7db068828dbe761faf1eee33951307360f48e4c890de43da13c929fadd0fe34b76d012386002fe1aef072f0e41d969702e04fdc1707fdbb88528469e274aade42e6856052d02df2aa8a59a60195c3726b722b84aa032b8ad7f2c098f90db80cb6fe93c5730a5f11b294e94523751a37bbedbc86d894ca9bf8b858bdecfb4c585fe69f0ce0064a7f5532b4430c5612034e1fe76fef31ec29fb2d1fc3cb84f533e7a9aa95de4116076f7050641ed23a13aab5694d9a7d8c5290cf45848553a4d93adbab7a1f699601c881333cac4a5b0186b297f7d243064e9852931720d9d86b0b9a3ef76165cfdf5be728c9a9fccb66fde1d5ee80ea420b6318f8b73071ddf53d04cad64817be109d253c7954e06c016d224f5ace0f071e3cb1ce54375bdec7e3548b5d9f8bd4aa587a050227884047e13020f58939910f524dda8d3c76bc82e5045ea3f987a9a7149e2cd3195c1493e70b4fd78989986a8649884d175262e782847b446e28e37ff4d20c737f23a06ec6e3f884675ee854abfb55cad97e072bd5619d1630e4e69ffea440d3a711f76e43323946f4fd817f266c694e1317fe04b456b8832b3a82524a46136255d140f11f5685f6cb43974e860aabae7f5b99c5277ab78d0410b5ac575d8fb9fd8a76925abba03c9f67c090ddd15d9d267930600d4c0fc5d4251de4bab35c7b22639450d32d14198edc995fff856e751d9b9edffccc90a26c3e7a4f4f15063cbf90064c4042ccd22144c58fbb3dd36a882534c4c549d5f4a60f90900fabfeb0e1f08cff9eccf028d7059ece2337da6418fa005ac36db8b301849045bbc27154a55923cc05ff0220b3d9b3c3efc029d99f28ad8efdfaff5a070e7f9940ba1a786c7a7a2b9ba3364dee80d850cb151b10dfbf012be3311b936eb2ead5d1c401a7df80e64863d89662bce1c878e0a9d9a189a27633ac489774bb19a0802c359d8069bca826b283a37e848c1c08acbd1248bd1925f3267642ee38cb72d8779325d5293572d4c60efe6d437e6ffe142ef946e829ec3a7c779a5d895c1a013e826dd5b59322ec983b029c15927de0c697a5184f5045fc8b309d399fe20135d41e5ba9daf2f06762df7170a88fff0d40dd1f8bc1b9b671f534a04cd5104a6f099297cffe1244abd53e97741cbfb47b65bcecc6d9478b6ac116c68d3998c0e2a738345e1ef0bc9df0fcce8308b53d82664ecd8d258fc0f695e82340d535fe982884b78978134465e725f69c3212361ff46aebffe1677985e7106907199cdeb9af101b4df8e249095dc1242bfad9c9aa6d18eeeb109d0e9f575b9b83649d69be4f09bf64308eb309aaea2c7a138528f9de4687155767ab2e039f8d0f435c907f3b7633940c8cd026a60a9eb816f662bee4aa450d5652d2ac0d15d3c7a4b1e37f9de7a3992288573797c6d440274eb80dd870313c24069e75f6d3517955c4f5c8262fbec2ff4f1b3c76882c35b3b4c16b9478c99a5ad459ac0ceeac3934b9701f91096eb07f1a65ef7b82f1bdcdb2decfe322e52cad395977a593a3b90aab893e1eb07f10b8b4b3f51311e992f63a58592a30a8b5967dd6dfbfaf5fd807ea286774595ab321713855caec6217d3d17c0d403cd12f528bb61fa6ffc1eb0ffcb8ad418619110ec5831a939a9b59fc56bb44c6415998e49d90c5d67ce38f4f1ab2e7f61e0978ca20efb635167634a745c2ef12f6e873b98e3c48ae16865c696cefaac46164d368e0d245c5a09412ee6b7429ed724b5d66afdeb5c190cd43cc25ccdc2f25b6e1c68c6034e816648ed3b78ff844c2aea04e1b5301be8ad958b67f712072e932a033aa09dd036a9e722b2738c0a0f77303a46fdc9b457ca0495f8c3d01c86c5525eae400a01d13afbad9951be005bfddc7fa11045e541a9ba57bfd5511ac1a2b89d926bf422d7c092e977d7558ed94a0764bbfaad93926c3d4495042ae1750064f1444f40b73c49b807a51f29f6e723e1f51b56fa6150c7a9485f4a3e40bef2c59411bfed6aba0312446c846450aa1eedb2925e65511498a90f8976bd5a542b654865b541337b48020f0f823d527841f367c7577b5c2b5e452f82233e6f0ab7e556f2600b201f14ae743d467a1360c2de74e1f939a4d4236d54d7c8472ef7ab36ad92ecaa2a9b1ec61884b1e504d968921f213eed5a008fa4ea43429221e16c7d05210397d30e9674a39076f2b75c552bed80079e49067df89c9f40c3ef5d9e11c82d8c1b95c8758becf733de822337c408f5e109f249fd972f55c72417fa33201607f17237e474f0d177dd2a594d2ade2a484425dd5e978281ed2311fc089ec73bbbbb3d905d26910f5b7a437d6f5443d614c21befecb526ee6abf789c5a578b609a0f91800ba9d2084a96bb5581d329f26d4bb3c296ba37b9883430663e397ea40698156453cada1d050023b31e6b678ce8e2e34c9f0ba4baa9466366007089a9e5afbd93c9a409760c690bd0cde9970b5a316d23e4a59593200640c6bbf8a8ef25375d936fe01c23b9bd9c988fb0a2b2b69f795b62ce32942f5ff4aa2b0898f86a82b030184fb61e710b1b836c428f6728a9642511b19b2be9d2aa03a4c1c22af615fd59fede2efa7717c442b0ce32088ea57574fd642581994f5e2b75b366c413056cc0f1ca7add56e45b43b885b87837b024ea8c5cb60c3971e695e2f2e4d1db25b23084bcc2a55c76314daddbb6245f50e7f2b802f884fd9a14ba420fee1ee193ebe04ec466691e5311ceda51c09829c09d6f2f7c9175610518127ae518641e397dc50f85e1711b706b8b190e2106a99578d95aae5900237969354113d50ff40a704beb0c317d3055fe017e8125ec097fd905e29443801620d35def523b632d4120a89f353916ee069b36792f3d246a6678a8409e73a302f70ecf403c2050b0c071d085d3009fc078d9104551c3dbe52c6670150ab7ebcf335c70dbdaef7f1a5803b0c1e367d4acfd584b10a8b39b7f1406f9918bb5d0be50dbd1307ee76e1d65d859ddfa80f7c8b50d3baf801b16e9902e132b07b4e4f0543b15c734e2c2f5216951e28319d24f0e36a3580c542e7fdb0f5a14b7336e955e7b4a6e2b336b4090413d67361c0c15f8dd6bb08190f068d7673e5f3b17122fd922012ec83d3293b995fca4333aacfbf80c5ec597cfdee70f4b5b8aa10a24e1aefd7cf000bcfb6681bf3e15da0fb93bbe17b39b01618564086e438e2b2e86982e0bae8d08d117948f662b2aecb3324d9d6b760f484dd9e092871696098ac55aa6a59b4c8958606451a9cb6bc34652e852fb1d19ffd3ef12706557d3fbd26b71be43f2dabcf0f4735bee85c9d71e2c8c2f8f6da33c422bfb695a4b8c1716b6e44c0ad46a4dddd8bc057221ee5900cddd4ecc914d15c748fb18a50511500839ef9927bda072583abb596a303ce78328ec5dad1301cd77702e5265084803f3526f7bea19a5fffbf9babd18fc852ad9301d77a7bfadaf7c8c239d8d5dd7aaf4a8fe11f437276f4bd8540e17522d26fbdfc3bd946e99b9c75a69a29ce74eef92eb6712a5c62fabb8f8d40e2e628171072050f6dbd3a78805046c4bf9b33f451d57d75fbba31e6f4e6a2dd2f709a93a958fc62724f665651092a27a201885dbd580d7b86a73f33ab5e8f3017d006ca464e7189781af889f23f4a18aa90de7ac47efe13b4471be6e935d488d5969b3b25ec1aae9cda333dd99b4e4c99bcff592750f2ef1e3ce2e920ddb8d5c436760a30b8cec96c65636bafe931bffaccb516567de6e3de098b2c71a2ecc1be56289a6fceddec1ec871c14066352a47102c103a786b35be1e52080a51b07d1cdf0a6e6cb3d6b2600742c3810b219bb4e292836f0bdf8f4510e72494935a73c3951a9842dd77eaa65614108bc56c39f39d909ad21973a272bca07ded63dbdc7343d1db33bc90988c4f989bb1d74e7f4c183921895b400d2d9059d4317d4f3178133d358e5333109493fce9bd0f29af2e34b410f581830a637b136c15dd510f6af3a93f67b4c1056e1b7aa68acee120b94c45a9db6dd71b869a2e409620683bed427885c4ea7475005cab85d0457d386cb036e82a7432479446cefb345bb0d143a2c8a8837904f57589265f8536ca585317c1ad1debec15f246068b77f87e062e7d8d0a5b101da4fcc51be1de5bade6f640223ed088ee180c99bb1f1281c62bbdb637976f7a071e4e04ad1c5c8013a417054232db64ea0e51df65a0e52a6e886a895ce955e7e779c37faf36f6ba6aa8a3f446adacd1add29e8ad10eafae3ef66b2b1ac23dd7546be8f3754e4e7f9f44c1f84566e42b44a83e74b4dc7529dc9b7a4993d4bb5fb0352fdb8eaa4881fc3f742c2e31322d182c13dd749728736cfee7da2f93febddac777aaba82f11bec93f266c603a4190af2d620e38a76624acb687a4b840c241ca2a6350d770bc954daacbdeadbfd1093ca8d929737b205fd5a04eb445f7e329c2c687b216f156ea1177b85c652c367bd2f19322c1d1c9943b934fcf0f85e40b99fb50b80c6a0e260671bd6c4a970d38b5545bfc835a1111a084b67555b881a0743f93321ae5f184c224c8854f0951738cd0dbc8e86b9a56fe7cdf0771ad51d8495f7261b9ffc14c02c7bc8694f0ac1bc1f8649463a75d3e74fadebe1159b7c13065f637515f66da6151231e1e54f2bbc49cf90f4350f017e4a761626d8d7430b88a08cc10fa7b7a3c0d3b55897380862f8736665deb04d05d807cb56ff0523944171dcce5aa6e985ac48b00e2d86cf586d8a11acf1ba7634e176f9bb21f613b087cea67b44bc865e1988624692fc295116d7611994f83423418acd36d25f4838d460c5ce97c4cfb303caef4756490aee4e5736fcc4890fc94eb23cccb8579c9ec8bcb0f3422af426d232a9c59060ae56194793dbb003f1d63457a8deb384d928c04154c07418d07217f2b01cfbb7c1b383fbb702254b645da3ac43d896b312a86b967f4b53c727db11ab5fb83537da20f3a786cce494db72dd7cf9a808bb5e9023492d5e98922f137b576bf52baa1969d2823e6198349bc1f8ca2ad96b85708698505b7ceddfdd4d62c69d072e30746896c25c5b3478b71d4fc71d24e8edb717a2e43fe7182e5e995b61fd964b6d769badd14df4b83831a24df410a50912f85f10b916a345ef2684e127e0378febcfa724ce76b07f0698780e2ab2987e40cbe026a3d3647b690b67cab5ebf656a5cb1427b6fb4366c2987d1637003e7c3b60df744c154de90c59fd286096ab96a0f864df185bd4eaf352ce290fa32907d65c6710fcc76216e7617dd42d396584b86d82d1b8069b909745c4e49b8bc7ff28ca3aca7d9c700a1009736a3fc386225e660a44e24438671cb227c60296f80d2e1bd7e417446e527aedb6d68026d7fbd74a672776f32ddba06bcd839208927a0b61e9cc780eda19373bf86adf4169f780ec761207b63b683adf43c4af79230f5ce6f0ed2f280fcf719981ae3d2bdc7dbd3495f82603d82cd3112273b7be5c666dc05cf09c448c864baf8ce63fa5d1e7a8f979f013875a5c892316bfa565a5b9812fb88a52e7a8198612898bec8271d5172a9137bc6f4bdcd5e0f9bd9278727f357fea7d51a5c50d109e03f95e3b7e99edb0542cd7f160233115e7cf5a51985a1780cd6d3e6eee04ef496889914932d8152e8262bb5c417aaa7d8f95a09f8b2d3ba5d2c88941ce96ad8e82ee15bcb7e2c23840c71e8d178b20b6eb72619f0e8603b252d26af4ce0df56a466a329a3cda71d63565c0422eeaf261eb545a4910ca01c075dd64c371d53be6e74b4ccc6b6fafe5e67df6e38da60f442812eb552eb69dea7dc545cb23051077260d39d7af3447e7bdae22335699b6f64c865ff1c43ff65f49add90ca8e1e1ca92de94b4459a18cb7d5747f9d6bc2e192c9aa2c8982509eb3953e4c02b0c69403b21001a569044c1a81fbee75f590ddc3972362ba1b994d78319e9a0226a3e876bb5b614c8d82ae7cdfafed16bad4c2a8ddefd1f8c0adeb702e110043e35c2b37f2c864868b9dfb39b6496408592b7ce7f3dd902da7da8ac12489b66306b6f43e20949af346f26d63107b2f132b0b06e19e52ff40235f009ce7bc326e173961aaeb48873b4b7b58ff84720ca6f9116968fde5d5fbbeb68f31594e948bd67355c609e29b8a0cec80af1497f8a5467f69821b7775bf5fad48d69e3a32707c614892a32b74915c75d2b645de30e4cf1773097ec1e183b4af8f2dea05cf1adb0fe54c49b5c391526b84d7f566376b1d377156c8a76f87cc8c7ab891e792c270eba7d11548edacd352082659b38be3dcf199d3366cbd12c5d163392d41dff8eb51849a55d595eff5be0e96a13be0cf3311bb8576d954fe5bd252a6f871f0b8399d24dd5ca5e45f166f4290a15d19328933c18b7a4987b46bd2352e4204395fce1245d941ef30a6ae44cdfec4f0f83bb356f77dee0211d81a1d11bf708a4cb036d3f4eb904d91c6e62ec54edd9bbafd4d62951627d8a7a750ab1132697b5990e5ef0b339ee58158e37bdd25865ea750590e583e41ea9456dccdb4c60e1b8a8512409b6fd375fef2e9db63c232cf344130a34586cc7617234539b496036c95fab35a7e16c5d94d5af60bce305ba92e5dd43f845eac7c9fbbf193abb9173a7ab4197db233605527e18660d69d89e6ce589ffc126e31592bfae7d8b1cf6a22a01b1257793ba1389d1fb90bb51f850485e42c1ed3788b0beba101e526be0af1619255157d9a7fe81ed3a767371907ab1d0224fd6b7f3baf2011ae6dd0aa63278b24677c5e0a953941ba90303c706ec2da46bd8099d699f31699e8c68da1c51feb6daa3213b926effbd4d24483c21f15053500737c92476e8cd54a0c8533d11ea2a51591d2f5331da0204f41e2eefd90310326b9697608188145ec139a52bfa46032bc3a805dbd02ff36aac2659a44637ac77faf29dce20095827f8195a156d32e176fdfb5f88c983f7068992131f6f861e36a6c7316d0f91c5ffe312c3defc0224c2f4122fdb62bfe82d32a9bde82176ff26bc3d513c8e9a02e2a6105829fb65f239d3e70f7994ea823c47477cfad134ff2c587d9969df05f58ce1a38e34b05b6bdb1a227755d06b62c8cfa891d2079e708d7efd9ff0131f0c94208085841a21221786f442e770f1ad47a7eae369e2ca11ee20983f1db7cc308a04c34ba99cdf8c87e30f130c98e06a37eda25b174ca7968e06ffc417a818ab77e8ad213acd17584f3f1c49f14e68d2cbff4356adc1db120ef4f100c7517cb8e0346edf5a507c6e736dc13d4f1f79bb0497069a58c47e8c87db78d5bc9bea5ef5964bf25b5ed68f62f8b5cf98dc4c6588ab1f6934265164fd72346b02e1fe0abe84e80bd2ded719bd6d821bce486dcba012c029e1d1a67dbf105e45d231d6251e2dc1a514a6154353366ceb59bc8c96bd6f4264766a77819f7fc981a598d40cdc26a01458f4a1b1eb3cabcde5d4481922abbdc580e7b6f798222ce96f3e91e21c880a0249658a20442b529216d064641c107e67057e472fb6a538c7b319eb7618412ff557eccef1d147538041ce621cf620ffa5e10232ce509d3527d1df479c44a469f83fe880cdf6e8ea9eb740f8d19931d9215d37b958994d5c3e30b76c29f251d44d4ff73308d77517934b17685e18297c3a93ac6cff6e24f97e8df0270f70d1c410315028ff3387c2401018039a434b52cb885c1102dbae9438ee22fafffa3a642af85dbdda7bcead66bed7270c42734b7887cd01760f6f00c8717e53f86982a453945f0f8936125260c3ba49e0e420c03d10548ebf873736b99a3b8573d15b5bcd568225a0227e46cb44ce0837150966e53aa4f8950c659c686d455ba86ca44e27a2776618c5bf539ad673450f894bb45bd494c8784d91e29e7c3533ead4263ec08463d41920a52edd26b932b795776278227701701e123d88530df2476b74a7776e454e0c7a18c0f414d55d10089f0ef858d3f47012677962c180390484f1a84df52edebc8de57362517b2b51e0ed0a4ed593ea56b9a9a459e03049ff6ef546f1170221efef082e76e89893e628ad8a9cec5b79b1e005c8b574e3797f257a8e271af43738f963920fba5d62e8b65a5afdf8502b4b6536ac1c97c7ef96fe0510fd3bfdb1eafeaedb465e528ae518b676abc80eae8630293c2636a17221a1bebcb544f2c6ca5ae7c627d7ad542d4116ccdd1adbbbf191734ed43b963c73d56994eafe167f58c4b549a690ea8c1bfdd8e94306ef09e80580157bff7b58582bb6ddd9e203969f32af0fcca28863fddc0b1bc2f965ba7b788997055b3a6233eb4638f7bcbb559c02072026b47b301119143b45592aef12a19d9d1c37bbf807e946e19f5063cc21cc3090f89e1dc5e03983e3f4832b22cdaefa07b36cdc2e9d57e2c47eec4a2848f65fbc47b89201e555bf636e38aab7df2abf1b8132d1c85e558ab4aa2fe4a4c3a434b4c229960a817cde2bc22855a73a7712c99d72436d476425f2e4fa8b8c451e19385dc747dbe570dfd9390ba99feac2d1a4ec36da33dd42830082b8a01720b1c9d2555530a096359ee3d5aa68a4e2a0d397ee0f922a2471883dfa7fd86de3bbb38be1a0a84fb1bf339a0ebe978021590d85cc0dc5827c7ffe095421545aff05fe0b975e756d0c6330a522d7e57477faaa07286e6c15330e369bd00abae4b5686b328ff126f6bc9a27681479d66bffa3120e98ff2402862acf8baffb4e6114008e083b637e30722b64a550c456eabdf13523de6e0549ad71f19589a152b6b51e817ec470ce3d64b864f27940a5702f8e395cb291cf83512ee7d92c1fc29fd2f192818d036637c60bb33553005fe74407bd283bced579ce6fa5f6edfba5fdce889f6c6961477a04320f3f1e9a917d3ccf6291066788647c98c991a1e4f0d7ccf5f1a06e667b24f676ab36ef66bdca0e0407123b7f20b1b3f3b7e0163167682bffdb044f8cb6e5e825e521a8565977cd214a7af9f7f214aad99621b8476212a8eef3a93ec918a746e0657ea7f2817e4c71d80bff678706f8cbb4928fca4712da8e060a640122543cd90a0924d1a05bfd427ffad86851375f4141edcbc86235809b229a9ad36b0f98b25a5ac9a4ae755336b6c813b1a932d26533b5833320c555b68648ab8ef3f279c5d76e96183261d3b729cb5ac9b90e200afff3f2b58f17ac68f9e8643193e8013dafdb3ed5ef149041c5ec5d6080bc5f606076a7593fdc5f570957bfe8d0a512f42f59fbd1623b0025d053a77e21dc2650bb9447beb200288d26fc767db0e972b99fdb595f07bdab7913832eab94652b5804e1d2f978a58a53ae28c65c8c958d292a4a7c9b822b05738ac6e9c44f8f5cf897d461128f16339396ef30aa0e40cca8ff43477ac1f20db620f340e4d376135446db53d71275420b6368f5428709bfde73fab651b2c6525e7d0cab7f06eb2476e5a15b8ba5a24cd2e0f6a725f90c8a4b23e582ed294b4868e2711957e4e88efaa1a47680256642735fbffee1be2ecdae98380190c0cb250c24af300b7d63b45b218d00d7b4021135cb334829505bec80fc55bd6569977db7d8a579881914088bcb2a4d0cbbb01e9390fc153983dfe9ef68062fc78ea9c521694cd9dfb9735a26828576474f3e1d9ec4b71049754194b388c0bd2e498e17f227ada9e5cc515d8be77b267a45007a54c461b7e5e768a908f3392e04d98e9023dfc599a4da0f4cca487959e2221dbb53c88f974af60c06e29a8da794c87173fca26ed17b0fcef115dd76e2ec9d935247d692d7c6f381898a55d27cef05e758784809ce7c1ce13e0fc46c223a69795c92db24aa7ac6e77f3e395207330c259df7547dd9fa054b5c3433f98873c0f7ba5cfc50937482cbefaa2fa523917bfcdfb1479132c4b9e4027e00535128c42fe0a4ab637220fed40552310e20d3e9c646546bb2a47ff9e01c216bb9ad48483db7f68cf168a02f7a1dc7ee3075c6dbf4a85ffd1d021065d69d7b2da0e17b7eb845d78e1c126b1bec45508585edca9d8acafd6ab7882535e75106e00a18480a46df3f23162a7e8d316bb2826a44e578242caf7fe35298dc7051e8bd266230466f380628093d08012b8bec255d6bb292489a183e6d210aa0194e00ac59f4f53a2c60be6886585b393a874cb995a57daff8b50cd3e1e8b9c82ad4f86d65577b737c73336b60f023b418283215e4c491b1c29fbbf6c93e9e5bd59d5fc96001783b6cf977a212f59f6f8c198303ad0e0dad40d3c58bdcecd895e4072c7c4d776b0350832bf0afc536decbffa51a339a42236bf4f18cca9f28bc1bec0831fd6950c4d1f1c9929281c26fb0c7e560081269a318c4be20c9d7617aa642792d72f6fe69ebdf5851ed0e996495373b58f0d19f55b47528ddfe26bfb50f27fa38844b49784c181ad575381d077ded9de42ddee034d2e9f7f7c3fb738f2f4ceedccebe34a689debf47c2832346cfdfeaead16d5e329382aafc09181b418bd923e280587dd70f480432a32afaa3effcabde9ba54b76d298c623e42db9e01b12fecfb85027c472fdccaac60fe91cb12a7021f088a4035050a32f33f562a4485e67827822a122b5bf74b6b062666c44b99ff5bb7ad752b117b7007db4ffc808b27fe3f30ea2a76c62ca8a334d87b2123c96b4399bf13d361d990694404b5472c5ca5427804a3251b36c2b73b005a2983a84f3d78818f550d262626a0d3fa72f2922c52576c8aad9b5700df2a715aa8608290de74faf1bc2794bc21df19ffae20b5beb83bc7d3677181caa1f84b61a607724863526719719c98ccfd6bf9fececb1fc50f03bb5a6648ff0e381603e7a473257fd35ee87f70f36be76fff7a67f4531ccd93a9fd5daef03f2a54dd3659d084046b63b484fcc89f5b15f53a17a9d4bec83d8b34eb2bd0e0a54b167a1d5e6e811632b7e50641ad3ed09909f1f7ccdd52b998ffaf3d87e056c2d639353ce3854d565908c67d392fb8a082db35da9ae65bbd0afe222c121f831c3c5b1cda05770e4b5379d69c192f688693b28bc68556b5999f4e0b4b834a62603e6a066de959cc0837c66ae2dae01ea2febd1fb3d7391c5c5d830179347255a7e652b4d2d6532797d8c03d82a35611c4e6f58a351028d0be3f97d41cf91182280c4f1db082d0c73ee33a123c6a8e73e62a1e3a3fd9bed4b5e698faff62ead144a4937a6bbaf5d6c8e6f41bd878b5143561b6a005b56057808fdc63b162517f6c2ff40b3d05e04073ce692d97be93fe81b45af52ddb5d287fd2ae68aed48fd244b78c5cdf3d943c0c2be9b42c8ef2f7a30f59c08c8e7dd63f184fa6d20ff1ba603e443cf651c81135193afa463b89e5d6c252d3da33d3e5831c51fe011f11c30ef52c6b607b9c49b4ae48bd2d80743ce12c14de78f36590bc23de28e434fac8095211e99ef80986e899edacf7bf27b0e5520e3d6947f33988ac26a36f113e33c60da2cd12a11dbdcf00eddd187765d4ecebad2628ca626348939da5e43f50b083a8906acb27659a3fc13f7b5c39087e3e80f533b45058b7054fe70c5b8d6b5e28cde7de0d7a47aac4ccb1b72329b799bbdc18ba74651b8b23390f1525cd60d15a44a6fc59eb21f653cb9b41406cad4af4adea504aeb9a44919ab8d86a0ab5d7600f495bce8420a902e7c02d056532a1a1fd03116dfe09a6c8d8c08ff1b24f788bb904a3b07f1c3186121c497cde2482ea500ea4333fbdfe726134454caba693d12dcb32c4cd4d1f9086a811e3ed910706b094e926c062ddd5ac18ee03d5d951e34f8a1cbfce798ce9fdcdddb5f7626b3cce568213896a51c2e733d2d269a8db7d7a4c5807e61a94dc0dcbeb30d4a3e3078a751241702cd2b2ae15b68317d83370640f9493a498c9250424bea99f2344f487afdb18ac6800ba76036802d630f5c03490ebd3e962926b2539cdee01348b9274d1d9abdaf42584470ff84234a51c14cd04cd2c804fbab3b05416c49ba72b1465386c819c80e4804db6310609aab498a9928beb7c48c08665675e28fbff811015b92f31d0296a190908665231d1369cc106677de564faf438f73e89e82169834a823015591a790d24fe240023f9fbbee6f05024c0e54e218395a65d465461c1f6e1e9a40788e5fd665168fcff25df6614a202390714fc43b7c195917bb5e8e0c25dbdcb3d8ffcdc81c96f95533a086057b17381518b96de76662e78948bf325f978057b45ed0bf1224150285e06d54f399a1e772dedeb11414bf1bbd0a61c6079309d2b13218f0c1bf593e55f3fc26c524983b680c040cebf467600083b9cd5de6c5c8a5fb20378813a3d7bc9fdbb668dd9d11fe7815156765280a812a5a48c53397374b10fe86f883355747fc94d0380bf221cfe8511e7ff721393a2f0d16be960defea3a2308d28cd2cd6d4ed3c73b05ea255ad09e3c30b108463acb77c569ec343a51dd408bc005a91ace54d7bda87b0625f0de5fe83792c9b6d4b1ad5d269d3569b4bbb8d852c934bdedf61533d18ad3bb0c2c7d6b9f997f3130cf188ef2ab71eaae4c6e6dd3f5da42ca4267f0e3be6b1803ebe0fb4c1015c2b023bc64c4a82a362e1405528e0c8ce1c9278313389a479b0f5f9208355db498015b71052dcc40cb3a6683d326c4755de329d7ca08f6a0558d94ce0a2e15a3ee0244fabe53f3bee2db13682be3853ee8a62699f8957f83895d957a343163c41c0bb5aef2a18c11d23f7515de4c4d3827e5770fc86e7f0b3e26a06b14ac91adcc4b96aa157e5d32729fb07051ff81afad28f0d8ca94844fe39d7d8052b77381a03796ec3d204c80474d29045163604056f6a8827e64ebff77df1c6cdd0db17c6d7ef891c050fba256c1e486d7f04985bc391d085fdd51dba408ec3ebaca3f1d9099cfd7ecbe634a47b89165f48d04f3a8fcf74e58e5dffca8c43965907a3570b70920eecb29c2ba8233694aa174f371edfafbd3d70c6f3124504efbfd0ebee9742ddbef6050cf23f49531b12de78341219559d7836ffa3b9765b4a4f5d51e153326c3746d4e15620fd08abd53901e103e3a4a9b40ddc94120f4d450aa2017091651210e9b04586a3d5f376671e7e733590094606799b05fa9b04bb76d6de34f76ecfd080babbf5225a35fb5521810bdc3850070832dd8520b5aff3680727df30440073c014c23a5043f8c379c7359f79dde9de0043c507fbb2f09fb842ce59cda2dc45e94e9ae1b7fe10e3645b444fd127dfa28e97347e87704d918e52694c182c478cfe57e64fab4e6ca3e06d49af32b7cad69974cfea05344d85ce243fdcb8e93613b1e17f3253ef85b2d5e190a0e91c606ccd31262b95d0d6ba4569c86fd6eb6f145041fcd8b781b04566c1c6b264bfe2c0c7a2cb3d10b8eb9d46b69c3efd03125c10ba6cd1d77473f2fe784b2521ef4eb0620f2d355acf877bf7da40600302650431fce9bc24dfa46be94e3d076a8f2ea94ea447534e9a9f6305e90407f2af1216eb22b35d87977c4383934a0f2446dbeff174a98f30f3f2b9068a9e5276d63118424c9494b1d9a70c8b57915eb32d9fa75a3c436218ffb9ae1df1d96bd8bcbcf76304dfdcedbb275abba6884e07bbb502b2eb368c4cadf350313f0131bb50391b22b0f1f24d176ab593c9e87cccea8f3ed97adeb4eee88ac8646e3ee779beec0ae4903186e45912916c5dbbf7ab4236fb5396efff12b33005c07f604d36effaffb7bb10856700a3b047960927b00fc5db89ae32691f3788e4c524aca20c7a961337376d7b9e8ec327890ea5a4b21be0af25ef5fd21e95cc4b0f2d18ba37f875c9174fdb030a8ec21e5a50753f314347b4d2441e71b0d61d540b63dc34126cc3ade0413de16e481291b2fd5e85228c4810039ca00f0beffbc3c36e9957df695c7075156abf2c15a8d385a80df13ef9be9d98f3b72691676a326aa532af8ff04648d5e06b6ccefa867e1593e977945c9e0c8adb6c0c7ce2e35bf09db6a7daa006445096d821a1c700e8c22ae68892837d78347dde963a34e6f4d164905e0739072d11019db81ee0ed00c1f8d91d883bc0a75495eff2c82a3549dfd18c7a11841f9b274a81235ea129b4a06535e78c102d3025a81ed22eeff8d863395bec5e0d2cb861b59fd48a549c1244bb73ac887a8c782c116340812f0218160fc430d4880cc15cc18c0cd8d07527e06895ae8ddd6db484f974fbdd44a1e6056ac1e4cff66f9e00b94eaa434db5ac05f2660f435940086cb206a5071f41cef5fc62f273da98b05ac39c3942eaa9bf428128cad14e4a9f1f2e184b153f6f6168acc8fd6d7e2289a963b2382e5e4ecc479146a68dea081d9a3182a123331127773cf1935c5da317b44c7b81a360c71a0e2e4ed80be91d626ee0442c9699b58cd183f16e555ee46321ae9c8e5b5e4bf1a82344e28e6406c2c10687d7e140eb7f16024ac7a71a91fa25af2cb9a0752c8228002928d53742e305bb10eb96f7f067b6d3f33afe3b84d5ab7cf06c5a6b9e6a5538c3023226958d6dfac24b1351d844e558058192126262d3bdb187461da2e668ca452d49c3b9f1df704e44838a8b4e5da5bb21904f085e98010e6ae1f6e1dbb5d5582b335bf012ae139dfcd92a3518232e6fe194dadbac520e454fe0a84da244d6730aa2911bf9fa1a05c3e6f2c33bf60dd2d60d4eb1dadbee877b5d1903e3612e7e2aebd7e92ad4468b5a5e4f2cbcb63c60edf559f87ed468c1835fc282a6bd910cb5fe5c89b6d1fe5e285f9d39170c37a1dcab594299dc50d29f81c8dfed7b610732be9310ccc03ecd64a9feb0e296e336a05e50bc9175c9ece6df242e5a1ae6deb5237af483bc9b8bdad14fc9184cd995c01019b965842780592bca1a3ca260fc8dfc67b3942c1b80c53b97daf8e8c01482294321a7a17f7d65a3c09be4e4504790d054721fada881c79e7565969da4ae468e7bfc911ed980b2b7a0c6b8f5552f1bf67a50d7853aa8919c278eaedc2d3e5c169a77a5aad3d43af7de081f479f0934cada7ddaf0d217c0097533cacab368ed44a812f78aa7061c5e11f24924fb3281677110f55c69a6e318e8b3096edc622e370403b85a054e0c62d5cd0d3601672bed9ae92cce7ca4aecad4b1f1f0e05a4aa34838c20b124e385856e3fcc7680eacd27f5cbeed49ec9e04bb0ef2dae194abe210b1ebbd573076723f53623e5495450cc7331cc2ba29f27d19a1ca0d789cde946935f889dc4fe4872e51e8f6eef922e630106d13b7f054aa9d5ed7e26fd7a97972832e0bfadcd9b266076e61f1f812edd79ff7371fd4cc1be2f7f517427469bab4a9a05bd5bf6e4fdd6c9502b0d96839ffd68d9b24a0f86b37866326abd2b53611cb4a94d8181bcf28149e6541ce49f841cba8917c9c0948da92491d2467e9b2301949f97bee79cc6284837d3a16e55c3418fc6ed6ebb7a72a80d3a4a029ae32579fa97b1588c696295eb9f3b4ee427bca4072dfe19e4cf10fa23d67362e0b5b1885f193d238638db7e3c12d10a9d791d97c1c20a8a0823871fcb18102cafb76d86bf477feb62c42b1ff9abf2e02f8242e3dc6ed6e6788f5abb760d13ace6f7dc1215a2135d50127e4112a6a2212ec0ec6274a85a18819fcea2e2d922f1987f98c6c0e1e8233d64777b02667ce423613774595888c88b82ea19d30f1618f173730f7d19f4de03e9c80362d6a23551087a15a0afb9041af7d5c2bbb75ab29cb8d5b4e9afc74a1949f21a3ded10d03d607287096b78e11f87a6706972c10ab5002d31a0420ea7e410ebef8a048402e1ad573b3f8cad2af0d8b53fdc57338fd0ca009a52888f53bf31fd2002218ca7d1c27334e160b9ce46543e23dcf86c68d5010c381adb3e1bb5459eeb417d8ab2e29ad5e657bf3f28900261fa1eaefb91a0c3c6de60be9b37f5b07f1698b3aed2a51559655967f7082f3b222768ae45e2841212bc7d32cbd6fc67e2b91a7bea245a60fbeb9d62390bb6908ec5da7bc36c4da295c11b172115f043f438f8d38b8a0ca319830d68c82e8a7621783e3650dcdd6cfd6660ee94dccfb03d4132bd8baf387831efcefefb55633dea6fb310b1effb2350a984eca9ed4c71feb4405146babe604810bdc55f6080497cd544d6a23cf2015c40fc0160ad442d1acc3c8ee941bec1faa802e92b4124786a621f83fbe3f2152b194aaaa9a915b18a90f5e89e093cec95bf7e1fbe7bd40a3f17e93660044fa2f72a7b2d3cfc6dc5fb886772c1ac3d88db9d415df4d63b0762bf57270c7a3b6d94ad912f87d6bb88ca46773ff80b45df1cd269cbc2f60c1ad29737b64e5192cde5f367cf20845de3f237bddb981be57cb9023ecf5f39222b41c615ae61aea5c4c6a349dfb17541c5b22d9a929a57882b7f62f7ebbc1a9f180bb063d88a525d96e043c69427d248478c1708da5de5451917b0cf061cc2cf72bfea155f5196ae132dffb76acf74910573461e349652aa3c57573cc131d3d7bc3f888ac2abcecd2f95cb460bf0ee703a6c48b20f502341123b4a2b7ecccc436a385ea373532d6831c5eba84384d1b691ee14dff8cb316f6713dac4aefb70ebdeea410c9256c8d53929aa678d082d2d0eb84ad4dda0995e30016592e7702ad64a4196104c6b445f89beda931121936a47650f38bc532273038fb4b768e6ccd6d4f86bf332b0d63a0b9beaa039fdcf4c8f3331ed78f8fcbf732a7735ceca44f509a00143b7dfa687a10b49995a9d4c0066d9d32389e455964b3904c6183a522769ff9d6866ed66f5aaf5db6185c4f3538fb9097bebb7408387226da1140078dad2b800826a183fef31ca1769143d7e46afa7e4f087d979ce4dc77616bf87f8b20bdcb7788ef1e606c1102de13bd9c374a4f5fe0672121e8a7edc44261346040957ae44d1e6084a6b7987d6039542dce57a76dcadb677a728471003d4ab4e2f9ed345aa0c92ca1c041da7a6a3c793c7fc3d09110d65a14ff75c64982eb8a9805c0a9a85f35380943d2fb975a6016966635dbbe8034148b8d2ab2f2bd57f2f330050b76e5ff7da0128674faa56785e65d9755bae867b6fa6ea9fd2b4bf9fa11e42daddf4b01461c6ef85bfe7a70cef6359988cc735cebb6bd25ebe7752636167f1ceb32cb41632f9aba7c46c7809dc5d5e190c583c393c3deba24d7aa16338ad130b3846a7ab0dddfdf636dbcd9a3e3a54d14148f04244d6fcff322ced6d2a3c63f4d90a820647e446060e9ae7f8aec7309f663187438d639ea1edd9f29cc8e91810c8f84182ef5d07da128e59e7e5343c1f48063c86d617ddf541ab5dbbbc40df91fb44eebefd612b77009747332f027c7c19c12b00d89db1291331395754802e052d3280ee0fe67347e187dd34b14275f9d6dc3b3c24c194368c83f0cd04cd59ca7ac7faedfe031c0c32c435adcae2b743433fe174dc37838f15f3f0c9e4ef75bf979af5d99c419733103e15f0573b4022ee240976992904d3060dd303677901785f28be151604e837c0ff8100a82f27d0218ed4989f51e83b3e4daecd69f16988ad25ee97ad5c76bc351ec8a2077604142e631e9ec1c76f2003a0d908c8df690bca79b5a78d49225ae722148de965426650e24ce6a7c2f6a502d3e3e8b79bc5fd4ea40fe0ef4469ad9fb202ba279a62b1a22e6f2b9cc25f4ba331a70a4ca7805e99fecee4b2f3f8322ad4042bc440ed0706fc8786202629c6d9831b6023d48c4ca5041bfb3be4cce9bc25c18d821d93f4a760532caab9b771a957c4c84f086bdca9c95af8368c1c2f189ef1102130f800f203acc670da3974724173fda1d3bd2dda230f89fab3aa0d0934745df9f34fb8fbbc63fcb221b9c6dc6b0e305b7dea8e495ee052354cb9ebec69ed461419c0206facfc3429296afab7ac80c651d88185cda7af82d38512f2726f1a5db57a679ee341824c638c1dd64305c9a0c77e1753c279b794161881097818eac01a29a5c33581a4d1c922f4f9482326d91fec7d62cb113b5ff6203b3dcac9004e1d6a199c77dc632a483160a37393d5d9994c4370366072bbe86f00f4f5c4a335094fb3f4522ad04ed252ce17d65bfa159fc76cb233ae2027dd75799405630f053aba3977e1a0ada0ec109707ae94b3c4a3e0e41196daa7e42dfd2250332a0102841b45490d9d8d2fb47e540761c9f448330ced0539d5d26d7f51f9bd0210a205a5806a0d33a925850571d299d5271784f9a8736879710dd6db08dcc4727654c9dd552874467da27c0eb805720fefc133a52f84523164a00b3615dc289ad78e1c62626a43bba5707aa042ea637fe0639de20dcacf8e22f0886017f9d01556d42f67dd8ea6868e847f4f69db6ac333297fe6d99a99bb85b023cfcc2828675c5e9e68f2e6c67bc37e0b2e1c298f01f914f2980e4d9f43d22b6dce8ac32188b1b9618c51ca97ecbe4251f313d843a9e1e86c4a8e9c1633dde39a2c03aa6a2e51237f18d4dd216a3719acd8993721e77fd5ad2d3c60c35cbf805563b4bc279b3047241371523ead7baafd6159c743fe39b454c2b4379e80b516e5f083e4d1126869dd52a746415500200bab3392f4ea6e1112075d14ef688fcb6886ea7e9d67f760201505c399ffd17c9d088a0c774c5e7c7f0f909894a9ffcf8122f4e1d6f8bcf5c2f0d546a202b960d4aaab4a731bc354b994b4a68c0a7d6e98b24e57139842575effe0668c7d6464523d528e59b0309676fad54c354a9466376bf8f0692f71d4fb7884e1d1d826e87f0178d31f93e58d8e28901459d9371926abd762cddb54e12a67bfa764a0a9d48f1cefffc16194558b7cb451e32b912e94435592710b017c5aa41359e5e7d2bdda24fd0c3614498d94c41b98206df006cd6b3ee805080a3e4b2f572d1668d34747b2ff895d377b573311118fc3386ded9ed41f329d55b9701202e150a140db61f630bd8cd30ead28977b2722f3fab0e3a5ebc4e513306bdbf884dbf389c2677cfb031a11b0b3ded5eda0303578d63017cb0df902e224b9d93a542b4ebcd34aeacc49437218c17b62f444971b7123b77fde361e939db1686a5352703cad6767717e76c8f01946be38fba577dc876857dc7c9a2c4a5db97cf13321a22b2d6094452e9fb28dd89ab5ec6a76a9d7944bc22174bab5164d5eb8ccd31c2d70c981a1056c69b970a22f2eafeb5a17671c26818316646219292f72ffc9ddb64291871c3afd8f2659525cb035afab49f0f0b60dd69dee93b2ccf29b6a49cc8101ca537da422545c6771a77be763ebc1bc6752bf45937ab8dbd58033253cba9f19f8c1893409107644284fbca870e21c4eca33e0c9b0ead07f4205f6187f432717d9e28996878a0ead43bf5e0a167720dfe0bd8640541759e39344d8862be28dd6a8e40d7b591d3eaace310faeb445b397293219427e54d8b83d83dca8f245af978c5ed8a06770322e9218dbfbec67b4efcde86663e1b96d978898b1e0c1e599014fbe55b902e46bcff854aaa5ecc3fff5771233846baec2d00f7eab90fb120172e3d9ff11c84d9522d6b2a65259e42dbf10cfb5f4ff61a838983b7af7828cd2a3e449fceef2140931b65fcf9acda495e521397c80ddd8e93f998ca4a884ad302ff97714ba25900a8b147ff073e704c596c78e58aa60c0b1f45ebaf7b81caccea9171e1e449d7a0649e407a96614d2e9f1a697e32ee3c480c0c86040c07a8d37b58f9fbeddaa1f315f5e3b8d3246ec9e1e8f4c2a01ad0e54ff9dd71b1e0ccd9c179045863a874a9eb7c49725b20866508e7918e3ab312722588c72895827b5d32cd3a862415d3edc15cd30154595307f923907c975d627595a714b6d0a1e69c04a1b0c051fe7e3c30af48f0cf9b498c4e505cc304cdbec6e9b45be14d24e88fa311abd3e84b4d241e7d02f425d32ffa1036d8e04563fe7b1ff9a80dd3598df0be828e77379894644d07e5f2865a4ab72f4ca2973bce7c7163e56cb181beca28f168e799097eee74a3ed70f6e81ed4dd730d4eccdb7f51558d3a969c0a60e8b32d1c0af19b39ea83ec83001ac0738564809e86d7448e9802415536885d45241c0a6f55fa4183afef68d49930f33e73217ec0b3091bbdfddd1a9b2de346b08efbcb6bda99fc4994f6b745495ab621090b6de5a47fb246c430b33cb372ca7bb70ca2ad3289f22317f913926cf8abb9ed9fd600dc55ac53a473630d9238c03a51897c6b29d5724671d5a7a56bed74013fc52699aabbe3dfe4539fdde16ea823d991d5f2c8b51ca931c5c6d7d281ea0fce90e49364eb1d9c86b67ca9da409313924299f09810fe467e6e03a59e4bc6dca85358410a4d1607544cd176a6a6a7d01ef4121412107cff06c815613107d4dd58f5add77b6d419d975b374eb0f6817fd4b113d09d294c49a88e91c69c43b8616acfbddefa9516ee3f7ac02f18a7e924e407cbc42f55ffcbb4f2741a7428b361e0a674774c038f42697abb2f89cdc017bf5eb9aad287f4b47645e7892cb63b403c3d9a85d5a808fe0ca342d3398579994161bc0a7baa616f71c425cf3259cf36ba89e0f2e14528c6aeabb887b11fcce2574942eeef13e53c63e6de786d5fb43b1b4ed43a88e361d43637f35cc4de535bd6bc09f904c85c7c8d829923fa4bcf74640c6c8c40a40abeb84713ce42b279c0310bceae2a270b406940e613befc2b4617b9436a0d9c3bb21f663253b945d4f9ac2b561fe6c2baa77b39b14ed92df3a12bdc3be4984d9ef29987131f5a90c14bbb9a45c23490ff8491cec10e478cf0af22aee34d081737e012f730ff59363866470393c4bc67f316d104b4899ead0d54e09eeaf4bbc35ce25dcf3bdf9e3cf53daeb399e8d451d103b65d3df7206e64e20c2dc9b71803bf85c0147f9d97fdb58e8c27b80904501bdf6a989f376c979323201704a2c29adcfdeee2b3e9c923529d6e0756fd276f3045efc3f89153045f139c68807371f4066e430ef5dee3cab938af966d6b388e52cea49235c92d05b6609a02d4edfb69197b3e6df0935e23f344ef4dc6b6be994a9c5d202cf192324f58a2c94c65f4d2c81191f29bb1ac1b28be66686541ccb56d0bc03e83ff47acfc4136ba20dc0d90f03de91974da23997bbf56163d782febe7534af89e515220f5ae1cc1988fe826901ba88105cf4869896ee3d03803faa15ad10cbcb07687ab07b239e694af6c61e10c38a75f4ce17d95fcacdcd47392f555535e73de131f26dbec85cf75aa707d1ae5886a63fb9087caf2837b3edef3d3679e4606a7619bc3aa20ca3e81d858ef81372bf9249d62f4248fc5076fb16ce0db9813ee5dfd4e46424950901a9695cd41ab40d5bc2cfa200a1be7cc4b37dfd7bb3e9c693f7ef1094383aad60b5a8b9ca74c203adb447ed8dbabc88cc8b11e1bffcd6b87a3e47b1a9ef5b272e175e884cbd4d7c12ef4faf0b3a84cdca20321ee97a470d7601af7c3faf6eeb3de5f72b783e6ad7b447604f9b826eae63aac0b7073be2a83ee6c08da8222fc057c324cad463e49f0a9a595394b82fe47996442b5d44096ae4179ae70f6f98091aee8e4ee3d100dcd74c26669ac6f45c9e05bbb00a04579644373ae39ff312e6c3b83386b79f43e98d4ee853021e313f739279d7a9be574a5f9a462fc4e940afc15a1c190a399bf7fbac95baacc36868545138a4f709290da60de1b4a8da422e803e67aa564345ef752a6884b0d3a86d619dea420e7399fb70c092425a1b0e7122e4474fa7350c511038b76bb4d25c1942f25c75d173580fbcd0e626b8f5940f7db2effc223547b017fc532f585bb1564481c9a216fa34dd4725170f2d05e221f2c66660e6870ab9da743531d8e77f5dda5115b8d79cb386d7dfdca10fb7ba968793596c448d3565346c169c0af13129adeff9d1175a9ed2b9f8e9c9d362ba46e8a5300ccc0374c2343c9576ee2ce9f002cd80c2759b8fdd972b56cc14ceddd636b3fdfe0e993a6c261de516a45959189c5e78b64faf13d0c590d6d5776b44966b04c37ad94679f008bb7d3336db590c9126db8384660a27edc1911d81db4cce9d4aff825925d99928acf3fb98c7f2021c7beb4f53ce3c5b1fff779619b70ec2268de91344a5508997e2a863cb8f14e363c451ecd8f02c15d5107bef672583a5a27f0390cc6b1e835c57c7324b8f070fbf5b40083d109e0e21377bfe0fb9ae056a950e689cf14e20278412f9978c1a949c0874c2291dd88128d05a7aed12e30ad704aaeeee7cab79e4a7fdb4b9fcdc39fa5aeeb407c257ac62b43a88cc0a6cf89284bdd48992ce21295f18982dbe22ba3ab83351c74682bf49bbed507a169d127806359f392b81c6f6544f33951f4da2c3c7c58c2e12dae0df69424c88f345f52e0602e1f203e4808f8415bd9d03b2fd6adab2dfe3c06a3671c4945f1666b88c03c8b38e5d4b74b3173cc40091a2ae15b9842df2586aa5e4e1b128feeafa314fc87e2655cc8706eb1489beda0e9788d01ca541ff3919333eb0cbea4fce78226e46a2d298f54f9a4c73b546877b0ce4cfdf6a9dee8662715e0e74d74a44f42f7c0b2b59c40f6c4ed2e9696b981c4df349982f9a146cdf7acf9d978c7b537cb49c06669a2a4a2ce7327250623817ed9019ca944b5aaf2fe92662e4c0d4b2b88eb260e68da6e3a086c351afd7cd46bd5d1209732e2597621877a8bdf6e0c758a87290f1cc89f36e6caf0897f0472a910a544ed3777a6befff5cda069b368e473b64c3a1b9e99d564854517748dde4be6beb9cc74c4a463e437c4cd6ea9555b6df6791e13975f34e24cd83bf954a1616f0343af5f7a26845867cbaa33c230647794bdf849a30c294d5cf67763050cbb56072be5bd80c360a7929ed8028e3d4b3bb6fdcb0ba7de6a5b0bd234970b489a1d4547d459f58c576b29c85f44ce17e949eec1e0b9f0e88fd0cae922527cd121d56672afe6734ba668f6b18c8baac437a32b2b56b67b1e224db08e8950d00d62b89e7872074bd98b3613476fbd7916cde22e2409774ec90dc2c0493b617e886a17de2f4ee77e145e7e638c55c5e287fd0114d8c55526436fd127433a43f92dfa8a4802316c4fbb63522d56f2dbb9772b13dc49ee6aed08fcea65cf14e5180b5a9289821b4cf7453a9b1d366f8b74d952ce30f671bae44b0c5f95676ff79674a5c3a827e51094527918f2cc2c94f52dabbd7e0b150a44da97a65371c00c780821e09e2197860d09e159802c26191b058685a254d80656951e79debd945c9f1314bb1f84cedf6ed8307a373575c2d0da289a70160e403f53adfd3027c73426d88a17c8238afa38078076bf751855fff84e7211a2a268e1714a6c4878e6d9f697721694e1e2fffc88e672899ec18d8935d3cf22c6354941ef4f61ced2a56097b17c94c0419da9423cefe91c199ab2b32cd58437a93f9b57d609430880f7fa7c774098c42692e3445494d4adc0ae6b86e3259ecb9d4f02208150667be7586b7b876a35431dc4e14b1fea13d1aab936b37f1dc926bf7a3e767a5c7c04be4e56443ce5cb49b5a3b80bc063248d256363ac824d5c872c86d386ef283baca0e42c72c890009662ee09656816577ba12ee2a11146091765e3aa6397fa48817350ca4c921dd9bfe942ecc31fbda35324cf20dcc6755cd32df197b89b7d9a29fe4065542be186aa1434446512e8931ff467c0896e34dda8a3fb2b638208c1c70647960257d1d2fd2559fd95622b110a1fd4bbe684fa20a81dd93da8cf63812350f80522564074f13330547e34d955ca174b2c01117b3f8707440ded458bf6e103a9c87607208116dd2d32685c95a205a0b1dc25ecfdb60e87695fc808bfd9c20ce9404eb3d03b665e095f22880399a671331c074a91d0252e25be35ce019c7ddc54e8420a33f135cb574160e711836ed00db453e03c7895838c5a3cbfeee7ac7d025740cab41e5fbf26d8acb2b0a6ec8d59b27c0176cb47d170d65b689b4c57174c82b5bd0bd039669263b5863b7a9c08d0eceaf75cfdc731881c1b59136c2cd37a7e36e2e98c12cb26e2f1387e2b0edb59d61a8476c8c7e8317fa1e005e2f35904921cf7ba0be41402de465fb5ca513df1c2a1ecfad68bfe9707652b2a4df007ddab961a0ab35018ec28856e06c38f8398563d7088df75143423aa804bf1e23d3fb9e6a4e4dafe19965fa2241dd18d598c53b5f2a7e7bce355d928098a0b32b10c4e3ce1d75f2ac15c60ca870af065275c942e4fb703765345db747b530c50f5517894c8c20410fc436feda59aeaf6e0c857c9018d015a865bc3ef1def72516cd5c4f9163faba0b0d3b21844ec8d0e6a32559d6a1418381a82c87cc5119d0abd99df2218bc9eca68ae93b089ef56ba8ee7319c28a83bddb8ecc2eeb12c96a17d0e0115b68671d90af43ff92ded2d5a22903907c0b56f64c833824df76637f96dd1e8a83defe33c1266b2215906e998fb35238229e3c82e3c34c472ce2ee5ef96551f89fcc3b15a8527a94905378924409e25aa0d8060dbf44c613372792e918ce273a703dce19b4ce8dbaa9bfcb9c926d0f58b46c3ef9f8a1bddfe1f9a107e79afe9c77e8c40aac5c361d59d5d1210f8df2fdb77e3cde2f9ed4afae59ba3b037bbd6f6b58a7a0420e44f18f44c917330f49ed377eaf34554b00955b7ac30e3cde01e6a5a6739122d93ea22221879446b7bd04060389213fa695ffa6a854b7aa4e733efb0f5a160f7908fdccfb4260d54482bbdf13d938b0cb0c2f6c848a2724d26bfd3d5f5fdd34e5911b66f2e7bba1a64b1a107f9f2e868ddd7c876e0c235b1cddd364378fc31e76e8e353c7ec6b0f10bdf3aafcc8f00ce7d47e277aec0d33fd604484d851868a52d1f5217ca1928fbab74c7805410bbe2fa837a7d8ff0b5c3cf4675986d3c14e9a629f4474497b46e10d30c9345ba9c0398f38be1ec3f8b738db0f3f65fcbca49e7436f89aadca98143cb425efdbee73d8e47cc03e89c279eb0f9ebe0119afd57c358b39b68157bed73c9c040ad1cd94a82968ce417931435a41e502b50e2ea8eb97b0e38058abf3f24878a04ab48008fe8a71c61ffe89c0fffa6b62266495c37d676770f9532b615f45105846c40fd33d76794a3a3b6138021d7637e9da8419c842efbafd4beeb5043ef40af36dbe2c4f4fddafc49ac49cdaffa9ecbff86a880dbf6ffdb80501826a490cfc643f28316a9122cb891cb804596fc0b7050a240579892db31fff60400fddeb7140c4260be6a0d2db0590b529682a8704f2a142121548fd377bf5327d3e499d6de36517ba6a5d2f32b87fa4ae5b118d1677c7c8e630db5902fc4051caef1478f62b5d01de5212f878bbb55fd217f18d1257f6d6dca360e142a1c7b9260744dbb7ecd6aee3b636f714fa5a92006bc20e393832335390f54746c8beb1f4f03671260062e895d919185ef008d0277dcb02cbe1d823c47431518e891381890a8e16f384b3896d5ad91b78dc7111840e0c141958d573f45c7ff23a96e209912899e56a957cc58a6221141a11cc8e513aec9cd55ae2bfe418e470ab794bb2106c71a5f7e94c798eeed6763d7172c9c075e2d064332116fb8b85f476d65bee8a8e722db677894b342c1409d597f4ccdc7d2e1a6853e67842b6da955727ba98763c17af253fbdd222b8d2194463eded22c72c1ef8f9ad2ed6b96002dc5b88794b7240a698f2faf5c11b7775f967cc1eeb470e9fcb6b242244806fca9cba9f1820f55cac27d9eb5fcb6529116328dd4cc3c51ceb5f51ea366b4f9009b16ef2021a12ebd728a4d4a0b2adec2979f1e9b46cef0b9d0e9b09342d0b77e3ebc1f1d04de0cd14ba5e93b33eb282754935e456b564b5a6a6fae7bdc931324d49e19146542802b9b39c2b92155c2f90197a6f86ed43c6a4110fc6efa6a008c3c560fe90734c0d49728929e59de59a209d1b017706bcb85f0735502d20f93efaf5abf5057fff75c4c5a595329bd86e769556f47fad088e1b75725f81d10696471e8664223802e9fa4bd90da290a50a73f95db3dc6f7b04020eeb579a6943772d6119ec11151e394d5c10147ab8f00703d632d399b92b494524800372a6ef358dab3e23a0475394bb86cec997a42c9e12ce405e0970056c7a54789cb2e6ddf911280edacab02cd7fd9a6cca2151b8e260b0b32cb07bae73d67a402ee7e896dd0bc735e20e35fca726d26f84c2d6d5a093082cb19616ee017a7f3ec7de7a355cb5a5a99bf466d05fc39bb0e8a621800a33bffbc1c31077a678678350a8cb5c7cd1bc84d0ca067ca398666785aa424d81d2554003b6096b1cc2bb94cd389cf9404d87364ed03af26acfe917dfedc7786a54434f76e50003aa92c111826c57de4c0a9968862f1664421502f89abaeb3659c5935aacfc81e22e845eed7fc2ea0fb3a9a045adb2438974c36a4c32d29bd2d1181d8b525e85c0aba64c9b73eddb341abca2667c7be4ab2e14fb6d609e3b7a98f094c2c6fd150c6afa12af668b9acb5cf02b1320958411a046b0d8bce69640bdacf293796fa3c5f3303f2e0aae4cc0f472c80f437fe726d97b2e030fa378d951c7bc49bb7fe2c333b864409b3b1ad221a35e50dc7dc47b27048d37efe46151f799c4b32f3a4d1bdac1efe0ae25a6675e76317e542463f8056c7564582ae5a49c7e6321a1f8525f439e2dcb17cd16108989320a5f5dfb9271a84c5e04abcf125a56cf6147bb69042cc9a3629ebf87b72b730848c56e0a5cae5ac4e17d74288c44d283c959e3c05f2db3c2010709d030b150238a777170d20f4381ca3f7c74bcb7a1f650e2f30744eb7e78f1caef17ead13f90cb13f4fe6ede029dae34b160c7a0fff85d43ad68f827636f165cd3038b22bb9504efda5ab2a20f1f574331d2ffb17d2115d3f603190843d464c732bc981469c9aa697f282c7a97f07e553b97b88191c9271e8621a571aa54620f9e49f27461f03e9e00241ad6b61bddc9b9e98ba3ec68f82a177d4514885924419f4814f32e2b84aa25dd9fdcc020edf8d44f0b554948b330a632749b918100908e3b0da9024e89acbd571a8ef31df1d8b641a2d1de1ac68470b70fff5fdb6f1caaf3b1e33955c873d4bf84c3766376f8ad1956372d4ec8db08c45bc6f4189134953182edaea7d1f2c6739367cf6e447d76931ab9d4905c07dabb6d4fc349ac4a2066ffaaaecac8ac1f2d8792f2c1fc0fa392cf3227ffe43f7a43af0850510773da5654b4295734eb2d2c6556012f97ca9a5a9457b3094dc50f79c1d0d24758eb0bf88b435a353552111d90a3b1509f84f4b4dd2164afc743368f75d62245eb04fd6c70c52f467c71b53435d4d7788761f38b6ba12c5fe118f529c2d250621a4eec6ffa62ea4368ccd4fe91a8b7b517c1885a8dbbdc3e9e144056566e305bd23ea06596e2858faf5aeab16eadd37890b929a83028f28f6141dd480fa3d08c61f88c4dd95ac81f2796e74153104f8cd1f5eb9f9f62fe871633de9de8efd5130da2d080227fd0ec4cd72113bc0907801fe0eda5c8ba2b1389c97cb61409251a59f2a91e0122d161eb9a2295fe0e955e4abe5209da91da69f7a4bc9ccde422439f8966e3e0c7a5709ea80b40e9c70989a63051074adc7894e85f6326177c80dcb9f7e5090c202a2dd5ffc3c9b3b18d2749ac82d1be78631c5a92d201b08647338d8988acf0146ea532cd79265de1ad508cc3b3dbe545328428a6f77c9c907e551077cab5a0f487e2dd88d428aa465b4b4c3c6dd5f209d9a321a35fc9622a61b03874a6f6d5d9bf7f37dd7a939529eff5b9b54ea475e9173462af46f5d0d2cfc5dc0a6177919dc2a49d251eeab1b1e196335ef7d2ced4d799c756f5831189144d5add6f18aba31ad539eb065e463b5e683b57d6b172999f93a0c605faa252926791268182bf74f37fbc9423bdde8e76d1d0da99e6296b72e41cbed6a19bc4c3bca7ec7b7887a50b52bc4d7c4141cea9049ba0d819851765d3306dbc50c019eebccec8cf6c2c5d5224f2ef876b073735e232416002e5fb62e378ddf19ff49b2d87e474d06ece34df3121092d0143b957b2235fb518574d54816da9301878c5f5627a48943f4cdea55784e5d0d6f5c2b8a417cbcfa7e06b35b24a68a835eaab8dae7c100cec138bee96dc16dc336771db5f9d93f199e1cbd8b204ea1c80c067961266b524d12aeecb7d54953a49bad5f9f61ec6a58b3cdb3425d35905d139de45f992ed4eb49fb4021b7dfdb2c9ce6f0caf2594dfecd241ac9d4abfef66976c92006284dc56ef1525b2fe096ba78e80038c8e46fb0d9bc25e86385d1e598b3f9389af7d47e7e241e911ce2de457e5b7c73b8cedd969d0fc644b45fb876f6d7c8a494f73df0bb228ccb94debc133ee1179ac275a3b4c25b2a4ef2ab0518d6be73434623c3a68e5af0d00ae998d2ac5427b07e5ea54e55fdd25c52899bb548f6532d4dfeb16882783b9f08e96e65f8b06f9e55e0a6cac9d725d337877888bd333abd9de6c9a3b5aca57c3c11daa7b0280ef870e9fae8f0be278e6444d5f3c32d7251b7ebd0fc5b52b8aa6fb632175ac699c1060880a32e540d218de441e7e68f92c6eff3365dd5df05732a49147f13b3a4c617dc8f6e101bcde80e5907a5d888ef14346277a72a288057b89b9eb14afd72ddb9132d271c920d87b7c17ab299414561c69ba8b8b2306e842bdf547bc2d4f41695a3c5321f0f934492975a4d8ecb67cec08cf543e4a03005a754d4e3d61d3a3982f007a09e53e1ef55ea6a1d6c71193befd6c32a1a247c3e7db25326d9f75e1d46b0eb08bed1c24e75427fb34d0198a0e0f45ca618007e722bf19e4cb7aa920f4003c642e595b471b229ae76e9cb08ef28dc3c48c9e40a214d8b6d949174e1cae8a3cde8ec46730458c44a76c50a29104a1a1c17a13a111281fcf5e158acaaf1bbbd86bf2371b80e0e84712a7558ecaf419ce8d43f0a89ba8a8911876da20d8203f5ffe99a75628af8e4365c8cf65ee597e81b2d5881d15aa59f25f122ab9228ef0e00bcd41f0aaefabbc1bf4016d8a90f063090c1308e3309bb4ccd266ff2c7a91e031e5e350a1bce2a5547431aa8d1b7d7823662e9f38012b0d8acc094729b479528574b9dba769fa168a98a8baebf342c9911042d3ab93e896e26a3288a27a56845db40099f3e985665271956b3b661b4a2f0ca5c990c33bbf1822848c0fdbcbbcd030f63b3743a0929144aca31ed3bdb2430b700411491e62ca448b3ad93e4cbc23315b403d8a1de7d58375d027e27989ee6f9806d2c47fa74409c65b46785cbcf832e23253d9cf9943b00bab0cfdf0298c6f37068312958ccad6bd07caefeea4f385a5680b6a2b0b91684f9743155ee47999e6be575c8cf673f781e40de6df5966cc72bb9d1167b190939759c7f0f0ed7076e5fa4752f1a69a77c8a09d48e62c058be4b92135ff170a54ea51253650d9fd7d845c733c3958bf21503ca46ad66b74e08cc160d9cc7b950b947150ea4ceef270f2d96a2941f727a006beee86cd4b515eaabb13edc9b49b6159ceb7354b4b9b1a34cfdcd8620b3332fe5f1cc9c472519bfea5683243913b2e46eb9c1ac7fe8efefd4a649b9de0809bd24b3918071e4eff42961e07720cf8ce4a3c63430d11cf52e26865767a0e1bf8444dbd1d76358258e1fdb4f33b6e7de248984dd044355c2be62b82ab432d3bff4c0fba5506251c156b4cf8a02c33bfb87658af3df02e0ac7599fde00eb09e871073a3d9481b3df3526056bcfbf222ec38e6cf7f7b2290c47a01622ee09f03accb8af9b5a6603089e843f423becbb94d2b759473d03226eb16cf8bd0fd30b3b7022802d94d1c83ed1b4df031c3a0d6ca2ed4810d15a1791f2207f8ef0b0fa5439662deb1ac6364ee6a5fe15f1eaff3b553a14a9262651601df55ff1a1c788230e28cfd6464c023360a3382e3619bb2f7bb30f14c8c9a665975ed266dec29214c086a038f739edfa1f4b92c960b69f92f5690e977b03d6f739592cfa5f532b365219bbc4d79a42ed9f0d459fd9f38338bf3422ab2f1d79b4a0820b3f455d3081b11a2aa0d66298f3fa16ab82724a0a41a5b76b4cf2960859430f64d56ac3821792b2f3fd387c378cab3f8c8c411c6ff22e1cf0b603f95c4846454f33e80eff31bfffb2f1d85d1cd9f0af85115f1743797a22a7a89adc65ccd4225b978a212cf3505fb4e8a663ca08667c0fbba3a9d5f1403e8b041e85bb27dd86c3969c58f856da536d86a9c431b604a4f27863da74e2ac68b63ca718e9b9d8e60e40587a2730ac4fb68c88312de957757b0ab1a6260dcb8042f79356239bbf0c594473392f58bf6ac76933d490a8fdee0ee7f4d408267614fb3f654ec87c6316976ee8d8a62a8cc5fa14cae09341016cf76f804ed371d95ffecfc8ea4209e8f7e08fbd0b0454e2b1b63b108dada0e3db1f1275831b625f02a15ea4c43dbdaa2459c1d76ab3f8114c5b8457583eb452891c74a2a2a1ab4314fc6088967d8a6253dc91fd5e6867f8ecdb7edbad98456860fe6e2f4bc02e208905ab6abc289d835a86cb9691892dc43e510f8d8c3b7691529b406cc312a51437fc157208a2f4f9f38187e81de3421d59c93b2c1a7b249d4ae7476fd60d19861807770607fd7cb40452eff3fce07a0ece2953a82e3e84c639b323d148c7a2efbf4c3a066e9850e9cd0b119addaa6611cb2b90482582385ae079bfd0afdd428c41f1dc4cfa0ccf49f25772ad65f6538a8e724ffb36f36f9330a4ece24e84da2c8ea7acdf5fa61d97d361cbde015766dfbde74f028a6378e6e9ccf9442947e3842dbe0ffb8d4a052b5df3f6e935ca3fbb3968d758205b03dbfde0140a7ce1463cd2218cc1800b9e18715886aa28c7ce8a19308821b2a2162623265090f840f43e24e4993a1e15bc66d1ee1aa10eee6ea73882b26780d0d3fe0c968e0e3c3375b988d62f2bed346b769f123eeaabf8dce63548b592497a0a6616847098d6ab28fbcf4124dbc53c650f50c9fe01bb0b555e2c6aa485e64ba3b1038b73fca724ca13a8a00516bea6d8e7f2556a5b72e2a1a8b60606d8e39c1d57bbd8126581a148a35a7439a9fc666086bdf9479ad3f8ca7f461263202c5214ebf570d338901a9954a488ec83cac3eabb9002bf8d5ad51337acc9700d9aaeb0fbedc3c7f344da03d83240b211d58fe3a3f84b6a7dd264ab694328c7382caee7b2f9a30bf764ac20d6c6bee12de70279b0b2ad604da9a82515279a0e3229e79982219acd231d7b290bd57f5fa2878789bd3c947fca17e6088fc1b8aeabcfaa57666cc3e8e0bc273c79429176b2bc0a7272e36d8aacb3142be71616aa30254ebc48694e6d93c5faf9ddb64073cbfdf00ef86c2a1f6d8519adaca442ad521a19b68a9a49df040bc5037ff53bd57ec45555da9b4e7deb01ac5e962f25ac89926f7d97f522147e9f909b3cfaf0331dfc153e18ca58b7b02d6fbf3760e7a51e862a9c1f77eaf8cb25c2cab6342656c2a68fdd88c6070e7754e61ce1e753d447b08953300f8c24add4e9a9fcb14fe86dfb72a30a38e117353482cde412e6c52ec8bbff5a8d8bbfa321a3a9f160a4b57f2fa905f3a0deebd741bd0652e5d0f422a81a92d45aec687fbf92344841c0bc0a654c683cc9b0ae3a99a4f5def3efa54683d7fb6cf6a5326be5bc54ad569e27397c6ba8b9fe2a61798b776618d41cfa55b2094d9b896a4ad50249a30273837a79c72d8066d1dfc26643065205f3a68163499ea47f5e4bed6691da32f13d98703e03bb91d650965f936619082ae2fa343d0a75e15569ce9ae9f7bb59347b7bb2fea3ef47e8e4c1255705700f71adf26a52c5fc4f58671f741255fbcb26222fad91bd574b92eca78494e3d62b1596eebb3d7d7cbf8c8187972564bd72b588de2f552a81a21f891b56746d7b63a37763589417fbcabe28cffb4c6dac7f615070875efcbced687ef3e8fcbb7e48ebab8dbb8f7e0f5f3e01c307e25c9ae66d8303e1b886ed97b1da812ea19535c6cc515cf3fa9654f0b95a9b5f75a53d468c3e83fd649b99ac066ead1f5f0fe3734630b791822c2e23bffc6b13b18b513abc046e8340d49361ee83caaa266991f416f9ee4cb7fe7c788146cfb954c017c5356c921991e356ba38cb9ed0cc7f57186f25dfda2d0df00475c7100a37f25bcad34c10f610b5ca90be33470b91958efd395c3abe31af3d7fe94bf74375b37aeef81e465a41cbcfc7729432ce81683ca2ce49d7991481b5299a131aaee36d479b842ca0da2cba0d90cf9724e80940393740466d861495ce7a0f273f31f9eaf64aa1acdf9a15cd7957b836b09da455df0dfa145568ff67a87dc701bc4a57785a7eb8337ef98c3b346e4433c0c5f68996184dd3dcb8dfc9ff953aa0d725a2c0437289e136ad874a2449314a22e1da1d649781bc7fd34002d905ad5df613dcba338f146fd4be67b45075c80e995b83f991d5834812ee69c2a2d38c7573ec1a5d10f1d21a0fecc7e96ace08e8a01f54b55678a66bd0bfa232fde4497bc8215d867bb35a54a15a7fde792605f2c344281997b2c494cc7caa322df4eab1a3733ec960bebad7c0c33796743c7fa2b50826c20683600feeb6e8bb48413e35dbc65099965ba9e98d9fbafd11b3c1a0f1ca8b37ab4d0f71d7af05761b65997d26a68b8195e6f11130911c8e72e750cffd21e8407c14b8bc8c1799b8bdc9aa4551cb45210170b9f469f2d0d7e3bbe0d26c120c5ab70bb70699b7428fc831c4323e5f22171983882aa6d1248994ce09b83523b3d39d36d4b6415e2f4f4240c44ed85243fc478155cbb05521f89c6f60e34a80d3588a47c3ca533bfad076fd61fa7cbf7e980b19df58b62f960cbb8cad1a1e361e03005db7d1a04d138208a22e8e0bea31bf06d2681cf5e679ab60fa599f9e2aba2e55c1bd86a39b753de91cf938ad466f7af85e7c2a1b9d7141436304fa8d6f98601d565c2ed2131e18004d571f07ce4806926ac78f4bea05630b210b745dfdae37c69a40521d4c8fcf703a1a44cff8c56bb7e61850a631602f93addd3024fc0abc2ab6ab6474be5b7ad8c3a6981c176e5c95f3b99703b3b2825027fbe70a8599289936b341f7b0002d47cb04385e3c9a1b53f6373f04289b79f8728b1383341cf00b2a53d793403aa03a4d84515290f2faef593420292da3cdec3511ccafddad363dc54c7218db14ba1d5a416329cf139dd89ff263099f1341fd34e908d78d26feea8e90d4d7fe7e34bb26e1728d6363adafe080fc85459d10fc9d405363ccab0f03611ab3a5c2d10c597d81b6cc4fffd6f2a11714377acfdb54962416e1df53873601e13bb4f59eb10b57a8a2bcf7d5b13e8c45d422f4516be9d6576e18bad98da5bee2098baa719a87ed8de62ffc22de264737f818e80f11ee5941e211c435b6aafdfb42de7b3fe108813b7fc48e3b326364a1ac225929e5e6124250ad56826bf0fadd6210ef0f760cfbd22f01ca86094e5dcd892a2e2043ad0f04bcfb2b15cc91626aaf11d5356f77c7942d4c5e830d39a6ad4729377a51ccb4b8c5efaf8f33b260231bd13358142c266081bf5fbf9faeeedadc64d4d24e086f92e32f5b59d79e401e1db8a0298201e1ed1a15b27fba21fc7ba03a662214e39c13a30a9eeed51dd3cce3199287a9685a6b08268929e379557b20dbc14ca8551b6b47e1f3a0407d22953e736c5dce952ab14c5b3f96119feb03802dd9b939ec156ad0daf732e0b10f701efa6cfa1d6891e21c371571d910f987323877e854367abeeddbec830a31265b25fd3415d505d36c6c9a1833ee41d26d207b481dcc2c64ce8bf4a8f8fc1156ce2fd6895f9b8cd737562706fdb0227ea12837a6ece7f1c38a11f1c9db810974720b354201f67a42b899af5583e304603f0289268e8ef486ff100172df49d3d64d4e8828346ee342e3d5b3018ea34c2ae870c877e9166407038bcb803e75179a6534f8839308d742e3ef43f142a3218381aeaf0029f627491e7eac52f80469e276933f72bbb5fabe4e6ccd9437cd3831de78b37a6d4f710779a6785748bf0152b5cfa823b89766f47eb7bfb5d4fc53e556eb89935905aa462d00d48d2afe719cb617ca42bdb39aace5d3c7c67971cba25efa7ca52e506c3b61612ace82f365fb3f823130f45dd1bf7647e7dd7a353b74d39589f0dfa7a1fe8797394500d19c9312e87444ca9e0182c999e007977b261111e41f9e4e92628ab989e680aa0a77a6915a77f5caab4ced3a888ae5a90cd1bc88e7706b2f16232bcdefab1155fc7fbaa40a4da764457ff1593da5d7d076e82c349b51410090e0c4103c066b326005f9700fc1de9ac5670b120cc074be1e23e9cd584e454af2ff9a20ca5e211d265adb006874d308567f78638da4bc200cca6aef1b7a7a9be9c145576fcc197a447b89d26ae4b0821d0e69d79b95bd53cdc94efb7eeffc3ced5f0dee9ec12eb0f576a2dce50cf19ad65306f5daad0763158166000ae2c906d9a1fee869e6ea395cbb412cfdab7489854a8157a9d46c178f5e5331d1b2d8be37b49d6805e463c6da722be34d974f4960c52ca94cb44c4a19316ac629a54a05e453a50c46d2a8421c2bedd643b7531f7cacfde1f5f43aef1040334de7565ea67bbeb993cf8055bf8ee9ac06c51cfba1b8b5aedacd3d9187abd26940a0075b0a1b122925bd174207fd2b5fdada15f3379226cc654160c58bbe0a3afcb37c6009043c834376d6d03add6d9012bfa584c4cfd29eb690526da38f3a34cfcbdcb17fc97693f419a1bf2ea4e46b1952aa964688f23b8ec1edc4fcd1003fe8515f5388be9675b59fd667df6a6e12e40be35b56e66fc41bb2da2f0c99336ab2a1c28dd1289f038455b48a8aa8e07596fa356f424ca6263da12ac64e635c25847f372d7f6be1f2c8c46f87202123e2e6835d9e6f975aebbeb1859940bd9c885fc18ccfc6b55fa963767c2ce406f9b509963ed6b2b860662faf4629790291ad740120996f72b75a40379abbc477205837e849a679d046e4e2b89c8001f5e4d023e50bdae7d5d8d74f093041bedfcf0c5d76ada20d6d35d31876ceb0326709028ea9810d0c7739d9ce07ade7d1edebe7a840ce9539ebfb60a96a1d9013e63ed0ffc51f9adc4a352ec9fd93473ca53b6ef4f47c130c99888578224e420ed0787e394163ca25611c71386edadfd2ec84189acad8eaa44c2b2291b720d017466113860f0f9593992c8b2a3fe6b50230f05651d26882287ac723d27d91e713b777e3f8b6cbd8f38a8f8cc671dce220db4b7fd4227a971467c7e12ad4b6ea230ffdbce4a21693fcfbeb91b7a4987dd8ce6365f9723e1f8f55e55aad0f405ed38e4253257d35d4db9ae7644f1d13ea0f274ecbbe8cc48216aff954752b537ebc26272c2079aa550723a842c1fe8840b23e07c02a0440f8180aa77f9bdfbcf50874b9a2977ee8d18f173811c3cbbac6b409fc13026c27df29668e33b646659d045f3984653d2db4019dd1a89b2e052110710284b4dea2849f0df69cb63c29a94b6f1b33f658846695f6d6833f4a8744c32133d2a3910c983ca4ae11f0ea5d4f08dcdfe81e904bacc8ba7a2b4731c811b645d6a0d12cc87cc236708146524835c733ef7053de1961c3d1c17d4be43f821446993f7e51e9f224081e5ba62baf6cfeb9d6b875c6bd7c0f924b6c06a3daf6a506712d3169f48cfd51bf306e78da0425e7fb1b7c933031b00a814eb68c313762a8947a05c449998666ac1ea1926e3f265a3c33633af5e91f9cbd8884bbb29c0cf0115df6e8a32026870ff25fddeeba6887e58f050e1c755248ab9f68788bcfa014740393e1add20f55a95be781f4c06286ca84a08aa793b635b7eeb6c987728ba9c3c83df8f1c2b632c6cf701d5e3b730e2f8cf8b32d689d391fae7e6c7acbd0810f2133825f423566b65dd1b483d14abdf9d39f5fa4929091b50c28cd812f5996e92b779e0071f0080275ad235ae1dc92210fc055e7a72ec26871484e341ea2b3390b678c6a84d43e1a6934af37335535c6b395a87f0216afc79f2ea37470ca46573bd1fa1067c87a65329a9c6cb996d5ec0fbfc2931d3bf64dbfa5043b0f342479868029b518b186ecb7664a7b233c4b5ca019816ee99326282d125bd792ab283f381905f29f93ea92900ab8796be221752a303ae5db2febc7a1633adecafead2004f35062cda5cb94b1bf641cb7fb981c1864a7dd44f72881eec0f2b315068b0ef972c6f6e3829afe57d6e5a83b666ba994c4dff518a2ffa6d9692be127f3f0b030c0de51a895cd1882d7dd910cae2c0c2289f22cedcae4f9428120970b5d19058f468c03d2beedad24a43f54c3aea95c882f5871c3f18507b25a4dc3c12abdf0fc823106224c34dc29e47435218666f48263d0dfc3be40eaaf11346ec0e3f6528f1a04eb3c9ea5561ac6b57d2a3ab0eb0f9a0d9ccff6532cb24c8fdc0cde2d8463f0b20d2e2e595f7a98afb66029a26ad3420a5e8eae1b98152971aedc225df1de015da75bd5d50eebe4d7a478282232bd8e712c0529f4c02184a6e6474673978caebfc685509ff2465de706bf7fa39a0c499b74a822a830cff9945d08a3f7a3f670e9480cfeed56526f1ca46a3fceedb6c3c281b241231fecabb635420276550f8125c234cd47fd049d5fcf01e618d88d5efcd5b039d3b34816463059030e69085fee73c70b07fa8a486a12adabb0a3bf87bf978f10474ce10de6ba89de826953098df17362d539fc19d02e2422afc6b0e9308b8b9634c3f7b52f86c319d6fe6125d0fedefebac3f472e906ab033a8c3f97f993a2a180bb9b9cb4b7f519caa5eb9dfd8c4d10f6b08a6062f3d03cf1fb48de1eae0a481a2f5dfa80ff7edeaccef456d4b6b8416fcd7e9fc4caa65251e6870c6262619c4ab3304007518ab06892d09d67224a908bad6d9c26dc8bdff6c5a90d392068c20202aadfc09aef037c6caf14cc727e6c3f9dfd6d9031e8e75aa02cf38464ba8c4b2c99fb16eea13b789b0c0b869452ea96181c99f972d867ef723c39d8b21df7a2b70eecbff2f7c2f537058f1c1f905b9c4b28de0f59feb7cba50172667b226d9f0c28afbe3ad7600501ed8e408996a9a28ee796ee99d48301cafd174e8e4688f1ac0200ca2160fe4f6eeee109185431dc50a5a7bc26b199d7fff7f3b1f6838e553d7709f40ff9f4c5667d989142e5b08af96ea581ab334f14ef2cca9f5cea2b829cab848717d819ceb58591041247e04147c682bbb27c82b840ba65e0bb7e09e150b91a841af5fc271b2e3fb89f4c7f3ed2a4c2759ba61ddb687f15ba08d0f3224c40ec7609cb6525cac8057d76c36cc0dae87cd126be109e66c5010f01949c388f21f45f2922f15c41f669e008862d8aa2c759b6b4c6b006690afc8387dabab2e212e1da82583ef31b3e750c335a32625333a9d9bc1db6ea6a374e1256b8a9f739954ed19a08fdd18c0603fa38e2753825c4a8c60b404927b994f88ccdb80e19cd2185179aa148e6d2513992bda60d8b4234f676429d3f5d9bd662349a61e0d47724744c918d57ae4dfd44fc5abf4a75f1560ccf1874ea35c1d1c7b01daab73ff13c8298ade9b4350cb3befb910b2b1e18f4195989d4b2801453abe5c08143212c3e77816f327c8015097aa914edc04f393add3832104d4ddb731a564df5ce6d1148409f3e2bef9b64e38a3fe060aef9006d1a51ed205caf45d40b61341b948a70cb16a948ba9bc67dd99a0ef48a171f2c733be21163c8a89bf2fdfaafc384d3f74e883b1b7fefed09280cc0608ec36022dd7a25472b19cb849dd304f8cdef29f6f018292712ddd51e0c01f78bc1188cb2c698d3377966f9f804271d4d820cbae9b8d0b8f2380a1a4f95c57fe8928dea37783f2e244ac3436566385db220c00044e9c7251b04097cfb194148f21a1bf7ced47feaa263d3e90dde592504bd6016fcf4ea2d63b661519c1541176a9b9af0ab5e4babf339424c30151f66a35b35fd9153275a8efa7e954a047d969835705dfc4976ffe67228dd3703ebb3cea44b3031f1cc418730c93b647aae27c3e84cdb006185304af920dde49e19634dba75ff31aba9cbb3a4e654d0414aa58bfcaffa3cb4c137b058779451befe610e230454ed57ea5eef338e62d06702b78b5a36b9ba9a5958d94c2c3afbf0cf3b72335f4875bf0eb1dcdbb5f6af80e5a22b45267da780301ff26af70bc8463d456b07c82c666959bea8ad7d8a7d5e9183af76b8c860ff565bf4676dd11b65cec64b65a531258b20ad89edc9afedb016b6a94c00653c647959bf0d024a79711cffd993a2842d0f683ce866d979f4cfcdfe863b856d58054e26bbabe59c6ec969ea784ec18b7788e87fc1894cca4767459e5e6f4e9526bb18c1ad06fff1314ded626aec657ece60f5d9e92096e0772223b78055b726537b540090a81938abea688eb0ed0c0c8001a3dd845bc307905ccee859060965adcf2a5dc2a33bcfbf3794978444bf10effd4e7702da1cfca621d64012ef5a01df1cf5a31706f3beb7bbd207c3b53aaeaa1d47ca0d42603e72e20c9bdd3776e5c8b6cd352ef676b9a306f53f4d4c76f78b49281c08de20159217e5046fc536e7280cad8539af366d98e3f981770c42ed56634cb7234290f81db95b19178c78c32f5031e57f761508150e14565d8657b40f8d6b8a50791211fe0e90870f5d54aa024b5c2c72a9269314ac0515518def031a25775af01944b1ddf2a3b0b8f7cf3f1195842d30ceb8ed0959b76ffb584b55aced5c4b014130367827d70101beca456cd1a28a3a900d722521582592cdcce5fefe555191ec329785ca3d51efe3d6e8dc01ee98407e94a6e6bb7dad99c0e46fb7a00fd9bcebd321e79eeb400b72a2140c6e2700daa74d43b8fc90400999c19314518d9ae489c2ccac903758c63ecf17c447348e7014a99138ae35a560b4a39578bd424d253fe3ae15553d35f66b9c408b8556d8a6fc9b046ba9d71e55443a8489b69edd34a8a9a08980c6b2cb53287f15a1b71e41c6c66bd7f0049ed2d1ec0f5da868f1fe1fffa655bcfe6a734605272b0caeebbac6b95035767fd1b2306c78441b81fa0ddc436384cb87e324ab911512b8a2d2f7f55f5d349006d48f282bad2ac7f94448ea3ae8ce4d5a4505ff5a74791c098a593efa7225b5a66e825e38bd50f46656a9862f975f13ea903df8bd46f6c246f7bb7376699005706fc224f00e4de57ffce75fbc28c8336cbfda0102ff9e9d769d44824326148bbbeebf1d495529b30b4fbca6978f53b45c179b0f343ba62f6cefe41334fcbf33034006c6af7a59f9b0aa7a7c9b1f5c96e30f9ae0c71e258253faad7b59ffb88227e8ab6b7ff77415312756bca2936ce0adb1729016f1970d7b17c414368f64f177f88fb72a640cdf0044456a5fecb8f412734eb5d6a98a5d984637cfeff92ba112ac3866514a12bf6e84be09eda5d767bffa81c004007b237d47bf49496621b79c9ea74d00a38e866c617aee3497737f4d582014a1d2751bd3b85c5f77324d45b11b8573ce32a013952e713c69978b97d01f538fd6366168d5e5b9478c425b804609fd37bf847263d274ddb79c7b7ad7c2874ee0930ac4f52781ec7d5461e09f2739a051162b8a229f1f56cdf579f5bcc2f71876f42643a1c27aa54326683bf2a0bda2994d94df5d783523d2586a97df254e743c4d75b402936be9fb36d992b509dad5145710a6dc5c9bd4ca3c23e28f9ba8a829cdcc469f1e41bb78c6ceea37f84ee830b968bde7241e12771917b57168fc242b830f8776e6ca564d273e0f108d2a4e6d2ec2f61124a621003375711876bdfc5e42bf2433172d3e0e31e77af8e099aebdf3315b9a55af0fbb9d20eae0104b2fc3b0633c4a8b668780dfa40f9c5ba1457e71540c9609b807ead0fb4fcb2d163713e2d11260fe6080f475b87ab11aa43b48978026b68cda5c074690665e01d298338bd1f9497329dc8c0f6fc9493cfe1e6426bd5822fdc224171ba7a7f6200ce5988cc6fa0e96dedfb821eb6a31f04a257b566f1145bc52ba72fa1702fcd4b32aa6bc865633f134885a2bc1ac3b9c0329378efeeb61ae560d6ae15481f1c99426fa0d3d81b1721591fef318b0a467f7bbfc66566c18908dd05dc47e652987f1202aa0269f25160a02f2753fb14e955472b147c7456cd61a15fdbbe829d2ec7bece8a27107066dfca550929b7f8e5f9f6f69e133132632cd4003f19ca964969187b94823c2b0b4dd54faa31ddcb5ce98a6e34d1b510d438584d5c27b141dc966b656174c85e7853f9c6a8f3c50146ae12523ad38b1f87536b3512fbefc90c7010e3b601a3dc8f480ff7271b3a4041347cd394d9f70997b3f8fd6d28bf148c321c8340dba96206d30ee1fbaf03704ba6cb28636c9e5898cb66dbf6b44b2f7aea66b374dcf1a5cf577dbfcfece7b1573684130f0e3ed9cf88504d897ef1c985bec34266e092e5eb781b3b009a1073e9825eedfb0b0e92291fd570f56e2d12d4b4b2845f1f6982c19d187fa90a609a01d580fc966a9ae5aa0ac4b3ecddac9c7e98eec7e3ee4b592815b34c0e71f838f1369a16d3ac16d12e2bf292e7921f0de3f4f502baa764ba8c46bc2308ef3a4040317aae5c6e4387a00defdd6cd36f38ee186c9415a4dfa698bec940b18a10c9bc0f2758fd30bcc38cdfdc38f7863fecb717e8d3149e0d8bc49d0f3a72eab175452df3fe15f8e9d2bef82cc05f4989184f3ef5a68df185c2f209e18948c22c230405fef54466de38ef95d41c03c8b96185b7043fecbcaf317683bcf4ed12c04818addcdba5de9cf0c95da366adb5d5a0269804af74709b579c176991aa1c64a54fd7fd28399beda90c4a7cecbbcb2fd05e16be3846d11de116a862fe37ca4c3a2e2e07c58b13bbb2a52db22fba7fb8198da0e69131f439b6a46a03c9233d449abe2e4c7d3febc2a65f55c8e4fcc87a5dd98980d6d7ca09654b33b01eedbba3561fc5a3e4e6c5bcfabd57eed86858e93a8c8c1d46e6cda340d8890280eb322cd3cc1b24afc9b5d43e240977beb21c78ac0f29bc671d69c52f839568fa259eab588a6bca0153189df8ae2bce2847307208d7c041199cc401d75a9f7061163efe78f44344667368ff70bebcb7eb4915c29f4c2c3e14fab5be8219cfefaf1211475ca4657ce143a8d8796b30b070f51f19deebb3854fc7f0cb8155f341b67424d85b00b2ad6f59461ec28e292a39ce7a2cdaadb74ad236d9a4ccf4eec36f3d5fe7f1939e176505c473def3fef67ffd6d64f8fe77323520b1d2c783887e9f8447e67fa2cead65d3f336bc54bb850683c62fd1b823bf9c4f1bedb08907409e79b2aad28e742c29fe6c708282d679f2239d27701aaf624397fdd13a7be75277e2532df64001de7fd4e1d947cd62c9438f1eaf5d2264434c39262b48d9c784a2b3870d2da16b4a8c200baddaad14d21112b75e955343bbc79f807ed44facad3466aa72b15fee10ac0dd01b49e5cdf723518d0754bf2dd2eb491c1309d0252e8b290340cbd69c3e3b9a20285190ac013711ae1b4a1256a1cb761eea1c5e133db57b914ce6f6fb83dd6ed17790d0bd4e415a596855fcc6e33c4cae80c64724b5c1784afd97fd5ed09a0ec8746ccb2744bdd25aa9ec2bb9e569bd4719d84926b7a628c66b04ff0289bb2b48c0b9cb0d09a0a37da97dad37975bcc5136ef8b0828fbef6181d8290a64f8d5fb8167f330701fcffffff03