PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 57318 8557fca7298146795be951b689d633ee2dc9002b92672a83e66d85511439169a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b12dce65015f4968616185d7aeeba782603cac80f1eaafec2d6fced1bb7c6883
Certificate Block Hash
8557fca7298146795be951b689d633ee2dc9002b92672a83e66d85511439169a
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...009008000090100000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005739650499d65a44a0fc3c53d8a073eb46ae7d3a61f8ae694caf9c276e4cbc674010251cec6286e09e5f7c8569c3beea96f5c1b006d08d9d30d09b1a591a617c08bdb990e15f9604d9f6b7e8ca1a0b3efe31e638520a74bc170e00000000000000400000004000009008000090100000

Raw Header Hex

00004020ffb84600326be5d1fc9a0c29754efc3ad9b59c2d698bb8030af9b0e9a9a9e8cc2b56de256dfb78505a3e9d82018a590bf0a510df964728628a55693e8218696a0a7d0e6af382041883687cbbd1ce6f2decafeaf180ac3c6082a7ebaed785616168495f0165ce2db1

Proof Data Hex

59,560 bytes
121216020307a5513b18dceb863d2776a084f96262583e8f8eedf71388a04b62e280542df01ba9269e30157312dc17ffc316bfd07c7af0c4381877e4f7fb8668f2ac9fd4f7942610e5c48d0675131f33fcd5f8131c276f9f234218494e61fc66938cfa465ce26764f0bcaa716b055bb14cfb969b4ff0fa7e4409d42bf386ff85997df00d624ac8eae920f0e4b1376db284894d88e09ff2b2e2c06a7aaa20a382fb6f827ee697403441b1c229832ef9540336c4aee5f6872d2b28b47bbe31753126220b29ef077a7ae63bac2767b9bb3891b7035da383f010e7cfd9bd3dc8bb48c657c7ff5c77d33d373ff3c54bd61fd8945fc673d4e6146128643c3eff025bc9de6deb4360c9927f8374a452d9040a74340cd9c41c504c783db696abea8f924ae5281a8ed1b103a57f1ecc63c9a87d18a7611272cb89c983f8b3db4ce122fc89709750c3080511877944e377af312f27925b26db2fbc1dc082818bf0933bcd4bc2dfa6af26068dfed0f3e37d41af064f7344515169277a61ae9e4f286ab8e9c902219d42140cbe3a24e7cd43e54be4fcb34bac420a87cbc68f0f6555620778ffe1e12a191338d2047266edc951818ef4ca5b12161cf1e924dba6c4fdbd3c5bd57c9875c03e29518b832cbb5cbcc48fb2cb0531765e13615bdf27ddbe4d6d864a568b2f08ea4202a81d6376983b740a9eff68ea4bc7491f56f7e0c63e1977114913771c08346f73583e215d2d0711587af969a1979554c4ad2511b1a13b29db34e3aea0264c4fa2eb9af4521853646525b44c34f69027c22355c451066374ce2a613a6e10938197d344df7d00eba07d27c2a9fc3c4251c4451ebadf8edee15653cbc2eff119c37d9055b0a1c60b141f7cc7479469ef24c25f5c82a7ae01b4223855d6490cf8d8864e9efe687c26ec25ac30f6cfa0d95e295a665f583274faa7e5c1acb73ac794bbee6141fa94b713863c18ef99df41870040e10a8045c82b540084cf8f48c5969b658a48ca8e280773edf4e8631bad513bb28e62359c6362353eb1d51ec0caab753447b55f0662ba833991e1e311ec940598ea1c47d4853f7e315a3850ded1b8cd9745dc86dae899edd27a46dc8f44d77f91165ce3f2e8198e60955774505da91378931127aa5e4911f72ecc769f33ed8619368dfd154a6dcb09bb7a740a098256f34e3011a363e9dc17a03b624a4a2c9ce870e9fa430cfff98019e516975b589bb38d06f129ecd1d21139c5bfbf2cecfdf99695d0c210f9bf248abb4841a2f06eae8a9bc38d7df5fd120afb8eb0b629c1ce22cb08e184a14d686c8f2869e8ddda42cfbaecda2dd0a95303c205dab04f5e2ca11872f6c821c00d8b049ae707430f36f8764ba0395db72ced14cbd84885286f9d8eb6954fd661281cf398f29893a108f3e62766b4fca661f4cde024f5c22d8e7acad9c78668ac43a850c4815e3f1957b7aa48010c4d932d50405b7fde74ab8768c252394c73c769d42ae3d7e14f8a7117bcf56b931d7bcf8fc754bacb4c373b5831463e06600680a926162ffffff3fc66cb281c2b0b6b2358beff7ff86aea80f79cc540daa8fbf150b90b306789bf953cb3cf10561916a9c06dd1b3b3411ed2356bdc3ce7cce3f45af00c875e8935cecd42ddd1ac96164f44128b526ca4ea1cba6fd89c66873c1855b2914459171a0888f5ffa5c56609f29f19774c135bf346c5ca3d337682aab40454d22316bc5735321126b0ba1ffd0846b5fe9134bed8e9a88da97af51cede6eec10e1c25faf3e2f30382d810144e0bbdaad432ebeaaea198c1865faa52d26b32a16718be7fdba25b74f82172d4bf090666dcf614133b7532a96e73245ad82abcee0d8958a659a1a0623e86e6f4ca0ec49ad0a528de429125ef31ae3f5895ae57fd361ec7232b3afea26d60a387707a44898264462a465197d9429fce8656c353db6bce29cba9fcde225e75b9b229f4958911055e515888202d83e8c4ffbaa92053e832572783085089f3aa47945004bc0f84497ba975bde210e54a2fa44c70a1a731ec085ef4f17664e11f5ab705491e1556f4f6e75023c1c5c54cb575337b317d8f1aa85e60259c072e59bd21965c8001dbb027ff67d4f5db8d27a9864da1995a936533745fbe68671d2f3cb3ddb733ec3bb62f6b5691a392292a540b5e3e1c77710a14e135a8ee88cb0a04cbce7a77474e487bbe730c8c1e0c3f2421fa67d821fbc1b6b2c665ae0b81ceb1f2c754f8f74dabc7d7da2c8d60f3300515eb3552be4481d2772e762333b3205899fd2aa4a7549f5ecf7b5c7bf4db0cf6891ff20d6153e243964cbe93c6830d7075d806d2bdb3b0ccf32cce087ef208c507940a8e676f1e5145410e35d023b2a4fc1d8e9f394aa3b91f290c648298c9749657976c9484dc5f59b13072ee0b810f94947869f252e3513fc7abeac8e86ea607e25630abede9977a8de3d00583829094740acaeffccdb41cd3aa11c722e94bd0e35c93ae8cbe7883e7fadbca72a82d220835a7bbf03cd9e09484aba42a406e70a959105f2155e1d5515f2553dd21f1652ea99d40efe045ce1c8e380554c6cc903850bc577c4428e12ea64ff0be82ef38659511d31f9d429036905062be1618dc1fab8a78df7ab5173624347debd0b798c934d919adc07cd916b7f289ec82e700fba283612f22fa1fcf4918351dd92d65dd40f5525fdd3f8becbb029dcb39f5265203feeca4139e342ef9e4907169aa098c1e93b2c2d183f83b05df1b21a72f4c20f8f5dd4ce78eaf6b78d45b25df16d363cb85bc7753fecc8a21dca058aa4e5db276b97e38ae1396fe3a39e3a470210a9b10ec55b3f8d5521bb491a51efd65ac44daa748cafb79f52672ad46c19c6363054d57feeb2a5660ae58ca3e3b63f85b3d0fe431a4195e06dce706831e68e19118ccf4b2edddd4d0f1c33e5400169c9fe22796fb28706cac3d72f41f9442270c46c4edd5ae553c6570076bb5ee40dd241a4fb208ad89cae541c05f537ea8f8ff3ac4f46d0026e04c33b9dd5f2dc50dc8993668e2468fede477268aefb962454d0fcd1bd69a11a8c97b26b80f619aee25b8dde39dbf32d871e80031bee809a8be019c61af169ca8c808b2cbdf74741956d80afa194087b1135c56480da4482382549006f902fd42fe871c3061e86143b8dc2dd4ee8e7b5b3409b62749af50cffafa1002693bb419ea19cde6c8fd04e80854c7a6b41cc37512b560802a9c43d2c9b439b9392181f2d8817cdcbb3e8b9e7c4ec2cf4994d86d10e66844afc161ddfbed0de6288481c2cac3e6688f457605249bb3f40983f7eda395f3ece749c78eff21daf1b43c91a3209df63b88a3b2a76cb043ba6d63654b58d640ab5ea094ea9ead13a32e126e8b469be1ee335b076c070a481fd9e1cf6def9ddb758ce6a3423242bffb9952593c5dfe5725027c36e855dfaaf81116c176b8f5120484ade65b6c20b4f2638bc3cce48709afe34534963ed149afb6e67c1f054ce24c00745ee5858e215bad5d7ef91cb265f3b5de1626ffe5c2751fc14f75196295f73c13fab3b17e0797d491dab5d51547e6976799324a9dd74417d3ba3f41fe4af058289efc7e21887efdb746b48783197e56ea009661e4ead9d444277c46324ea7d9f727d7d807f1c7a1c2d808f9668071f5ebb76ac34990b6718a3c87e1a764aa99c10ba1b87a3b2d09843cf0aec1a8879194adade95a824c9f902037d6a2f8b48a74b41b22260be731937d211d2d9cf9292df98bd416df7c5b75216fbbfcee7166cc9c22bc7f8011f67b79a106c4e315ab48891299cd02128f0f4452ae8eca512a93fc483fa2d783fa394681c200d968e3e00ca15884d0fb452c2234ee230a060621601cf16eb8441be5f54ff55f14ec2f459bb758af7681a2563ea6aaac4cdfd7f6f985e33e28defbce130b5e250b8c6bc027613e9759ef5b1219e70034a679b6edd328ce0907817cc2dd4ed56ba930fcbe81b6591b7589a2fcb5a9b87053cb171196ddc24da1c377243fe0253f1aa0a83449634eb6f6ce1f9759cbbec9eba3308f0960b0342e65c97d2d3522500ce3273cba41808701fd3e72581c3c28ffa72f4d54388ad77fe7c09273363229997d0ef139afed8e593b533772471c4aeb14aac37f9a1f1a427ade99d43deb9e8958a260ae4cde4ea6710cda06c8fe342d72792b16c399f11735471ce93069138b2762b7c3bcad45d30c272fd5ecaf04b7c8021fc3e7e5cffddb645a1802942481deee8ce73b250a497c751e7e0427e43dde39cc3a193bc71dfe42a27b56529e4c02e68771bfec753ab7212b750c05b809384cc912355c785a99024a56751e4817880ca255263e4ff7c3023949dc1befb0f680ebe1cdd770813f4d5de2ad1eaac893bc731d56af11cca3389f08ef2bdfc1cf19c3f06c4ea98454bce9c103a57bb6fc9baa5c1f78dd0f0cbc0e205804bdf25176a1b76300998b712261791bdf9989701b713ea14e3d8120a70ad07eb92aa107439787594cb61e0ee46a7e98dbefe31f27ed069481e0aa840d210b0c0570e19e4f009392867c9be3facd7deaa3bb9844a2e51e2229ecbcc925d969fae9ffbaaa00b82c954037fcd306d01b543448643692e9e1dffb29b99538635620e6eb62acc07cfdddd4685d3c31606eb5b0bf35190c4fbdb631e1d5c2f18fc40e9d1655a59865d96cf00f91a99bde4fbbfd1b030083288f0e3d6e4662a5003582d747def59d92c17f7344e6dc156a42ef7e09d34a09b9695c457f889cfbb5a43896cb29941a2d54ff883f2318821f82db413c28cc423e3528dcdeaf38b7b5d6f2308e5adbe0d15a4a6499b89108e7d57a1c721c581d91587f0525973e68af95cb14805771ca7e1174d253c61b5b919405ca55428910e61f631d1edec2d8d76fea4355af03e02588a3444dfd0e5bc62e00e4703582e57f6b83ae2ba193a4e2b9795d0417da9e4ae1cb75295be94d100fed417db254d1b2d0a02b6301bd3b9210dc65b893aedb045393e57e4d6849aa4531dd526208e579cab23e1a4dda7b7b1c6d80c0c6bc37aa50bf96e6f2a368aa98cf084b8d6eb2144f4b2f39e8ce143ac10e06bd0e6e1128049acf9f305af9f283d28b1feffc8f9cd8bef1f00961aaf03b123d63530ff29a138def5e2f3c871cb6393e5e1e3621b198d110ef97fc68d864ae131dad92f44e1b1635afb0da35f0cc503bb162c37be2bec4518db6bece5230688a01ef6148137fe6c260aacb2a925aea19f6c53adaf7b50f30953f078df1951e91540a7d921ca9e9c016530d53a8468f2f957948afc80fc310ae58abc8ea7f5d7c9266215e2c724f1ba772e0ee21a74893d280e1ea2c6e7afb2f4f509302c9f892650b08fac4a704446d9398e051af87cd4046e86716fc702c30f1444f100cb725d38e758c9b0e8fb9f615f1d62d145e926e023b0d57fd7ee984910256a58b635786f64e5688814dd4a04ef532a41e5e3261a8c094af4b9f9174134bb0d66b5367137cc81173051d7407ef86d46369656c077a78e9f66b6db8bff93e9cd496765e2d8f4be17c53e6b24a80b4601dba3ca9c653ad0a3203ad2a58383146d578a0e486a073ace90f49467080425e6745cbe23c664110237919c149fa7d2cbeb003458a70c9f831ebd2dca27a92469f99ef608c473ffe5adc97bfd72cb354a4a325fab702b56d3a6dfa37eb264524894b73c0b8bf94f1dfc78bbe6ea0f7c32f078306cdec7f804b0b453dcfe0eafaca7aab61d378028bdc8914880decaca7ce0231627143796aa0f47aa88248195c45d590a4e4a9e8b960f0fe949f3e4d107a144b858918c80787c8277d6814818a5c792f72fa5684ac81bf5057d2486b47e23b5a23a221ab027e3ce1ac4db9ca63ebbd9b9d6e7a02a8268cf23f7d06b0f6c2ae00c77bb7b9243a4ec9892fddf6a59ea4ff55638349f5266539f4c08d22404dea03ecb1732cdfd4a4b63be722502f1055a807c07711ca40f9db353dea21a545edf6601089ce6745d2a3190d9ae52f14a52ce94bff130a3e884f26a245601be8efadde44971bf0d4907058afaa1b7a6942e9ecbcbd7acd1d1377a082fa322c943c99bb0f765b470c3d7558f41dec3397feb4d95488d8a071d611191635158c03e2955b0f135a71bb06b1388ea02e5d1b783f4fef6855130b8a6390f720bba8c70b066414b054e8cf1f2e6d12f0572a3544edb06b423c3e1afb9a2ffba8f1926715b9b09e23ba1ef8918455af0aadc8c50f00244406c54d2b361264263d3172cd1dd3975f84025aaf578bb0c73b6bec9b9c881e9a3cdf4c36928a4037d2d7f2937c7e8b085545332cb2668316d252703f8c4daebbee164715dfb0d350b87433d8b3ae5288963e1f0b65d10369af4aac08134334bcd1058e14ea4d32ee81185e936f6bc47b123a1baeb05434ded6d9122ee72c9b95cc0ec4bfe82986e5da5cff73e83b88d933896d5ff6d539697e405e6a390239a85d89e7e7cdbd3723071bfd40225e718f704a11351b6b1d05530182f071eb129d2e1760fdea04136b7460372cf1c9435768cbefa77a67fb4578adf2c0892346030abe084e5ed57235c9e84d44f87f9ae04daf4a0b6d6f61c40f3af762983fe8a931bf4064b6cf795f56d06da7cc8d76a3b5d25b9767429fc3531e837dabb1c68bac945273440806abaae248bc4c4f942f77f318b75079d780f73bf97353ed6c84f252701378ccb5c2e9b08b05dc6a3ab3d59f95f8cc6343e5cd18a86dd371a7acc619bd8cad12852b95e60dcc7bb1f8b8bbd3bea58050586fdbfa8090b95901cca5f852c5802e34c06e7726b800ac341451649ead643c933ea4127880b41a679e8b5f936946163bab8a2a03d439709e6a3c1ccd8b58e4ee2555493d23fe8db6a685fdf1be5ac3684bf6d7db775629a3e7c26acc45f2c6579198244aaa99f8c19cc5397f83a6c8a8fe8f839ad0f648f43c543637a9dce3a982dda115b9a74fa18503bafe27f7aa1cc83646aed502ee38f320865b953997263381e7d9948bb13f19f7b0fc6d4d0fc3e8dcc926dc5c0fa494d6219525a62955dafbb0c29063dc2c8ff8889194dfdd9e04fa36d9302a6dfcd09de92d51bb52ffd9237e3ce034b8b8820fa95d45b34ef58878ea54bc1de3d626c045865cd7df973125ef5701a00230a0f54f76d8f7197223a656d5b19e10cc3070157e5de11b6abdafe1e69fa0915415c6bc286f090e0b1843f8d382977b6fa040baba005b82c101d73ef24eb14ca03c314027bdf69c60efe6aea272040d26cfe433bed09644de3be3e33658a32b84749e03d2f857943ba50b553a1661974ca282de5bf17738477928fb2a042a53e37cc05e0b406a76128621a8ca812a8e8e7c2aec7cf9b33af75c731a66bd323aef0e44c9a1b454941476cb2db1c5dd1c510b59cdc3b23dc93c130019f43fde5784a45e9e6664dcb5a96a7e50b5286bd209126eb3fc990a1524a0251b788a588fb9943cb617dca3a3c9b8e794dcc9df56c93467be221175ba3bd28429dc202aa55a9d94575c017990ccf4e3240180091d6830451305f51a152c80e6c11b8385fd38787f7ac23950b506868bf2a063ea4803162b261a2b9e8f6b70b1c1de4ca8e98900291a33fef9b5c54145b102852e7312b824d74f40c6a9ebd7bb7c869ae413ee89922a49565e76d864e3f249f0573c8e5ffac735fb8c91b97c576adff35724e254036f5a59508d5ea5dc068ba778cf3360c693c672bb2e197dbe096ce39b41b355a5792468d731b50bf36f24d400c97eaa2c99d3ce845d47a881d88e9cd61f8e9de63eaa194cc006d9893f6e2d10bb6f285eff143ca941dc1d2f9594040c772d751683877e721ed760dc363aefa53a19ca1097cb522dd73f7a884ae82cc0056aa1afa3952f22e43f3971166a1c57593257f048e27956f2143483fd718a891cb8db1b4b921467576530e74a0a663322021e830681c501dd469884ddc6f85ecddbd109fd70b74cc8701985e50758d048e0ec9c5118e8f11b7559053b13fad75ed76873f1cb6f898ed0c4c5706c47cc5ee5bec7e626b248839e67f9e9236f132bb998dd69e04fd9b5aa221c701baf316ff5ae100c09ea659094301c84d837451b4ea15a94228aaafd34900692611666f4b8017f2c275cb8b24a49d2f7cdbcc1d33dcfc026e9ec69363e67a587aa1532bb599f08d202d8784fd6d24aebf2ac613af45574b3eef0a8393b38d19e4a7a1812472cb3b6aacfbeb11dda4e25b0451ccf96193dcd0331114502c8565e9b51598ef3414b63f4b6e5a69f0fef5ac33c7cdbb0c17fcc126da07462fbb079ad42d38488a5f48056f61b1c1737ed920111c4a9a1e81501e4200d657c50c8f8958d1900e18d920dbd561ca878f765dd51046ae247ee1120b6347aca812f01de2eb29912dcde56e70e0af8b3c34ace93135a9fec783627c643e144a796f8d4937f842768b44d72a070471fa05c3bfcf35aee99f83a84da39ce2bb8a8abbb1fa2e6108d2bf41f271bad3be82188def57b706fe006efd8b9c68a59c2bcecc336c5b77721422d9c468c8ddcf4b8a0348ee1d17cef31b8af4b7f07be91c3cbe8e8030e47f7197a2a4424e65bc75ca2661e721a581c05664c0e40c0b34b3a55c5f94e28badc7c91b7cf46ca4c534c82f5bb2e616f55eddb57b7521d647f6b6d2a801dad60433e2a4743d371ceb86bdfd8da9f1585ad6f07da9b4479a1582d90f8a2bc5aa8aade313b836bf09cc0a1067b4b924732704c8b1e39ebce7ee1a2da9aa575cb63140cde87a00afee7b53bdcc8065365d461a80b7bdd39b076aaa07079f4d95e6681295aee58f79e64be4255865f2b21320e96cf45d9820e6e56f87a9926527bfdc519cfad40ec2664922e59875041c45fedde1741ec9c8e33c9567e7afb85561a70133c0cf37b47b8d58ea96c37e557ec369435c975f30a2d9c0b800deb823a8f886390cdb25607f03e2bd7a2b54c2ef6d386dd7b02a6c4955e9ec1657f2784200cab5aeb407cc08bcfb18971ddb8c202a567e5cc37ca4a323f02def381fcc35397fb3c76e46c267333ec94e1acfe784b0d13f15f91eaf7daf7dc5f6830097dfa0690dfa7583dcd8306a5d32a3afc12033e4e8a6083ec63232295b9c9e0da7363b3a577af9d5d364ce14293c291294e17909c90228c177f425f90c33e790d83e252d898c39bb5b38262d6620ea155a14e3cdf4f8f6dc8fbd0b4f1a254bbefd13625a4019d830b24156398011604a6e1bc33c530398811c3f6c34f398160e5f7cd7ec7702895e54e5dc85e690a511bfef4838a56fbce028180a177e18afd2a8fb2406907d81d162ad8d28c7c32c88f640368382de9788cf05956953791d8f1fcdea65b95e1fe47f4f500e23350707cb19a8c82d691643a6f1e915b32c18cc928c7ac2230d96ec73f5afa77dd92e3240d9bd10896ecc4550e7853e268c8f07629c55857cf951f986de74f49f6b9b736cb59ee2d0457bd153f907235d6aa086dfdc096354d3500857d080d1ae0fb1809a889088071ccd28ccd2cc32d178bc06c46fe9d250faf1135b0db558ad1bde9691abbaeb7a6090013f1a7af0722f842bf153767227195d8eadd4bdb502cafa212db1ce786972e2ab1644b0413c15a4cfbd0febfbbe9e513ee7f1fb559bc016002ab320176dd80d4665b464fe1b74517e0ab9d5a8873261019b76d1b51b2285fa99baf8d346d3fcb0ea8eab711ff3c9dda64e36f38510b5193750567158b550030c832fe88c94adfaefa0680e693f09d7a40511cc39e63e60c256bac4edc1479375673b49f4adf2fc20e27f12f8482e4ff3e772ff4050d97b9dbc3125b5e73014eea194f9e61a0a76e86f81f2f7439a9564a59d0e1ea7b58abe88a0312d9b476d28dd8353aac8c88b815eeacce1477cc22caee767ab75542c6de4fcf2da9d619877c0ea604852cd094e9f409b9464740c713d6700ec8e6463bf993c680c094c4e6f497c74dcb1e90fc081ebc884ec14789041ba14a959e0b42321749ceaffcce14500df3aa9e917628a8d76b971dee05a32e747e3686d80b6b3f34aab34111d75aef3b481921c032e188b56daa384aa877b59198ec340ed6f74388e2cc0cc2d9d22b821d5ddd967b4597fc8a88320480207badb46f311fe9dc2e64c6546a3e3006229a4a324895dac2474fe8b7e937670d2f5d5b8aa3880d2400620b6df3791f813fd184c45eea70b044e15a01a06bf0d208aaf1a456f92e67a4650bd82ab83377dde135e03a871a5afae2fc7f1898eb2b5514a3ef4b72625c9c2912d82797d9b6f6851ca237d08d43e2fa1572272f7bb811d55cb6eec81905ed6a52ac3421c700b4eced4657fd59cc32ea0f190da321d606acd4249b437cc63897e034e10d75b3ba7f034cd244ca27053ae9539c268e9a5678d96ccecb7e0b5a94545fb951958e803fb1ca9d94c5c5faf5890bcafd0fc234c8b37e7558ef11a37ce5b1dd5a2ecdaeb3c3821b7e7a3b0b321254bdf18af8d49d0fa29cb6acd4def80f00cf0d7ffe3fb280704fcc3c1cff56c5bb3f7627b3935d976b24adb37ed4bf54a512af1e591ab80d62e402e1f90d0eb17efb527637ddd38f8f47989b211b056c40d010866722424ea1d8ba36beccc13690422e3acf376aac0c6ca1858bbda26b111cf4eeb8f3b789624b9ccb2281ea49059d73e9e85c0c4d56a915bdf8641fbdd6088e7b77cd116784f81e6916707a6597758a06573d3399670b19c1ed9655edd458e8b47d8826ea51816b9dc6d606c050742d3f136af3bb266c6a417ef32142bcbee8880a1b7544eab78b60ed4ec7ebd42ac2c682fb27d06e97df2410b42769a68998bc794f2caee591f0081f703ba34e24da5ced01fc1afb914a86f98538036baa52905403017c6fb4aa2e75ba3763d9b1327cdeec07253ebb72263ed49681a486de4f25ee2d6efcdcd56cd0d3534d2cc47601ee2354ce122a2913fa4fefb2f86e26481aa634f8b67fc2a25db4bc1d216a1cb72a18125399f1dcf6dbdb7e084bbedf1348ba68d2997b6ce512c7a77e113c184278dbd12c40ad3d267f5de8f75eae8d6529961d4abbf3e5935193d14ca29f65e4858a143fe517aaed3bf3c3b3dad09ec4e92ee873aa2388c2ba88a37405589c64d6635a3a630510235de575ecc7e9030a6a89495f7824f71fcb26d6f437a1aa6a0d7cb56441979453b36dac0ca31ba5029d47b8cc9e1fc1e158c896aa4d69d752eae37fe08e2b978978a9ec814937daaa62f867d46920402579d88d18cb041ce9e7bb645f3ae6cc06e1b13f3474482cb3653a5493bdcd6911b3688087947d89e7c212784d3aed87862a88298a75f3416277ff236fbc070ec1870386ce811672b40d86564f9449d02c292b2fb032c899f8e316bd0cba59305ff4fa38552c32e9d6ed1deb8a8e802cc66faecfd8067d2c4af26e0ce7f6e61250783ce002f64914c4a7430fcaadfc08840d7c81f462a376adf232f5bc7c4e544342db32a820a77d1ab9259b4d294d4e7a4cc5ddc7d1c7b2fe4b1e67e06b858b7ad39a2dc2674ddbc5da285ff96e63af3979801462aa1bc0aa120bc7023044df3f4abb37a385bc8a730ac62973cde2a2ed1af6061eba0bf0a48567f3dc1c726799007ed30c6ee76c16156790a94eb2a0cd5985c6fa6e598cc1e4df25d8bc3815fbd5950a9c849f20bd5fc088f6d3c581bee1b90e13871d6828d4c28768b3d7106d1d531b2beac62bc7638cf750b1be5a537efa79fcce657716d69411ebb8e430e28ddee8962cd0eef017cd28387bcffbea373925bbd75d527fdb4320858e676274494ef0fb089af63024a5b5203f9e493b869103a9e6c222ab9c0222210b63543bac43d16ef0dce12d37d6072d5e94de4f9b9805c5c117bd4bea306cbf58b304da2389a948b41961cb063e103f9fdb55f695a022c2c3a20fcffb268546c73d854442f81356fe0f43528707baa95493ff527dabb882e6af049e963bdb023b3f976a8e7f15d69372206b7881533cc0927fb7a6bee6cadaf4260f047e9507173c225669b0dfbeb42c813632f61ba933fdec2798be53e4ff054ccf58222b9dc4353a0fffa60651e82fec98a2b7c55c623fe2499d6c375a50058be16a51ed1e9d5c705c77dccf1997934902535304dc01fb9430ec3e5a0d2d41ea5b02431973abedce97fb831ea2426ffdb13cc2d1924e89ae582ed629cb360ecd51d64d73242ab61cbd1fac76fdf4958c1b2989f612e4a0ca41759a636fd61a6c4625f1db939b8f62b43e596c79ed1e3a3f2742c72acb3cb379d828682eb89347923b5756256efe803b0abcee093860baee5c5ce6f21f7db5c1893ef5250b8d11e30d2b0377c4ae90fc20db78436ffa49e402a2914aa0f7b997d3d34d06b049046c05075d3ffeab7954e7322cf9354131fb0014363fef1e7cbfd9b0bfa903a24b6dd50a6609697bbcfb3e6dcf1fbdf918cbddc3c1c1be98155f4be63575aa39634c1c1650dd98390f273a4931fe17bf83e44990c5f85d65f0f9c5efd03489c0009335352ec60b62310e604970131f87d2bcb3c566b1c1af6e16b86cf3292bb1914042d0370a4e8b197ad7f73eacc0292ea1e16db586cd6c2fc8cbf12cb69ecb1b8892efa710a4e6214354dedb50c390ca709b4049e13668630677c85dd59a000c37a87315f55ef987c4aa76c990cd92bdd7aa25f9fe77b1ad5451e11b933f37bbbaee731bd6f80b2c9785b4c3e50f7c2273ce2a79379eef411b920ad8b8f08f90a6944c74cb021b10614e83b72abb4ec4f3ecb3a502e9db1e83bbd502185cb8a07e334f61884bd5d3444eac0f7856de61bde0c6f791980d6c610c2159716771740ff6eeefc0cd19a7abfe36c1cf022f5bcb91595775d5565ea5364329d68d3af2fd0e45e5409100a6c00d18ebdd4872eb6261576c6a2e67c1e2059d7f647c5995beda6195e13ae7633f3e3995d7a4d8887bc029839ec6b3888377ffbb4c4465deb066cc1ff0b923c8f1af70cc3abf8fc9543c1bf27b6ddb5d96d345de38eaad21182844bbd9624a034952576f5d28345dfc0c82159a947b5a663d657a29cd966bed7a57bdaeec5d4b8e52286f5578d5a561f7691109ddc79989646c0efd982cebcd5b3098e7de2d7137e864c73a4a4dc88437cf92a8ccc3093331055ec78012eacc1ae26f6d5f186112aea02df93c9b853cb20598a14d996743824fb87c58595628475905e82afa474431db5254e1ed560dbc2bba06ad034f7e2cbb9e7b1eaffe546826777fc93d91bc7d9b87f927c3e3a1a1cc886b7484c31755ac7804e338e4746f033a2018c903da7f360a83fc1d9a71ba12a94f9e429f69ec08cd9af804f741dcc7c6a37ac1b554e5cf058870707793c0ebe85afdd5a526af63fa5cdfa8930b8cd11f07b1c339053b22df85f86047e4303cb94417370901382b106a67e3bbff8a7ab8e0ab7bb92882a0375d7feafe460d13cebdc68f0e8503609bd7b3f19cc7d543e90062c73cfbf290b9601a85731329b0616e5f6804a9a7ceb7c6380564c1f66d97d8ded43f43a85d660f46cb1aba40615ec7afd383fce2d045fcf6027c936756ae596e8a215a35c1996ee9d66c39d6b24512b25b39e8a466d564b9b726176d7cbb49fbfee24c75f954f4f5496836a47ebe38565e87d7cf9446b44d908c71ba1dbdd5b13f0fa329fc322c18102eb47abff670b069080715230fcebc40f87b3fb05fe2d2105837a2157baf2fac813367b2b1e673e1843b5f0deabc7d2ca6c6c4c62f633764ab3fb0e31b3398f21d5b9245b7dc01825a15ac13bbeaf7213edcc29c459a26b779858c0a71e19472a67b55d60d749638282a044627979f3810c6fdab778f48a9aa144e2b88607716037798aef7cbcab27e2af9e7198d08ec54711ce2a25438294f18bc420bfbd2028ddce7619915ee4cbbf64d95a3ef50d17e3d6642c6cde70778d2de4e2c11f4e7346f1b5291eb73eec7b1ecc5540a022e782bf61bebeababdf81f16b8e1f8dde81fd5abc7c548698a0f3c56f0746865126b3e23317e1f52a8ec06c7fdc80b482d43e8c0a72b90b9b7423b4fba7d498c8b65a3bbb5b0b88be718671740b45cdaf98971e82ca153eaddb952c7f2bdf60382606df3afd900510a65edd49e1a8d61e91ed4acb8dd76be91d70f0ad861bb6e06f220857f89cda64f33ab80ffcfe78fd78cbd5f5eb8e1f80a50f62eb7e1c358e098ad51e915d6fecf7331acb7d13dc55da27c8830b9b9dcc3d93802e3ad0bc67168a7fd20d9f00c34d8331e75ea5b37b60536832ad52aec3bc823874082cfb21b7d0b63739554da45ee1ce8f1e73a8b319297a85feefa978f31320150b81dd06e671d898a37acfab882b9be4dcbc90399b7ae5b3cbdd7877d6adb88b1f2830e4fc86491e3326909527d53b4ebab7770a68a03bc6c1f7638218cccc048768fea2723673faa4021d66341fb521e9a3e3601966f0c8ca3481e8fffeda5136558ce71eb88d9d0a8cfb743945f89c80235c07e808865ab473e252874663afd3d32b2c750158190e961196960335341608da64e27a4bed0987fcb42d96b465a4571f121a457dae681214cbc1212fdf346e0295d2a6b096b751981997add6b412b81b1e124f679a92c653f9b3f2a42ff7ab22285d496331d86e05d6d04d370b45d3cc15bfab3d631f6e8043c50cd645833b8e4f87d14e79c972900ea7b17b8b6ef5f08e03f943dea61d68d77baa6ca4303c0f27693843ac62d73874a66c80f36eb79be53a5cb43306943ab2b7d8c28802e6b0782ac41891a62ef97bc671f82cfaa71d82a02289ac054d075841004e300cc383094d78728ac4682a0f4bfdae03bcac1659f56a9b74addf674aa8359340f26280999e8428562e55c83725df780f70483cf851208b83c791bcccecebb648c0e98a7fbea9c8a871ca4ab0de76f7a98ec816d1dbf3c99e1c6a7bf4f50fe49cc59eb33c2700e30de4fb10e591ec8fb939c6ebf339e37826022701c99b5ebb8a25a8a4ee001d599166363a4972fe5ed8b989dca48d5a65ef9d2df9382d6e8e0483c48ee5545a67d5836de7cb88f22830c63dcdd992452322e63f609dfbe3919b11de2bef1c946c2ab4284510993625d12b52e24af9b2a60e219ddc00190c50c2d96129e2d2504719f692cdc66c435e9fe611b1554b790cfae63f509912e9311c4f62c0324e2c3208c5fa3f63a1131e127badae427502da7049c290f44c69ca183b7e10fc9ea17ad895cf0bd6dd91d574a3553fe425e305aff0a7c881f3d0b90618324dc8337543f716b4245873b1ddbc1cf99a1be0defa8295451f6fe3cbf40f56af810447cd9dc0071d5e297b5d76dc934f6dd885a41080b9cbe936d27180a2ae87cbe41c9c4e68a0ff5a8e3209487abe77af400a0c110e4f1f80789ea7f31a727d1582431f127508a603f8ddfd72c9f3914a33053a12953bcc7984eff073a4e2e794ec6c9f78b57e1a3c44779e4281f8b8edbfcca8a40c8d3c8467b4fe9c329d4ff5e9e7d72d70781860b8bbba25d37a9c494531c9bdbe8e49b464030330da8781c78dd48709a08ff76820d025fc16b33e39b76ea2898d5a959f8f3f108bb12ae23961d1e5321f421a8eaf986dabae822e5d0da7e41f57b20eb22d5af3000f0f4a5c7102f3564809deaec44723f0da71b201931ed39a04a55f81e5e44d2365a671709bfe05efccfa996e6327fcd03c5ea345d4c8a946d2079048b10c0ece163cfb80a21b37b974849668054102ac8e8c22e2a025ba12f0701d8083ba92adc5ecffa4cd80af3f7dd81511cb59f5fcb90fe528b0d92627653182887f02312f2143247c6e18607335da9e3dcfe4751469e953850ae60bdcb150b9da814bc2a6f364e025570baa540f5962e3c9d5422a2dbd1d2e13487ae06402926b1bb419c7aff216091c6fdd32ffec5493799a6b0d60e033384c9319c5139430babc778560ce5d684d4769b2970f23f358a02787a42a6e47d1905aabf2a097252870ac7b63156ab3d3d7e161f254a1d1f19208ebc5e317f6004247f1f83f0c493aa07f907e914343fdcdaf0c5f58f6f00c10d743733302403cee2ffeb49b7cf4c9971bbce1373ac3536fe18a3957f00d91d09bbd37e2fcc0be6ba7a2cffda20142e454527a9ddd3a2575c93b2dc207d44cdc1ef681aa5220c8b7d0d84532f40fb1f457072495d5db1a416f207f4ddac482951c5b018ead8ec88ec5bcf9d897d737d01b76e6a0a6a390e01bada875fb7cbda939b74a2add5d5f3c6cda9046008b9901f876d5b28b64d5c252affa2779a6ed10a68e444f57d670db5795347a0aafc6dece0667f67c00ba24ac2edab94473d5d0d8785be78d2f02f3b39cca566d93a4cc0863db9d61e20014fbfc6ebf072a0295a54812b2076bf8febf5483bb268ba8819c11057cb2d3508d5c33194487361fe3535094cff965e574257947f4af4a02a1473bdebfa7bb82363d989925f1745655fc85c7193c78434929717618f28f5fe40fefc0e046d57cb515c46b67f4a4ddbcad7acd2ed6cca40b000c15a0db620101b805fc5986b556ec98f7624af45a7967863e43fda0dc0f72cf28c5231a8407a928efd36eb4ef64ac3b8e7ceac82e107dd125594da150399c597493262fb42a71b18f8834691dcebc94993c29273fb6569f63e7be0c4bb559f5ca06658609b8ed3087cb6be056cda973fdcbc5994898bab3061c91ed6c91921959a9c8f66afaba3f71739577365c2f594f5126ff3db69b2bd0ba5ddd76f99c25a4e48718e8c547e24ae5db5916ac78b538284c49954aab8455be75a9e4748333e62bba8a707b0e2150e57da132172809b00b0e9ea4fc2e4a8bc345f7db06613a32b2db166f2c57bb3f04c6903e6d557ad0f862fd6b9cb659d1e115958443e2609cedaa1d6534c04a78d09ea016e3dbda254556a66a2ce8feda258dc74784d94ccf0175105bd21f4675dff815e4a02c7f8a3deccb1a78c48b54c2197ac39a2e1622710c054dfdf3febe2b56f1d4fa792b56329eed52e633f6b8276b8e9aadbdc4dd5fe0f5396e73571c2edb654ba9d975e31fa815545728d825f5e18804d3bc963cb7c5086277fef4fc6a1e24e1730ee2623ac338e5ed50958d47d1bcdb43702d3b6d9a64c488e3b6fbd18e2024a816840538246f2613a433d83fa2dbace1e291a3346ebb873c06ebc4fcf1145f88d8b2404e1d9b3c75085c573ad26e5bc4a6dc84893050427c34fcff26e2b00498485877be8d067345f70dfa803a562b928cbefac1d7928627c38c4f46b46414c697960dc6154a3514e778123313959361091cdb5f3c234946a054fe9a0681508c084c1be51006097c09e74c9e3d0190769c445b493723689da39b4eb5a93358ed3680ea685d72cc2a99e841853bd6391270772bf77af2719f4b031b7ed1441e78b0b7b1868b5801a1d45b939cab1bfa2751569cf2d610f43fd85014397a7d11a7617ae79f8560bd471ecef7983fde5f1fb70b1ddbe68758dee4837d718940c9ffe892cfe66b077c76bd7270405cf2106e4c28caef3ae8dcd1a58057cdc40ba13b62d8627d548831cfd152d38196f496458dc38f3df95af0d54a96ab92e293f3b6efaf1dbf62721d777a0faa13798279175537041638f1a8d5b6299490e011c3c246fb010c8f7731a8ce7695d1bebbb4f54aa23b78ff90dd44e17c898f12cbfdacb86856911b0a7a7ef688aff9f07b679b9bf2b7c57189b30e1ac54cc792287ec267f030ce3cf79add993fa4db31d6f1915511eb3b464ea1286c6c3b4ec34d61cf52861650f03c82a72134c07991a5a1d318a83b6dd780445aaac6fb9ec2c442317bcb80f810618e5e73aba53fbb0e419a452565fd8f66739d14bba826df84569ea73ead2702f3c13dc05f0687342ec15a47d90cda306bb7279879ad3beb369e58de679a47858902e923c7f8b2d38ec4cc344bbbbb28a62a9898a1069fc2f2a47b30e002411f240d1313215de5f58afc59a95dc6b936ca6a2c9ca10e53ddf76321d9578d65257579a8e1466b2db1d060e4f384c3570c8b304bb294515ae79191fe6e55f9a9a565ea385a0ab732e924bbd9bfe5266999338bcb80116af4f452bc4459468b0ab2ebe1a4ff3a7473a28d22302b858528cf79e09a9775ef26b7c525d9930e1c1ea6e9614c2da64097fcd17097693ec56d6bd7a6cf0028a512de9671941c0ebfbc1497fe397b384e8e7d256f2a5a65da4187aec412145a762fefb4f34787f4a58b4c7d82918a29fa650e235d44a36ac22a998d2076647d4f02fce403b3514ce34fb274c47020180bab0d69b8c389d2fc7a60e9bc8a0ba44a8d6e43ce3d314aa1fae6e922ef03a8e700fd79a7647e822ea53c1f9509c713e968345edf5d622493a598ba6d9700a8b125edce4bc1c79480e3dc4bbff554698846f4b88e1aef98af09a85c89c838c62239f41c67493ab0c9d8feb9daec7b56a81cb7e32ba8b3dd6b6d8cbfbd707045469efaac6cefb92fb4ab2815d30793b2d1fc17334a97361d1c7e368d22c94c69447c45dc4416c8b9cd35aa275f70b60a9d1e39031662c354de9cd2770144b06adcf2e5206f2e03025d13946a6a2bdfbb79e43da778c7ee3c444e44b57390925e9e896bac40236ddd0aace6e23c18c10d40f255eb5649d61dfc590af2f10a04b5aa281e168a3af50b49a5490903bd28e22817401e24b4d8ce2c7ffe464fd73719f3c59770f0c4908887286270bef71272bd368bbf7f875f7370b58b31d1503e2f685353d2236e108ab660882b8f13f5cf4b75040d83a463dd480a675a1e5b20d6e311f70209dc60fb7bc29299f85754b54e30c76b9d7f8ca52ba9b3c5571eb2a5fda0635a83b3feed77c39cea30d392be4788c39e30541dc236cf5e7916d7fd89530d864ba53858369e3c5398f548d22974894156c78a384c72c19c74ea676a30e2339d637a7d392f9f7493b868aa01c957b7670fc90b30b761726e8ef6e37103cb3cb9ffa727804389c3d4e84c607327b374f2cae75de931173c8ba7038521d84beccfad10cb96d49d25196f304717d7db43ada6fc89202d94782b0ad562ae2ce950accd962329776e9aee644886be2495f79930d194e6fa0260443f3ce8a600c7abcd89e1bf41fd9b9acd3690a83ab6a8ea23b1432a638b64083758a4597dc0e10765bc208fc18ccce0b868b5e38f3a5d58aaf5d835769c3a4e47a10c9e35c2117f089bd6e2758e671e6aae1a1e61ae230fe97fec28666ab99642ef93d98cb02b14ae7b56944237d1de67cc5d4bd47e122aa0dbc7916ec598f937a55c53d353da8da3c4bb73b29013b1341cad17e8676fbbaad67f831fb88f575fefe8b49908536783ff689655d8578f4ed931beb4ff9a134c4a9e6143b2fed3b7e12fdd59adf68266a42924e828349d83834d2f1bd5253add90e5979419fb3bda6b27dfa2fa459b67d733004cafd087e01e80e4bd8f2b67a9584448a488221cb5cd19dfece83a0544cac58660a78b96c5a07314d859c54eb65b3869e843f999559539b7000bf939ba63e13dcdb9d519c6806aab91c6b43589eb20ce7836135fcf8540c5c14e8c52e58944ec167d9ee436604d93b9a57573fea81b15ad5d92df21c9d09284a74dc01766a29cb51fd34cdd35405ea383ea79deb511111528bb6b006edcde5f310e9d36c6f4abf33edcc5a307c4a8bb8dae893845bc06f070eb9e02d6659124d9315803e5a4d57d5608256aa0ddda94f2395e1baefd5043f30a7a60a12e4d9a36997f601a6c0f85d5542020709892de9d5357bdeac3d27eb6e393cb90c3ba53cc322d0132a3d49947287101bcb3d20cfa8b71fee0c0932be204d5e4e3bc4e329daaa1a3d1ee83c068c824cb2f0ef300bf814c2002a831be7f177fc2cc93a255ab7cebcef3b6f4ad241fa1266d59e2e2d8b69b63cdb68d2cbda0042e81524ac35889d2680f95ce43881835cee48b67b7ae92f9a175ceac01706e14d14a75d77e41329cc2cc2f8b95c8d334cb837cba8ac34493271d2adac4285cd908b2af08aa752a39d61961f97d3c72415fb815812b4273c4d78a68e4cb96fdf59992508895a635902dcc2927ccb20ea56602f521f27d6b3d88391247ee6b3159f8859b40b807883d1bb1f74bd95b34dae6679549a7321f12dde13390713348db34ea6d8dc24c6ceb172a8569e91a7da5788f7bde343675cf2ae206a67f31d0ad4f9dd7e0c6bf8b0093858619ed5131a687e1f18b7683e45d99bc729c0f7451eef829d012a274acbacc8ff9e28f70f9967fae376bf92fefeb3a45d287a8ce555e76aa271f04ed09a8344fa7dbc23f8adad11a4cdddfde8eed0169d03da22c864cacd6778826e31898a68c7ec207bd323cee8be5a30e1e1fff55c9f255ab3de183a76bca14969bbeb9b2a961f3e3cf8225de9acb1f91e80654b4b8a6e6cc9e4b8b31110819f3312be4bb3368704363f7c2af04758c182c072127a2b2a1e3a6c1a318f4f6ac35514069290a70f5e2aa1d232f92445a778bacc94be8f6de5c47f680ba3077bf4f51050606e6ccac62debe541a0b8948a5e9ff8af1e320f121ce30ce3e7842849fda2e8f6085aa90b1fc0972ab7f04a3f3660a9a43226413b7861ebe7653d0aff325f05611e8f4fce261ff3c9a350f9263488b4b3cc80a92b93ff5724768c3ebc2bdaec3da8c04f7cca05638ede179e3daa6bd646bc49f81da42ffb2b8a81e26efc9a11595c8d68adefd231fe3c652652124ed44a6c42a30df56fe638534c98a957e80c70459fe5b0a5bfd7780c6e2fb74c53e8b3c64cdc8a43385d63deb8830d3b213da84623d04bc51003d1a5ebed8d661a20c867f7ceed0a6cb44fd49345b9fd6c64f8d0f79a44fc7dd0495f93b71cb735e73c73ca8130484b2fa7a5cb819fcc17e181b2c62ee746e2d920dafd5314644578c07ef5e129d9bb21d8d7e4f828da4b8c7631a5b35c50dc3e16a0abfcf62e30e86c0e8317c591c0cb92b3614e3fab710bdf073ceeee52b7b45c15749837442251b49d0872d6c24256e211fe3bcf042f9f8e2c115c1da9b803e5989e9f961a433aac1c55a3adf65d457350dbeb4b02d2c0c516956e70aa13bbe62544576953b40da2897277fcd3353a5a390f97c723b9fee493be79c12eb7ea240f05206b32904686838f12156213a84b173c7a23a126965fcfd83bbc88a3186d82a22d94a33879564e7392cc15f97e8256aa4fa4dd0b09e7d02807b3aabc38f0b79cfb15cbd7deb16d41447fa4634f8608e280cbdf015c73de3d75d75aa847b012845f88f1693b75a78cf28ea9b15a3ec5a2e2374167c4819f9b44bc2de04322a643ea06add571255825c02968e0206e6ce117e6fe9ef77f73def61529678e35a3f99bb7128f22ab406972bb05f53602e214d5d4140d46a7122cf0cf67d8bda02ee2fa23c3bbbeeabc65ff725125be1496b7cfc96b22402e5282625159ba24ecb533e8288cb81ac29f07aa92d0725a9f2610e2cd2aae6338254566b982268d95bdfa9d67594eeded6a7d1c5cb8f378c5e1363895b740f22528294af97f51942535db590d40da9b59633db116bbd997b489bff765b471a88a077a271f4f0e2375e5449adbd0783387ffd90fc3b88e509f6df81d07e3948826dfda85eb00c36cfe96da184fb4e7bd7a87184543404081472eb0f3a33ed87c939565f639d46dff8849c8888ee864ed102da5d14a5be293a95842ff8235db822d321c8900a6e9cf11be580c8fa2e5ecc49648c864d36ccc03e385918839c7d57cf33e6d001b736dda0199976fe46cf9b36a4b54355814ae2378854ad624d8c38019cddb2407ac4b6a7907885c2bfa4d74ffbda6471a16209c8460e124e4e8e1a1baf66c269c3ab8d82788488f691887a4eb295aba0ad87033a69c7bed615f3a992dd7fd6d71c19053934d82a2612243ef8ef3c43d6b4585e159bb2ed842e0422f40dafb8d714241e5448be0f85d40a9fbeb966f379870c3e86e1d9c805e518b903a44ea34794343aa48475e37a2f32e97ec21483b045d23875204650cef7fc47f23c2f015941b7f03b1f466b7ee3bfc3ff2494acd501296a91bbd065766ba0fea9cfe4c07a51080cddae880d04f870ca2fa00c403ad654a67ccdc6773b0471e7a3a8ded2b0d04c4f51e5c230f207e4b7576bffd8f3d3d224430ba5ea1b74ffdaa13e6fea9d695cdc0bd7321579825934bce7e50abd8f1968bbeffa98a80afb21c752e373d7cc72945fb87ade6665edec30d9e4138a6237c75bf4732de8fb99355ed70e3f77b84393a30c8e4e6f665eb4c5615f9e1e9dbc3bbb206cc348d397bbc6c249e4fd37b28f5563bf9b898ec610b2a1caa446715436ad604e936382059b7226cc0f0f3cb563053c1a13c0215f17b69a3da18e5f7b8dc509bcefc95743577f58916df946b1b6e6017711b4f38014284bfc07ea00781e6c97dcad0f4c69fa287a44d6e1334cc712f60bf38ac7509ee07d1b70d17015a825501f3ba58d90245e9deae5a1663c73d5567341fe8ddb4c60756466af2a8f011f4880553bbfbcbf940fa475080fda47a957b840812f56a30f58556feb9ed0533a6146d5726ab447d92406b143b24af0cab81949f5b55aec77d9b2088a5abe73bbb1471512292d58e6a72069d64a9c93c69eb84444a7763fa9d379011ab5b21c6e9577e3f51f61df06b2cc511fcb5881b0c7652898b8004e41bf8223672ab5e720f28f98f0b37b3237f0992e5487315379bf1adaacdd0f8335124e12c821772e622d24d58e4884dc32c3547ae3f3423133bda6c1b238e373fda4176a501be7bbe733cbd3fdca2971fd54ba419819899f34a0f2a5f6168d94bb44539939538d5861f6588386b4ae919f8b2ca999704d1aebf87dbb57c2a0e6f4a32123d3c8721234c287d7f9a12bda59d657991307d78abb12932457eb51cd36f1ab17c97048b61680f27756ba189b9bddc6d858e1cd1559732c56a50fda0fcecb28608e4b68b7375b278820788fc2cdb60bc8d61346f6e912ffafdeeb7029cdbf2f9a905a39ce81bd81807e9a86df31d2d351441ee5303bc3e967867d388bb2a4dcee2774cbee4c03ab8d49f433e4b33e6581ce228fc808e62a0b457144b2e3fdbfb5a3a4981592903dc7747d5d4f9880458aae5094fc6061f87a2404f5885ba58bc5ecd0ea1fe74c5cdc1bf72ea96da07d3889775a72665df09881c6086eff9db7057832cb2fb5b863820c515b393fbfb83042c1391727e180ba46ad4d2f69266e4a5e7c480a630999431a11a63f206de16df7b6c7ba8b8f523c087413137b8b7d8a3e09533cdbcd56a63bd3fccc940a5dbfcbb91f9e27ae07c2e12976342df304119c032cdb6845043700f5bd96bdd433809ea4e15f50f5407b29dd0b1fa9ec530b0e779e2584d277cafdabe0073a6c4acce8bb68cf43cd3e1286bf05dedf5e0f00c9b0b52c0d5535c89b10d52aa4d17d295501715182e301d2de32903112e4e740e19ffd0db970f75a9b0950962c0e116c7b6f300dd76cfc54bc0eef37d9aac9d28c74c095dc118f4d01756150760201b1de4644837a3844ead89f5614489228ff9012346a16b8b835144e5af7098e21b90ab3bba765a6dc88213fdd612526f332e5b408d6af4e1677d193188ce6ade6859ec7aa2e9e4672b55e0ac4aee0efa1e83dacaa7c3da52a28df85fc8f9493d5489e2e39a83ce8c1025f532a24cd865bfc2d31e65e8442912970fbceeeeabc97e6b18653647edcb8f40754d50a69cacaa72367c4a6d74432b1f22218ffbbc4c02767805fa6cd49bebcd8335f24afd043d95a2cf2a9f45b86b03e191609492ca7587d79d612ec3b4cd197c1e8e7388232c5499ef227370958bf2c216fcc781464303b19cd27cf1f000c6f39be2fce354a4128344dd9dd50d9f9720bb62dab3ac5659d117750fbd2d74f4e380752f1b120196dde6ba2c04d45422dded1aca2b5f1e683e5aac8e40c22716be1c2b5ab4d322aecd88b21f93d0da40df8fe437907ae05504199fd49857ff7390d80bd64182e03a07afffdeb40c0948a4bc4b74d0da2748e7b8f3ea38f2092c72ec27110249363d54c8cb7c34824367ae32158e01228026235338e6c837971da283f6398c11b3d284f971f77984c2e80c2e54b608866db45202d82e71932624095c7397398e62036adc318e9300bb3b9a314ae99a6e8e42b6df4b1d824633a2214f141767bea932edaf6f7ef79a9b060276208a9c01e1201668c9ab6abb52dfd40b8e0e2919da85edde258b32aca9b5be926fd5c9e22ee4146baaddd5a261b307aa258457853cec252d2bde679c44256db1cdd0f998ef4bd72de58c212560aea6006d0c38b9e99e64208028a0afed3f2b5aa8d20c84321cf66d0f5c29ff976ba138fc7865a865d75e6cb33c7de1a2312027430f3c407ac47c7c765a389b35b4b6db9e4a118efb4e2fdd6f3a61a98342f2a6eae99cbbf3910cf4e0d2b644de31008c22a0d440c59ed471739c252344a4b7b5eb0f47dd3e40682df691ff060031e1ba1f93cb2ae203b4c4f96611476fca5c5e10ab987d2c6155de9034fba0c7b037a435d6734a2fcc5f56fbb1fad34b40d86c091833bfb229766f55c1ddcff6c3ce282075344f3f7e2d2b72040cbf246e3451dd1e24794931ea71db6d35f27042cd96cfc73d7667fa7c707c0de4bdfa40060c5093b8fcaa394d7e00b85ed0b08a4ff1c50e98735355ab869643a139a0b3403c6e30603c1b0036bd45006148e42e9d4fe61621c0b47031d081496ea380896148bcb4a4047f97d546edc3b5d61717ffb9ecb580640703c55d373827244f6a1eb44a4f9176dae3aa4b7f30f66e3c7c74dae43ac855ddd7edb62e7673be208ae927875ceae1cd74c674bdb5c1f82a9e3ed087a7a19965f6a129f2ebf734fe6c0d2c55590f863070fe3bd9f982a3445959ca3485e8dee2dd8f56c39ab0554ea1871d709acd8481402ecdb6b8a0ca7a3a31545b9ea5d5dfe898baf654a24a926653994f335ae6b41007d9cf5983df321acbe9de9283a7ded99f140c251e84ae7feb81c084702413c17797af68a680e36de6c0103bc72b62aea955a63b30cc7dd33c297b3f0dd87716a905944832aecde6fe7a20c01f87d7073ffb91150215af948490ed41a55cd96d865ac334de1711d55695dd92d6124ce6b8240edebee5fd1d10b7fc9ce4e8962150682d5e919b2a80f934e1b1c12bf525e73615ce802722a374dc1fb43c2d979348c3e62f7aa0ee6f1af1cae7093b5f24367112b6eaa87b2d0660660317afb597744d8260788212493687f5e19afa89d3148c29f89cae6b9f785460e9e982093f1c2c502e8e2e60b259873d4a52aabdb0bddf626ca9472df127c48f5e0cf8d1085498fd4442fbcbff1ce94f4a7a153797034072c2f0f7b1f2d07d6dc720f35f804ac940a4a772752d0ffa86ff70d03664921a00bf80b113a61303efec9ad6eb12963759a8daa76425a878334fe197153430490abe92fbea626a5162044e6e47789a9b266e8b57301826fbc30ffb43487312d10ce7a051e9bdd15b5a2a822d5bba4d3c70342fdc9b6762707d8071883ae28740ccd9a96c32b377066d909ee495e424693a7e7333b95044970f3e2010b59359554e2abe8af54c9da7fd004ca94c8e1e8b79a870ad1ba05c3b3fba9cc616fd7d1e22374ff4429a392143871ef24136df19965e8d78f3fa7ba668900dd81bb23320aafe08060dd0b44c9abb2c48b8274d1311cb170a19988fc84f1bad8dd97dffac41aa9880285b282e717697024e3c5e87460a7a6390d193360214db001dd8deec6f0f9862729d1a75e2b84d504f2110be13ef10aa69d17ee83fc3dc8bac193c5189cc44772ddb1f7c50cacdfee74cf1d8ed814d11d1e8f4e35579b261f70ac4608b3c84dc732a91d3631e7a79935b77275bb12b88c3c46117aaef0ebacdc42e771495f44ea6b5c5608f14e050aeed884f44a8433d8e8a628c39a2e4d22568921974bc6193c15a05f44fade0b7d096bd9d930adedda5e1cff650c5ae204de99751b02408bf8ec0fdb5e6110e667ac0dde660e880704b1d36c609186761ad7b989edb817e53a7a141ba8dda20dabb18d99243cea7e122629cb19237c48d32245ff8fb10ac3bed07b955f5b00fd7b62d0dc4ca2873a043614a7f92f35e3025e99b5d24039765de2e8bc3e61dfe03561604657172ca864b8e36041b95026d0511722ddca4a06a005a38a6f62f77d62c0d4472950f4f446b5e8edea350895d0c0ea510cb44e2d0b16bfc9f4e8b9c132e8cd7fdc570a3d64d25daa6a8d4dda16e2cd9c95bd81f4c766767fe65b011e14a1103edbcf7349fa9b60e769a35af89e4546677d715b97e2a0a9f64495f27a273edfb25c2432168d8dd6729025c8c43ef447036b5bafc442f9f8a6ee2eab2f05e74819bae4afb555ee27eb8db7bb8f6f05379016e67d45e3ba159eae273cae05c11fca0197c3c659418ead98ad5fc3410d18b1ea3a883a5658358e75694e1a2b4867f61ef6e696ad77d05f5723998ba53508dc4d3280b7aa30209c9c983fbb172af0c9e2e64bf118a762ed5178c65012bd383271509c0da09109c2ed69addb0079bb720f4dab504b916e03cc542d8dbb5695202668191c545039ed887c56092802be97c767de65c827789ea00b022417f6e09f2696f8030af4715e451d11f805ad0b0d1ba259b1728d354c304f4664c9d63f0f1b583baed9168c6c3d0d2c46437f7e0c040a87a44a1768d5fea4baa37124786362bf6018d01b0a3510adfa9be899383b86a5d8086918e2e1687af48ee00fbdc72daad3af410906151b783df9fa735d79edbbfe4e46772e6eb06a5a4729ff944a1f660049bb07770edf3e5bf0c426af2a3ca016e55deee48727a68b1a37844d307b315ee8ad496b519124ea545c2b034d23085e2a1b09b2d84d38cda5f37bf15c308e051168711dda29709c957513f6abf1e10524d8c281b209b98b78d86e696fdfa7a0ee3574f19b28cb7237507e2b1e6e3d4bf8928acf0b00c0cf1837a88eaa6ad211b9d2aa6156034adda78745e1f103de98bda264472ba5ec42ed89c45b16c271f6ee76d7f856074365eec0aade35f662f6a03fec9ea6fc600aec5cb157a6f78b763dffb24c0261d88c49d8a011f27f5c7e4c01c26e3a3de7570bc7f84ec93f2c14e73234273011456e494587763da4322917c4e6362320598bb4c87bcf8af949d4728c78f57eab0c5b1f79f73bc30ce6f52e9c5deca420f4810f46e3bc2a7907c8496c7d3fa2454aebc2686961242736f882333e4a455d39e2d0ec5869735f471a03bbc17d3a253c5ab55859bf140b7bf634c5730688a7e5474956c1b6d156748bf6e5bfbe7704824d12f14458c01b1a45b0a01c3165ffde3ccf15e3b1ec0bfa82b89517fe834d55b19237c19d1079fa8e13cd84cc25d9a1b32f90d776b8442f6ff941947f847dde91ba504e12d77f42cdf626277f1f9b1c16d3dbf33068a9571865df97d38c544880baea82702aa6dfc148e27ddfdd462006af99c9ad338ec4441dbcde45ef8f339b514dcfa4653f78da597d5f1e405dd16076716f84db9a9053dfe124ff34cf12a56fa5fe29448046ffeb573a0cf61abe235327eee4e892ffeb4e4dcb20843bd63f404796f4e408c0a787cc281f48ca04efc936a79886281838a33896f1188e59aeaa8fb79421fd2633d2a2397e1107bb6d274fce8ac5da4331443ef85f253332f8aaebe42d92eedf6ce1776589d0518156b0fa2bfd9e908080fdbf3022c3bfc74d4103099b51c7b01b32dcd8e24686b2da563d493e66905f29a27e574a19bcbfaa8637a48a460cb57605926bf9a9d40a84101392f40e5aa43757d97b26edb1c749b8e9ade3e22975192d9d6aa809798f10022a8d9a24b6d88d8b0ca0306f4e40e917fd6a5c092a8d635d2968dd4027286660905cfb54a4dfaab6d1c940422191a0d0e7024db13b25ba3302d00aef70e123b27cfdbbd541b3b72352c50403539a6b37e0b6ab561ed768b989a9f2b1bd49a23de3444060cf4ede36822760f985f7f47444ff61049eba8a9b730e9ee8caf7090ab8189ddd18632419e40c8bb19e9d2e8ac61b2f1be8d8398e48d822e51ad8d090cc161545f28a6797017af31a305ecc1993dcc724df67db5dba4c3f4e9688c598c041dbb506d4335ffe73e0c00169d6a94d69aee69fd9a1da8822a816ab0a3b7cef8b2571d41c60c0a9c1d85055c5c22627e490573cfab3205122f5b13133a1bee6960506eb3fe4bcc65bb667583aac710b670bf0ca078d9a6f421dfb164b8fe9e9f654c40b9c00a8a5b7741ef82d14a537ead8a5bd83489587a6f4fb4f9d2dc1e52539b3368ea6fbbd05b38fb8805d1a58604f4336bc542da5c50de5956e7c76fc9bc120d96a3a88694f3686a3c03670c22c12b784ed33e913f4b4e93cdc24386ca8d119f7ec1590dae49fa10ac557ac71aabf22d74644bb0d0e9a891f6c189b3f122a913ec5b0c4f4dfff32fb25d212c482eb46f4bec96f3dc99583a218e4deb08b9ca21b347d5c9b178416607f983f2ec6d1830c4da5003b3e7517e0f6baa88949ce60eadabff1be64c6d90e9e60f167aa7628e958f48c1b69822ad6cb7c62a0c31bbb67188c466c22bb31811940ac1fb33078fab4bd4afb8326f621def16a9bf3e45ed0b66c43c03b749b68ff1fb80adcdb8da2f53d17b8b54c2f0788f62116ddebb16b9c0dfd0182ae54cd690fc4eae26d3b466b1f83a67123517264df54ae3e892b14bb6899564c5627fa9eedeee11f3c087d2d9a3d5b9ad6f62c3eb4500bb611004c82fc523c9ced21c819b9c305ff0c76c4738702999f03cb4165d97898cf1de18daa50cb93158a01f40f0edfa470ab89bb81cb32b6c7dce1bbc688dc2a72744638a168a2fa350cabf1ec8ac84ee0702a4f9c0370d16a882b467ea51109f256b3d8220fe6c5276057143b7c7b736118a956ecc857014455ef1fbc8823573d9f71774650ae9642c817b05cfa80e89466a860a03f6060f5d9f34e6fbbf819b51b2369119098faeed61df02bf5e62f941c18f9fc4696abaccedf51d3159a03196157b112cf9c9a83d2a7b9a83075ecfdfc54057e36efcf815246d6a495c6adcffdc60a5f6c926cff59e706c049164351429e03509f8f704440de6d8fa491f6f6f88ae5042b8ee2bbb1b86e2a3009319c57b885a7bfc26aa70b0c170e658d3b3ac79375b505eb254a6e75858ccf2ec45db21fffc4eeaaf38bd2358651397dac36ecd8a1042cb865e8c8a7c4197ae6505ed70bbc6c1afe26f33bbf3c2a2f651256a4f64cf64e6d11cd05f2a7bccc795d6de7439e286cf748026220aaeb70d63b1a61233e20c9516234e084730e4431e405665df66354ba0334d7934a23981740454a62480b7462ddacd27b37433a344ffc282d468e5492919e82f4f7368dc4572800c09e7207c64df078678ed46b792ed57b32dbb21eacd1715ae94d4696245776c98bdedb18d706987240672a21d773d37f7fe14f7642cda6455b9c8cc67d16cc637e3525214f0032e3f8e94a87cabb004c34541202a7457edd88ef0566dc600419136f24539b77ad0d49dd182aa469fd1cc5fbdaf710954558726b5a2108f9fcbbdb7b9f62d49aea1c76a7b2a353b87a9f8a6588ad61e29b77c5d9ee62a7924057022bd5d6f95da37e88dbce61f8c15acedfd95a9c15522efee945e9b442f3242cf48a5b9bd21a3efc928dc08bdc97136f56848ac02b02d0a8567f6f8fc91f7ba2edcfd70ab1a5f5d39ed06d80c8f190b10331e6a96022be7124eb1d60eda7f390b3ce67bcb4110d93b91b8b36b1f56c3034a710b5f1298ecdd019d83f69b6417c457ae67d0f04d21072197fc1ecc561162cfda10cbded17a6ef5a8da544c33290140509b4e1fd8e1af07731f22513a085bb3ad12652b5eceac59c84e0cac654240adf39687d3612e7b05475ddd66e2e386b7aa8fc3f5894bcefd712419f91a44a07aff26794feafcf6a148d62d148713414e6eb75bf24445b31a7390c678edc4c7868b17f5b7fb754f09cd38c4ab431c594aeab90339ebba211d3acac9746ef3c75ebec0279df49e538ded69b2a4395400725b88afa8ba6a0c973dfe56ee18f2e3f264a56d222c0ae1d7a7722f85afe09fe4cb0c1f1a1fe637ccf3470d6fe14c24506716f9da0f4a84bb0b5d700f1b1a66dd2a2fcada138d9198d85851e1188605c04cbbbc97643cd0f40f18e66e27e3dbb4c7559aa9ff6c523cc4ad8a7a6362a96030bc40a13180cd743fb9fdf6b807c7a39920e9d21a33ba48807753337c45082bb729a962bf083c3abf5b2518a5286543b21f29532cd0c27d6666c0897c4112b05d8016497897347ec5ad3f156902772c35ca673d4dfe657ace42098e1f760c6f7eb23da3fdb29b6d705f2d0ff958e109cb3706b37c82eb3d25bd4dbfe00c7dd14533fe03ec213e122e4e0c68f825a938aa960ffa0b7ae328c4514ac62e3585ba4c2d7b359380c4a1a6350a472331bfd69c6d3f0f0291ccf6f2247a9135d6cc36aa10ba20433e5b5dd8e782cf8d30c9a54bd92ac2be4c6c69c439231bf65c5b2ce38b0ad277c55bf244fd14813f14f4e818086070990f798bef2e9e65be630c44bbebd57a8163118274af73843ef805298a5096b822d5266a612c3cb763f6f477db79063dc45f95b9ac3577e10fae809829e84fa48355b25caae0a30e659158f662a65d4ac841579fd06e3d9e67bda0bed58095b2a25465a97f8ab92206f5ca75ed8d851008536cc1b2cd28307fab08781c6fb21c0fb89468be8a3525016c503de95f56a93ebdde67eb8804a150e2f3f5c0ef61663ccd6f3ff9e05ce036f2745239afb58fd6ee18dbe22b8670c6774c957a84e108a054b2380d7ea5b82f4bf7a13357e00e93fb29672106b7351ac92f2fd0607eb8d03ea41b5b476f9e1e9bc3f7f434607b06c79084230db2f387e36147ab261331827c3f274aa0aaadf6776c4a3d705507390f97fc692cf59f97a77c10596a14f9294829abe8954bceff0576edfaf6b73384dcc11499a9a62895bd9f7fd9d5f7650a8473f81cbefedb75207499bf5225ba42ba160c4a93e49b897fb2766950dbce0a9d3b43e0c62b41feb41d531c9d20ff4962933b078a5bc18b3441d4be8fa46d2851a52777845bd677a540bdce0e4172590e32308f051bbe4a1dfab83106d541938f7cf00ec7549a65767aed83439944e3a48ed5dd94bc86e0cfd4b2b8cc877cb9d5515ae64fa3d4b92223bfb88346ef5514d502dec3e1f7b277917d1681d9693f1355f851651cb75d65701432e4df8f452bd385c567fb4362e7235ebf9e2c6757b0ea20b3087ad9893fd12c772ea66f4715582ca56d0c9b324c80530e43db15f1c6452686f6fb33d357b562e2144341eef7e4b0ac877931826a3bc670982b0c476b4e69325580c9432e12976e0bbcb3c2c09e3babe79ccf7b9d75e1008c7c0cf7697e02093e3746897c9d7e2eb0cacc07b12289c5bb3355dbb3652ab46c8e041bb44f30bb76c4e8e0310c83b8325fb7ecaf4c5f9475c4d4a225f6a3a4abb0669b22d75d733e165c64286be8c4c81db65719e8b08c6fa0a48e208e0b207d4d52cdd16c609fee67335f5f45879a48565a527f4795ac08b9026e517f74e3c2b2ea954a69d4c7b5e9f65e9d0c6e5ae36c3c5ead9cd8c122a2308b06e4ac241f7a1d6118a41d0ffe2cabc315f960008680bb6d0e7d9e48b473b33a847ceb258c37d4e162598c88c600d55f8ac1e4340feb3b5cf763bc0cfbd7ef67cfe8eb9686fb796650d54e8c0842d907eab4c0529d1787d9e3645724db9f56d2ccf7c0f49a0eb516d37cecd04ab237493aa343cc0d83464b414ee52e61b929246d5e4bcb735dcb65e1fcbe80d09be73957c7b54268f3eef943cb81f6c5c189092988b0693f5fe1322e050ba35c46c1f62fff96abb4e5d25d80518461c78e5a8f35ece1aa78b2fae44e02ab21c0ee86cbacdd022a170c964ad470f2d2a1024e2f10da5c951e94abe8a38951a6b7a39aeb8de35f7515a4d0c37038bf7828ffbb62846267d26517dafc51f8b823c386a21fc3077ab3f3493ef7b786c28c877f7f5c4e284642a69e751007927e3bcaa8f5291abde8d36d7e1030b96378fbf55a01b18dc304ad7c23e6846d7025e9f7db6668f8445791841faf210192e146ea5f88fb329092e18dbe5da233c12308be05c588a47c889c98859efd157de74fdebc971f755ad965f117e0796a8b10db849572c56a11517ad3b445c661f362fdb05c78aa268a41d699c1008b0ef06f95fa78c697fc9c757b9d325b0839ab70c6d8794b85f3663904bb7865d3265076eb66390ff4b5914af18847a2d74b52157cbcd2499cea08ea278d4510289da1aa06fadbe326fa5f9c3665928beea959b9476adf561e6446ee36c31e78fc28ab93449802f97b3ccc1fdd5ae0d1f92e54c80dc6230e827aaab558e36cebe8a6ca13e2c79a932d56070228db43281992618c9338ba2392220b8f8952c2fd655919a1c64d706660b4573fd556d23fa0596417e5095b7ae545e8f26d94c1b53436999a68be0013eb1710bfb0e5e19b8ea9c29eb27d0e2c200e940c76a88c6aa868fceb7d11ee8464ea80c4e83384afce23fe6384c3a95121f07b4e408a55cd269db728ec454144b9cdef2b261d9f597cbe12d77531e3c73bd3274bc0d5e7f76b124d3fab2a61afe52a05fbbdad2f1a97b299c15a544915819885cdba79183d81418784fc7fb2502f4d80636a886bd7149c2b5b1ae86ca699590ce2c54e79d0f2fb66051825584e7ecd23617b4b5076ab2625089f23f1786d9a6c0b2423e7dc4ef84df7e059b7bbed99dcddf17094d57bfa94a48ee63f217db37baec4a5353076ee99ad9d0cbdfcc8f8a0f7eb8c46d57444cb66ea1b0b53c19acba8c3ebf7a2f5ce1f1b215314068174208d8536f9eb99bf3facf1085f023a81e9436586df3fd06033284edec1c5ffec5ccb47a1c39ca4de4a024e3afb90ad4e55741242eacab7b06a550f8c719e240257d60e022d152f26ca736ca5cedfdc947c8366e6ad0a418711096591ca6df09cbb1c640544370b31b3995c952c6529c054d2961f32597dc2784fc14150dc4e0f45bc98ed71508f6e749c480f883b935d3dd1f9ff3e5ee92eec37889f3d75fb7db4ab80a87fdf8cd2529955f1363378e04fbe36974957623089421103c3e38279c550b52cc49714ed8a1cfe20be413264bfb8a66247d390134ec59e765066f9fb23798999f8cab083446f2d42c753e79ab8c9a2161a05febd81275d9158e209cb7fa74609befed6e90a9cc05acd19ee58aeac4f8491088b569972d3335851b6ab7fc7a41dc9335c4a7526721ccb41b41ee13e4f3ec935608148edeffccb47739ca8c93f2f74f74c1bd91a240a5ee2dd933d2b7b8bbbaa6e092caa70adc4a062bce7edd59f5cb81dbf90643b9184aacab4cd7e379237118d31ec275abde93380b8741ed092df09fe6825063e6fec512f2590f16841dfc93b4c4e77dbebbca448d402e8f874e6d9efbd3c2f9fa0f293d44fa534c4bf2ba0a3c980fb36a9dc62193ee3d76e33a1488adb397528e1d40caa288d52ae37d807cbd93720e406ff49a28b0d95c6caab2bcfb06fe12d7554751b292c2503dc0f8b76f608dfae0a5b60c1a2da004e72e66fcb2fcf7ca47a95130a3702893825e713b4b9c620f17dae27c383140e007a61239117eaa6b1e520eafb9bf6bf3c6b4bf966df6d61ad27bbec1203280e93bd6e3726640d616793fa287a5f3c2a4de21daf008f406623a36fc99c135ff96029d9d447ba741ae49cba5e815174e2dace28c9019bd728fbe535f0b0600ef0e244fc7f8ceeb8c58773584520bba2b4a28f34274084599f22b9982e7c4f1e96e6abbf0edb77628d790e53f3c60ea9468edb9f757021bed1907a6422dd1175fba5f56de475e9c1e85baae2bc404f44bd9c58d6cf8457f45ba40fcc27bc2f1d4119fd40aaf80cc70b81ca852670bd386c0e75e86a6fe91287ca78f906c7ca9a7350ff41b8da40d1033fe188651dd74d5a4669bf757517abd6c9a08763e68796863cf1abaef1bf11d57b70080f616fd64200fe6de7ab935b0f55bbb7dd8e640806fedcaffff2d3cb3d43ba15efe24a34132dc1f7a2a5c2b103e18588ed072231f5263ea23ff3f50a0b064b0772b79e9c0dfec5661bd188119213aa2b35d287a58f0a6b790feeec4345b17e8e9c36965cca728f3fbc49ea5f8d045b248e40bc4b2d381581b677a27e4ce51496db24cf1753c50fb270756e919a577d4ffe360af2c99b819b5f04e0a6821b402599eba149b4c3d51af94f200eff116960f04607f2997b353267d956251cf83e8b510433c83cd34b017a8662163f4c901082b1fd308bf45b98ad38b62ee791d1fe738f085630eb219b335d46464f3cd290fac71808861db3fdb96a13decfc2b6e1ca5535cccf12ac5f5e7d1e167131bcdeac687fbc84634ef66591d14cea0333529955d7f66d6358f7872b5ad5797a8666a5c7a704f415d9c4f0a36b741ca3de8001cb5e37d8d573045e44553dd65774712a3709177589b66b878c9275b74769b47ac2642f8d0058896f8960566a607e48787dc32308d08d6dfee01275fa1ccc6a79d8d125d4b3ccb20513a64e91409b386e317db3163153591f145d938b5696451484003922b3b4a50cbe86fd3fb5848f76e42d0f9f9867d0ede8749c521b01bd7f7f38a7efa9e717c7b894c9c1b3cf7e5a1cb74583d77f878a0b9e423da0d0809f4269ac59a571b103a49d330cba0f25a5e77e9f8a9ec36b7663556bd4ccd02dda1510e43354ca245fca01408246f9d79c9fb83a992ac9e512ea204a46ad859381e70cca776ace918b4f5f9673490b819a96172ff8fa2fdd712dcf5e4f3784e040bd5cb404bb2bc5446e31c28ca41a5b5ad5807153f6faf01a93bfad8b989560e1640272bc2d1639b1eb99851b336ab76fbce201d3ca6d534cd7283efd41e4237c294a81dc9c7a213713120a145861ab4d6141b99a4331ba3203db670815173a08bed58f2a81e9dd9bd420a717ae7bb0ff03ebbaf958f4ba966b6ba8d252a602091db58484375664a7de7dacded3291f7fd107d52752f49542c3829dfbbabba79d439806197a291717eb36cd34234e20f31d601519f0a28cffce93621054f5e1d3e524dc79b83c3873ce8417fbe9b9d5c073f3248ac690434cf4cb233df4ea60e44d7cd124f00772fdbf31af521cfc32b97d7346acdb2e21437595c90c39f46a9ae0e8f486b5366645340d4fa75010ff6e09b75c3b1fae9b1dc130314e7291b362427850d462f98be20737fc01460c3ac6edbe92300ec81c81f30aaefcf543bfe0bc85529908d704b5d1cbe9b482113321be0a4957abf9dc19f5bcac4df0b1ba16ec78c595ab072acf8d77c3e19cc547cfa60348d4038a9649e5175579d6dab0cc0b9272a527c3c2f16fc6ef428f4b47d7787b10d2fbc3ad155f290d36b953d9baff3f5d8b27e2097f4ad4fac7a87c1aa52373a53e1a379d8d254c3bf21796ade93dd4208e01facc1deae7eb144e6e8c465f9aab26c3d4d0b2c1f2954b5a09e3ea0215b4e096c4d1cf61701152a3cd1274edb4c55d5b76294d46547f9f6ce79e196e005d79fce1b0b4c4ddbbde3b278266a3fbdd19a24f449c37f20d8b6a1f9858e22fc41fd2242fb75e900297b2a618146af2b268298bccdc28012a16bc96d91f5bae7a966edb3a93273c933eabbd71239009bc56873429aa1bc7d8cec4fb1d9ea40695380025cb6cb80344a0c6bfea539285c728e08f72b86f1997b453491fe581c90867f7a2a4e038cac72993389a9c900cec4ebd4f939e752e297551e4e65c101126b7bd76ae789679be9637fb2e03cc30f4c632fd8ae0af3638f4532ad71a3512d0682d35d99d8dee3e22c934a254e145382d226c73d7c2260207efa54506b537e2bce637a780c5b8af7a0626250cd184c0e8395130622d7002a862e665466dae20c60758ebe98184485f5a71648b90e293329d599d45b27e06490e41de3b0ef193796f28e7a8b6e757bb32fcb424f25b0c6656f972f9c531afc0a3c129fabcf1e84d0f58c42fe6c2bfa02498b34de6933ea5ca34a14d6d345715d30240913122e3591c74fa5c4ff3920cc049f1ee80100c63a1988fd224e6cdfac84499712a8265ba7e7bb7fa7f750dba3eaf38f49e162f762b6984a54998dfd2523237dca263a5835f7ea9dbba422415366dd2ef87d8716d6530131a2c0dae4c980e2b427e064e5e17f8bf7aa3d5cddc1083615d03450183138f6b1b8d982a11a40fd4b75970f46d5eb9de1a50851905d8a4d47d57fa99064ec757ad63e91a174e3253dac4a42014c21cd4c4a053e2c7ab5c358bcafda09a1e2538262292338ea4bb7c5f42b855a6ab1cfdb011d2d928a3ac21d1042b6424acd0e95160d7dd17dba84cfd3eed1c79541a6db430a83e5b3ad21227ff7277bda62cb454e499f052da625d787e21c4d57a4610d07d6664a9aca9a56584b1b7628385b1df563171f5c692cdd87768fa9bd6b29e1fff2a5eae9304980fd26029db404f9d6f21819e88a0a7b901582e0dcc26c9e5df414c82664cfb16ec1de6907896e0fddade2611d5893a86f91b82394f7e72870a2843da4176107f48bfc424f52f7d074bcd522b73df4835f45ddf7c49130ae328363398bb5a679389fcb70fe02dc153e58f1d86ebb2db8987f1e2361e24825089397d61149da91b7f5feeba2b965b74f75205d552bfa6594d85d5fe254823d40948f2becb5b4bdfe091f506954c6445d12a6b0679bae973616dd313ea6f2f1ef54905d852baddc94137ffd44c962677f3d4bcf4f0756c8d86af79c40eeac7456ef86100f475278bca9cbfdea437759eaeb001990140db09de360c23a6ca264a885817880d5da9736396ec45833d8c7846431785f1d17ce7a33494789f351d8fa2036d3c12a9b19ad32c5dcc626c518565d0465f6edb14cfce4de5742607318c78f99b8522cdaa303eec2e81bdf90b77bb4630fc314c5a8b2a11bacacac64898ae48aa9e99b16522905a1a74287851e182f896fc16e34fe3e9961656821ee19a0ec14a8efa38099860bdae2cace3a1b39f44abb22f81c5caabc2905823c762ce961948deac498283ad3c3d3bd994efa2f0a0b371898598ca04bc300dee4f7f980f1a94f2deeeecf80bb04c39308f0a4f73941f40dfa61a0ed4195e9d9765001bdc102dbf081df82943cbc660731c3d001fb3d5491caafcd3e858056c0e30c05158214507481c9468e6c6b32188ebbf785923cf73e094aa047f12805048cb28c860921477542145658816578a9b2d2e5785c9ba2a3efd88c35615551a61dd689ce05cd7b6cdc3e96033ba837302c8a997e06b897b75e8b6d326b953ea6fb373e863d9a914c7b2157040fc8f0fb6038aef9b914c6f62a1d75be7126b032263cbd73a135537d739a491f28e94026a0e2adcac8cd981d742ef1db7e7fe53c83f166abc0c6ac67bfbd27a2edb2dcec7f8b5f9b5ad009f2b5f848cedf41350e78307b8c755c059791b4816a2157f1e7ff64a996a9e08454b15408c32eb4c5fc7d83a2c12de893f44d1aabb3135c48a9a5d4d9082175ff55f226b190fc1591a55e6a2cb787d14ec3c3d3b3a3e29fb694a8852fd60e4bb3da5f4a1c57271ae90c196591c488a4d7638cc106c1dcb6830991ecd9f358590455eca257a4fbb3aebb5eaf4e1c3bde9bb55af5563076c465d81d8a3f500eca8922a9e38c1dd9d52367a0166d276a3e551d375c34987e87cffd1c6eed7f4d02103f741be80b84ddb05459d35533ef0472cbbdaa58e521b1598c137850b571c86671a7002570f4f3a200e8c8e51661770a15f6dff623fb9c5be0b76a808ebbf9424b3981a7a7316cd754986d9d1a7cee5f3a48e82fb64426c0c4915e544c99662252cfd716cf18a58f29a490eca6e6a0ef4d0c7cc61521b62c676985e9800296cb9d886cf7a26893b1ef55dcae2068c3e086645abeb07fb0ce06ab641c52d7f1057c71805a2b838684c754280c32ea00ca5d53d90e35ce2bcb8c6bc7a9dd712a1769e07ac139c29ba9feb24c790b39761945868b5f7f0dd942ea273719c5f7ecc3dcff680c447a19a3bfe3f609404f268bd471f599f4d8f01f3daac0a2467be458b651f5efc377cfa0e585336a6a9218caa2fc07927050ed075288fb2a82646ef359a34568a790fdeef662d9f18aec67ad68cfe5360b16bf81b23637186815ff7163081b883ccaf13bc516c5d11f6e49d5553e3c342c3e9742bbb72bdda5607cc97aa41ad3c9bed5dfb9a868b3975d33f2d7c0de06530bf26a93285a85a533f99e253b89152655e7bee8bab09f9675e8cd7573d98c740bcfbc31bdac461f38dd95eb018433ae7a5a20fa80a43c6c808cbb4720bee23002dc0f226c375de458acf5093106f702f8a0f1162e0f266077afad8f9dc64d25a73b67c860720016fba0a7b364de89a32920eced3633a0870787f2cd13fb2b7002b842ca694a4f8b168ca677cb5b4af9f32f6a5d9ecec49e11cf15758dada65ed9d01e0999b98a432ab0f3005f0679aaef283fc84987cfe7f1c382b73e2bc012d9279e9cdf6ccb58fa6e32b0f0272532dbe9a16aaa8585b660deb47951b8561ff4b3bd46ae514fd51f558e997b2db347add0c70d730dbedb874d06981a2eda2eb3df82fcd5e82cc9cf480769d9afb25e83f82360050e41eaf403af7f4b4f4a8b682edb8f4cab76db8b3fb37b3ff7c42ab44a202502532a4310c143eefa8a7da8a3b53ce198de2f0ded17f1407bbcb51a7864380e303e25a460396b2b871a509b01387a445e92fdabcf229c00e688272e418ae4f8816d13704e9b0b18a4bc5463538ed06055959a24ba17c95792c3c7cb417550ed242e05cb4f9a07db64c22565c2fc2b34996f834c4c224b9d3d1fdb7336e9eb92b32d529f4d0980ebe4a735ad42f36f3be22bc6ca28b0a0e4f5a5b2f8ef2016f4907e00e9d83b25b83de50d8100fe3af067751790d0e45e560c86d3d0e59bba80e4ba7336ae3e2cbc853de067166ad68ec78d7740485f5d67953257fc8886724ebfd3c127b55182f87bfe72c95086384d34d84bfe6dc5625e25123bea6bee304c2fc1d64bdf07ae75d0187d078880503638935ca20ec74c8562098675e57053c0846dc68ef568984bfb3570fc1486a00cc7fa819a2a3ac8bc95d951dec51417a33ec81d7b1992df44275af1f7ae80b91829c8a6f29fd098a0c558963b323911d6a90172aba9be97e783f0f88aa8e0775367031e58f8d99933fa083fc4a33ac0ed6b3c16bd87b064fd55c5d2d4b0aad6576853065a8d39ff6e8841a307d39251ae9b810a3a535f02ef903ace769929df697b71bbe4e5c970d74fa8e4556a5aa296d5216f135063971b8cc42d2d7577fdf7a296fef7b289970ad1a95f9184e87b196fa2e48153ade54572367493f5d2f5234dc45b6594a87583ddcc998188d006d7c20ac649277d6adf3f838c0e65f5498979aeb5c5a3f77ec5b4b3cf56a2bebae0e35998d926a51f78a1280944d4800792a365c1b5204719d9052363fa381ad4ba450a61ab8c4f898aa92772a9ab372d5acd669a3d8f5905f59d6f16a780b16d61bcb90744ad012afc2d3963296e186f3c040d45ac90bad78791bf5f9cba230d55412dfc6596c64a45ebe3e3ea046652564a78d5fe46a046ec3105f33bb3de6de70d2bac6aec594e5919638407d0dc61d96c49c2db97ea97e257e9944db60b79109eb031aa84fe0bcefb02c75c1467f039a655aea549979e885b4c71de3336b2a2eb192cfb4ffb6923e5f8cecaf7361de3e22636e9ef0e88120b5b4b8a3b16a15651e77a9dcb0df429a5b42aa7340980ea0f53f5e40370a493e87dfa88a49ad877592ceb283d8873a702d0c6ef4f07e547a54794d5d80475483ffa1992b7cd259670cbdef3950a78b02f3f08f89ebf9213abb9b05dccdd526a798a203e683c3a5789d782d18b395bb9ebc585a8d38efe2876d46fae388d9c59ab2533a2a83d091e19bca6c86f5cddfa00857262f9c708d48ece8b8156421ff9609accdff6c11135e562c173672e4b03f52bf5bcfa38cd805a7bd998f466a44bf83dee248e1b3215c729657d7e9f98f9f309b600972bc95edab74bcc61539591a06234c0b88037005a759c396d5c62434227f8516aaba996fd7d9a17ece97892a9755b590a5321e10def4b60caeb1dd0b7bead428337779e7a0f6206dd528f38a78c019ec2b1d917110cba51e9bb8d659e35b4477d35f20e1b0d9933431d69e613ae32c1d28774c1a12ce62f8cfb74fc0b722ec5363d597555cb9a31da5669af510f34a7aa632ca6b1cb61d06cece33f672d277bf744cd0e263f9458949e114ffde1578697bed4941eac488ffb8f7820dc108265cd2f3b510f41f055119e9e88c7088e61ff806b729892c4c5b278668869a010ff1a8bfef4a46377f1df53c1e8f2590258ab43dc3e541aca09a0d3679eabf9fee3deb224d287e8e5f1c0cf9579fec5fa28f679be72d1624abef97a726876f00a7a07193923b7156ccab3feea95593f3537af8b06e034ddbd5127c09635bd3ab17a8f55eaaad04bdd6afe4023b0bd5abcc438eb7195319f720625fa34285faa114eb1348321fc2f602b766525d0e6228f6752dbd56b601d0e05d1def67af2671bc232354aca2319fc2aaa75fbbfa22dc7633e43039533d7b254a24f2a8a98d8ef129752818d30dae2a754e1d81bd6a089e5f1fd090e1f365d19ad80374d6d7d13444de3a9828267f9f365b67dccdd3586a474c6b49ea2ee264d4faeb3ed22be89100a10c8126f7b7a8a8c6e7c12f2368ab8d4e198abe95732ff81a54c01a1ee383b891eabc6a703af38565f9c9fbb7205bdf592a544fff20bb3268a2bf42c84ea4aa3ca3fd7c7129ea814003b6aba8bf98293e5c060546a0acb0579fa35ac7d4a55a35ff940990ef0cbe15f4a1038892841765ebcb9641a9eb74687a070bbd9b1f5a0514aedcb78745a281c9336a257bd9b0822be94edfb3925c77ac57bff62cee6b473c7fa9db9557c27276f83e0c61af0ec799541f3bf3a70728196899290c015ebd612ac3a30b81f5d69fdd433150ba237831b992fd690abf4b29b93a22ab2597c00d8dbf1814489efe9dd99d0f7d87d5a7e3174032491d831852fdf971c0fdf185438d240b5d1a8df9aa6294ecc8b049417a9d2a2e68568c31827774afd8abacf340ab1a485724b66bb9e01141bd8f41897a52bd9346641afe388afab03b7194b8c331390084feff9bc3e1c844d1cf2e17a6130233be2079f1505cc28c9d5490e98be20c8f8e8b4c7131f305ddebb974bad7c1186deac0828f67ea833b978ea07a11e7f5d91b6000c8d75f4c535281d791f2bbedd107a920eaf322dc4509eda975a42bd8dc5ed24e6e064f8e81680026f06ec31da3563df3a7288e64e6a5db23e80da62fe40e92835dce38b3a31798b7d69e081747b39ba93d31920556fdff14a461eb16b79366f4f555f64d93526491a173ed18559e32fcf3e4469881db88a4c53a06c95e561f108ee4be750bc33b09b055c3306417ff985605760363f7adc0294e68f399b9cf1755765349e3c4c8f1f35a3344a5c334ce7ea61763df3438b8e7678d816de07c5850420e5a272c6745e73bf1384190fbee532b13849e0a5006628c96f607875f4c43da2386a5635bda989c57486e0f7082606da799f7c10a593336f516a9c4ff91d573ea78a25b9977f972f929506f86b1e7593b29dc2f2f67bf318f3fffe696ee2dcc13c79d5753c9a85e97467e43bcbf87df712002b16eb4fa9cbc276306d40da744e1c99530addde7cc9e90e7da6dc1ae5b9b32e4c564fa3a3f8b73812c2339f726fcce18490c209db40930a9d16cdf9752610c15483e6e57c91d5e0161f0951c2b9179d9337fd7e9ad127a63c2c003ecca6104631631d9012e66cef882f20b40e5da4eaa7fbe047627774083dd1ce43b09186a46518c72cfda76825f2cabb1242470440cd251cdae431027128cc868f9bb24f0556f50308cf36cc0a252c46e7102c375e631aec234f454cc41dd928e5f4a18af7fc1b409ad93c01aea5ee8f95ee9d9f08e86e93a171c62319a1864cbe1cd6711118282c4016de41fc5acd6eb4c6e458435d2f357bd79b64d999d78e89c8027a55cfa082a1685c72a099b48faa93c24afe1d4abbef32fa51ad6703f276cb9ab4487f31f17d8586c80d67a7839c16c0b9b0038e3803332288be6a23067f7d0f3caf37ceef279e5620ce8f6abafbb0c903b2e6e92b72292181bb600dac40ba6a82b3eee0c9722f3df07cba04c9111fb71a5f0a95a4870bb5a86bf56220ed1b38e892a80e76259ba6eebf7203bf6977a7f52d66c98dfff42199786d29ee348210ffeecb6f994120acd36c7a2ad03cf9c84be0b7f78e021537ed92e89b7a9710b4d0e632bf597f8d19d2178397c7fa68559caa49a807cbfbdf5746544a7c93468212972a2da5cbcc5fb83a60f2f8bf0bbe84558e6767b42043a14f94245614a82dbd04c144f6516cf25121a40c5f8e1313862b0463e80c293b253a07c1c33cffca52dfd0be042d7e0a90aa1e3c420d300b0397d3191ab066cf0e27ef88e7854edcf3f76102dc6ef90b8c35ad2dc40c1c7b08b46d8c3388a63a9072c361f97d42961e462f124054c06ce8772bac1280ecfde809c15af4504452cb66eee356d39ab2a540fd69f9a2cf3b17272b83b8362bc3c0db7e55bcc793ce7c7d31e052ef9f519ca841554796d0b0a920b0a79342e3ce8aa02715bfaa1771b13ff98a8bebcad8e924579b1a2c191512d0db140165b16ccf4dc4dd5e08d92b6b138bce401eaa3f65bafb4ee5a4ae604fec9c6c5b248c58b98ba88852b52ef128f5ad42796cfdd72033abfacaa5826a7041b711b90f6ab76d73ae7ab3d248360bf2c8d51daae431a4fb51346b88015d81426bdffad2afa21cb6676ea4f4afe43eec08ad4a40649c04b4ba93b9ea0e12b94d398e1689952c11455b2142e04a8724712ec3dd7d95d665420a36ddcbf6687778621729f388846059e1e06d00855be0a545c9321edac6b8666c9e40baee8a513bbcac7684d43786ef31bfe6cffe4c68f705abd6a056368c0225ead650df70bd4d2b979fe2ee95b18f5a460818c6dbfaa570396876950f391524b5ce0469056ea5f2ec6f02eb18641539b4750e7822c74ad041984a7c0867afb10e0c4a6686878e8053d9e1b77d3bb0411535501f3e4cdecc03bcf58d0f73b779191407a15dfb46b648f2af1ff0de7298b0496b917fc0fe6409e98a1b6a6453d86e2409f717a9b290b38ffa2096a2f551c172236f7a1f1cd2109ed61b6d77d7cd23839bc5f2bc4c3c00170ed469aa14218ad37ec294fb3ded542ad5882833695113547e96c23120e3100dfae869b6a4d7fbf2bb6bbb82d944b88ee7c15353aa5f69f7113f777fc32167558679e2676b2e2a08849c7b207c2f027e554bdbcdec438565451972a3c32b47cf273a1e99c581f52deb61b5dfd387263924353218b56dc795d3791d4b3d209e1216d1b44ba7908fbccb50057a6eca3454bdd4854a433f65971b87a339043f185227cb8a49ac17083f10f86e78948cce569dd8ab4c9b8cca28b87f607d31407f256baf51b71b80da3de8bd6d13dfa770422a25434adb4fdde0c7bcce897f339819ea55f9f57c4733cd0cb9488b17c614ba7ae6477a808cf1299356afd7a3c26dcf005acc6efb5fd6a097f455afea82110d84d9c591554f5d37fe5c846a9f625242c7c59ca3ec03f07b7a1fcfdca5a1a3b1037bfd7d6f5e0b3253eb6d3045f58db01325f051dd089ab09a8d2b8f573ab021a067a7c280a49c48f1161fccd54f411194a7c40c71d880977e33054bc461db51dca9c30e8924ce489f4fd4ba783e1a29a15c1e4815f9a44cb07123ebc0aa162a03165f8470fbd51c107d61ced6abf78ba1dd98536a86d0c39ca8c1553fc3cbd10bc668d552dd28e986ba68b555fbb2f8b92584b7de5509ea99bf330da0a32f7acb520c458f3dd79e5acfbfdc87841965fd99d7c2219893113d8dd03c8ba1d53162c14a599de2bb09e230e60e14a4610eb7091434c7bf0f69615cfb0b3c5064568da2be411e0bacad7c509a36c5eac8b404dd5aa3bd0c4fab372d49d7c1a66120b6fa3005cfd256f027764bd91f039dff1dddc4bb877391bec633c19640d80849fa7209808fc1f75a399f9e50a335faffeb08eb403e0fe7ff43e278171d2a64ab3117b2e696b291ee29c0f8189cf1415a48e1fdea1e85fdc6c0c4241f5973a80f144bfc47c520d7c961bd0811fa7dcabab46d7872f6f2e34bfc05ababc60dfcba53de7bbedda899db53a4c4a34c9d8f2a900c9ec22ef40efcb0325934be9b58567b1f253473318bf028f7accd1267a359e39623399e3f4193a2c25921ee7125ef66c6f672a78fdeff7e81f0b76d1706bbf1af9edb5b404aee986c53819470c55a5cd3196d24e95293337ad320e7d41448c59b4a2b25b67431144e7d6fffa283ad7e10b142e93830aa65370016534497ae8d86703ab5973cc3656fc78e571a13d711e508a15b48ccb53c0b2f6480c0b542ddf41570818d64952352392455f29c72e35967e9e13d137687854dabc9f3f8f8414f6f47bb221ddefd79b7562f63b8dd9248536ced7db4da45f6d716f48ec5635a6aaa5156442607fcd45168c87a147f63a9b5abac92bc7ea1dda36b766ef8d51d11891cf365ada011392f615499be3ff43e65d2cbb3eb41406aa0fa8e4c1b48336b25a49de95d346d10354d6fb2c392f3a9cfe317571446a0d1be8a2953875363c838f83313f5da8fb420f61fb67147c5cd8ad191dac57a114c52c50ce4a4b05709e5944d20c809b2c160650ce48f25f0af4a78661932f9796163236f6d6f8b3e079fdc98f988d3eb79a4d2f1dd7262168d04456dfa8c6d29221869e9b8ad20f66f9030262777b8ac23d9c17b5e4ecb96b72d220dcdeebb879bb720fdfd90218b87b202c29fbfac45e0cf6b855ad130c4e3d75deaaab50062539aaa288260eff5fe163d357773155062ec8d7c744b909a278affb19f9aed67826a43265879dae91b9492fd92c18e91c00161f94a19e8deac11feda42c0c1aaae8c790824eb501caa32a95a28986edd7190ca5682976f753d49f2fcd6a855a6d7a6a2945cd384cf964192950f04862d14d27b7cc288222ace1007109748fadab3f38cd68d98aed66b8a3865d44684d51b746cb5e26ee3919a01d41ec7f3ee9359a2d60613dfabd1025b4a32deffe4382a7ce7771c0fc5292f692db284ab081ace76548a85f92397391d816574f7724e81d99475cbc7990f44e6dfde03d18250e295118d6e2c186ff6eb76074087b5bdbc24d5d9b67f4705d50dfaf7410988c787037d08c7e16c5cacde567556e525740e3065295b8349427407409944e4f41c92700a181cd70256b116f5a0ae23741a6241360d1c287672146e9b546031dd32781212cbf4a501dada2ae9e8af912faa4eb26bea23a2082783f9656dec9482967a7fa1f3c2e5f53d67bab63d876f23dbab1178c5afb2cba557a993351e1b0ee481127ff4923ffb162cec4d7f19fbe6a591aa28b26a1743505b07e9aed48503fd6c54c4e88269a303ec1325d9897b11bb817e87c7593bc69ea4d9e07090ba5fea2aa66284b6e94276a676370e96219febfe8bb1a65ea81901e8cd269ba8fadefdc6cc3ea7e474b755fec978d948ff2ee4af5670053ef17c825e95bd8878dae34912fa851aa26fb45f911cbe2d4d3fdfe9cb1640ec7106905150861b664dcb9476b294af4cd03f2c480db98a83426a4788dcbf37c98b9eacea04803268557974ef53e64cc1754bfb17223b67fbfd647e9e674fc67f67c835ca696f0e2d0e936d9ae581041718f58b25ae7c5618e6242055a98e52a71ba5ee14c4b1eb44544d840c34401bb886a6373d73c84a975d95643a6acaee606cfb6e4afc327758019d55210e59026caa987ebe86f44bb30a41e746854cc212806b3f5a92d835597d605dce4bc505af4c944271b26a0e4f5c6586b57472238a803d49c107031fe469ca50efcc7199ec0578034a1fe11a797e47de4c11bd50483a42dccb91c91d696094e5b7ff2f18144845aff11ebcc08c0a9ff84bb29b1d6af8e026048071d1c56059a745b28c3fc323f8a2b540b430f16d83f0df9151c19b74e94d7c7e140fd4a5abee6a10f8ad64ad9ad0b3ba3bc27d8bacf4a591aa9ec22875a67bf6f74e432ae278cf11e8ddfcaf47407ae301e15d19a782ea076023789ce052c9a0c65577e25b6a72e3704c69898a98cb402d24b001255a305d45d7d3f7932a6ddf04bb01ad629eccf089557d80285e15903e7b8d82cf5c061c9bb3eb71db0b823cf9637bd912e414fac82e734f317e42b3f5c7cb50d83563e6448a4418fa9df9436893278788cf707fc437bb7f55a3bb680d700f452c4a2b98b581d0f8eaed1911616992e2383405ca3ab8f109bcbadf62df88a2dd3307e7fdf8c6db9e76b7495fd5281edfaadf15dcdef04eff07d8870d7ad93a3a9b793285a5f10308893006d767a3fd0ed1fe13e8007a3f290d70b9600b5a45c173300046fb481ccd95a400a56ed2d6400d6e0e6faecaacfbc7027da7a7ea471780bb7ec658b242d55849c40ea3e8c640d7e2b1f402596ebc56c85d4f84a13aca172230761cbabed5c942c2d382a65373ff135dbba557ad0e717f92b90bea9aa615c337032a88521619ade152e24f22b42ae4ca9dea57a1538dbc1908c483bb84ee1031eee79987056680392f04acc069cdfe13475f040cab730817dd6c1eeb7d46827132786a4e0857212798b93c6cf5d2f0c52df220379061f4ce5de0feeb1d51c46787f2684b8d8231c6a96fde986d85c4b7233abba49ae5c60759c57b4e67bcefd30e01bdcd2af9623bc319cfce35a2c8a3e52be8e263a71d13d42bc74449b37f7cfceee6659113d35e206a7e111c9a448ea1f5ac641aa08c8dda2364c725e35a94de8461b294dd3421bb283f6374763305c062f4c38a1107d3c272514b1927a4c5648ceac855af6cb58bcda239354f21baefb85b6744c8114c8a3b4e60855a184908bb31acd47e775a5d63a910c5877bc4a2a53a0ce6122af2baa715ebc6eafd192cc9beaf81264e0c5c874a8a1bc489d54448dd5401681852ab1a16832aec26c20fab7376062b90d427ce8a082b41d7869db8bf3ae4cef0494b587cff6dfdb2a45570da5b8df09bc49b6722d53b7c0dde83ad927dd7b65599ae7c4d138b7b46f2fa1a38b1128100e94b16e9f7b7bffbb373ce3eedccdc6f33ac6cc7b2398de059555b8d8c752d9837d5d537f246322d27759d8680035cd5989eb6fd3cdaa0574660fbb3b1228e172e2a61e2a26aa7fac1ec54908238ecc415f14ea934a39e42ffd27bd1106473076d48d6ee022af9f816270c353d512626dd41aaa998aab7bdd6089abb5b787d1437fa0621e59878fdc3ebc17c7a7aa8a4a970cf1012777520feddb9aa00cd8e277d5b28d6500abac21d3481bada5deb300679064bceb9780d9cf533d43d3611044f3294f24460b1e66df2e16902df80a240f84de1697c8444f6ee372674dd9413ef3c5bddce238187bf4977babce393710c92652e0215633171cb6f757563b75a3e0e4486c26b4da25cda42e96046e8ce7c0c2082991d7566f8af27c0ac11cb8eab983dda20bc30ab77d1e6ba700cbd927d58bfa8c388bef57ed277c8cdf2ad7bd8450b368a015e24ade439e75c45c9e196c382c3abb299874753be985d99aa07bf2452ad92399436b6ac06ed9c4bd802202ac2fa50bdb859a5ec840bc6aa927ac5549c3a293caeb56cac488c610ec90b83127e842619c96ba732835305d4636a435410b1706ad6cb50d12bd21a68f5841865cfcb460b9cbb14dded77961f22352969e2f9cea80caa9099dc4c12a11ba34cb78b7475266ca3dae1ecc076158d9c9862e3bc651fe9a6d35e7b129c9250916f9cae933bbcaac2736f8fb820b069f05b234936d09aaec89a9c5a97b8f1569e4d065c0fcac41fe33b8b4dadc497fc308e46adea2fccee9221cbcafbc1887a5274150cbda88699bdce83573667c78b2db0d1e7ac4640ce50d8db4b60eb45ebd9bf740c4a0f671971288d178a5b35145854c1b266b2ddd6c05aa1fca2f848f5d8766068af89d817a79e04cc07cd8510789167528441f4ff7b90caaa7e2bff1e451095cb2266e931121c123541653cb5d63152d540aff74d8269f3cd3f9df9ccb42db949e3e4129fc9a364baad9e388afeb89692c63450ec9070abd17e7552a616cea949191d9ad2a18352b3d205657fe2746d55810274402ed2012017892f8c4f7d838301e11fabb755e0a5e69ed230f15effcb3e83153eefe3bdb89bfb575dce555c018e4f28f04052002634690125a70107d79e33309de32eea73ffaf0289b7a18a6938fbfe310e4a8ee852abe9aeeff936dc4939ac9323701a4361b5cb6ad84a0dfd3d00025ad5045fd4ad0f35005c42a82a1e89f8358a10dda2ba7e726927b4433fdf29313050759572d15d69a9668a72b993831a60f7ef97cb5d9c64892eaca53faf32763dae84f2b2f2b0e7db06209f4b7f9cb8076c2330f3f96ccedc42f67ff467a44983de85e062806b27912c730a5fb8a59d7b11dfe7394fe53c935153aca56b03fa3ac282ede873d69d9c1660c4f6800ff59cd24ae4ccd9101d39be7e776206931bf43815cdee86e9b55faaa5017212e71c76f6ff2f1f6f2029ad8ad04b13c20ba6f8cda23084f44db277a45506f30bc28fdd724bf12b10ae132412e37a7979d22abe1272515f373ca80c3253cd1873840c779541ce3c1d72d20026bbc514872e2947e8ab1586dbc232dbd7a6d93071fd98ffa6e201199a85fa72b6d25d2afe08fe46eb7611b3c7ba66523ddc6543abd9517856865ed6e182e09983f26f477078c026c7c2312b8a8b74428a7a95ddfc35f05f7bb2496127a62202993eedb59ff499e72a48f32a41a270881fb9ed470cd713c859b1d7360afab83312dcc493135185346056238de346aa5bccd757cf7f56e27a253ca52762a6c9f797d00a3bc53b2381a843dd7a4864966ee36c647db985eb0c8241bebf63124e1d17641709780e684a0ac591e22b570421af32a96586eb2a92b39e6de00ab3fa1810515177258be75e35af99dff84bddb7e0f59a43382b817a7fe0665a8705a157d9945dfce81c15caa180e2ad3b1ac74f1578128ae943e9ee04859771b9ee13564bde0481fbb5b4108c833f1d8825e1bd102ac062fa249eaff53a01c7c46d9734b93cd1793347e2171aaae94bbbb7d299b54e51fea3c50aa5cdf9c19cdd60f94100c66d1474ed6b32e9dc2d8568ce440c5cadcbce380fd30ae395ebe79c9337a400d82cb0d7edb54d350010010b91d44d235776d20d66f9526b889c9ca58827dad74d3ffaf12ac826a30bdd4e996e699e31ab886d310bf7f152d91c8329203b354de8a843528932952185df1bcd63600fa1b27074225daa1cdd96300f8d694406ae24f2ecea807623536166db3a9c84c90229bff35251996a477082c83de98bffa1bc93c06a668d494d518aff146f6d675ec299fd09f131267576ceadf46504d2f7f613c4fc597cde4ffcb319f6e237581b2219fe0d3ecf352e388fe7fec67db43f866cd20fc028347e3b91673d629c85a6e50821d74251dc2214e4f3fa5a0e9964d97f155f3f345e14c82c726978d7f24e79d0348d85df24002aea8f5a0d35debe913135d6890555a4e107474666c49e58ff9a21a3b0451216cc4b67c0b785be9253d6d1770fc6fb6cd09c8fdeb2aaa8de4276ebf3d2bdb4415112197b1e65fe87b5d5f110076786899cd989b7fe44bfb68b44e6acbca3e1d922a26bb7ff5ccf853cfe5596fe33d391e5cb61416b5470e7b9dfd0d51915541f19f8a38b372030e32bfe9defdca99fffb0d685072690730cb9f77e29e5844c8891b4b439deae7d5a14b3597ea9ced1686d9944abc1272a9f73598bb9f2114f2f066a402095d0cb6a59337e9221a7fb99da34f9f8033e1ea2d7da7c4322f39b8a86b323a13cc156bccf81d960ddcc6bbe416187f3b10d862290d0b0c44416ec980e04c4ceaf20eb2ed57542ce08b9fc43bf2addf4405e263f8ef6e465aa4ed423f41250335b0d2d84389524d0d9a2d29155c38c61dd784bf51ac98dbf6d0963e319a0ed60cb6ffbc63f2c86cac6746458c0b0c9eaa2c141db2fc164b62aec8507038c1281c3a10873133fc3422024996ce125d7b2a1c3de25efcdc733e4f20550b2e3660af624d8054b5c27c2af6c4f3f5a16bba1aab9ea6a9da46a250484b0463db57540858d442c021b82f8e1e5917e3fb38c4ccde44520a4245b8887c82e3a602c8024aa82ac70aedf830d301d21d62d55efcc6bbdc0010eb87f46e2bb0c13afef32aeee61aa43fba26c09d8ef31b3d1d7a882604199550afe891ffec314c8380b97890b7b06c0e4d77de6fd8d6a5efbaae24d32169c98904f53e339bd9cbd9fb2b111ca214ce20fb2a657a37d42888f9fd0d94414219e471044fd3ff42e7b5211fdc0142c6bbc85b0c15e1cb34b40b3920e52da03588aa321075a285d0e155bed81a575843f0160109f3146b2a5262bfdf2bb8c11301e528002d96f9adb75469799120b03a1a3a54a131b3842eb7e3acc34ad38c0cbceaff3af880caec25f958b7d581fe2d3847b899323d81b1ad37f3194c2a94de1b2965e0ee6b4be91509c43b17cddc7aaac7693ca4cc7bfae7ab0ddf3ff9e9108f329568fbfa0910e0e277b47065319aaf07285bb7fd077d1cdd05b2cb0b57de564c12ef588aada31ce8f9df3a9e88049c4f950464b1f0a2f06d19a4cf7bf4492ed9abe776718cd59fa36ac3a75894d2b771063f4f7756f44b47f1bee470b958a40f76b5da73b61ebeae452360a3a94e94aee9198131e746f137ee3b5f73866e8cdd2bff6a8d0a301821ae651315d9ad63097e950883e06b7f7b5d6b2e09605a85f284fd5f0c7e509ea0cb044c11cc3602ab447373036b6b7ff96fc8375d728e398e2f947f0f932ad49c8e709f0a69a187d01c25ca19eb78a8e9bf10fd75d6dbdc824a3249bad001ba0208b064f265063153783febd47f5cc3b4d4e8c37ce6dd10aa7dabef9535b06b41fac3af4f48f00302380d8183c0304ca5ecc754aa0a930f747d7ea69f72069217296f484e55223dd1341b7150fce8540439d43c814e6e9e7679becace86ccedc8fe5f99173b981dfb87d602a3f91e5bd61bdf883109c3d6facd914d187f7049fe694888db83dd4b2f0f767052de9e5299fd62d2b1736996408e2be821e6805722af2569b7d4bf498765a081009693c5cc69fc7471e52505759e0914ab67455f375038e52fcd986bc61fb9630e49f19fd6083b058337c9140bc3bfb95a597caa282510b8580ee1778538f5e450d9fc9c0b26df954fdd8305df45aa20b5fe61841f0a6d5b18080b6bfb036f3eda160217a005088da0ad3255cfc934076307d3597ee7f479b7ad0d83ccfa72dab420fb29fcc2abaaf1058d25320863a32952efe2e475a8990d272d20a7144fd2cb29ef0787b439be2dfe1a1b73b8e0cd06a5e6bb9c3a9da293ebada32e8ce3059887d40f8e7deb0371c27a8358d1f1537a4567a85d598fe941564ef50e4dd6c549168c17cf036ddc8601fc12c7d78d815d324cb33560a215606694b5caeecd18fdef5ee7e32e18ee972213084bc2159140a63ca06e4c994cbb9fdd278b2fd2b8722ddf708309517cbf19ba8bbdb990140bcc9a1c132970dcf410413f8d243c87ff3230edc403aed28fe13929ab46a6924600fef6abf5f630ca4efdb262345783e5f713ca1fe6e5083bb7f92ee2446c5757c65f260673df03ed31e1054b96da1ada4e752f0f500f7e49315cba85bb0a497469e36446fdb4b2e66ed31dbf2860bb7d405c886244730f9d76f7e31c3ab40fbbc6582e01f61b57bb9b2713b9ac02aece70f6661d1fb528883edee9a0455a2fa2f97bc67d655d6253aa0aac10b2badebfb00a0d7aaf4a25569db654537da58d1d1623ba63bd6499ee3ce8d4c59d361848f605292c077e8bdba9b4e15042193dfa62d12c483586ffd1aba1ef0e234c8739d167a8b040a691eec7282a1c8227fd4bac01179cb1da817c3fd227c3d2283ead2295a8d497bc1aaf25d0c401ebcc07d0449fdc5bbabe6aa0c9786106f88dcfc85644acb0d19039647aafa42f0016633fc64f441c2d22fcac7c786b6967f01c751d09f6e7a430555dfb679439e0e0cdd5a3dd0494b7013024b004d8870d0cca33c6aa94240467ab7b8e4115619cdf8cb5171157ec51b48683d7b58addb67ec458d76d4c650206aa23d11808e9a5fbf0839ad78b2c3264e38dafc44a4c56ad415bb2b0eb3cc60c0185134878142b8ba40ff3d41333a13fa494913fd06d1ac697359f3a1a020c01860464b69c32987619b32f9fbc7e6edb0884e005c9273b84d0b66e84359585802792968b3a525a4107766bb34306ad0133435d50a383afee5dd9e1d527b0fa61bb063c1b607decdb15c8457c201e577c56b30b158d1f27dbbf932dfed269e90f5bec0c90e4a12337c4abbf25b32ee11a0f9280843c20ff19d58397d660cdd9eed5a97ab18b95b1f9cb0779e2ce7c614dee9d78c478b5180e280fbc41ea2757bf52ee34fa01fcc056c71a8c6d0de1152b200d9faf30d944be975b85b0259e3aa434fb3a5f1ddc3fc71812140c70b627b01ed3bd81b2b2d5405fb17846d7cfbad191b9cb8c401d18cbaefeb0728ffe6653262aa265dcad1b0536faeecea55005d4e6671a1b1f082b6ad55b0bd5298fea3dde3797fe186c79f499c61c639e48e4959d677d998ba4d3399131100feab3c7dac03ae8a78c42e42120e8d7a73420bf0cbaccb348fcf45632d51e45afcc35356022c9e433d7292a1f87a379f0e2024e79f9c3ef4470158b7238ec0b1d46a6ec252bd6d2360a33b1e7fd8ad65219380047d0c7ae942711f076af3aa26df2301adc2aa85af8a9b91422c19f1504d3971ad66ddf8086cc1863c7c9862e3bc651fe9a6d35e7b129c9250916f9cae933bbcaac2736f8fb820b069f05b234936d09aaec89a9c5a97b8f1569e4d065c0fcac41fe33b8b4dadc497fc308e46adea2fccee9221cbcafbc1887a5274150cbda88699bdce83573667c78b2db0d1e7ac4640ce50d8db4b60eb45ebd9bf740c4a0f671971288d178a5b35145854c1b266b2ddd0e2cffb405f80b7a9839d86d792fa00f4a04aee0ed4dbd8b71df5309b397dcc8bb15cf0ec1ef75a3f92107ae7881e135a4d128488705c9ad0c1adfa54d0c23edb2e448dabb95ef79c15ccd73931e475f30a6710edc79cd46dcc3e49505d690a0589f8b844d10b93a575e1e8573e2b39fdddbd504f35250f454bc87d92cee81a5e4fbd040ef5258e604a6bfb1680a99d209a988a19719f1d00f8e8428264d58791ce7f96b4ca4c88e5e03de16d0add8ec283efcc880cc9e19e243b16c00eef2c9ca20622fe8a26e6bde602e4b0e2bb931a6f5cd905facab6b23017eeff7c0972297527e9d83a856db1e2fcbba61d6433e27caa8a499c69a6900f6ad6ec07c78f1f45b1cc85ceb4bba7a61c3a05cdf672601fbc6555c91f38932a14e6ffee87d4c9c83e70756dd27ddb6039965819e5d9c78e91a30eec63d44416b418176b7555bee4a206ddc44fbb8d3ebf40baee3f855851d9ad3b3703aaaa30089ab82fe6771bab1b953d74270ec2afe0a3fdc9df71615e1298260faa3f5c509cb0d1cd4ff30b421a4432a2215550941001b1fe96203fa18f528ebd28c5632462cb9bd0773b7956637af26665f9ad8ad04b13c20ba6f8cda23084f44db277a45506f30bc28fdd724bf12b10ae132412e37a7979d22abe1272515f373ca80c3253cd1873840c779541ce3c1d72d20026bbc514872e2947e8ab1586dbc232dbd7a6d93071fd98ffa6e201199a85fa72b6d25d2afe08fe46eb7611b3c7ba66523ddc6543abd9517856865ed6e182e09983f26f47707015ad211861271f0dc746986e3688ad32e4f6cba8a8b294745d95ee022b3b80ab0f5651295b6d11ef7226156f866c12001eddfb1adb9bc54ec4e116187dc36718f656c5829096f897b9f538540b8a489928ef07c3956df054aa08ac2093fee2ced5797d2f7f36bff251282f8dc565cfb0b7f6ddef03f5847233863dd91eefa31d954c3d6e71169a02bd5a594c5790534a781d11c103aa18280511bca187c83286a961aaaf919cb7d9e53684cc7c8cf57ce00edb59316995d334c13840741e0201fe318147b3054f414dcc3909428c1ec3b4c0fac4c3ce1244535950f043f56e101c818cb311776b180ea211c96442fd089995fa5498961263ff297d5d83680bf815ddd4ffc1ac2e821a35e3420932b729418bc98ded0d49e0fc5f75ffa9919e332afa53368f7e68ffe1f2cb9abdaee3f3c220cd24980a60bbe978ea84b3e71a4d29d98e26c46ded0c1226fe3727bb3801dad2dc06786906e7028feb66247c61747324659b53eb5bad31375131b22eeb6bcb98386559ad1d9279abfe12955c9fa6d4999e5645138e6f257d7ff1a2ac65318032a7bdd35ff93935872b53f3adb3a8afe690fc3ee3c223ce9449e2947f798992817b9ca5cb46516b33c704bd96be6e648e64adb6bf5a4381d384c0b212c56eca5472715ad0b937e81d41434b320e71c06150475f56d5cf1673ecc794f17101027aaa8427078d1d5060feae180b3c61a2e279e3d66eac78be0708cc6f696702a42b7a88785ba672f45989eada8619153711ddac507f4978d7f24e79d0348d85df24002aea8f5a0d35debe913135d6890555a4e107474666c49e58ff9a21a3b0451216cc4b67c0b785be9253d6d1770fc6fb6cd09c8fdeb2aaa8de4276ebf3d2bdb4415112197b1e65fe87b5d5f110076786899cd989b7fe44bfb68b44e6acbca3e1d922a26bb7ff5ccf853cfe5596fe33d391e5cb61416b5470e7b9dfd4d092ca33afcd52d1ba5044be3ba02910fa13bc068d7951cc083500fd4225ced9cfaeb6a539edd0779cb24173f88fe0785e3b22cfd5b83634c3c3cd65f3718f68b3a58b5bd60db644a5941f143409196980a0db36ced472aaae598d39805359b0015af9b5bbcfb81f64911a834d7bff6eda1ea5fbda45ff246facf422b48bbe50c28f376372674f93b3c662ff87f0b7d652f5b79b30bde7c64762eca03522dfaa7349e172e52039e9954a44cd7f01ee145c67ab3be5b5f452338a6a03a5eb228e34903c3b157eb0b0041ea057adfe27f3b4412013fbedc135fd83b9ecaf96e3ef2125bcf7a5655ad7005acf554983f16a4f34067757eaf7de691757ed42b8f02fb7ea0888abe50b1eb981606de9660e10d0cb83284442acad2c75f5038cb01210cacc99d0d6eafe4167cd22044ad1b3155f3d4cadbd82a63183a0ccc0b7c4245b8887c82e3a602c8024aa82ac70aedf830d301d21d62d55efcc6bbdc0010eb87f46e2bb0c13afef32aeee61aa43fba26c09d8ef31b3d1d7a882604199550afe891ffec314c8380b97890b7b06c0e4d77de6fd8d6a5efbaae24d32169c98904f53e339bd9cbd9fb2b111ca214ce20fb2a657a37d42888f9fd0d94414219e471044fd3ff42e77c8f19d3393cbe468c8a527047bb7c99b080d1d7227aadcbd2d93bf3c34288c1566d9d216d5510fe94fd563c57344fcf93458dbf0928b8c0555fec7fab1808eea99de442b2e8654d497a208198131096aa067fa80dc2a444bf83f129c6c2c3c4209e689bdb9629070db1c33954a4a2069e165f58c2d9c9f3b897af24bff2f23409e1c755fd8445cdeccf21bdf0abe9e1927823438bf5885da8f1e888363fc0e0c863dcb9a67b3268d3d2d5593702f9f54f5344ade82f0d39ce232d2e79cd81104b8791be5a53d66b18bc1fcb001992d4195d2c6bb83d65a21a467cc03e8c665a3293f5959a82b74f44726cb81556f44b47f1bee470b958a40f76b5da73b61ebeae452360a3a94e94aee9198131e746f137ee3b5f73866e8cdd2bff6a8d0a301821ae651315d9ad63097e950883e06b7f7b5d6b2e09605a85f284fd5f0c7e509ea0cb044c11cc3602ab447373036b6b7ff96fc8375d728e398e2f947f0f932ad49c8e709f0a69a187d01c25ca19eb78a8e9bf10fdd1779dd71ba89585bb3ab15403fe55625f28f5af1241f2a5a058d38e9d9971affb25739e9ef910d215fa2e5f76cfd37e72308dc615dd1aa013ac7aa01f9dea229afa47a384af2f8e2658295093579a6e2893d0f528795a134074193b05a135b9dce988d2ab1a33d418c9f6e60737897919d50616c9061b9b55a2319b6d872d058411f03c572df088270a7b23ab1dccdb7efb57f782dac97705e9b316898196208e970645d47c8842ade5e7be4846e5883b3f7583fa8248e6da2deca26dd8fd15f4051a6544b1a13ee03c2a8a45e034a8855b252ecc0475c920c47d84402be6c8d9bb0ac55f109d2583839e7b14dd26fcb0973109aeff041a477d58c9dc58be7d6b751988f65d5182920d6ce9f3b3e0143d2d87b83360ac562d82121a3205ec47d0f78734665ab367eb489da89656c92c9863e7444380406930c759eb67475343e09e2e228af00b5fb4294b48921184d8c616909c16f9319de34da5ec18a26635a18f7f6f074cf365fab292e4743ac9871300c82d64b6ba8e185e74bc3b911fb46fc6bbb68f5c76358089504688a9e8d81f2cf2169079f418f07e59f764876510aa8c0d1a31191216651e5338e72a112f01dc5bb2345af51c6e3bcfc5ffc1db19792e9922526b57580ee9f9ffc832afdb79997916fb2e3235a7b2b1ba38f0ae986a118cbbbae48bc11154811c8e987f5411c51147ca8e7b83527a26dbe10c3538c1756586dacb62258cadb01cf938f16d2264a05ac2a05fde2a2e75066f1540d92ad8c516658f58d51415bba9863a4c6910ab8cbf19560e0e7e11a9fb2cd7e20de26b29984d806844fd3e3783438da2223c209d72411ce2b8fccffc694a97a421fe3c60620bc02960630e00c310519ed8af637c8a3b6416445c9d57a84fd265cca81737fa10a56cf58447effd7abca8d4303a2334fc216769db1531afa0d6f4edb65387245d9de65bedb5afb23908ce55a298a7a2780c6a8d7f89542eb93103751b56a612e2113e4b698e0d089725f29e8ae569b91a6cfaf7a4f1ab77c378208786883ceb2a803df5dc68abab534c0588fb7a298cd4eb0508d772dd014fee9531ae83f50d286d8739b52ce8c552d961e05d1d4b950f7696c03003d0ec063b93ec82ab467e480a204d913a08ffcf51238d23cca19d9b42b3f94cd8008281faa3f2f23beba87bd6dca2ed805d34cc112707246dffd6bb8722029bca300652b0499491cc035d82e4ec90d91d582ce4aa93c357b155c45d32c077b330753f7f7bffe2e4b8841bd600721362ef371688e6f0237f0774fe4a0aed4e81edcb5c463c84d0d628a85bb4f628b6ad62d0f91c045a7d2eea8ffa44626b73b5dfd9d7619148dbf222efe08de00ca74e1a44d9644468c0bd401e4d6fc14fbaf0b6d69cdf324e810b6fc558b1ac0dcb95c6541fc639c602b0596be8c02c5eee8a80cbe7d63f8b387eff0ec48c54e2574bc4fda7176cb17bbed93bc1084429564f1e086a76c18d037d3758e679928713941a15350a867f06b84eec486a087ac090095087d84780d8ab4ae2009b35f95ac60d8b6e7766db8f21ec1d662d4dd7150ff9bd5a5ee0ad9fb2778982d0cafe61565a9e5e791d03ea78eadec8f1262c8e058f4fdf3fbb6dba4773849f70d7d58ff9e03f061b9561615ee2bcc60008e9edfae059980f893f951cf3eb7677b2332749def32ec852bdf91ebb92e3193ce4964490131c80155696e5a6069953a29dcae080263a01ad6293b0a84aebf17f6449affd588461d8af21b05101c41994691315b5f0806d07feb95143e55f957a56863455ee721dff6b1b55deb314318c2d6602de2e921a7a812ddd250b904d977ef8bb2382be3f69545aaabe6fda5e77acbdf9eede6305421d50320e9ba1e01b97326c40aeec8a698daf0a24823ee381de948eefeacd658d012573722a21b5705a995895c5e1a1f36742867fa1daa6ecfea64c763e4499b670f08355ca21377ef3c57ddd3372b2ed89bae5a7a9b9ff620e9fc6432a5582181f5924f87e8fed2310467c6846b9b62fb20175720ad094d0bb6c1a20e42df7778e1f7f16550905a88e4ded966fd9cd4693cb2603c5465f400fa4dac0ba926e9fe1ab7cb90f849e6f5aef6473b75526e599d654cb376c25b6a8c450a5755e1945b450e28a891d34d07ef6f21b58b3e039c68dce8d648711a214d6caebebda07a4d5e98af2d4c1d9fa38e9653f03f2cb5586a3acc21b8c102830b5120743364f2bad6f67d0f59fdaf659410719eee660d1d6d18eaff8395d0255bb5bd7a0c4de30040a989c8f2fcd21d1c74b79bf33d3c2e2de96f36242bbb606eaae37ad44e9434194bda0a588694ed0c9ba58f5609ff388f77a263292253b0ffb52371baac448e8dd52be92e8ea791eecda6202345fd8df72d95d0b09343c136ebb615fea3aabcb18479c83a8c1dd0879c3e04796982906b2513a883e8fbd44226d528defdbacac93d7cb505324782d3ac15396285bffb6d4390e0107336d67fb4dad2955d1f48fa915970987f2da04104af1353bd5b36a1b039d5e0701cd962439ff14b8c796e26caff430fa8241d8684fd06f1f22c0dc332d3c202908c54f9897ab52c4d1f8edaf23de1cced8c7aa28f67984d22e5383c02d4ce2fafb895ef2205a6ae01a8522205f998d9a1ad9606f098f5aa616b6a3b2af4a31132c01fe9460f6bac77dc88e47edd65b4424c0b18454e89f1b5257cc4976843de1d579cb65f07c3ad8854c97c0c6fdf726df1a1a6f8af188a0f2b72d4d369da905c38afc64c7498adf5cc4a740c54d2bef71a88788fd89620f4b7a574f279b7d94955561fb3b3f042684362f1a0f578e1398be8af8313f089cfdf10a2482fd2a635aff6e4a741b11b37036381d2b68be77930973fae4340058d4c98aab38b2f85a3718a77fd329410123421af5f4e5f4b82c71160be3fe347330d9986053a649a412024e4e2a16c22a4d66fe1955e75c427283ecc1586b0b6592e8a05e0b35b4828a7773adbf41f6312a7bf43b4cf3cc0a856198edfb8ee482a6a10873e0f75a1360845c5a225a89fbebd6a00318087f323f33747c497a31d454a5a3e3f471d1cb95a8ade6e988299c5fdcf76a0f094f6207ea4cbcf083f4dc50bc3decd7e327101bf11fde49c3b38af28d69eb53c8588a0a6f807b0a3a65722c628fcedffa5235f7be96de709350b8946c029b445ecbca1085c57da45911d3d6d2606cfca371ebb7e13e41cd0f42e799e76ef4d7d762f4f316903c659901e23c8ccc5a2d678bf12aa25c29a532b0ca33e6216b1ea62b5df4ff1a75392e1add3d92ac3a554a30a9fe0aded22cfe0789b6048c4fb4f280860fb0dca9c55f28a0189e306af8c39a9c561e8a597590bd8b5d0e1d4f9c54d9e6ae478330e729fef0882ba83a2158b00b52f724910e3d2b8f05f78097fd22f5c771646ddc8d9724656c6c1cb44f0f9a834dfd08adb7b1d505c19103798eb993fdad6969e493dc0da5d90f69cc0b2e9ae62d2f97cfe989ae0780dd1dff828227bced54f3803de9d92ac9f82b13cde8e20bb36bbfda52f3ea17777a799789a91ad5b8463e0846a45640a9a52c459a015be4ed941a36f5bc4ec41455e840237d31f10250945fe85e06861ddf37b41a0421ec4c7085042f76aedafec70211f537aaa66f78e1f97b0d5a1a300a14369120b7578368ab26d7a84a1717bd721f937011f78975c72d65baa13c88a815e09c96ad81f1f688c732fd9173c417f127a88d9dfa9431b7c4a259f52a48efb77c42ca0e7a718b42940300a72dc51c7c06b77a04fc64fe5d08e4e54c03fb8c1479d081c096b2e6c46e93b41906fbb167f119dbdef64b0759ec10f18e98fa70840526b3416aee15f8f77afab927ada1eb273f4f931a0988ddc9809a31bbdd966f7976e3fe31bad3370f0211594e8682c27cc497e37c3588ab5411aa75df8e0b1b8cc2c1f7b7d875dd095413f14a2d170feb782e88373d2d1e9cf8ff7d01740f978d4d5bcd49f6e9e3cde155d3f9e347c0a0207de5b5795a055ae31d657580bfb406c5fd90dedcd9e89bd0b0bf6e5235e155461a5a43b56a76a8e455d0861f550b77846ca945de588725dcb50c4a528ea74ecd06b06c42e112afc77060804750f9f2b116a3fd7e705530e42baede7c08e1129fa20272235bd954436be143e13182bc32238848e410b9d1f307dd850064f895be3c662f94b4174b1811d45f022aa89528d992425591f4712ee363f7f93ff468f9b79171e3c4de5d3d24d25c954582c788483ed36efff7ecda721ed923bed7eb49c30d5642accc7e73f2e0b20c67e3fbabe9596e658e98b82c4fe3514c1d33905c0074722df239fb8a8dba391fceab0395b9e768cbc177c5f48c2ebf4d6b11b0e4c5ae0c9d448d2c265428fac356540f9600c4a00171db45894026f2aeef063362d20cb5bc81e357ea428d3acd30b217cd0ad660ebd2b76b3c7715d2801eacb8204dbef886e7d230dab6bf86d07040a3ccb4710c89d859a0bfaf4003e43959f61753466b2fdf97dd8c1a038b9e940f3fbc2d3cfe897e080852e84b5e5e0296896eed9efc7299bece02f4c789e4161bd49ed5ffb437d30796a326da7bb28b5abae5b0224fc75a812285d7d5287f096123c3a120f12d438ae2d685cda27c6202c3184d142b50c193670beae60e27ebc9023a738618f5943a6c3da4a1a2329508556595460c42e624493c6ffe255a605678c348e420d2353cc2857fa180b4e44f09906b2ede6a34e892c4bb3f12855c673eb0fabd73a4283bafe523edd1dc1de3d00458968efa527a3fe6b024affa5edbbea1c5b7471cd1343b461435e46b32bf428c41392f1a81950bb55e670d2606fcec949ece410cd8e5e6bf66799d925d665a486474558f3e3d36c49dc80a070e9bb9651317707508f0b7e4625e382c17db11c2dfdadd212a3c64ca4c4b98895a664f67ace621cd4a3aae7d3d6978c88e55c1668d6354c3913cdb92303e84484b45db5d31f72c9590140e834ba366842985b48276b605635982f4f9f7b3fecdba1ee267891ad0ebd58f52b5b1e8bae3c252dda01b5da3372c828eb860be6be8adc4de399296228abd49669d57f74bb846fcdd7f2b4fa25c90c67d6f5126fc60b0a02eeae183d69dd7d4fc127267140e3b4c1536e82d8f4e5cea78424a2eb757ae3e8f3392f8f03b53cece0a3fce7577a22f70d64b858c4c9b62fbb129afba4e986c8ef81b6f712a4f54f989cb886a1c4e0e6bd3dce5de3b74e91e69ac3bb9cfe64d64ebb75626b5b28ebe91def15557bb8cbca951d5aec0db8088e2da7326c13d3f2d290597421150d8ffb73d436f28380fc7b6c459aacc5afaa9b9c0db5ec7175a9e0a4ad528b6a117b5adc6607b23fe441500d61cff34a900f52e816073d6fa76f0e2ec3eefc61c897c739c7f7ab37a7571d85aaa24d42e8f2a2da1df92e965a0e12071aa0ac24f86919369351aaf46697b8c4d326d3dd5e621148f2c389c85573492c51049abf0d7ca4a3ff1016170587c59625b1c1cd284b18381be478420b1534d092b21d951bf0fea1c80e81876935e2ca2ae72c6198127d1eedfcf6917d61f6d242b7a79dd8790e33ecb29a6eb70cfffd263bc6784d6b8670979b8b8c460b7e6f9fce6d02691ce813ab074ccb051f16ae61ac3750baf9f68a540b8ff726650a3dde78eb544aed01ecb490e8276af65a25cd8f24a2b66c4d7fbef4273eac1aba65e7aef9dc1e2a127c156e35435605319dc8741c7f8e32f47e9cb7acd95a3ec2027b1c6d0a6e164a8e8c6ceb04af9ba12aef5f08235a7e56661e1c90966de4297465f83beaf51794d9d7972c4fe29721377eb9bb16b07b484757c0a98eb17a850672520731c6c98906f1ecb46badf76c2271566d9c176ae71e42335f1a271d5f376a3def2f8b2226e4f77112c69eee60cb860ece55ae2916a66d0a7ee68c9d74d0587c908423cda10d9393ef53fa1592ab8fa7d42d84414b73e60cd6c5c9547605cc5954b9a441cb32e09286f869a259ef9f8997a6cc1199f1d6e7fe3319f380cea2339f9262df17640db50c81692869498a22d85c8a067b3488fa9799fc8345efac802f5d58249151228f572ccb85935ccf4702fc5faaf674204705a6c4f217e056c404861b22f4a1a561c5812e4f2644a4fd5987e9b01ecdf683c69bfd2512e368bbacd254553bbad51782510bfce6ecde62c8cb1a3a75207225289469015f8d059a40c35f0513b5c6f350b753dbb9b8c0f7a70cd962449acc2206107ac047452d83d5e620f0fbbb05c98894be928072572665ffb933f197eb525d3f721e979a9412c2ed5e975c27978bbf62bcfc1da1f442660987fd8bec4c10e6adeb4511a4d41e95728d250bce449fcae183e1cfa7477e55d1985afa01d32e28ff1a786bca01c76f2710390cdc7f84f66fd8705a857d61e63f99355ae65b8a448ca969e248abb48afa580025d79874df005a942146d4ca640f89f48938ae86f871eb638c310cc00524aeeb2e534b1395e5430cf49f4e2c17d5bed2e36e98b6c1fbb940fbe0351af5dbb252b6b9a452e7b86bfc74044f3a622fcd47ee9cb683cfccf6c23493f7ca50c287da2dad9e3583d109d2b32adac751b177d705ce605a17a75e9e8b5e335d6a240437ae235af83e90ad29ad4c9e5815ac588c17ad6140f6b17c1b27100a37d02135f13c6c55ad6467b066aabd6ddc191ce2171f6c66d460ba7680b2c8b75334f2f8d104a2e96a523a6669fb41fb9017d2f4ce375b2a73f1819efdd0a841f25572a0978f5df2abb314b6558a23f0af171d640b1f011b8f57e5dd48ea28f3759bf3f3e9c902c0369ff11ee751fde542d231a655ab8b4508b616605a4feac1d7c5271c206f5ea17ff56abaac964f241c42755a79557f894c1bd98f61d49866ac1445f218477264b6c25056d945d105c7cb8324a1467b0ae7916f518edc0261db7540ab2a3f89c23625d65ddd6912fed6b6800bce3907690dc6c60f6ccd71192a6adc7af34737dc07a2d6e4349ca817928b157b20fb9b4a4d438a513a8e8a1da254d7b8b2182bd0553e411f97fd8d6aa86b7a8900313a29aace172bbc4e7620f685dd7326465732d5a43d277169f87b1102311cbe931756b4966eec4b0d6ee6ff010bbc7bb7e7fc4da9b9f069f5971b31ad8993f597b81f73a656f50fefb003f8a3a37195f66335fbed5a6c8286d4d9936991da92cff7d6b6ed58107e12feb6fb96cf3ced9ccde93c596b04cd4ed435be3c0bab5fac4c6fe0472b328512c65cece3306fc767845bc67b9a9f244a951e818f9c49a74a8344c86e0ff27f09ea728edb997c879736dd98f1b08a292ff1797d187f627d83b1e5052c3b3b84b73c73419d9ab54293b224c656e08b07a8d4c616cea95d036f1178af591b0a0a2d356be7e081fad8591c5aa8e919a8f9f2319136bf09f927505f1f48254c4738b63519aaf6f541d02250f69a8e38688778b78d39e517cd66cbe0322fcd7652f9efffd3d04c5aafdca95c1926b1135afbe766612433a94134c467172691fac4335614bc21cb75da4c9ebe12e5119f15d8b6c0a4fe5cb76a8888db7bb3afb3450ad96a7f3b58529b4cb6fb4db7a51c3d8f23d868caa6124a4e1e2530d779af28ebfe05fd656c9b3885768eb89e1215453b07f21441573af58732feb132f4ddc8e9f55ad9a2367f6db832767497d9533c84ae9e161e78d3c9d283d5caaa035fa2fd59f2f5863eb192690543426318a6392f4f58ca9e0d6df2bb6df50244d9f5c4c59d9ae2ebd71af1e9e48296a03a871de66e50f1ee3a4fc8ff0e7be3dd6d0c9e8d20d2b4a64f6d9be9aff65df7c8b21e8cb56d973f663f8f2351d7fccdd3cd5319145bbce1cdaa2a69b00b6ec32bb1cb0684bb05693369dffbbc1cb760e79ca8e7c07cb7bd5d122967dde24885238d65ec9614b0d3596ce34a810db29d55dc35aa32949737cfe94924c33ddceee429c151d9b645ea51c03c53d00d8c275a3a20f780c96841da6326064ff891027ce61da51d18883b044765521cabf2403381b403593ecae31a359f49e8c29c925c51230742e61b155df11fc3e68cbe8951382f8bb2b2d6e6e9318c164fba6b6d164696fc81e00282c1eff13089072487cd9fb28d35434d332713c9936029ade4f6cf48f9c363be071c88b335ee3adec4ee166d1f7e590f110ca226d1847b37d67d86705769ee274129d0dd6f3719bbf26c7d487f66856b435ac2a8e13124d28a992a42c747fd5d139d74e83577a74b94ebfa911aecc59daaa7283f1f57adce91f4d30847c1b0fd610885df8b06a155d1d2f9dfc9147a57c4d10a3c4691b3e27fa010cdf081e060c24aacf7522a650c04ebba10fd8df483499914a11a80515fb608c7ef617c6eddc5141c10f2588cce95e9a2c79079bdc309c05321166c5dab46541e3720e46d31984c522cd0ff0ad115e1d93f858b95235529c6dddd6eb69e62d5de0ffb3ba52c6a2f97a2df5fffea3306d88983aceb8d730a4c9517b5b939520387cd840afba4ac360512803c5aa7a7a3a33f46022c49a4b3471a1a016e24b18078c072af5cd78f4f963e3baf083cad1fc3250df235996b602a1c17c8080c6bb7a9e8c13d5305b8dba744823467be4f5746e3bd45b1cc2782540147d9937478eb3cf8c83813e2dbf73bce1692bf2a562371bdfc36bfd33d7f938d0a7a8d4bb5d44debe8b7890e7065f5fa13b34e1cf853dfa062270b59c7325702ac8c898849ad1ffdaccc9c5844dbd1a991c0918e25eaad7bfc2b74e70e3df0a5d8bf8ad0b167943a054e152b67c3e29819356fbf45210676fd13b8efc89de340c5dd52533167ebef43b10d898f87280c268110483678e6a7ff392aae33a6892c5cef3e5dc4a0589d5cdfd732410f56b1580b55dac9a2b89b766a73043bb761dd43eaad3096c6fe2efea6a532fcc1d9aad8eb94d615d01639d688a3cdec319a586af12396d5aa34b61b862013f89b377df801baf8626d68f4024e0a8fea085a7ef1fab9841f9e5487bfd40eff94d719e1141f55c09106832c7b3a766bb71a750741e73ac1d852350cb3bcebedcddd8318b7a736cd8db12bd9efec24d801d639c8b48154bb5977d4d2d8498610263154186c2426fb65098031f6aecbeaf7dde42a972fcf901d12205332079f17f0197201eb71f5a7c20ee4364dff7650c1b038997b653c0736ed80c5820b2dc99dce390af00da81ca36ceaf0385545345d4d162e7bd6f0c3d2fe0574d5faa2a00f2daef6204a8b6056160fcafd19d2f5dac26142de8cea1ec64f58b232fa42e1857413df1ff4865808d3092bc5f77ffd0e9374d2cd20e750ff3879cd4e9ebf12b061829f9c315af157290e666c7979d5754101161ac898b4151b40966920f2d467c0f03e199f77d9bd571777838d47530707cbcbd0bdaa6f2e167c5f408a242499514e1c41cc81a83fc3be6d9efd23d5b08225dc08be4034e7f5da0d9d8c5db067859648373df1b4f102e4aa8deb89ccefa23ed91badc1cd59281ec585a5ffec212ca808c34e08d8205638b166f9d655faba7a57b7101528feabd7653324eccbf166e4869e9648f3f1ec8303672210fcec10b7896ef20cff62b33713f7b600f23fc34b40bb35cbf7c240762fadea4a430e449a3cc021d59e3ff8d3d13dc7ded521135d301732a3ebce49b1974f97fc83750d463e35e84f21c39d813fe595ff823798f12b9660a8af34afb2dde06ff20e5e899948e8b3c5a3666f79761c6d5d87b42d91bbd1580f465fe24a37cb234172167ab38428b2d9a2bfd025c693a8a9f025f495d5031935a243bb3455399acf6e08363101b0ed4c45a0b49dbb9ad248009e25cf348fc928247ae02d149fb0f060e8bf3a80542a3d7548248b04393c97c9e43fa985a09945461a4da9d111fa6de8da9f277d5e2efe24fa6ba356717ccbe1227426cef133e46125b61f2412247ee6e1bc045e73c6c05daaacf282d4305454427fa84c791284a4e821e09bf0d297db42c7d7e997303aacd46647b45a33189351e7e8c20cd7e08bab2124f7888fd9677a50ab56939bda0d6b308eba7dc61fdf41d49283a35b4f7c27bece7b439c41ef82487324e89fdee97ddc49832b24be10bf65e7e659ca3d6c3fd1a45e744efae70223764c37534133dfa4a3de4643d1d8b84fcacb710340fe107d96d2452bed9ce775b8ec12b2bb614c073380f625cf01cf5212473a202cafd198bfa44055b00bc374dfa9e5b319dc1b3d9fa5527763833f83642b25b72699f577be27005d9b309e4075b25e6182ebb2029d6ebd33c16b10c663270b7d94459b0aaf1152417c6705f9dcb0e3a6ad4490bedb3691eabd16bbb7ef1c4dcc7085881dd8d3cbb675bab9040d8763b629604d929ebe08a34c93ac66d2eac97119e8fa089d5e0e902b889f57792f4d142d01d0af6b6d0bb6a5eabdb8b0942186fe14a7d41201155aa7881a7018b39384e4636ac2494fddecf647159aec02ad5950ecae55ced6f86475a3fc56b7490b2ecdc023bca12be977e07cb9351779c8d83b935240bbc869abe93dc0d28569a4b1e549358ab2f6a0cf366b83d591c45694fca8024bc185a3b798d66e2f65eef99fc447c4ec9c721b42d80523533839e5035272ed29abb26f2c59fc844fd4704a1b87370ce9278ecf502df6d562caff4072c66b99dc01bc24b8ea95dff78af270f1d319b2f28a235e1af555f713dc906363afc63697b60b941765c3ab77f1d8a92d12260ad84d7894764766e7390be8d8efdc866064663d8b1c5c1e93cc89c6b069e1c68f30b423c79b7d00fdff86d941782929d8d3def552f5b9aa4fda73d81a67c887187f435377160b401c467a3d915e85764fe9603ce8b27df09c00397aa403d8cb2d1a517b0a035e8260311130e79e7dd8be689b50a2ac425c8ab6fb33c5919f1a6f423949ae9d5867f73e5bcf25c8f8fc030841485d26311620edabb752df592152a973aab4b39d8f2756b494ac1d1bb91fa2a98496bfa5a982fe2de5a2104730b0318b75a2f4e8c28c195646b0c6d7f11a6c111d011ccef67acd6cf5b571adcabde72e5ddb0f4cd87c0b01d6f676428a89129eee6d97640a75c450accef3e38b7bf955b6ce5324580978010d3f6386a7c9bd60ebe58c4966bbfc931a96b8f8d37e3e4a7750087dbae27a463759eca345baddd5ef61736d57f262b154026ad1a1acf262815e669af861065db0916a7881fc3713f2785ed8c1afe13b54a15664504bf4ed293d6a8c6995da8a17d462e442d34033b4a5c84583809cb32d4199502a34c0f38ce50ff783ed0d13919358165f2d5c83e0ce66c4f273abbed98923c167219c652df9f917776325d739139e9c4d35a64d8fee0dee65fcad7c2bc68bc76d3e9e001b0320c08e2fae07206d5a8181f4a3dcd7b44fe8523663f7e96d8c4ff0fe3ae3ce080cd7ac10f646de1320e7d51b282b0f4cf446eba2dc7869ec8fa59afc50788be27c2a6f3cdae6376c1f1fec8a0bffd1e7dcbe08327ba465de309f1c0b4e287a469d157bd61859e1542cccea867ace98be73ac7a60c329d6abfd987c81dfd332923af58d5b69395de1bbe361304a230f15830f7441595cefdb90f0d3f3e481a74ac00d565a33341259fe46c2de0106ea57c87a02d231d4973e0d77689c8ea3b75c97408a92c7489881779b50214360584d71e5091f1a0ea434fc8244621c7a4fa67d3f4bf8160de9d3489f9b90e94084ad4d395cef119311657fc8b5e6a7d13827e189ec51ec60c19964aa9592f93110fe6ac82811c0f021d721e86abad1ca307bf92e2086d337cd9463605c76e5d0cf087ef5d94750bb162ab039a3474fca216ef1e83bc2e9d1a1c4994799fc5398481717b547a4dc0cc16a6b06f741b9eab3141f85989a8b61de66827f9fdc339d0b011a3bf95167b1f870cff8607e2fdc5545833ec574fe3587256992a7809e7fbbc2619b5efc6ac7d0cc7615944dcc6f0fd94d3ce75f2d324d7f00e1c6d54b80ed1067ba32c241229c981721a4f80aa8a37af04fa66eab3159bea9decf912389ef4b7ec81e1d3b8c006104539d2454c41a80f81188e9d4a46a09f40864b4a56b7eaa51c12c72c31402946a74d4c2c996caf5a10e2b8f9256a6ce89c0d9f105ca320d60179f8fdcc8254de65589467de9f28c3e08a4e328c5faed292167203bf66c0e6a4d0be0756cdbe975ba20f3e4de4709c288c98ab27b418bf9928d14b1b58b61f4912fde6df86ee07761bf9ae785a5ae66f5fe4282a3d11421de0d4fdbc7c02b6dd8658dd2cb6d577c3cdc54fa2478edfaaa7bd20973515b7ba7d8d5daf4ad85312b889cdedb0bafdcaf82d58a65ca9cb5f6e996f0587f3cb5f34ce232fcb17db1c3f2c6948bcadc843c3fb7ddc2ae7fabab995533000adf9c411e93406226e2b8d334b2fc2f79fe676509b50e8d2ad55283ef99d9d0fd94a89774bf87ded74e5b34bb49fe5e695a295099df1bdb0315c86067b1bff7eac765bdbca6b31c0f2fbf16d5319c76fddf62b9ae6584994f57a4751a667f93e084ae08e45261faf88c15191586e73d648b242f07f370f06b0fa3887485fbff09b1df7b45fb04166b3f1ec00754bfce1f1cc684b8a5a30ad43b0f05682960e21f18737f684eb089172f4a0354fc28e0548623249643c322b5ea3c5b2aedcb84c1a30d34077961e44b634af1288adf1c01048c3d49d7219ac5b12204d9c189d7296ee61c8cbdfbaf05f7b0a3a383d37d5dc08449814de4268fd683f5573a4b68ed80e77c92fc3e743c813cfe465f60c1b40f43634986fb6cc821b1206da022f03ea00c6fcb937cf3d4938060a4f83bd338c0e278ec0e2ed58b570f3ef4369d7932b3d5345ed4b1f7cd540db8aa8df92f839e012ea2753b43d65208f2b72f9f5e353e28478bba21f0f729a7e21e45461fe8b6f0112b512b972fbd7257363872933978309266d46e6b9c8223529ba2cac75afc42ff106888b291a10e712dabaa1607e4aa56d00b4de0368b4a842acb4391fe8f910182d14cf4c6a093cd23f2e73ddc558aadd0c10fdba6aff35ed8605a12dff34bf56e5cb3f24ec2ed98111b4720be1e2dcc52932fcbff4c5d66c1a3c78ead4f19b0fcc6b294b5a03906c7e76fd424b7ffb10216083c3df942a7d9154d64ab94a54ae1d435be59f9742b217b470a33915fb30cc845f8736ee6bc265e516f27f465653ec3c2f2a1ac51e47bc0e93e5b63b4657f821f8343ec5885f16fd9e8b7b60659208c2cc7dc47a791e85922d4c4556d04e99bbd019a9b9a7498f15ab959846de3d4003dc3a662592a0ac4c597ab11a1c1e018b0e76b10c8317c742e1a2074bdbd42c0682ac45cd42cbcfdeda5f1fc8109f1db5265b9d9727c41eeb45a409cf79d0bb5500b63ed1c813f842b6feb8dc7d6f54a36ef3ecb953c68ce192fad2c7c81e95075c227d03afd071861f779e7a9631f19e75b206f82770a0f60d27bb8918c7baa24f3e2eba4d863a25aa446714dcbb32a13e2ed15d5c9eee1eede8854a12391b0485c103d35298734277affed9d9bf0f7671f23874063e5e928ab28e8fe2e1abbafbbefb6dfb665605d249a317d7140ae1d470ce31b21905f0cae57236cc8a5a67b4ac11b29c214a19bc68eab42d89121c836fd60481c7c266944617ae78d7c34fc33ba8b26f27e9383727e7eb1de579f653f0eaa0c79490bf3b9f37dd1229e07abff16d7e038e1e5ead0d105cfcccb78fabda14fabab2d84bd7f12c6f1f7900f684383a9a91fa7a5fa25b080b2d25df27e3f1c9b99d4c58102ca142e602c737609a5aad5d3a5499a8d77db2a332118ccc5ce4656c0c4a9b3074e61a7f760dff40dcf504407874e2e0847f89608b54babb10045f05498163b53a0fbef1313c2b60662e3f2cfee33018905cc4a0f3fe0bb244b7a812b630c9dd6effce8d2a11eea9c24b48b5fddf82f3cd2996fd8e4499df29c4da3a471c6f56e53283e97a7a4943d88ae40ea56548bcd36f1dd32632c6a182b50b3f21b7fae858de04571d100bc5390347772743d769b92df46f6857847c4ae9393762d0d32197b087e803d21f0c887dae291b3475f829f57a1e2f513c61452b768ac4262cea783ed888773f35fb925bdac68c80d2d0dde382c1e2b350d83edefeca6cfd84093e1cdb89b8eafe5873a0b9147eb7be09159e53fc2f73fc1409b6a9c09138116e26bafdc20da3d33e4c97d1366278520fa9394771657798e42219d39edb210a30087557c59f04ee61c4ca786ac6092d1c6162461932e1cd43b285d1b0630a960a4956eb4b4892d8a2bf4b4a380c5eb03cf3cce27c28c5aa574409bfc986747ec28da3b2aa4e1319ada924a31604bed7cd664ec8873d50ff78f7014c2ebd9b4912c7c062b9f04a22c27588a239902ee401f798da9af12193bd89c0203dd9f7ca02ff6246fe68b48e204cc013315d4cc86074d03852c83db188b1bc01a351fec29722e9cbd47b8a33d659ba6739de167ce4ac860a0d5c739e02069e85c8515b3154235f36b8429a825e9700d4a2a18253f097cd2f6e885f76e25344705363e22a8f1bfc770951504c51e142f89efafbf5428633f980b0837dcac2833b976027be0257ef6d22cf6d71fb75912dc7a5da2dd3f28dc362d426ac8a46532363e74a68d54c1a9d95f17a2c6e9533363dfbdc6cf1d70cbce31765b1f5368fa612f3e7a23534249454348752a0b3bed5788ae9f35817b0b0abc9a230e0858b62676a30fba7e52491d4bd2f722141d7dfc20183f45c63f92fbc418d3acb06a2f789a02c5bf466acbd6d15937a378c88ca28fc3dfe28175782ef0569129363caf3ead41a3e6e05e6808ab0d2317e08e4223783062e85e94bbb13296d059b14de651f59e1e72928fce9c25dd82449030e2011a603d8f5973f1909293faf718333c50d7141f548b75bbd375b61fa7fbca181ca9024f4bd870924dcbc2c4c46b2339b18b114adffeec8fb3ee1f607630ef4282dd28aced8ea1a75768c887d76e690844912534c8905cd4f8417dd8cd298b36c007a7038b6deaaa1fa59ce93ab7a474aa9eb706691ecd0a47897a8be2fa71152e83874d8875e0165b3f003bccf5f4b004f7e3f2b87b7df293f29a43c724ec45d81d85444acfa9ce94357489cb7d68e99745465bc889336ffe2a3b6cc75f9c51237a23f993561ff31f209bdaa0a5b7acc089f0d8bf95c1214b33dd11b60abd6961ce9dcd8bb3584c4f63caee3272c8838dd29beb5a2b402cc96d51b017fb22862e4bc8528414ce2861e82ee9db55e7c0e9541764ddf5471dfb3c51e9b5fcb8f6953a75d8290b73078b0183fca1d93e3d6636469fa3258a6c902e15ca18ca27a746d47e389b47c6530536794a1bcfe32ab1e3227cc2ceac1e22d8770f9c538cd52b149f925791943b652e098a95b8adfba0ebf26a07dc7a2c4c4ac8bc6c130a811a142961177316bdc0b098bc784ffc9cf6afa7e756ecfaf0daf1708ba32c0fa1327c0f3721fcf1a3c10a5d6d7bb1cd202c56d7fa7bbad3012c2fa4e4523ae23ea131a13983742d0824c3d523cf71d8f0992a279ad3869053ef1385e3b7d9b00fb239b9226328f42decf7bd6670861a22f7ea19c6291a00126eb828036250e7321c7e3be11125affa8d5dbc63b150e837583f5205b849481fbb4df1d6d3507804e23014f98a719b505fff531cea631fb4bb0ded0371b0301bc9d832c94e7f47d7cdbb1aae6bd4249f4e4776f9ffe85d162b9c63b4bef380e6a96fec331d8c49cb8b03bb2b31420f584d9499c9be8df15c5c188212ce1fbe51af1014b1ae618039715bc488236c451f813f15baf78dfb909a17f755a362c7f9bc9b5abbc42003ff6f536c22dfe67b5a337954b9ff2fc753252023dfe024d65b4435a6068cf0823420624816e43fb484092d7a8555fd39ce09070626fe88196fcae7e8d35a3ac0b061e3c0d0bc60e7fb8ffe210760b5e417362011390105b17b8b73c42d71634e9c35bae58634401f191a194c0bdb8961143b763619c4b625e5649184079371e57d60f3c420ce5f26a1cc116342f9fdd080ce0d49a0c8cc61d4e990ce483c79c1794ca6b02d31b4c94ac9a64b7dd2c7f7c0f207fa250f65909a54596cdb758cdc36bcad96ea5db1dcf7bb3f51a7432b5d5f7921e16b568291c6603c205dae0dcaab6287adef2984386da2598b1640eca3727d351e41d7043b69c6c1fedf0346b48ace95feeeb2edc48513d8d39bfd0f79dc6452e7dc5df88aff37c8ecaa2d5b5c0fd20e720d665285c852f15be1561e9b7bc4120d97cfc0f03b2923859c0b8c91c014ec85466f4c4574f2187a229c3eaf5180c5a9d4ee2d925021920defdf9c747ce1010b13b62c7a4cf92a4adbf8fe978ee66cf7d85e9a7d560dcffed4c7a883adbcfe8b78ea0ae114a6ce9a8c33158b8292b18b3dcbd5ccb47916770b847d520b886f6f43724c2a70aa4a905888a563691ab95e89ebca7538dabafa1fbfff6215a7eaadc6b3f076d373ace218ad398e5d47fbbd2a6bd3ad69403df5b6f226dae3c7e976557ae77ce9eaada8d2ebf24b7e0327fdf6990a8b55057b8cafdc98b140e3bc30023b41010ee15bb72df7efa650707fec89a4880c198fc805971f94baf922f3973e0f9388176963fed3873140fa22575d1b30c19d9ca2b07096784dc5602dc06a7c8507b20f00b532ab1b99012eaa03150c085cb7ab8133e5f373921381f690e3efef9251089309ccfd442973a05d76c831e3b6ffcc6ea009c9ea50aa6906cbff39a897f6ebffd5d2181991e42b1a87b140afddb6227e98f95b4cdfa2353c714e91eda758c9619d956de6cfa56c13d2e0950294e6221a617f05b606da73e089d24f728c571299dccfacb0828cf461cef0f907fa5dd65090b8affe3a95e12474000224eaef2dcbf796937d3bd6df3e3c17031366d0d7ea4bf568a6d6eec657033bea30d1790d87adcd0660f0ffee76d36a082c68fc749276233382524055f2c3ee11a9b00f5093978e4d8ba0978a87370ea8286b71fab11aea54fb6bcb62ab61ba3681b5c278ab4cfde9ddfaa3442bed33ce54011d6456df5179427f190b9b84b39c5bf6068ef412d14e6662a4709db5f71fbab82719f3f7e1f7daddcb7c0dd10972bc84bfb4d8ac56c4b68bf6ea38ec2f81b3506fe7015ae0e5fb73742e3cf97762ccd87e10991c36bb16ca14b62832b152e22ed17a11d34c4f65de6203015efb63e0cc14ead54153e255191a6e43ff77750029e2c734c2b538ba271a1220869c5cba7824a6f722aa5b0d28f20efdad08786e68067311c4844f4d50961f47fb4409e05fb895f121ec689ede4f6b0315096541ab3d7e18ae10f53832c7dcd3b8de03f7534425907afa00bd108f7e25d3a8ee5a613f8fe8239b45c95acc1a2d68497a538f38033513039cd4b57f09c9105359da70f20be284ffa239ba11a3dfa51d9c6c8db504272d2e7a0171842a41c6ac7043287c381bea0bcfe6b9a00f1f9c319aaf4108529e048e1fd970daa70aab49f3f85c8a508e08cf953977d1e7a0fbb3a50cc35a164b447185cc4038c88ca635c7ce976e79f6705060d44c3661e3586cf3caf23b20aa7b7a683b94eec59df89627e58c351ac79c7ffc824377d3b8b89ebbabc4c6c9f541401806cf18b42e1924747f528400eecade225cab0c6370fc344cf689ad55b0ca25c3d8aad9ac3fe4102034a93a74cac1b14845ea01b5b7fb897644b646a876c9c63fb75e9f30b7597d13f9d7b2faafa4fdf9b84fc30e444f621c8842fc4c23b3ccf56728029062e13336af1e95b5f3a1d7fe1d7f5daad84e84e10a9103379e526756873efd9df25421364a0850b0b62f8c903f870ebcdf37720735873235129a603684599550694d8583acbd6d82e2658ca77407671c5d69111f8be781cbbf6dbb5ab3c22316bedbda234e8d4e987b047f318df7a40738a5d63ca1e60c4e6fa1746d0d440a80e2d7edef67e84faa2640bb892ef75b0349ed0ca69819acde86182c995fceef8704e6083880349497c9d92862c41a60a0ca778e37288c0575e1b1ece3c08e39cbaac051d004644d51792e01a38e5bd4cba798668b919e07604bbfd7f1fe85b6a3e79252b2d11ca981a8ace8a9ba1b3d72626581170be6d99c9bfdb50ee45a417192701551ae53131f05ab561f165d9173b2f1e271ee0c59884b5141fa04c749158bc995e9a88c9a21432b23ccfdf2098a36769bbdf3b11b30ddaa2f6cd257f0604bb82a9093f84c1aeb5c1d706d18f54bcbfddf1ae40956b3770c847ebb288714c74716c472def894b85cdc670064bbf974df2722ad64fe93f7a7b7d6697ea91d53147d4a51e05fde8814a615e2aa2ae6694144792953e6c67baee63782cb7efdf7e731d3ee05628c145d0a9f9a5f5587bbf870aacebb9b9f5d77f787751f8e62972935f41f586a677776ca0b91218c00bc8ec4f6dcef25443885f3f5ffd552b66f8486d963f336c38347bd06ed5abbb1a8bf2c0a877eb1f7f62729f8c3b25ab05249e4e4d8b62fd015151d7e43340a370fab30e6ed11e770fe1d783bc616e838d303576d60efa7315dcde1f8aa3e6b674cc5348d2c1ef62e3e566b415ee777977e8ddccfb288c641f59db245f069216b61707d49a788cc9f81e6e31f0a8680f81da7abc4fd4eed86681a591749fd89cf3297a4c8748f7121a0505fe6c071d782c1acdb34544a953f63fa06b4d3a811c8409434cf8d297acdbcf8186dc1f736c7fd785638cef8fa7164042ae3ec8cdbf149329873e0a92807c12eeb9c6a36b2b16b90ed0a1a42573ebe6509e8daf585baf1c59ae81a6f094cb4e2160059226434d5c5d3012b6013cca707bd11a4d356db9f9f7c8444766ea9375941047c0ed24442b43f84ab132c4333f0a18f49a355eb3940bd5d7efadca10f8279aec029d6ef83ec14b44175d99b79e91288d5f243d50cb75abb1936218f2a562dadd2fdfea8f986d120dc429de1714f8868b6d1345bfbb2b66061886cd0909bafa3353f9216069fecaa074b83033ed413332bc491432991de6c9c880e4b3fe85f53951b1738a0bab0710623d18bce54c846c06b6ef3f73dc62abc7837bdb0eef9194baf76aaf4d0f3be32ddd646e15d9e284094f33be8eb4b834384af25d6e8a49bb7febbbb70ef5caf3cbc138c11e414a75bc7197c8b121ef3ee35beafd3ac73326bb4cf9514968d96e5732ec3a912c0095d86c815086b6aa69b654b36018f9560e56c3f98313dd479706318d2dd3d718af647627073625eb7cb77546795c63365069fd84db0b0c196ae39437ff819b1e092bbb417e064761803a06adbb25c08baee9c6b28a7daf115809b5613f259692847be6488db7d6bed27016ced97b7511e6785cc257efda7b3b79e68c17103de8382df17efe2635b2f80c5c50065286e98d84644cfafac19e64d137d74645bf1897e77e60f6d4422bd254f43b70dccf8376f9c33278bdd22b5acab1337384c1d735ac4dc98aabf55cb75ddfc90415715ad385a452479b413e58f4e69f4aa31e9c322710f304d57ceb9667636d00385cd3c6695784130e38b5d25be6302fb44e41890d230ab965150a028f764e20df349c8121d2814ffe5ca5b3d38b3768f61a5b4b84157d923db5455593da50b58b7cf038b5b0178d5559aab7a23a3d3c85428b194539e396d14daa49c20a73fda05e7c1060c56c0d5149deda490da3c847b889cc03f6e45b7839704169442c2f6e1847a917c8fad844be9fca584499df7a081cc010e9b17e93820048b6ac34e8da80cd8acb63e65993b73690a12d6eff8e83949aa0f47de400c72d1de1a0fa47897409c962ccfa494e4c03176f6e3c46c981bf31819330fc25aaef8f3104832fa825023061ab5f270b5cfbbe4ba767b6f29f2d213bcb8fd27a66898730b5f3525b544001e794e1d42130cc06abb080f1797d44f5a4db9542a09687e16823a8595abeca3ef680f710dea860b295de44a0cbaddbbab867e26dc02eb09ecb48391254cd32d9bf03a988c972d9e455ed4060dd0b632a09977bfa0a2a283e4b673850d2093b310655b577e19c5fe999345b3c71503b956d12ee1d7d87c1068f1ef1d1c3d174044efadbe18c0f362e00fca9d07ee82b261d45cba6f835e9b7cebc1165f4ffdbcfd170a505658a9287df47869cc0351436ac6ce565995fb26327a5e64a32f5cf64ac9de4e724c4cb5766b01671d5a3033f6709a70a7bf6dbe853cb5546d78d57f9fbbb5eeb69ad92d3df64db323d895e98dcb6d5b33d360e50a948b89f63ef3fc6c60cce4b81e5510669097c749296d43fdee9cc55dc52f4fe62e521c8f93a28938943509790c52a2ce9bbe4a064b0c0ddcea4650425bf00f5618eae8f014c28fa3d982b3d372bc8d11a02b341fc19f3b30174358302148e698583e6de303c187a17fce674dc896a3db628227517626ec40bfae18260931259533323d15f5056d97af627106fc5274c65f78aced4f4d6bf24b389b2d784697fdd6528743968d7d8995fc7b48519589b90fe675b5fbd47d7f44d7e169fbbc2173c5881b43e44f75a89502a994b7b8c7338a4e77337f173756cb02ea1da231701aaf09c6b73be00db87268bb41d2301c05b4ce3a9ce301c35a9274ab8c6731d75f45cfb971b9325ebf1d7983e85d69174f90c247f7f6e0aa95f4738bc1ff6a0b7c0c39a444c2c8fab01ffb0c4e967426a4a0e21c827a3bb0d45e216af87f4b98be2f411f32c6a6ba14be31e87897afeed80bd2e0b4d7d8eb7a4b88cd064f424f546f28b4120b55ef669da516f1f9462a6682455d7e2f12a4a7db9b2770e677a79390f81e7dfb833c563b07bc77c6785ebf39045e1ffa0b8bfa6b4798debae7ee4b02dcd605e2a5691f7aeec878d220e85fb0975cc996e0c45732efd6cd2ae20d8dc2c6fe5227d59dd6371df86378677e94cf38044ffc7afd2fc06cf0db1e97ac3a88234afff658911cb9940d2ebfce2e77f6a72de0d97c97b19bd3782fabb474bf7488f4f2694ad5be9fcd767e1d0aa451779b9d9c3a68b1690a91728dc23459873f06f32316c054318c505db1a17486f64f1a8e913704e2eaca6234858e73b784e50a10f84d654a4821e396dfc7e9a770ab21b37ee7bc5f3d159a921a432e5981d423adb7d609f1396c842737a469ff6e7f637c6d26fb84a435619603ba0e6e924961f0ac91caaa450ecc1d44edbca6e62140255380d26f9cf8df6d4ff13014efbf323acc51d4bdf09499943952cc2a605c271a797381924a408a91baef6a832164004df2702c5be47e8a4eac7f01d109690166fd2986c80d2d925486947380c45f147cdddd0f7d143c668f17dfaef7f29095268e99e94c0dfcdf18bbc71f2228e1997bb302c2183d746e9a73f946d81384391732c0dc3f2fcbf3c99cd6ba449d0da5bec6ac5be22aa15b988c4cfeeb69fc7dffd49702521bf8a791d9c46d60a9eb94d20d8c1bee5359ee11fd274bae463ddd8cd7c740c16bc55ce28aa4dc5e23a30ccff8b77cf3b85f37ceec94413798c6cd0ebf7a0c72b20e0439a7d8297af12075e06b8d25fa094df1c1d91cb4fbe7c6e99cc424ac2307bd997a48b2664378ab8619e703057365b8fab816f2d26937becc11ec8a9ee7201a7b9974ae0aa77f5d8c7cc18ed2cf99653e0e34de36080d4cd12445450590feb5716789927bb08b401b89d8ac807897088912de3372ed218c36632d39e1dde88e4746162b69a28952b2d779dc56bb4e276a6153cbe3f7ca8fa6d051c2422bfa4ace5672c00da5e3bdbf272bb065843b47bceeef9f2cdb62e4ad9503b321da2372e43e06d63a79650067f78cfb8f296fe406fcfb0c2ba870c50f25a3a39b0e678ac4b346c1fa6948ad8d03bf72203bab66aafab2b16a7d36e62b8def7fb324a5e675c8937b6059632a49ca94276ecadd7601e0bfc40ace4555d1caa6deaa9808493e5f0363cd5db7f26375d1b3e48434df1ce48dcb47d6ee30f0787a60796a1a400c64c1a43a415dc416f4ff20428392902c3780cee64165305407c7d5a7180a15fbdbfbf29ed7917a578750d1324694cdd5880ae171a634623bad37f30cccec66d5751f93535d4b4c671f5eff7ef06bd0659b716ec8d1596c0766e2a1b35d24868240f167d245a917e734130c6315cb475fa470bb845b9a45d2087d96110267c7d0189d54b135bada3bcc2e07352b3dba481e9335a71f03d1f56950d2b22198f396e0ee2fbba75536ec8feb538f072882fe13625a115ec79b96d74d09369cc9062c6094b8bdf981307e5d83a849c66ca08404d75886490933ce8232dfc731544487210d15616fd7def84e3a31a84afc1c771f679006337ea535bc9f0d5fe47e383b7f913636e6c24291bedce9ab4a0b179ed11a267fba50aeffee5bbdb18661f2c135de724f933316a96ed0bcd3010f8c75f1bcdb7897f587b10fd24fa1c1ee86c35d6d982cb85b4f862d60c0fe8456f6748a2b21d0e011da6e8d73d728421d260151dd6adb2841ba8d332dba9596697c1963481600ada64ea9728a370ed520faed308a5a8c5684aa9866838edf8035696a4deb6f6dabb5fd5de7f6b959baa408640f7babdae239daf419f4e084adcc29bcae6a572d85b23cccec87218590426d6f4882386a17cd4615903a5ad7adff1d23d5a13de39bf94f3a68d010b00a49fbc9f7461f4c551130ee3cab49ef0103eb97b74cbaa3029d3aa846684203131e7594437d5c15751e61d67f425e980023d4c543c11220da39ea21851b1445ac8e8f928882bb24a0f8a6ec424345dda399452fecd7a23f4327cea6b64e46ae34f905a7afd12eebe396ff47e37cfe044ceaaa7d8a1f938e72cdf1fe1fdff77e3e326eb4e73cdad8d2fba64d11bfefd141446eb03874f9e4c88949e9dd692de0d842e875a775fb5e4ffe7c1ef110c784bf4988f65b80c5b08705d06f2d1d66c72f9f804b589ae6fda004ff4829e8bd503d9c3d42b5b0332c41cf4799202225acb616db7cbb458795603ee9ac91e9a3c1db79571cca7d42086a3015f2b60b25e1bb1baa697565f4d6d7fac6287e27bf1eaf76c3c44be468a3b259e976347ef9fd166984aebfc6cfc6d45e2c47478d2617b7c6060affaa0ff12168410f1fbdc1d030a481980503da597b003bacd5685ae1f218a3753fd725e3bcc984702114112cd7c52c805934a66cc7ae4addcf069e5fbce0252277f4542466d6b8fc1c65eda11917a7b5422c0cf3fe2da81d92847bcf6f070d82f5ef8b050f6e1c2ec12e01501198ae0d0418c46a890717f3de3597b7fc0517a75542106f13285af459bd4f651066a1f247b8fe48e7b203511ef5dff09195743c8c8776772acdbfe40b4f0e119b9a7d48d0d7d77a7f6388d23a4b3ff098b5d0f5855c6a917f3613246c98be29355a3aaf1b515cf120d8ba5d00e3a92b7fc1790a0184a08db04e30fb36ca376620f9a798c53917145c480d5d31fed293f6a822e1d686cbc632cfc3f275f98fc8fc4d2835571db5435f47872d24ecc81fa3457e4f9034467ce7683d3531ab9ded917b44e02906e118ab107bfd7dac51037e69cfce4317a6ce2149b02828e67a54fe0c4ac12568ac538e3b3dafce549247b48ca30105b48b838ee643ff50d63547cc946e6ba499ccbe00deb2690eee86282e43a6d1bdbd98c95367fc534d57d60f06fbadd94114d54a7ed759fe64cff75efb30ebf1aa4bc32f4b72653cf1025f04ea7390b4c01bc7b6aee325a4c4f54cedccfc001d800260fcc520c3ab196c42c3c1717ba9a1a11357df783149d1c48740c773bf440b1e6b44b0a408cbf42bd245f677e22b2eda96e47ce1c4d3603463ee754de680b5d8a6b9ed32654cd7ce82287a6eb4854edaae67059952290ee0175d6ff5c41a1d78dd03b1031eb05acc3ab8d194aa68faaa18bcbcd6c148d14ee799355e164161a328e2370f7c90b88205bc5c8f4eece237a7704637d2f5f970d0c4108586f5592d60feb9928fc2d1c6129e1960ecd80f3d3818f95ef889bf8c64cb5ab5632cffda27aafcfa0c1b8191493f49ec1ae063a2c2d01401af4afe559aef3d9c9e1d30deb6844303f88bfebb28a7796ba4a61eb2502a0bae7c6b0e419184da8a097d9f8e3fab800230ff7f7a17baa1195f07d09794aa262d699be2a8c61756c27f1e51d607cc78cd1eca15086d57f300a69a979730dd93ac95d966cf7678944fcb428c802b40bd244e7d070c2bdc111b715d0700907f0d2443f51bbd9e8825fb803fb2290a0dba655ee57981d95061a4949eb6213466797a37fe843765b31a902f6a6ca1d416903234fc3abe5b7974506c40827606e4b009f8af88beaa5f320a92d9460a68d448d7024704392066d74c5ae4b7cdc09a82d0222e5730d54bdb8932846d21b6e54a0c846ca94bc7dbf4a9cd86060a86b964de82ef0f97589e5733b510e70560eaa07c12f76e478a3c615aa82688b2876f711e115893501316e658712d6552080a9505d1c805d8a4f5bd537dd0a5863dea1d83ad9250c8c34d08b1c7f4a631fdaf93ef712b17b51dfb67278292d16fef3e4cbe268a018559879858dad5f97ee0649aed4ba37656555721846444fd557570482ee7ae151d69506c61eeaf7bb95ba65324211e3ee21353deaeadddbd7eb9d4f9ff5eb0b311689ca110205845899b3c0b7ed4fb7c22968446554f8162e356b9f545c7a029c2b5dbff526bcb943ca4b8df362a370daab7060b896e1181e68294448b6812bab7e85c25351b15898eafa441d5ee9000743851864ae0221e54c2f55b6555ddef9b2aa4c06311a5907a20147192ba730d577a21c76f5a3a02d67f082054f76351049dd7c936c6c85ac1027a070e86fa6d94f878eafa24ceedfbe0d6c64e060ac04256407ccf50328687a1c36923c311ac54514dd4deed6e75f024646ef8739fce220f8c42b8af890e58cf0f5345001c9d9c2b80f2f2330675e6a88d4484d0261d0dc65723bb89c01b99a27b9cb4682918dc3fb805b2df214cf5dc4436a911469da275e3e540172d840b82abb50183cb04f73fb37bc4fe14377fd7c9af5c40a4214794a59637e33d0ddcd7f67f183347f7af6bdc120754102829d24c5fa0f88d453bc076b3b1adebea777f963d0171084c3c8ca3b695516a4cdb32062de6d76b75b538cbfc209674b4ffea364a2251c6dc94517e7f9240e1b883f8451f9f535e72ed5a56e105c459f3c60f2911939418842dd9e2cb774f9fb308025ee8ffaa4f36c7a9b7c2a9438aa950326ffcbf6461b55d02e3822c3522ae353b04e04fd1438528a12f717db680a293f5e70ef98bed845b4f68d60c6ee032049aa64f03f5d4c0cf7b01ed76a653810a629d767e38ca63d75dbb4f36604b5cbb72ca9855c5e29f44f0705e29dcc15387b4c81f86c71e07d49f18d7bdd954147fbb8792b800885bda7f042acd52496c08cb0bdb4b8fcd8f72f29f14cfba9831b92b42c698df8987beb829d9c78ea629c966475588ce35078a7af69d699dee9ad4258e17634acc2e1ccd1d0a3a1461f7e59c278ab1a46a26f724c55af7ff74ab0fe4436866fa2ce4e195e9908b9b3bca080e73a0f82a83828f1925de5e9d22961f0525f6729860d4c91a89998f01ba48384223fc9421baee4190b229e6d3a70b1cad3e685521274f5faf79f3da75bdeb6b8fc87bc5e07180f98b114eff953a1a5646463b6ccf831b04cc4c6f0f5de6d4be21013d4435f6a6a926548bacd2deecd5c0b36d0193f0d0f885fd27c4569aec14c93f86a478fd1aaacbbaa4cefe236bc0b32f7f5bb37de92e148e2bd07d502f1c47d3cbda4bad3bcc952f13510a6b58e49868336de795f234bc6e203fcf409de2faaaec40f714be17c7c35103a993d253650a1365af4cb273687a3d07ae5b683cbe46b24207e2da7da21ebc320e2a853b74d212c4cf7fee8ec6b1d0b0f7c3e6153416c2748ac70ca2ee61e64e4048a593a336601b0793f97b083303b22460d8b703e22c6da71baa88b041d7b854894961bf4142f8f096e2dbb8eb979b8877f72f19067e2f6c81e1c8cbeac375866e09b5bfec90284c638de7459e05e02503f3924b52446c64ee5be1110bd8c853c1c93f99d91fd38c55855cf2998c43c96a201cbcf7fbcd2f3947ce8d666fde9cf5aad18bdb63923f1f04d0f63f498d8a6e33b2c7edda0160e3296a78ce382a4b1bb815a84af33f2279dcf680d8cd09bf6c16c804689c33b584179074c5dacc2b734b66646844ccabde328fc5f1185b13958390cae88e6c843c445d9f76d29bf43c120a55010e20c0323549669ba9a45ee5903846eb367073d457a0faf605cfc56280e637ca2f058ec0aa77e7bb5a7a5daeb00d9ba1cc42dbfb9ac798152f44540eef218f3a4ebf29920b32d63e701d55262bfa6ecda05d1da1057608f789834b0a1e0f949e874e31a8f90a460904600235b1d168bd742cd0a62e696c41b6d6db1a13fc1e56e3dbb9b83ed9fa9db47cba524a763b73efc14c708b3642117189129206920a0b970cedbc582b76a6685d04a1582eee5d1c3227618dd5ca4619068e2ef3e5d157d684979b8d51fabc9f8f7fe0eb27f2b2a7abf4ca4327b76da3df810acb5eed54f5d3220771a20d57a2f36ddf2ddc8e087074188cc3a72ab877ab82c406db80e401df1e4245aee422165948877925bd030c0fe47217b92dac8ddc444dddec95efb1b2b3c186c9ac5a350eb67007b8f61f21f53f5da1d0c774ea4f1b1fad51dc77f15ea2bba60383d7a513bad83f679bb54dd3d2426c8024473f140fb6748759aa19b6416147a7427d3495cda57069c035ab9aed4d42a57b487a318c10d8e52d4b01d7a8d71ca72d16644ccff35b0b87d81132d5d16793a9294405259215214fb758aa6a96bb451959817bf97e6a40c6bd26cb6d1e371434bded4529112328c76c2f8b637ac374fb32ce3bb9ed31c2ddcaa23ba2ec4cfb292e496cd01eaf4c6afbd9d5449102c54667dcfa738e7b60174ae369cb6171ed3013682ebb99066bdde09a3ed9dc525dde650ab9a2cc83d2474826ef0ad3e49c9e9c3c8e5399cef203e1d2af07cb425164f12d3ee78e41e02ba1bf4aa8da69a0236a0c30fd18b3e5421dc050632372cdea562cde0b0cf1a7f8563ec4b1e397f8f11a04edb5ebf43c07d3dd6401137fa84294ba7fa7a292fb3231004cf66c18e5fc67304b682f72203316e16e2780b6f436eaa769d4aa19fc697a022273b7ceb5d32c4134665967c714e9e53b38494ad3ca39395032910a27d9b2b913eaaaa2fde541f4f11c624ff5f85366517f37abf5c295eb03583cdbe874c0c9bee388729992978592a8c56068471098e0f4fb9a2c11ee11169e7fa12e71f4fe48387495128904e08b716f6eef16dabca253fefb2a5ecf01fcc1441e3343c971cc6ccf71bb8a3efd015b3baaf19bff949965b15269e7d1683052d32b80c5da0619203fea430f4ba738590ab5bafde7799068e447504de3aeb9f88c7c2437fa5c547896a1960c5712ae90ad932b444122f43824d1cfba04d3d87c8ddbb82744adfa6f0429c4dfe63e2046aff2b3432ed3add6ff621806388226666a6acda2247ef2761b92635385328d96fb9448ef0cbaf879c987716b44f3022ac8dd0e9d0cc6e4916e3dfbd27887ba4032801742cdf24ecddb580b529736474f09190be68feead5de04c677635f26dcbe45f17234876be5ac251989308fb2157ab515c4dd761cb5af7640b069b48fa4ace59c1f7fcd93dac58b3f517dca26ee5701e256eabde3c34512af20c18a21c6988a81fd086b0678fded9952d281efe16c4549ba1ba8fd3004dbde3f24784df17d6db19a73fbe4a2ae01b0f2f4cca841855ecffe45b4849904d38d665cf7d0dea1b932c6e9a1f05246873ab8eae6bf8eec61a6e4e5aeb80c6049cbe65e04da300b75f9d96be1583d9089c7c527bf733d9e6181870435710834d33e4e56495592bcd2c7c1b89a5104ed65b3185a8d9b4a1c276b0dc33b872b65f6b7cc31848822206f8d4bead84407acdd5c181f1fd3f7b21f88b0b2bd57a1dcb47a39e99864430bad03908500651d64cd536bca0545cecfe0689018e128925f87544d0d06ce409e9eb93e2af32c8a260c14b5535d2d07f1d5a92b9a283b68125022211a333ebaf5a3bd8ed4da73f46f97994a1df6788570515d28b4c143a67395dd12d08ab48b9262d8e16fcd6871d3bd7d6617c0b2d18f361f8833672a750e23d48a397070b26e29d7191b215bd19102aed94d778ecd6c67842971a7dd4f911cb8b7b83f00c9b8da725a404d516081e69843257d973ba325c50f5f06cb07906a6026d30a9c328b6a6a1bc3790ae78e50ca3c9c4d97fa1de01c8690008b02add7a011978166b41ebd36385be73d11d7081ff7b71f6cac97d2eb84e8eba77c703f758f48509ef8925de9aa6b01feffffff01