PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 44617 924d2999ab52185eb55b25f97abcc96a560899355643cba3c71834cdac4d014c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2b71ba0a52d2a748b3b24c7a2437cf699eaccdf42a16d8ff03f9337d96b0e182
Certificate Block Hash
924d2999ab52185eb55b25f97abcc96a560899355643cba3c71834cdac4d014c
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...0006740000840e0000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000f3e45e6e1ab251ef225261ef036d517ff53e2a758e37092b6165554ae1c3166acf16c94dba1d070aea3551b405b5417f29096f9c9cc26a9fad25e616239eb1203540860fa131d80dfb1c277eb64ebef28aacd867ee4c96baace3000000000000008000000028000006740000840e0000

Raw Header Hex

00004020042fb4816a99495bebe62811f61cb7225e73e4864ae3824051a735e04f4784c83920face61eafbb350a94ff18347a509580427f5e80b939b5e70b2881a774ddfdcf6fa690a50201882e1b0967d33f903ffd8162af4cdac9e69cf37247a4cb2b348a7d2520aba712b

Proof Data Hex

59,560 bytes
121216010307e3a05e37579c47cc68d69740df75129a220fec59a54f36b626724c42cbbb6aee2195ade82243ddb9b98727c2da1c7ccef2b72f6cf948b8ddf32e968db4f97dbd22fd572481b76a6be0ccdf42655de174fd4fcb41a050467c17e1f8173e143c8dbf22a7b494dc367be02235afb4e73833efded440ad7d9d0c2a28b1804bea3d84df1df887f60ea460e321eea9bac3eb0afacf7fa8c32ad581410c41b7b1231749782ea59e2108729aff81b246798c4745ce0278f37789b688113132e0c4d6aa3e441c9e16ee6cb1273700bea68f11c3d065d2d0bc83e52a74c99bd9c0b1252e7d69256e47753d38b982420bbf6e3d019cd2f3ab8f8f1c6eb0129e947fdb93a79f1eba35596fc4b2542b9c64e9bafe0397ace6e4f7fd1a5e30e98f07ffe5a99f8020b32eeaa0ef0fd97b811858e43e4dcc3c1833ce82cd7d5c15c010d208005dc255a07feaad3cbed3bf684d3da369b698910ec5857e9170c2c58beafe1e7d361ae8970ec1bb8478f7e946af51a330c4776b88824dbfdda7f2999f27929abc49b552cc94009546958a50606b47437e5af65c395e4a11e5670f7576d92c27abb40c022e331958ac071433e2ec672f85c23646a7351918d7b3dc721b49ec58ff6add3ea936f7a81d0d5f4f2fd3f5f33f1a6a42bff7bf54c262c188d0ad69e7f99aec59e9a98b14e49ff420cc586a02022997483b73af4e6fc7f3d3929efd527c6f04385359e8ccf57c73d24280f0c10d3bffc0ff368f3db8c11227be3d49b750907bf6e1b3be0e49317642319aa34883e7746e112e436ae6395eea5da4cdb04ee0d8de646bfe8614a49cf6e864861da3bc694f39a5d57a515987957fd605eb96ef0c82b21e8343c1d62a83f6deae883b8e18f10d58744e3688c014afb993697358e246a1c2fbe5b053347d3bd5ed3a6d8e236ff961de1d45fade73aa2b8c085d17b72b3b04bac8256139001000f7dd0498e1503e2f3b582928c3cc6e4427f348101f6e26990cf96f1ce8eb2cea71bd48f1bb9654ee449d6f4914c0f622f388a16ac00fb4b48ca42221662db3f68f99d2e3667c0bc1e2e7de0611b68c4fa52dca84d521c1ed767523e849e0b31254f927a449672f2402abccc4114214be1f091549bf9071992e29688e9f40627bf8a3d5c34269845d9df1c6395dd352dd4373903d73f394a2420e75137a983854462f41430f5a474c738f92a0f98d3f7a43f569e29c79c121ee088ae4b7105c671225b3757fc2f8e5e00ffd2caf24b61caf6d4c2e613c7dd9789ee2b19cfbf9336f30a1a1fb1c31fb57721332fd29cf1df3f8cc3b7a7d37d6f454a255cd748d874deb59846bfa4b029568bfcb16146679d16aff608cd9d509eba3a124f791f16a9d51261e3396154bd3eb6e65bf39d01af27e7bd49bf074296c177a68ab92ba7851b121181ef6a15ba4dc4e55a6e74be14ed51a7a75c201683e24d6d600fbfcb58d5fdc521bfcbf5ca88674199b6d5440e180120f5b00b58a79a90a30292871e18b20ec6566bd97bbe84dc4b2738d686dcd8f06d9cd3094b610a90c1f23b8d52a8df1602ca0d98068b80130d4f967f38f2e536d1b0d49d57a5709237367cb72f3db535cb5731782692e9f6765d2a4271bf44198dd07aa6ade107c47c5c0b7a73cd6d1e84106e83f7f7f90f2e04eb09b516d7a2b049f96e4ca161a7bd416752ceb08701c296ce247f6d9277fc262727f259309fb57bc87ddc566743ac17186b147f5c49b9ab112f5c59ee4395b4f89936a83402f75ec3b9128e7124c9675c793493d1473f67b146629c302319874eacef72a208ca8496f2e0d170e74751a81a1df886a5275128f8b8159bee983ff68405d120b814cb6647efab38e54e3d3e2fbab35a1c13400158e131bf11f445d3b801c3997182666fda684be0b9f923d21136ae224365973830cc5451fbf4bdb21fd0c9174657b3b3086a83b1a2307e2076cc98889b6978de5a312f4fbc7da6dcfbd8c7992325acba4521e4e4b23953c840e5a15df6785eabd94a4e2ef2c106284c221befcf480ae82fc286a2187877175e9217d392674a51833258f781039ad3d2e7846e1e0643c9e30a9e3c525a621b4108a61ec0a36a2bba8274fb093ec2cdb2890b5f90269626908f62932118b64e3f882644a16184d2856836a136b0a14e3b17670bfaf0ccc76f8b5588b91f988fc87b78d159455a3b7cbfc5aaadf94054496c10212ae3d531054a1cd6342815b21bd49cdfa52db46b3bb07c7e230d16f22912c20b66d249e52c082a993002fa623dbfc0cb8eb70343bd8732e9737d4d475c1034d1a66d97e2cff06b2721b982a2867fc7eda9b8ffc676351fec8f80aac8f2c8543cde13c76b7e1dfc475cacedd530ea78c8a497ac6346b23266ebe768d413a7c1ba08424b54e1bbe357441b9c50c6080dd15602654fa40b317e5a121ec265698f90943afff8ebe1e09b9dd09bfdb6f844f2e46bd15f9576f3391dbeface8206669e2ee4c2c1471fd04a703a63e0d673581686a3e4df20062cdec6705735bffd70117b64bff6ec9d4330d0327250bd64516453cf1cfdf6b0269a954ddbf100005a2344a02437c0330419f4e0af99ffefd364bd62d4752c057878dc5f406549b5cb722ff3871582e9ce3c2857f8ee81637e847a991a56f4035fe065e09a627470a52a88d6e956f66d3782316eebf81e4d211faa03b40af58f813a64814f8138b2bc53f1031e7d95d89430f331a006c84c6bb8b0319b545d1de26e19ff62ac38284ed832bc5d074b07d4385ad028bbbf9e7a474f6396ad52068a808721e7d68ecbbd873bd608d84ed8460b6be706a4d64c6afd3f7c419e28362e6584099de18813c03061b479a8fbb17e090d69a906ebfe422fe00bfbaedadb0772fb39b3d15d849c6a2bec6dcf613e13604ac3f1743ac7eb2bc17759501d8d8df091c347e8393525fafeda0c5225146a9157437d843d4296a66edd089264fabfbd7a015974b2ec2bcc466ebbcfca64c36d9e4ad2483ceb3b9b5e92501c1a32a7c4de38742b67abbac517c7c3feeabdc6fa60181332b4a994fbf540da24f5ea9c03200c3638c9b2c279f5904d195c536d59f7b7a84eddcadb28ee766bfae4f108d9c72e6058912a6734bf1347c89ac77e8a37d1d1157ffa884936089ca2a412d501afe05bf5f70bc5dfd73ab43d590af735e30cba052d6929ae9c0468f19285f81b090b45184a8b320673a80e4b9341cc765ebe5f89048f3e49be720ad5bf9b38710b5822fe0b65e99a6081e063de69776aed04e99c5d487459713275518c5f12a98fb54e05b2f41b2bca16b1897412bc6a7bf40b0e91afb9dbf306a2ea01bb8ee708f48eceeaf8e95779e844788fe6a7830f2035c7bd72cd88a4d925b8075b596f84901d01fb9749d5a868d701c00f656d5d3cdcc4d4db14b5357304af0d76f69a87d5bcc89eedd62231e2cd69e571af46d652c33b2f0d75c24461ad492eb424b6798ca697410275bdcc97ce61e4c3ef3450ff0e55536d9371d3904d652b8388d06db778787ad6dfffef844e46cce49078f9f7bfa31f4316d4d7462b359b4b09090ca4e2ef672a18f7023921a068a73917f9a8bf01722375992fd138278eb6ebcde3e685b5ea152edc34122e8d0f1d7e9aec5e6e6631043e4a48967a4738e2ede6dafae23f81b189c312a7b3ac453c998abecb241385155c962bbd25915ec54899aeed8ea16536edda21a42897c839f6aa1a7a7c1a5967ec46de9884ecde5a27a7fa2832823497f189703d47a963cc4b32a565cd57eec0bde83bf69f1843f35a3a198d8c348e8fe6b0016684b0ff2bf4b7512983480e4ac23f3e0b5d1529a9d28a3b31c8c41becd7cc4dcc4060fe4ae58ec2a6539110cf4cf7fa5ccb9bb738e7c4d8b499426c3401e35ae91315972503f3aeab95ba137119e71e28b0b783686a8fa37508c2c55ffb794d5947bbbaf5e755433de1627663b9a468d3824701c55bbbe9accafee90a9e0aff79a00344f06c5eac222e640e775f07f5032008783065b0e53b070de031c328dca9a1ac1145dc34213ec501ccd344e0a2248db484d959e40e7f9eedcd60aacc4dfd428fd11042a06169e7857464b93b51fbba218b6b5627cc3bf5074060d9bad0f38088ea4bf8337ceb0e9762f01c2a54213969b2d4cc74d2953dfb60516ba2957b736d59b3885395e46a0e9e7c5d2a2c4a39e877c902cfa25e2cecc3ac29364cafef91c6f5afd215364d733e54cf386de01edbc3a74be6941ae1c9f51aa4937b57145a20f7c4c38bbe8b9059ec4df78ba1fda78b5e71c7a858e6920809222ba482c8414825c476977fbc3bb6e23585d14ba22462afdb3ded9dccbcc13c816d7661300a921fcb8343c406650af0d46fc37a01420d3d3f73294bcab855f42500e53a494055995676d7f5740f3de301ae550324d18d762a20e1c1f426c1740b94f93ba9a5916637ebc4f6efd4127258706e892a898cd43c0bb2e91fadaf014c8bb2ead40bec5c91b66c8c1d74fde57651d54a5b1d7e67f6868d3e60c3e26a5fcacb8b62c79cd0d4e707c4130ed2f70ac59fa32dc1db96bf2ab95731b741aa57bc5aff4ac12103c3918b5a1663076bf2f0ba82837de31946bcef482e3235e4c502c598c41c664c409b5277044700822bfab6c4598db0b466c2551e68d2c2152aa1c2f672fe918d7264506f3392c48d6232b88b69e4cb6ee24b7985c35674dee9a3476de5d3206ea61f596bb26f22cc3a67b2a0d26c7fa0640646e2f432a5411efeabe6abaa1806771314111e1fdfa47c409deff55534fa6333070ea139dad701bedf146d6cc2fbe4fe7e4eeef1e40171339e88d15fb24d28af3da561e4347ae15dd3f3e8d0cb586bf88c9117c7aafffedfc1c58f7dae8dedd7df57b0e4bd9cbefb5d0bf2405eca01fb6e9461dab15da83edd9a0771d6e1cfc9c2e99607be9c7097cc50c09cb43b212877896c3364465efc3f213a2a829fdc23a0020a2bf38c77f370cc63e9869f78d68db26c6d9a2be218d668da0533ffc624b3e6b68cbeaf54d21095148852a708ba3fdfe5460093590f544c169c079afd4004d42536304e470078051639f474f55d918a06d74ff90c95cf916a6cd1e0ac7d47fbf44075d9e34c86eaab54dcd650e8a280b60bd654d057d5cd3b4d4f313dc718d9a152895b985e24e7e343397284d037d8b3a0fed73059398181ad178e8ffcd86786619231af220427a49c73006e6eb28b28bae47e4ae9f39a620d434c5a7a67b8fc972fe0c33efd068157bf4ffe3dd80cebf799e190a11a93d2055de5b62740a57c8ff1f4ee5379b1963a127fc98f153c4abdee8f4a0e9d3643cb6128a8fdf79a06d52512435bd2a538e2872a779308acb68b646ec5098e08352603bac1aed6f63c0f5406d4f902d11a613c6cf42f2c3ca26469b4cd7e8d171b0e32067f23eda4d423e3e28f7ee7efb2d007b9733baa5605b329144aea24dda876c47b0d22b035e5af71d0f19fdbaef7dc2a85c5f66330639c202f448ac57ed52770ae3a78f7ac98bc9f4a9710042bfa38c858fa2aff3d687752ad5a5d17e6a71bce4dc5eba3018c78f1442c88b1035e6de4895058fef260f9a47ec1d147b98ca04d2d98b2411106bd00faa4d33bafd2b7476ae569439703a2f7e40473db1295f6bffb6b4260cf9499ba4fc3de4164140a9d9ed2f65bc82e435c5f2cbf789d1168756e3eb39d613ca2191cde6387e9e680e3200d611c5129528b6b3c2446d78b28e41450a399a0f563f5d4784effe24ab336cb22a411e1fd66ecb4c366ee76b1df7eef2ddef6595ff4b5f02c844161e9257644b86e820c1db627f193b6afe36c71232cfe3715d74a2c46d2aaf0eb76230f1500b0314f1993121c2a14806e3bf2bda094b4a750c31f97196adc680e0d87fe96041b956c5b9bb9c3a7ad94af7eac258b0d4adbfb598bca78d4d1ea93c5317c720e5532a316fc7f28e0f959095a8a35e734d89b5626e76f499bbef04ac800e4c455795264eb9edac921e4c3eb3dc720726b9d23adb98af7766e2b0c965a4eec8d0c306fbd9587b1148fbe22ff8b25386a24eedb1775e62ffeebf151f3606526154b9c9640d7c50d9227fbe8744b6fc97a76b0dca3ecc231f776f9c6979283023048790e27625009f6964f85055e54cda1a0ba3f36a22fc27019b9b2015ab9c828b766a4864116635ccb45626697959613cd743a65c36cb9e815aab88be43d3e3b7aae2251da0272fb6531f428654aa1d84ac79c5d53d018c776c134a9ed5f6070ab17bbfaa25dc46e6bc20cd46465f2703da6322f5b91bc8b211c428e940f4be83316176c92a811f819c27f7b2e483f887f3d718f50ac2bf7d409b9fbff51cbedb3025f539d231d93a4244a846a26f623a1ce90bdd4657d03b7fbe303b409f4fdbf4f84bf7627bced7643731bde43ddce5dd7235d65f241151c913769bce6f5d52543ed9a3e981a1b6c5dedf548d25a3a3a45c4d570189f1ea70d4022c0d492b01ae993702ee03f8b4f7f98ddfb02fcb9901eed8b4e754d118f1f5cc0928823ce2976988b9c661a2402654a8c9460b61a82d4fa7296d8b5de7acf3e2a6b78f219a91b31c46e5ef24d31626d7a804740af36d2390ca01e111f2d694fc3fa734b26cf671a79e31b7d951c1f3ad731b0142a631a3812914c12f2dc6762c1b2da31404bc64ce824ccf91358fe0efc72935b1ce10a822a5e77102c69f365331afa2e4f65d0494b2b5905ba811e5e2aaba10729f191347f4e5426c78b7f58f672ace2cab8362d5e7ddecc0d39f9800203e1d3bbed1bc99786a4d6c10be69d6df90ca68f038c07831dbf6385471658ad7cc556507461234987ae52cc421e5bc8c9a3af3c16e3a12c949fe4f22a2d7df1a626b7921f9abbaf18c694c893f6b6313692940dc4759269eb3962880ff0d81b2d2086d041bef75f33562a725c5b76b8d9f5eca48851cfd291d1d13000a4c7f4a570255a6ad638814905f6343bd64c2b91684fcb88f3b058df6e7b62803685b4826f7f41433c1e2c40e401f63403f0347406e77ebb3281cb2771fb69468248de4e2b8dc2484ef4bf049b3c9a5fa708812d9b7061bbe59f8e1488bbfe9c55f279911422a36d7a96e3cb407bd5f9c79a003aa504534fb27dfa26f996d91bd614c20674be74f3c2fd24472fa644a5b7450ec7002bd2046cbe3c6213e4f76f94e5c42dea3320e30737d805816279ef199835f2573fa678f136527bdb94f032bc2fed92de668449f9bdf1d390a0f1023bd0a59b97ca39c97401089e1e1c4fb0aad5996be1341ffecc2bc5615b2d365e2a495a587f0095edf2a863cd6266b49849daaa52735c4347af5a1244b0f69073af939999726e1eb496d1e79f6c49369ba58dec6ba0d04b32153834c30431253986335546cb6a9a760810f65e12a05f8aa9a46b954d7b3a4f03a4d6cb715c00dd48e8fc1ac94ce1b53bf853127857b9c6a8a2ccc5e412a48551fd5204d1d64e2f75ddbaf79e72be42e2ff3a25b8227b31b5befde6af231323b64ebdb83d655e941f4dfa4545f33073afae1358bbc71f409ddde8dcd11db93ebd1dfaab5b0966d60ff32dfc0127218e544c8179064c2c62c05265387a98cbdf25a739b0fe29d2c1f0b2444b743fdbea889df02ecc736948f11d628585ff0cda23a35725ce5d7ed0cfd49626fc508a4ee5cd78366a6362b08886074c26623f2f2eea571ac3b536ff481a9a4ca63707e49743692c863a100ea909b229c3fc80198bec34626332de2cbae00a1e8019f6c0c37eae8c2b7accc645a690db2af7d17d8af63cced4be386adff2457e70f6da3b9b28cd4d45ecef18fad6dea0b94de26a6b4df15a0a2a69c61f2bb5c4d67a2a521d4ab3a7f77b1d5ed133ba151b9fa42ff2ca9bfbaec3231f80e3e9d5369e3928286b064c2372274a676ee3eeca2cab4a621b090e6ac58fbfab5fcfcbfae751fc82abef814f387e9cd8696aeee1c8d1fc6fec9ceb94d24226a8e04d274d9fa7ff7f5d743c304faf480efc5b352fae2ebec11cd72342f23cebb8d808c5524f61c0fd56b5a04381fd2aa82685b578385d5d03b5cb06c3ae2af9b7cbbddd9a04e129acaaf0e44da5a8778d3e4ab020ca280ea50ddc109e93ddd127765a06f9f58cb8f0bc3b7bde7d2760ab29194bcdbe88bf2571f9816367c1795c67e95707854e2e0cbbf5bd895e4ac601a2739fb25f87096fef6e3e2155c9d4741a01da80f16f944876c31c26dacb0c02521cd2da57c79c392a5a75f1e35279ef778bbae308a56829b18eeca387bf6d4895a04beb6cf06481711039c57b2d54154f7d3b4f80f42feb13debe1bd59e61d214ed05582affbdea9a517629fbbbd1be35d00b01c05bf17d6c5bb77066428eee342636b88cb9ebae58ccc3d105245d2ab92f6cf234d241be6eba97cdac4821a3899f68d43826072eac61e59604342657adbc17a73bc1eac277e3aa2865669ff5daa9814b537c05533125a0b3f556fe19844349a76b9f8656de827f55cddd34bb3128279db9507154de9e1215e2a9ef823878fcaed11e39418251190ee67118a21f1bfb41ceb403b3d2cf467602e7dc0b0de217902376ad5511972fa12c287b2b1a60cefb85e73d65af0b1bc47af50059042628af9104dfb6154b6547b9ad2f22c8e2037e6bfd1995f4368de31d58a2ea631aee17318733b002f3e40ef3e13fa115009edf4bc81f9b111b9a607ea81af9a354d02773d87f496a9ae6dc582b4399bdc4b5a1062afae8fbdbfb6b548d02c5b4f895f78b73ebb13f963497119c596552a8a5c6cd149d0327bdff00d6efc3069e9a5147977cdf913333e19359e5fc84ebe38a17b7d8491f417232a927652907ad86dcfdf2b736cba49d1914ab8d3ef79eac2c6e5f6e13e93c7efcb5af9c644cafe44566682cfed94199fd987f9bc02e7cfb1ee28d45e79f058c52564e8a736d4028ab6cc68a6311264903c5ba2b1ad63eca8d5dbf6c0f3acc2bd7050e1d46eba65536300649ec830c8898a55d9ed17864848eacf92d737578e5be24d6233dc2dd6c9be7fc2f48293387430868b1aee33e7bd5560bb3254fc717b4b1f3b458091dafc7eff5bc7cb75497a5931b4b98d68e661c25b315c4cd9ff263334dbbacf1f9a0dbc659a083888532afbe1287c11efb88cc0b4fd39acc0e6cd9def54974e9db1d0795797473171f926f7de04cc70613de5d7d69146bb44db2bd7a95c73af416b3a51397229b9a38eda9d833bcd2b3280b3e90ec57a534f145e9d1eeb2c3f4672513582016a697b9f5034d897940243fb0f0ee392350b812cee817953c7c444d8da5311c66f9b71dfbe2bf29d2861ece3e03075ce57e6fab0f096bcab87f55cb229b0ddb0d18772dec44e9f32dd4a2379fc38247752781ea81199d69965dc4e301fe563558d0ce5184c772c5276884ff0cb223c5dfa11b37a6e546f82c7116e7ceeae9cd06b70b8ef098cd618c65bb1805df3ec63287b045429c720eb9463cefed5992824666ed1ce39f9fc5c1e2893ffcb29f3afa4444afbc8ffc472274c773feb77e633d2707dcb69bfb3dede95278ba4e9a618f624dbe2896d5312c7356864366add5b7e6bac6529666dd55462427356a2dd1fad39a0fab1b145dad1bb54ddd88fa2bc82e8fa20db3b22a7f1866255e547ba85d19943be4bcb530e1a5c8932caf248847b808da8a6989b4a2b05b75c6e04c243f2cb74159a00ceddc5b3eaaee83ab3deca57205433cc82d362d6b161d569f3cd0cb9c4c878dd53c7b75fd15c1292c2b916c5d595cc627a498740fca46f38c720407fd9098653887809626f57fa3c7df577e0e1fb57e17ad2c721e7efe50acb39ca12685378a49c58917cfbd3abdb4abee17a6248f77d49c93043bb4ee52de3d2dcd97909b1fc926ca85acd832b24dd566b5508cf56a6cffb1e6c4b0026dd1eaf58f8ff565d13a2fd556470561b2c68bb73c732f7f1c1950096403a7159176529c7b166808c3022bd80167938e289204e76d865f59665f64b1c9c136e35bedfd51f58b76a23662c4191f36dcd9162df5d96c74e67eb62dc007802278804deef97a1d548ce32df983fc05cb96abf34c5176b967f345035157cccf7a9f0b4db0368bd4e05b736b8ceced8914b26abca1d4ecc1ff7a6f00f67c368616b2d21f5933e3b23d7f1e84c7a9641cd5456cd822e446df2fcd70dc8ddedb9d58c76f5592aa57237615c8311e1fa1379d4abcb2b70b4a4947c9cbc119a25686e17fa7886d40d28da58faed7c75b4856d5b70a8b47d5f884e4f934f55c89ae975023e101151b9c23a3a2ad8768472e9d7bfe5af07d9aabd40cfbaacafb96568b00383b515e978957761aa4881965efb80a4c36d392dca45baf1fa074ac7eb43425e07a11e880f1aed7f51638109770d68fba34f71b6e8235c6828c720af8a6bd935fd4b1652203040b305ac475d2d42d92b3079f2291b0596b50c4e473db18a47b28ef3a780301edd3cfe677bf1924a2c2087f9abff13b03882ee6bfb55018d423a407bf446a1a578af756d6747982b5549e30952832f185d1043493988ed566beed6af9123e42085e8b0ab4c4dcccd3b8b003539f339a16630c965699a2804dd295a45b291c110f3c827e0c7cb3ed86e2124323c4d9625c9e69b73929ea87396fb358a9c1680a98d9c319351aa0adb92fca8d6620c0c09c9e322af6326c7a23ff33f25af32e2f43c8dc6b57897634d9138cc119a65e350a350b2a27a0aa6a11f1d6e2d6fd23cb51001bffc5a2f0fc13474bb13c14e6303cd9c714b385eb876299bcfd7514ce3f1c77bf887dddbe00fcbeaacea2fb5943a41de44931d8cd17dc0f907e158eb0cdd3b022bf1276068e8343b89f14809bafe97a10bac110cb90c52a31a56e55a5fc4a1aea1a1893fbf74936ed3a6796dfb5435a01bd41f23cc8c6dffe34c2ce57fdcd8398f46a8c45cfcdc11f7ad1fe56aa6bcb71228e776aef585ba99c77d060c3eaca523cc479a77e115a3e02f9b681da764cfe8c472b475f3d5ac948825e732244d873df4f38e429ebe0d5ab54a4490c22b444b675afcf97117e46385ada4cbf2458af1c5d3839a0a67abf8891e10f569546f91dd9cd2699be9ec3690dce93430c0965800c2cf3b6bf94b762ba230ea8aed625a0165422058d60d4df7b759aa76d27de135768f90d2118869cce35384bd5befe94a9560edbb2d9bd7c3455eadf6574e2a81a84181dd90708cc969185df69ee9f512ddc4eb8e2e960342f6538dde1d3c0cd4582a2fcd08ee62e5c7b8be8a43566c9c0ffc50e33812d889f2697536634b99f88a2a20406c93032f80e668bbcde8cca1090094c2a441e41cd0a50b3e3c4049d23cc9579ea1e6287406ac9310adc0932c030f6d2ddbe747e8df503c26bf6980ac0f7562c39ef93d6bf3791cf48d1f4597da139f1f706621ee5270e85a1706d2660429009173ea330bb55452c3ae76b18b2f1f4cc52fa8859a727fe4f10e600f6ee010f1cdc121d55e46c05837ca24bfd22d032ab5b34bd335a3e18e1c2e4111360b34f6cbc7930e367cdffbe98149aea350302d309bd81386b14a89db08a9a6fd2f69390f6cc3e5113aa3031f33e5f157327557638849d112af7487e2b00325e78eb5b54285aea0b47085f499b6621f1391db6726f3571f664eda6ba12f88428693a57c7ff49292af8da07d9c7624018c85ad4f2e5442b977653bb53993bdf21d9dd53511f8e6b6f729263d6235e0d3eb682a53f6b1de123093368da39f30903ae3a8d10cdcab179b06b369ddff72b068e2b9d276de1232dc066daf4e9a1d1f56e580ae894b49fb397ac7042e5d16a1c887806b539c4138ec2104273a3857b0fb7121cedf0e2da5da9482833ffe067935303173197c74da8f541196e62a74742408d65da84c7d8450aeeb2278d3f7a1140a700ff29a009e54c9f54e8f77d43b71501da7aef2c956d3dbdfedaf07632ca0c6ef7341da1120eb268989b07cf1e7ce3da68031b4bddd1f19070e756aa7f3871dd71afec6dad0f8c0acc0f5cc69e8762e2db82e72c42480cc8b14d7ae8b9109f7d0e1f61c99ef992702565977ecd34347962a3b23e95f69eece23ae68add4397ec9fd5fce5f98120c36d2b154985d34493b094ba89aef2e209e375c74999779a7b98bc4919d5d15946e6275c130f4c9da1ce46bf07ff9cdaf24991cbd3a195d64b708dfd66a9cb6a6a5e34c9c559e92166b1d870cbe72b293001e66cea76586d19bf4c7c2a8b877d2152b946b58a407b72280cd41001845dca33582aca2673e05a23ff9aec2f7da93220948d4af6fff0fa62614adcded2ff4b6279f7aabc6384503d020fb08f15c16e2ebeec96f84bfa0588bd95b8a278f4a53f846e26653045a03a95107f07b20ba065c861b6fc633f88b0095d2c889c113c849f1abeeb0791923aee39aa2f091280d42ef4d9f442d4064a8e4f179edb6926eab373127060e6d9309b8b53eeb144c5bb04c97abd953700ba0e73e32330b30d19793276d44574d34c729cfa5ede707f8553166d9bab4198ed6f3c7ac839f268569188d05a1fad3ffae567d6867a4604e830af390d94f41a9b034b4772e7517710386b29772a9d2c847a400ec31d15bebb5e85fecc5667b312861cfdd599f4a36ed47eb653ff6d27368066cba7b30f26ad5210d264f95a5c95f5f45cc6ac85e5e9f5bd05948212bc5f88f5c11340243ec64ab2b4ff5bc0ff6851b067abe4f0ecc1320cace6c6a81b1f6e8b4a4dee496dce8696512a829709aa2c00e1da43f769abdb49246b6364680de2fa8b0a441c791e122304edf01fe33907d30fe18b3e25eac06b561bea6176506f85b1be6822218b53f4591cc715b1808ae5d338472d0246cf728d827c30fad5b622d2e8e7d3d0540b0c421dc9d969ba8e67beed8089d0d4c9addbee0040025fc757aec00ec39124d441ffe40992d2dfdd5881da391839b2d6391bbc2c73104a9a482a26d179d08d17371ef92a0210197906f58728a900354bfdd2eb7fc1bfd1bd4626848470219be1f5156877c36a7582ba47028d62d4cfc9c2fb4bfd8f573e40dcd96545f88b15192d59442ed5edc8341869030f7257f68f593493fd391c248c131441e97df00e295c20329b57fccc82e5307fc1910ae32e2c3a966d361671632d60e9e38e5612d87c54b89a8c9de58c15ed446698c7e369b8971f2f1739b5647922bab32bf2f77e0c3006ab18f2d4fcd506212171f65a98eddbd94abdc489d1084ea2842d93b7d149d95732b8ba708b3f6f8c80b62a026fc1c0239543bab51c404f45a11efec6ce4f747d1d5b93e1038dc6f4ea6ef405badb326f15e4ae3cd24fc6f3b750a3e12e865843515fba1a60e2ea37e69a3c9f4f894bb5157d8ae77e71ac58bf49198222d6b1ed0797b0ec0c86fdf1de34a6df65a0f2555135a4295b93fe6fd753c590aec18679323f86196d2df5cb2921cb283ebd6f5655bba97f497430c5f33d9adc6d0980be1b8d4b9a87f40fbbc15f13bfe27bc6867803bd7f6109936185153b50efeb83dfc82a1f15ab053efb433602285f5bd11c24f90cb7a4b202d0714d87f914a57ed6bca9fa38a591d08c0b7ca49550afaaf2fe75f9d8ea6ad6581287f1c30dd3420a1eee56b794caf57ade3ab360eab3da3bf099ebef50cebf41070c2875a5cb318bb1a215f059db8eee0a51a71c7e074cf0f9f4aaf483befc38cd04a642971b0669ded9e69300982f053fd1e6d10bb2a81a35243500dafa03ac80c943ae369c2d27240d286a3404466cce7f63ab58018c464c7c44b5b875183b52cb2be7cb403568781698fbe57bacd805ef39d317b9322a74ae7fa8188797e279588cf878b62c216dc5927270fcae27d812384bd20cd24a48bad61d09ec798d38cd4e8c5ce1bfb51a9b2a506f40ad2c5f3c0fce5dc7ad2f8baaca245d4d75f13e5965a6caa44c01d950e5b2b30ad468c88509a0ee4288db69b1411a2c23daafad0e81c04212bdc1a13a343f0490a2c23cd830dceac824d722640f80212d64dc596a0716d361a44ff4db12dd1218d35375ffc962e60e34bb23ac86ff06c6ce9121f330ee690873d66c1dd779a70a4f05d8667120418c36c921544fcbace778398ed45ba57d797c24621c4e9a29dff5682f6cbaf56898290e8db80a9080a93afc87695a1f14f0b6f8c47f63ccdb1288daab19416d533e8a8a8704fc89c5a947ed359473dbe1ee31623b0436566ed0b666290946f7cc8e740f4d8534fcc89ddbe8e5d6f0cfc9a3c4b567a89ac6cec750afe92f355a5f1f92fcbac38d1431d61b406b3e6a04e241aab76aad99d61877a3e1c996a6f8310580dc62aec8214d3fe66d7c1c80224b668f3f707b0e8c9cf0c2c5a26e8ab17dd9d519079649179174d0270e90448dd1e63e334822454e1c8424c0e9b26120777b1b8398baffe611e3540fa46e30248631d1be2007846d3c00c7fc9d7b31bda96286f5ef4f8e83281743da48d78073f6620cbab4716f93308967ec50f22b03ed79d0256900316d157d64718f03eddbb27de5bd054f43a4b171bf147feb138c53b22e558fe44ab2cbce9d91fcc71faf3c15b674fc3734f6763232ddfc968a59f486954908774885ddd4a1fc0088ad9970d16c5ba9d85273a5f7631575314a76cc83ae8411d12b304bb66180b248af251b3e9847fa7cf1298e4c9b970890eab9ea7bac1809ad8f10c07e3f61115f950eb3729e47186e43ec83d83665f150d7b12547d8273e1bf6ddf509d301fe8a168a3cf5180867f87ea02c0799b3bb67b85ccedb863781fc9d16537b40454ab2f47c533d28ac1a0819319a22206979712289cd1f2beb2f10de0044f6a40990e1c31753f343816e3c7c4529f5c14756d7e7a71ac2f152f865f00ead4ec9440882b02db10deb8827cddd10b7933487159530f543a754db0efc2b253aead873a1acd25990a0febbf22b4db81d9157c64f3ebc570d93fbc7195a481363dfb2747c47285b7fdeca3290a3506f454a1a430391032d94408bd2c52c0ee2f52578c1838d99566cc21b622f3e6539d3bd3101659549dd7a027c81bf6e31714256ec26175d033c8a1546f4b709577369083e4236b9e094998ee22714437b83db7ee92a0441be694c9faf542315c7d9833ee27dfebb5771e15b0639aeea38da302e4eaa7636f302c7a9f5322fd24ed1848a08c2f07837454919371f8efa49488bab015ecc9c6e59ac41a18909c01f608f95d791a8028cf28cd9a97d8bd48f9c3842269400b4036ccd4a2fe43b29b4f84e17dc11a37e90781db9f668e730d41f5ab8ff1ca2eb654ef21f261c3a125d4ddf11d03aeb5ca2df827113abe1f2512af60f2cc275a2629c72f3270a40f58327af72755edceb085f578de1301194ef6c9f89ec477e539f81e155974e9b3984bf4c457dbc3cee4d020e586eca8cf00cfc7e25a4dc79d9bea55be32ee06a011ece5d21582402b315fd1ab428265f2968eba627001504766f46c29ce23a6cb3c9546da13694e70af105faaf94c7bb93e448bbe5357f81d3ebc14c701ad6454e73ec60a0a48ff7591858efd8c3854be692780fb5823de357f4e47f14175a5b1afb7c330b3f0c4522ac93cb66c757338f9767ac4c0b2cec5e0cdf90c5c744baa3f3aabac623bf55aef891be6532b764ee2bd55e02d9ee87c660378df01da66509f6758a7476789d2944aaa7d0a986fc5691e939875ba372c99a2af1024234c25bc975f3e9f1341d222897e69b6a8162677e37acbccb5bb148c8c9aa89d40ff55ca1cd64f94ce5f05181bc4b8767fa88110524722255cb94fec5e708ef051021b6851f064d0e74006e6c4ef9df77645f16be52c93591947b47dca063f656b1de4b8d5548114878e0014fbdb1ecb7b88b929ec8a45fe5f9db5fbfb105336f8b458b4ae9b36e562b679128a681c9eecfb0a423b197cbe03b097c23b4224918374455cbb00d27131f22054e4796a944fbaab095b32a3eca959556de978f8808f3d2715ae46014de89142e0cda266942a59cab0a5bed3675ae54bf7e3fd801e5534706c89f870047e107874f58373759adb49d2e1564d2f96de9c105618a373c63a4b3f05825e91ccae7e19d46c8a51f5aa0d76d34d72ff3c9d6cfe1097f6ab759c8563b459b9cde3ce0b15d3f9521d4710b212c91c6e8844e5659ece8f951f889ab21e98f983b3bd1fd4947ddea68e2942aeb1d4b4d782460cbadaf83eb73b34c757c97842ed12767b652439dbdd4e571b884bde9e0fa2d97613768f6c1805dafa88b0a9ad721726312aae5fd7db04b5ebdd2492c87a88e54c0a7126932c64e2365318be2720636778c4f2a0fa20b1cf8944358e0484d2666bcd1c5469a6e6fbc86e4093e77fab4e53d137552262068bcabe79004ba589d161db41c5c54839889b479ffb01bcf8ccbb019aaa356a867f30f5fb95924737a5348e7f3cdd0e2f31397c40c11237146882827ad6a7fe5b7c70605e7787295191adb671ab16bc3107805a9e461753ba54d6cbe38eafe1f52904196c21ea98c55e229aede49d670717039b4910e9a886604db9cb6120d56c15419a9bb0e4501d90176360b973ba346310f9f5f8ef10c546b1620554214745abbf61ce281a0a4108464a18c4b7096a60394fafbc5dfaecf99497502cf7e5a79fd565f078d968d9e61f1a83dbab977fd5d554068fd3057ed98e4a697670c26374ec882a65cfae7a2b5270a1a2aff02e0e067cfdf3b7ef04b2a99a9532f1cc7929400789ac4d679c7545bbccd42ad8d6da06276d5a8b143159690602105ba8e6b1c4e773c972536fc1cbaf2e622cb9b28eed0b58fda19889a601c42b25da9b03ef083d2c92d2efa091a0c7b051a21e188e5d791bc5a926d82a4f4b13f8e7941c0ce905bb5116637c974a6530584141b5e3cb0fbfa2045f86eec271b95ec4bbf08a9e2fe347e81b35fad6c29ecb4a7dd9069f5835078b6d5b5c83555858b5427824ba5a9d8099374182e30647228071b715632afd793cb97f49d338e642b4ce2a8231d59b02282bff0f514fb05da8bb10c7f2b2104ed999cc63004a36d172fc14aba9184b2b572053d2d2a2e85f7597f095e72d7617b243c6d43cf85610315b117586af63cddf6087fcc9ff4da69030b24bfa1fba7f24c1d817a37925efce2a0ae60048a1ba97431762ea5fa7457df46912dc0c32d1e7defbc0e1abd1122fb8600b51b4f0f58a08ea63c323dbcba4d98d51a1683d0d0e3455e17e9c158f41f0703814efc61ca870ac692a7fd0bfdf4ffc651721d24c635781af45448f73b69ac76191ad0f98aeca4ed51fb725d1f71b08549522f8434e0e03c60f0e9709e3fdf951347cfccfa4704abedba9deec11794a2b8f5d8f3f8481e5b0f11fae19409f50a1a23f4d7e9317239ae808101434c6214d62d6205f16eec890266530b50259f23faef1c9bd1098ec932d891f4c8cfec6e097fca87f2d45c6f3dfb70a3332c91b4743c9c4415a7c30b2d54b328888b07357caf920b9961b0434aa8c43cc63341b1460d10a18f68ce2a47f69deaa906a569550db054b6bc4f573cf26eb7fcfa162de458db5043399f64762a986ba09bc02989c9c5863b9dc08a6d3a8cf4617ae0ba5fedc55b7c274de1a4a9e632758f5f30663175c1c2fc909bde7923510e81333e7783589662afcb49ec23a531d087751422c6a4d7944f3ba7c74efc502c18a753eed4213b5f45ccb28b9fb59bc81ddc6c6228976954b027f1ee920b8b25cdb56ac6751792b1fd4b9b78a711240da8ac8bd8eaf443ee1b306294730e1ccc161f77e46f608ea4b56d999c119a7622680387c91f5f648e70fbdbc53aa29072d6483a4386067ce910224310e4b3d940f42981c5f1bfa7b3ae6f5446e06562cf13a1613b6d548285841b782ed7fdcb1b1477c4adbb3e93abee8244a4ed76506890496312d41a0e11637cc3c4d9ba2373ae8b110ecc5c13442ab7925d8ec014d789e1c491e62cfebfbc5618c7ba5cf6d1e48f55bb75b946fb03f9c78de9c2390e4e100caf0c440d941d679bdbd28573fbebd68b95b77d830ff86f5d36d4c6b79e6444a5950fc678a08ef844fa31b40cc7ba9c43622929ce8f428add975b65752ea1b04e95df333f1394b43ac5508766b86d61db4837c4d118f0939298677bb20c01090ec34b590860144dd32dbc22cfb286848ee829e1aa1ed6b849d10d706bf729843e618e226ea79d96d37402ff0cd048470293bda59eccb75c04d13bae923de097dadce8a4e405b06f58d7230bf7bc5fd1cac96567f96f4ea5c0dfe5041a4f1dbf9011fc40df630aef9c0bafa8f770d321b3b9e9522b77b9fc5de2f7f457208203e188ce89aab95ed7b99d45dd34fedb7d08a3ea8b97fd85c8f42e127d96c53d4798758de76cbe9c440b793969f89199cacf8a5ce7f62f82a5f96e1640fab3c177639f6b956668a1f4e481e828fffa3697c7c3a3e96669e2f266fef5effb15dfdfc3a203b555466559d4fde720606cf3f4c6deaecbad34d7dfcbb9b49b92416da4bf45edb543e82b282463fa10cc96b61ff6f18b065d0ade40c1d53caef0d50895b4ec9272820e024157f709ff416fa2242f802a7f21de72cdee9f3802c4012f50959aa5f16a8e6041abb769c2b474813f51c356e0ed413f7221eebcbc6fb5d830d8e3d93a3f23fc5df3d89eb96f3ee7c3bcf1cb0b50b7d6fda9d01e4bc619cc5fc3124fa515f616b8012136f14b1afd2eaddc8d752ce74dbc06d2b5dd4233ef509f212ce7eaf254e40e870a42dd8e440839dcb448f26a54358dea24b04239423395446ca170fddfa11672dd3c1ec0c46a0113e543ee3687c17d413dffc6eccdabfa732ae83d2b3386a178bd090503804c0c28a1fc6dc94e3c49b81f466d4bb71f9b883e42402c17aa37d4c1d518b23433f6febc81ac241ff6d7db47bf0ab28aff6de413524a7b17274e4407f5f3f9d24e98af084a4136e53065208feefad24d24b17c32a77ca8a9de4b3447e44bb1dd51e28d40d6decf757acc8e36a24d364051ba00d6c370288b843bbc019e2e588577cc61a54c5200e31d5152b2b352df3e1672456602791d299a7d7da60e2007ac107a42e9916678012f49e8eace0d6403bdcdbeff3a8bc79b9be4e8a183c696e6fe7fe3b6d2d4cea7f4775eb74333a82db32d5b36a203bdce91a136798773d2fd1dac2c367136f5863beac50908a9b86a696b2eacc5b1b2c3ad63f29fb9c60f9250acb8ea87cc07b351c870a93c1c32c897df57276b06ab9086c4da3381d69c326f61ab307b86782cc67ef6e97d19efd19353d5b2bae5491ada5c6fa250cc2b71275d73f3337fd5068e858c901517a018bee258e74c55bffa576272da32ea4299ffc27b185556895a6a2db063499372ec10ba1a2d36e19df46f8312c25a81397bd67718164796a874464317dc4a78318d36765be827e3e2553ffc94c6e6186e2adfd7d03f52bcdfc221732ece8459e69c1de9d5605a7cafc1d828de46c96dc27240b43098f7630fb53994741eac1b71b30439003aeef9bc4169add22dd6761485d7ad9afa5c819d199b5be2f0ce8fcc42343e8f68335ea9a70c075f4a2d22767799dbb378b3ae191a8d08e256588c1545d259343324fe11f8e4c7d95b0c770e9983a994c5b5a075de860c733215def120fd1a7c268402914dfff219252ea6d8d491d843670371f319b749edd3c5bb711cc16964639cb9c5934909936f90385f0a7dc4d522ae71fa1446c63a018373664523ec3ddf81b70a649e373f19c79735ffebb9364548747be4fbc3f4c2af3d5e2a91ae7c11fbeec757f4cb19e04c8435e67d17e915d13d4a5fdfcea149b653c05691d9e4fc0c2b2244144d74023077a22f46835f1b7f45ff4a63c6fa30d13a4d8d14398a23526e9682fe414fa22e40f5526bf080a8b21a2c4c592d0841ad5056fc3716eb90ad10196a969c3c3902a89a3dcd2afeef5b62abbf86952184289b5350c5113ed1d86f301d2d5933a0dcb25c7db47d4c9b523aacbe7261de9eeed4adb8d4ef11426ce937c4bf341572fc004c1c873d1c1ff82fcf98f737b55d8b91a9b3bac6a9e94bda357122947320c900d749f3a0e2432642b3f4a2784ec5a6a2447d41d6457aa2c6993509cf2b007690dcac1608f3e06a3f4815cf0cbfcfa066017b89dddeab26bf0f98e2a69977bc2131718e28b5569f902a7eafbb19b995e97b363099fd658999821171926c3d17f15225cecfc5310ce787b231ef1d29c7a9b99d5c8bb6f01eb0843050cefa51212f741eb6de84fa03935ee5153a8ef4b5d600ef7d618152b8cd6f4ee67a30942021bbf1be65d18e9d0a44894af76add4133151592f257cc81d7f4075ea1985c51180e410c510f68d9c6573005783b008a0a139ff3a4b3bb61f49dae8b07e8878cb1e9653c4a0dd338ee31de2ff89cbcd5decd110e4bd883774e481c2ef2cb5b890fc6f7b7da180a7f1535c5510f4357983eeb7f4d2c79fdda83e0376c737e319d2619ce48a908560d1703427d4dc0ae4e546422d482943a891bf6228262295a57575239ea65502a12a1bf23069365462ddfe2fa5097c227cdbfca999e668d385887df420618bdad388bdffc6cc1fd7d36e2a087448a9da0901dffb71dea8920f7ec56cd8de15843de6b398f74722ccb3a2695db2291f1e4b5dac7eabb02024d1fbc42c95e16a08a0e6019fdbc6a9c3903cfaee2a9c7878ab91cdd74126c102c0ca2f256038be94eb2cf615e4a09ec79bd7b4c334f8ac00580ad175457f29f970ad7839f8319a5d6d87ecf970afca055cceb19015c3ccd2ca74c410bb8154ee08a05a77e62b5c5bc5404f30a57f650b2b991281a9ce3b76c510e5aeae2e48db3caf9d3b24bcc7433aa2cd53c06c7a063c46aa4ec4e8d9131448af9121338bb8785298d23a39417dcb93380b2a98651c6e248d5eb15dad5c52e60d0063fa826e37cfcfd6e2f893c9ec805c8dadf1a3c65e1a98ef37fa488ad60c5891f1f3a4a31f542401c0492144ea3b92201bafa58dfbb72c99e410f5142cee208eed2bb60ccae9631b8a6aa16758ca9dc6f7ed984d834116db7735f333fc5c96a016b090543ccce48d406bea45aa284ba1d5ac806738cf4ad8d8d6bb15b94481a465e551aa6f285374498ec8f980a4ee0c143a9265a2e10c0412bfb29f8f33dfcacb586f266132a9e5b34ece117853b3ac1bd48997d034fcba49c114a239946a2898fb4af059d862e4e96d4ff6f9f708af7112678289a0b5f4c6e5d522d889ce4a081d827ccad2b33ac71297dc68446f352ea3f9f2cc170c1e6274324c19f544651b1e945106c6e8ddbfa99ec54c42c5905717e1df0c2fb0b1ad6fdacaf6557ce35941d1d11da7be7f1a1af457c45e4b9e9a45b31967f0a7da712dfc24f3fa2e163897556b67f3888d8bf10f02480ca716c47f5f595bb845633a1570bebda366afa464889badadeb613953a173ed66f936d4485bebf93374528975e45ee765eea91d0d92212cb4c3caa6363af6a1d491e6043103eec1230a610a1c66e848c93fcc63344cee3f38596170fd499123189caefa0d0c8d1d43038274d5ad7140a9e7448844c1707f83b86c75a08e015f93e140005e9e0cec7fb41c1bdfda8f4cb8874c319201e87085e9b68d7a65548ef86b49886a01c1dd430aad0fb567169661031765f9010350a5a856ab089bd50220db86b464db79bbf9f2bd5be3ae2e7a10fe34445449ab656f5cc2e96d9f66c6731a1412d24a4a5a896e7a9842f1273760cf1eb13ba817e3aa31478eb608a65071434b90b8cc91de2c1f610a8c0c4a0bf46dbeab4831b02b35286d3cc27fed8d7af42e6d456613d648116286e992d550fc831164e1c3073bfd3c83b54e3164b75f4567e61e78c6815556795065bf60b92a994e8db691bba436c6f40763a5d2c018cf99e88d9e8b16c0a46066d1397789e60c07bacf26fdaa9bcfb546a8127189bfb2c42feada384731b08cba2823b43d253bbc8d48beeb34972dbcb494e70a2bdf417b191047a6b29a3cc203e6ebb1b2106b0a3304da8c602175d080a3432a9f6b88cfa2e454eb8704388ec5847153df4b33aa933554f0475b0834bf14011b8e2361fb56ffeb70d9e3cd7d5a22e6bee308b487d5dfaac4e70f1896ac3ab9e55bbbf030b68c7588331adc5ec9cb486ce66b8cfa1266a83295512ce75d17eded997389bd2fbdda5dd696d8c24fc6a28ed5a7f6b7057b34660c14a4b37fd5296c1cd34724c0718e5dd012ac26fcda1a57dbd6febad5b9838ab4ea85397b7678014fead0d1437be2f173842c0cca28c7e330853299c100c021b781522841c0ce674296d3d3c244f0a81af7c96bea08bcf4c84823e448f62dce192987c2c0bd5fbf09fb7dc3199974b479368a287a4947fd325746fa7529030142863fa6cb8626f3e54c5dfcd9d083afb377412faed1e50e8879d479444ae3e85c548d42e508d82e3f51bffbdab22db3815a8d5a4c9b3048ce4f7164184481fe386b18d0e7a8c73dbdec2c93fdcd51e44eb339b1dd2bda77826cb9ba35891ef1246fb2960dd425a8fb25c7b8c61b2f84a4018d55c89a8a351e152e8ca75e622b1bc1075f0ae3b151e834867ea9cbfb8f0a10f6303570b54a1f1a55372bb7852fea33fe428f6f436700465ab087c3971b11c5a9b055fd9877f87064d70c44dcce7cfe0c3d7132c181f0eeed55bcc8986feaa130900d7d7bb64a9314c1a3f38c90b5662c57163f6f08d5b5942643f824be49e046e6866d653df53ff785b77b9b3e77411287edece1473dc7366223edde444392bb74afe7df565904e9b68179684355f13d2a700866f9a4f862edda1e5aa12edae0e8d11685de5221b0b537fa73a0bd64e11f054560fd3462fa9961da2172cdf4caa19a722b7ad2d8cc5dbf68916a59a4c4bede8dabf82091bd1a20c0a50fc4a426d93f9a851d659bdf34f4c19ea04e37c784680f8b9caa33e6a618c98df937e921de1640083322b65ff53779e197b55af802b6164d077d6ddd1c28552a4762fb5d5b6c015f0b92f17af0d4fdafdb7496ad5ee01ac6748e0561a2dd77c666953571e5bc08635a6a92460c0a3cf4e21d2afcf95e7d28d8f0bbba9ae04b833e6c530d660d46ded89377096a485e6d11c817c04aee432915f58ac2d912d00be536b5f81861830e0f969558c2ebf5d0e6f273d4b716bd897c08b47a295ecd649722042a58363aeda8ddf030bc985415c3f6bcbf0c6f8ae27861845245f45271fae05d95d3dac80cbbf84f97c4d3eb2c15ccd87acff4822819c4375ce81f2e1d5bdfb18b3fa80b5e6a9aa9dff1423385759f337a3c22aa2d96f902078f8a61db08dca2a1301fb2dd96f3f94675a4069e9551633ebce4cd4df6afc3e7586894249e520ea09277e2b2692e3a2202ba08c9b3532062b142b8ab7060af37c0f17b2b45ed1dd8f15c51900c3360bd6afe0903800c74c5d3091c4509d6558a9fa78dd8c130ca20d7d5fbf7b07e1c333c7320fb6745e0755955a50f20fe4f5b2e516ef685abbe5cfec010a0683b7c1c9202f5b1ca910cf6d7360f5730b7323e2e50e5a30ad325966755fe8027992b11cf2b9fff102ff3d5566b35799329313b690be2ae305a94ad1e93e191e6fa27847a7d3937260e2e4ce8d8379a9daa910a56748a7d7fe401799b6defd6097e1a674e8766220c3960d20e0ccddb4284504d5267ce8398e61a2500a774ff427a8e21c41a953e6b13cc5e185b2937cc2749cfea0303ab56227d756a42419d6afe84d3b034846fb26dd6a030c0418f811fde80b17d50c8890d36adf0483a65f360ad3eea22c1a6523c04d75b03853fb8bc279e308da696aff2ba43c796227f40908db30e3917c5461503e3ae28f40da87d00211e423e22b094f885cc75bc499eb4149cb3a70f90db9ed79be131b280c3459f441f00800574dcd13ea071f0c488b04663f17194e58641c5e49ec5f3508911cbfac8d92fafc38e7a4c754c46b6501c180eb786affff67a24be058c378bca89d25b7a50176b03e150eaea2d8a2f5f4a75558ae16f61d28ed43114d63c4a8a3c8c036abb90cb1e75a9512b6defe8a874b09b61df7ac9e0d390dfa68ebb37eb3ed77f0eb66fd0d3d014624eefe7d8155d1f48c378d1bdfb47024f54d71957201cee1edd576a874797532d8b262c1b13cf318ae80ce696510ef75af2a393662f5a720010cb36c5b0afe5c303574a8f1fb73d603898d9a153ae12eca6e174c203f06340e8fbdf99081b3f8d256fe24ab3144a517da8108128f763d05aebdc1e5a97cdee32210391b46528cc3e8bf02677a29d509368b6b2cc4a5c9969e8e511072f5c0f80082a0ac02a5079ddfa46c5c0a2e8b98f3c8f8599ba6490f6c2aa1414bcfecc4034092c4b8474cfc53723a2aac535d1bf817cffb834b711d47c83bf4d583d37d779330bd160ef86af670a93a2251de711279d166a174f5ed877cc8a95d867da4b7c27bd6cf491cbfb01bfaa46d116a124b0b9768d3169d2161f2b248049dfcd0281f14847e162e93d30d52a1431080f303672a47588a39098f153d7c55bce388aa1b85fbb8d983c7321d2a13333305bca79eb1cd1790cfa6bc07c424124101bdd9a61bd70a3c4f7ae25b48d804546d5d536b10428a3857b40101e4a2f4a41ed96aae0bc15a7cd1d0c444ef18e7b6a04ec02197c79928ea00cec4f331ed4ecba63e711b2b1a4ad3506e9abb66307db2bd6c040fc2873ef5a5a2840a1b49b248c500ad89c321a7409874ea2be5806d78a8eac5cb2d2a831c54542def4c1777dee3b49d25ca62cb8ecfc4294a4b1691543eab5b2a143766566c0105707e6b2b93879e49ad280b337d066d999a53838b27aa33e9728e5b83cfdab28b437ad5f3bdab16654a1259241d0849aee21693520c4fb17249b38229fa78c0eb1bdfba9cf3ca49d1ff74d94adfa1258fb529f94ceb2213d5b99cdaee63c8bb7f51a32d5923eae9b4a63ce2d0e2c72e3e93232dddd6a365fdf4b5b5532a7dcb90b2798fd70b5a62d512413d691f97aa05d0d2019cfb650411d1f1214a72c3ee3973b16b5f1ea365157cb898a092838f3a22daecae7a5b4e8796e5357b9674f3c549353b45145c266f50b347e095a8de507aef23dc7ce9454207681f2cc7a4dd34913f6c7807c844905b9d6c9f365a88f8c0836239323cdac6d97a4b285ee059b59236711c0eb7f36efb107412ac1cf58d50e39dfdd0cfeb622fbef5f0e25812fd69ebba2435c76635aed21701e6464394e6b351b3dd430776da414ea98a48857c6a7b0f1d08fc55b008fd92f23d2d645335801097592321884271eed62c70cbb0b39f517cfcc596c4f72febe777912abdcbe48b095ab0f124eee1b95c0f4046329c824a32cc46acd5c3e1e90125ad71891c4a75da712bfbb22cffb5d52f93bc846e207f3dd798c5801f6171d9428e47af77e5c64b53c86c171860dae88b67f2132989049f268fc95a3279f77cf286ad87700cd44fdf69b85aca61b80dec157a1c5d10e91f21d0cc53f659d2e58e1d1d406f0effc25a920adce6438f3c6c4295ee9f1b0de9ca5f9b7ae05b02362cfd11899bb393e984bce04ac21481ff696bdf8f938beda83962cccf54180e97c5827e13043af209f0e7051b3de9770e9afaeedd505d767dda6c9b541a7f1815190291e49a8006beed67dc162e023005cd19751f6dc7b45fb269254707dd194cc2e93b50264f2d58252d17331b62cb9392345ef35894264b200f15ec93f91f28a41eca1c634f0c3fc821ccd3a920b3a336fab4ab575b98a39f26c986a46b1f347d70844077fcda6ad4c70ca301b0f30cab6dd0ff4347cbe526889d0be4c3da7aac2d7e9a1e61c2b17102ee8f8e1635a95bf5bafff60fb67955242d6179520a9e65dfb2a0f9aa5f6361fc399f881e732f211781a0136471e8930b270cd512b5bfc6ffb9ae485f9f6c0d9029a41236e9631d0ec92e8576af16cb4a4e3a7a8ab70cae8ef81f351cfd295d7c00f031b4a623f3bc6e98b44a786e6affe1d662aa7f4717ad5a2fd32a9fa24b260b760f47af20ad1880aa80a34fbf232685996bddea2bb3ec731d059447105b1f66d0f0a90dcb549c44f2a7f3f74707c29b0c4b78053023bb271c09c5ec895542df08edbe370a43b11d517528a1f11bf4cfe38089983566a221536f0923c259dee83cf6688ba3740affe61ec523e9d7a702028678571a334ce29737bf53cccd51595e1129b06d51f111e81fd9445c51d11e414788fb6fdf4c98a04e796885dd227504ad0aeedfa2cf0eec30c5c2ba0b4e4a731228e35c668632eb544a09007f899fe71a8a9102bd7f059faadfa093e94ed3e6a4aa277d27edd03b1942019006cb81db7821b4e89c432470107ba1a8c3f425ee6ec7691421492105000e2bdf3708cf9f49329ba96dbadb8a86b88d7b3cf94f568177fbcf582ee0e831b4111d767d6abf9dc34786bd58a36ae35eb402b5bd5103ba7644e99091d650534e2fbd73b00669f43a228eacccc64b4c79cc2fb67d369796220b7581415eb075a2d9a1958793e71209f0decbee33c24b70496b8fcf0d338bc803832d91f908a9e92016eaa20d7f531d689ee4470493d7ddea175d9b9f2bc945e56b8cac4eb5d6cc27c367c2de8787d6c7bb7ddf0fbe73bc37e0f4bc74f5b75aa5aa85c028b6033e7b1885e48fc2aea694bfe19482d249f4b7fe513e463e1747e0656f967f79e97a1fc27b1a981ce756fa047634c582e8d6d7d91d365f10b1f43802c10b70e292c28f696b00c58039e7f46d0713a14d7039a7916c144ffbcc7dd8a458bb21e92ff8291f51449bfcd3f4fe3fc814df3aa5810100948768272c168f73cef21958b7f7c6d6963bcb53de1311f0944ffe9c1b4c2ede20863aa35c14f16ae997dfe13c4703329dca1d14e10661012b26f11bfcde3c996be5934caa1ccc7c09622ccf4396643b531dab3309eec7b940b1120e31bccec89c66bae1dbce5207d8c08c01c30440de8a85d0aa215441b7001a99b59e662ecea5b851147266ebbe607c0b169078955cca17bec89f10bb7362402b3f1b3b4faa56222139e7966b66bc8bef29e3ed4a79fb87ac9c6340007963e2071a2cce26ed32947d93b6dc39893aa2c423e45e98b7cc8e26b2230d8d77c75e9b891031ff3a1b4501e69e8be9d8c8126e50df90b7ca58c31ac37091114fafdff9774cceb1f263f5969466d861be0ff419805c02eb9a0fd9d7fe3e416d37b4e570f78bfdc4ab84c38f118311957c948ef2d153408c0e5a24dd0f6fe7304667eaab37eee84e3eca91d2158a8845862675a3c3ad56422b717c1c5e74d70b9625350b057ad7c5c8e1083a34ca761b00c42184246cdebb085b76cf42eb76529e1e7ad704bd7836d21c6057b0a8425d4f1587ab46570857a72a2cd0f9b4e0a1e6cc70104da041ea7a060e8cdd80b2d434c6282a9369fb8eb2677a709c5cb574dc75b0d3a57a8b9f0dced1f0c096fa92ced8f3109f69166d8e399b48ab1719c46d46c562b1b7287c2159c42831120a74fdbc24ed0c92ec5e06370a77254d5a6af86a2ee2717e69a4472675136eec98be40e942036241a016a648952d6f61b5c6c56fb4b60e4458a1abd142cbeb4782a45adcdcd43110a1239c9415216b58cc1fa519130be7ff4e1d1ed85984a29889dcff5d9e9e48cfc97d540ae517dce56269c6f9a39821b6b7d0da11456068a3539701987a5376fdd400747eda15d72b12c85aa7732ab6aa658d031b215ae7338ae7c8ba191e615dd98ea7cdf85c67221267d0eb9eb9d06809db774352f84df22dd76e28e6796b17f90e434a88e00c37476beb0f240c19b6b5b2d9e8b0ebf2b40a7558e532153bb235f792af9b49933828c5819b4e6a8949ed905a1633b677f30e4594ae1abb89f4358c3459e2513c6435796a163bb66e530c8273284bad1c34a83929e2b6dc6d48054a8c134b02397c54ee64f8b47fd78998669596e073a6d09666326bf0285641acf25c5457c0e9d8a3ea8132b1610164adc265493bfc8209919a3310fcaa44c52bd4f7ddaee191eb3522b7a6c846e302055e933472a52f5c98740c3a6e1ab56e136f721baa5683878c61c0f9227063c220a9b9b87cd2e5b0edbd57b9f579b3349c6dad16800fe3d03a2e96d82ba350cf1f64b483a61d3e6ce523fc2d8da95c80e80298daf440e804c1e99e2c9d1e3f7c4cf33d0f2acb3222c95dd7c83cdfddd554f41c259492e2b8bf13d8b73c0e077cc7c37a164d846216cac7cfcac08ff96d0eb594ee52ba0440ad74ddeb41619972541bfe480ee5d65b2e54d2bd84cd74cc9531b761727f3a7bc0cdee856b105d001f0208bfec83e9e71f4616597beece1a7c629aff5a0057f8779785b8117bf0b45c9a956b57271e499a14a818a4888efd68d623f28aeb2895dbdc1f8c166f78b3509abd7ef59281eb373607acca7f14d8366e325d7c79c9196df936a966f9e5d09c19307ab3b573ee40744a1090f48b868bc041d03ce860fd5e534adc0b6d08afd861fc83ded8d1080ffe7c7b437f4ac6eb7e01c8bc04e043034fd8bcc9b575f76dae620a36e9425e4828996c9b396c4a7d4ef498ac1c5616bc4a88ea9e374f6a023f6767c9eb0889901010d13205df0ddf60717c8408f9d33926ca196bf11f76e812592e0e6fb32d94270fb71ac6a3d42c72888861e6f51c5df81571d6d689ee7b9df862919dd8117bf57722ed4a62ba5ff9464ff0226eab9f4a4b493237df9cb9f403f34b8e552cb9dabf4939a7f3ff0b8046d653c54a475eccd6718c5a3201d245808d7c8e909a989f3367195f2ce886662d9676c0e856031499956ab74f9ddcf55a7a60abe4c6ccfd8537ff605531afa9f5b0c404099c838597d4f8e2453deb368e9cf72cadf37e2e0edb65e9246a9b9b31fcb7b15ac5e577d4c98882244869d85cfd0a8a607659df5db909ddda2b080a11749c6eb9231506827ccbddbf34aa90a07ca595bd26f6e7e0b13dce22ffe80b0ea0e1805aad8bb0f26b31a6bd6949bf4db1b756dc7b4023f39a045ac368a251b71fd6aaae03951f97541c46046a5c8dcbb7558c926442367abd338f6d9f4ca4b5a3976a4644a9b8201bcf1efc942d0793b3921c0c4205c084108ed1aa66e82cab25dad23d33a72ba7cfb580b919ef7c3bfd8f3bb7c2f805c820203efe425cc0fda7b06ac3cdbeb3aca5851215b81b882c4e2d0435008fd1de0cc4d1c4b2655180173e69c0cad390fac18d56910f7b454c878c4b03811ab9d85df5787a179af033fe30bcc4b44566ff7cc36e14693ac4b1ae02bd887584e7f403114737f0289c5f0dd2874c1624a4e47ba652cfaec282fe50568f811b217f3d36652193cecf4a94a9470490473aab1923bfed02a89af6e5770e113f1dbe258440305dab9f3ef3b07800ddca19d1cb8e1650dcf39987ff821bfc268347b7a24d0a66aa93e6201f35159e691a70e9e881766531409da32fa290a856ef6f5bec41bfae55097e6bbe2beaa739e5c05459cf6f15a3d804636a2278b8e790b74a6c128e7eb759ad530a7ab208eb6fa2662cd06f435f0143843a2654758eb58fd5c8be2dc6b37108ebbd7bba2c22c52a464bea710bc56eaa2b2d9037a988cbbaa02b15412d6a72a017dce5b3e98cd5d69ff4f901a17f43b6c551a23c1584927c158766b7dcf4558e9f2a52cda2ba7d3bac6bdf53375fa564a9059e36fc969c57350cee64c114eb47482e7f973fd4e0a965258e2f6e22068bffcbef05843ed3e97965e18c4087b310c4a4adb79971ae61e4036ff8f159b9dd9cf530e908f49d4a041d5b00ff6c352835fca110c6fd5f7f0a4bece0b7516bc4a9fa61650cf0fb37a28855aed2a7c3e8a875ffc6304a0f5632b9f3fe6d39f389e13a25f54b01210d1d4362a128805fe009c023946a211da6c061d61b96e3f0e448087cf30e79c6573dccf6c155f74474d827450d3b6ae4779a6f46aff9e81d58e6a7214c6e8e8a23f1d80e2167a1a9ce43f0c20f51d5edc6beedcfe04f171feb5e3d033e17076b770a4896a99d2b321090d3a1ecc29533a1446d70803f19a5e0299a6be46e39ad1d9d5b66fe17757f60268b09c019e99821a68d053346c1570eb1fd6e9a40281dd1da3b15eaea00224b248dd6c870dd4f923cc31533c997fc4ea43006487dd1032e3e93c48cddc1cdf13ed69df063848fafae798b28f99cbb1cef991c9fdd90752e1d7d5336237537c42b74c82e32c4a3e16c33db497aa4b80f57e0ebca2da69c1d702f48447671161ec6b021b406a0adbf7d74cc020bf6d13886f54bd3f5468c2e450044def1f455e3e6ba09455573383f1d81b5eb74a162426dc7085e05ffed07b7db7827fd9d5e14bfb9efd129501469fde9fb05dd0b28b9419ca70e310f159b7e0a1ed52a004462272e96dff09c78f1bfc0250c53f946d50883201caea2d16f0512b401fcd9f187d22ad10fc68bd50f7b2492e81a2e39d510d4a2a96d9c3beaab54fe62952e7128c5f62fc090643a50e3d9ccd0257b92f3fedab868c0304c2532a63a28d35aabd293911822e0fa3a4327ac8a7da39c9d531b42acf47427bcad5f0c2d00d0b50b2aa76c7910c6fa47a0d3014f6906e8fb47e254e8c8cf39c2d31f9aaef8e8fb611f375017810958073e5b5aa29f59eb50c2807b480eb4a84bd0737a520c73bce3c63ad20468b77d5c5b8f45f7f05487a6945bc288a52e3d9142b87252ec0221d5ce29dac4de293bfe09d2a6641bc9fe061f73047aa8c04240e13e27fdc884ff6b0c0cc1c1a3388a202244a672449889bbce0a82ff0eb0ce38a0a796cf6bc827d8ac8d406b0d104a00806c3814d01e1f37961534d5bb5121ce3e21fe6d41fe932b825ba6ab3f4154efdc1498ea3f91a9d4244ad10fb6be25041b428edabb580ab6c8de9d7ec16b4f74e726c13c8dcbd5bdcb6de9fc373af005b853bdead1c086d15b74d6c139ba302d8e515ea188bb204c3a3aad956eaf8fc87270599eb8e33d59325a7dbbfc449dde6cae6201dcd43a13b29ad284a5e37a4b7b95de59d024541caf1a024ee4ae34163ef99d034516a891b755ea0fd167c06ee97693c243d17325a89819729e801bc3a5454bc1f6aa272e23a177f3243a4678d69f169bc47cf30c25515eb8a90835215740c5e9a5653af83ad72e8e850967ebaa99abded13c0074f72eac9efc501177ecad173ad7cf88704016f0e5eb90f68a664bb8588bc4ef3e1f12cc1b4c50df7fe1c829426c32b58b2eb8c839da260e807b3649771c53f1ef6658ebc3c9a63b047bbecfb946ef99da918dfb64d1f84c81a27542dd1c0f536b70d9aef8f32adb96b72abd4602587a6bd89031ec8b6215e5bc3fdc03b7392a80cf96c57f79c37036ede68c9255bf9703bdd7ed9e465bf77183eb0b80355cbc224a519ae08de538493c4813eeaa5f27a79842d07ea42d7b3d9a61b531a3a5776cfadb4064612c042a4f93dff231856921a7e2f3eb25f5c1e8cfa522e0e07aeb99e5ec7fff1a86ff55e5245c1d5f16756849502dc7d75015e8a2ac8b46496a2665b11745442a7abcf33a6cf1140b8d546352013a709170587be9d0d28dd9ba42e328fbb30a0b23a73cc97e1b5df002894c058dfb961a42203828fa17c9b867bd87097f56e4bd379fb55f7a3197d2308fd5cf593478bfe253b4509a8f8ba0ba757d028271d12adfa5aae74ba0628433fd61bdaa7f746c1f9757499b0ba45c570ebc326b6ae07ac5be6fafa4ca23494e7a5370c06ba8daa8a30dd61405e216700b7644085daa1490d897498a834a98a4d607d8840c20b3f517b165b10b21859d9bac8f36e3b8a09b3870d8b7656404618172d1ea2e010f90fa29031ca6afb8a3543344d7e588a1790502a1eabcedb301241a49668fccd9b2acb73fc575113026c5dbdd1300d5a0d548c9332fc808f06fcd85ce4e78b512ac92c136a5afccb551589bb2fa5f50a60d1f4c0dae452d1ceadf77e9054b28737be0956cdeddae1de4c27f494e0fa4627c1475ecdf11f02d2a69c39c54fcf725e7d37e1722bce6ee218f476101f188d0497e92043cf73200893767af5ca7fa2a0ee4d58341174bb751be5fc827a66f2bf2846553f70394eb4f4d85a68ec8ee67ce5b0a9c990f9fab96d160af7b75836493ae4bacdc68f378a08ff1e49787ac92f64b708297b821882249e3d3b42a4ecf11883abb48914d25753746175488dc9937589c8ec126d0efc54a3bd56466164f362525d1443880557ff6aad8617af454750944d7997f1c7e4601c182cf83c2c4dc999382fe845366c528d2784c5174c04e1747ef6089b8efa2c59a8eb9a42964527bd8bfb546d4f4925d8598f0f5d0ee2cea57040d96d7fd69c351a7c4c570dc6fd674d4e5c5decf0db9a2942c58ef2fe6d19f8da0f5fce68de8ac02c0aec3a166386fa93714a160f2125afd68b91f0f24f2852a9275551bed078de0e80da4900a3709e9e24fae4d79986dcde3c1e81182043948f4c2ac1612dde88af7e0b29d46b3ba87a2a66454674e9e2e20418db453f2e282c16cb0a592f05a14410e3fb49f76d8c64a80efe75eeae792e2cfdd4df424e5196531589f55b54a16d31f4edcdcdf39f95a56c4abb4523b779a9292736f1bac9e82ce7caac4c7650a3c417ea5ff37b15dc869932e6cbfd448d94d456c14adee015d7802d1a65b0ffd70b109fb42907eba1349737f98cd674d25a420b0ad6ef0a6779a0ff6708d4e687004e2139b67afcf4ce2d80ab5d76465808324c493f603b34aa9c76f8d3a6b49d520c0b09b6fcf83d9e5654d2fd1e9e91751ddb80d4f81f46f4ddfa9575efb5bbd5f5520ad45fa3bb3d203dce72f6ce14145448654f736b502c8c1f9306f30a8e2cfe5129bc23c8b724e66fd3c60aa408411bd257c8ecade1ecbe1b6533f29da74969c9ef218710aa023ee7c3f14950081ff7a9399b73d9aba855960387f19300c7c3f57621afb82373867d480a71328dd41265ee9c5384a0c35af80ae1a8e617aa9f9a4b3fc77c9f9854b3cd5b51d0f16c074763c6a3181721f0700373b98004c470c565fb5118707043188e8fdd449c5b26c497667a5adb80bf2558048314c0bf280ffdb8527cd2eb7b1d3e7814cf50acd24c859e9efcde734fe893c8ba0f91dc94570af1ccef1483d9d0edffdf887aa490c3af2be0f42afb226dedb83d538358f659ca8cc1cbcaf7682f2096727ff044979337dd23457a778f09ebe1715102325a94fcd62ed02d742c6672cada4e07d65a3d56ec418185782fdbcaa4eb06137b4f4a3245160784cdc1e5fbe35282a1ab32579127fe8a1b754075056ab794456d2da1b32bdc8f44317242360aad846b9885fc4ecc55e9877cbbbe9cdc3198601d568ec96ef87a2161fdef4146f7e830755fcd04cbef93a684ab0b303b8a540303d4d41a331a80d6c2070a46bec9a0642bcecb03c4cc7540e7cc40474e151a4688ed643d116509c0dd92a738bebae313c87ac4d7cfb07748197323b0d6c80b969a11d2f7c3c170a5b54f3b30288bde06037b3fe1d03c7d4ac0b47e3cb5d1b02adec7f7e61bf850acade53a7bc902a7c5473b078399594ab4ff89a296fb908d5082b0f178c11a03e974a68dcaa71d1b80600aa9536dc8ccc171918037711eb249b765c05634ed272a05e0d8dddb3a0c98f5a6f242c963a8d8d0f14e54fbbf1851aa8ddc6772955e1319e2c0785c6df9bd14ddf14bcebc71a38bf2918aca278cef58bbd9fa3b4d9f54715890c2f24d7843432c4f33e27be9597de137b3d473225df0b872fdc99c6efba188dc5f9f8added29f46c20971c6b34118a28fe0a565aedee3c05fedfbf77046b3d72239f6d37a0f9ccd77563b1e62359978be23bee1fdcf23e340138819ee43f398a38941583463b24a612dc8987093834314693661d48c95a65e16291f3401c59595a2422b02a3e92c2ac590e62a2e438b3e68e3ae7a41f4110ed7dfa87096d231c0a7b17e2f80c96b737e6d3ca14b5d2e75451dc31ce14bede0d07537d1b1e38f6c71a2cde548c480813a636ffe9d8c9bb573c8bfc51b07db8c7d279c97c505b3d7125027f920d822331836b0402236c08e969f984704b031edc11282036232b70df0f7ee256dfad4e4c05ff13044ea5bfc43c6ea0c653dce9db4a4936753217835ca076b8158db31998ec484761675ee72a60c0e5f9ae3f2e09f1be24bca3f2012aba6b6347c3cf1437248270eb64ecb4f4d7d35b62413ae5860efb0cb93ee7d2c2a04f687e9b274a5f52d337544849a775ecff9f765bf1aff4bb56128f970f6e6c669c6ff3a0790383653ebb06e0a5d2a64e6d19b1c316c5bb2b64fb254dc4d42b731ea5b8b38b7b0d5f22a63a7d168c447084ef4185471001e2982d1c544eeabad55fbab4ca15644ab3898d752e24d288fa3a1b97f15c80ad3a7e143c2215f011b47c0aebbae93f7cd8ba90a8c04ce098186bf93cd95db8f6631f4f41a6dd0def3f94e4182c7c0f3c9423a3a2f113c6300d96b6c0dda5bed482130fd335c20774f22d791d1038db20b2fbadfda71d8525a669571cf9e8addd6aa263731235333044da2b7f09acbf0ada93facd21a106a23634cc83fbe0a3067044149f6e6eb2fa5c322a4a52f0565ab26fee9fb8a48096974cc5c91018bc82092f1b2380a3e1eb0b867ecc71e48b45c1c09f36abf09b57e9e03815c1f4771e9c93a09bf07eedd6dae655ef0c2f4d5dab5e746a1f9a1180e5f86198b981b21f83156e9f2cc8caa531f9f9ba4bfdce32085f446481c26f116e8dd9f23f8dbd74759098c77a4ed0029d808332e4dbbde0a7e529b3dfbb974292be6dd339781dd11da02fae120f70525f784ec4d7a3c7d8de05d5ec16505a076c42c53598500c3f5218b4e808eac7979b9d5aea09f2a508f463881b9720a17ef79fd04533cd71dd445e2019f344dfece8dccc5a47e5b8bf4a29193b1a94ec01c6aa1ec8c1672984c085093f88a66aef6daf40a40d5bc7b62269cb207ee75fae4e68d3c70f69b5ea3874f46393316833122ff2fa64cb3d6ec9a7a6c5043d87909f6710a222213bd86027381e1e210e9f3140a659079b9b166879bb1a847aa296e334fce67e26b3649733289a9a089d649b19efcabec3caab606c2b21fac3c6ff36ae8008339fbce354a882f09f87bb574139b53e74f48cf1982306d5a5fab1a70367bc8530b64fd8c27ae7325850858455fa6aa06c5156fa17ea698cb12d72e9ac5733f72fd70c6a9b103daa9c14919886075ca09bdcd9b5a3988e824e4784ca136f983f5a0b6541aafaab3d42f40d1d5a5163d05b45b4674334438c023124ef307db48632bae4163629e3e9062d47e0665e8b0be4f87632f20840090ebea0b926590392d7cc6ba305e3c80b175308c4836656ed8e43dad30d84edf49f4608e6441558888aca301d6dff86185903a82c888502e78c4b0e75fcfbb58c4be05cd0107582bf3cd143db201e535e88c302b9f3d21bf53931fa99c7c90d49fe943528d09cfc9dfc16c1da756c9109f6c81670585193bb2752890e8604819ca8ad4496c8fceb27c182ab4e8262d4d8111258cc32ff25c7bd7c5cdc9f49c3b18e45d6add8980c8803e30776d728c373410f0c4aa34f017254091d562f640b3688ecb2874e7406f6ba9c5c5a963b34908a7d4af1ae537a0d7ec0c3efa4ca14539bc1677eb3cc86811d54ece09b483afb5223b3e2285fab2c78318301359e1094a038ba7aed689936a1ed113bd1d3c87fd786aad4fe0330484dae28a6e5a8863610ffbe0d06e1231f4ac58d97d85ba3c97081b37d45c98ba71f8e025932678110e51b47cab4ad150f31efc66792588f5926ae883308f296b5a5f74326bab35f946d4bf21813cc3639582d826a89ab100e5b1471e0d2d831966bc41fc81b5f85490994a94e627a92c261efcfca737d40f4a8e3c12aba3bb620f8c49ffeaec5dc844a18abe2efe1cc3e28a0eee5f1c7f75b844802ba95e667d84c0c0f8293dba53b3b2ef7c2cef5d53d6576a94a75283c9b61125eda0281e8555d2262b7936f86c95cb9bdc51bc6d9ee2dddcee346db3a6f2a9669b5ea32a605b5ea3354dd53c9374f858a35220fcd686ebe9240c46006d18aebca2f7aafe9a2608feb1c153ac41c23e83ab13e401965a0d7c0ccecc4add00163c15e5324fb65a97c35f306fe36b54a72d195f45b29a7f0d37beec217419701142705c798db34948080e548d07b819cfc3fb2e564425d1160deba6f7acef390e231ea114a8c76fc4aaeec805237d61428fb3e146de93859c63a63b8145a193cba49f9c333b1875ec0fe41a31de1166470e88d5518eef66b2eb927ce84b22aef76bc9b48162503706d8c5d31024ce81447f7fe44f3dce46899e3cf305022cd93624863997922fe5b2495a1c6ad2fc9ae055d66f56fbf1ca07160f8469c0c0f62a13ebb77bfd852aa3f144c47218f2e9610825c707d828adc0f787b260aeb55198ffb72e8078dd9ffa7b7b39b03382d34e6a31de83255a12c6a7d5643802f66e7f7d520e92c2a6041a94b1e6ae69b1d2f987d9d4b28491ac0a0a80beb6f4eb0e41f776a697d4909d8f0532ca28d602e3631187cddc04b9ff3a7bd833f4555ef3869dacda06f040d2774695d1eb96df017fa5ec0da592d4972eeb15b215468e99b9fb7958627ec6fc5b114301bc07b40ef22786bacf0188b0e2e68dc78c4051265c7751816c3460fc2be5f376553727fb4c51a94915a411d855d93ff9ad6714775409f69d25918cc57bf9c531efc95ad10a85ba86b716de50454b2de26ced5bd23f728f586f3f870adba01fe7739f7750c4674ed9b1640605f12bdeb88fd85fa6f2f96fd3184cfe5ab0b0abd9bcb9a3b82e83809734a770a98bfaae22987d66c00030d8b50063c07071d46f7ce3bb87088f1c6b5e1936dc0ec86f49f216c232eb17724e79a1f71e503f2d9384192f4b6fd90441d2088cab2d312aacad012c38ea2cc2645ab1574e10b5a551b075d0f292f50f661af5f4c21899a054cbbce0969c2d7b2d5d4ecb24e37bf29a43404eb3b6888aa1554a62c0526f0ca4722a9ccc1aba488cb7e30627b80bd84c41fe8cbeba53c8d2da68019d40c4dbe81d46621bad376aedf5ab46f4eaae3c844f44d5b1a0f6c01c17792e19f477d7aa3d1240c834ec5d6a57675be8333bcebf7280a5c863f943822e3c55bce9a428bb5b187e807a9dc665d60104818a8321c0ff7157ddcc8cca02f3790e9a18e86fb9ce31c3f139cb9a0093c9460e369589158ccf8fb68a42f5e6c94a77d01e0fab385c0e94cf1538a19a8d085faf80b6e3fecc17ec1974c0665ed7272f62aa2e07cfd1916f3af0057426f0bcedf279d9754ca5fef118888ff13dcca47ef975f1cf6bc2087aa46d981663f5e961bbe7cadb5fed9065c49feec133b96a81f3897fef859789ec5c67ca7101fa1314a4115b56b0fdcd4700a04f55889d82f613149c3c04c244c5e384761da4bd1e0babea9fc37d856e051915c28cef351c83256b1a4ebc26f7c068b2c3d4ecbd5e0120e0b1eef211489fc76499ec5e108d7433219255faf9648ef03c9d1f0a254ccd4751bb4b0a947e1130adb1dcdb4b1808e94b604ae0865517859b2dd03a71352174a0b9eb42d85f8c443fb86fd53ef08684060fecd557b56bad983b49cca2e6a20df3931ffaaa2000dc4610ea77780f4634e654d1439c69dc3c7ca90db83152abdca2b28b00e834e6b38e69f80feaf9b9126f2838f31bc51d4fc0c6139247c61125460147899a2f35736c60275e50c81aee9d98ca9a0f46b24f210bc8596e01715cbb62100112a37622aba9b8d693e3d51d65ff90fc0bc247765a3209c81776e7366d8a623cc918fc8d96229fdaaae0a48282bc7572d298d420ee39a3beda442c3a438259388b66e6726bd14c98f98883f274d9983eced7e1c290d2dce0e152104ae6a420b07de831a9e3c66e07fa0f603410f604d7f863f13086f84df56c51cade2ede2d28e4a336fc6fbbf6c5ee6687d44d79bc554f64d30ca71e6c34f112565e695ac350708ebd0d8c716d5f0b85c96fc0054ca41ed0d74f826125c3522520d825b0e529d94a5fc88e78c3542e03279e6fb91e669242c925e420d0f37efc15f3e8d544af2ba66df212af937bc5feae61e86cf740e29d3822629318c8ac734b4b1de317f4c660db0822e26b480fca8ed47b80d921bbab92f4a4129add023eaa60adf9b196ad802b6bdf3a77f79b3995c40400fe5df9ed48a0e3524188a19f700eaf0b8f633820de7baa85920476df497fcab19dcca3c87fb680bb5b8217a14a57e061f931edbf72c66164c31a5c93e1a4ab2f6931ceeb522b9a201dffd2b174a2db903dc0f0eb1f0c0bc7ae26a84ccb42a5295681d09a270381a6c729892389a3a47220b82ac503fb123d95c6b67178be2f8b8f10138649b5041fc48caa8b5aceb0d7956662bbe77222151ba7a34d55e54138ac08a0f29761d9e383c144e74f6958c3ac3fe4693165911b74210171ac2c5bc550e68e7045d8aec84d36b18b40cc54e19b0b7da44cc10dade06bb2a31bdec7c5b072afb677ef9b9b77d1f73ba7e1baea13d2d95ac4e0ad85de78f7ab52e641fe9743f92fdd4c2bf104288624475275bd8af329c887140fff69cfaed5399f06b45fbe1395be6988905771f6c1a920b5a0ae28ac49fc7be8fc1790c54cc31faf4056cb8333ddbc982501ab1884847cdb22c6910ddd06eada5b3897c7900a635c80f8a125c156411a8c9d126c8f13943e722aaa1676d87a54b07fba1a3d3621ba22fe950e373268241149fc6fb262be23ce7109acc12607e6dd92d164f606da2bad4d11d36d2e8c49dc509565cceab84c70d2e971c4a165cc97253d1107a87eaba1a9e426d613bf6a5270cd604417342e9e94d25e01b2346bc8f8214d05cf1864db1d3cf65df390c608303ffb484147eaed56f46b4f787ace85f413cc30f6ddc3fabd75cae4e02b900a7c294d89e07141ce98e276d88d0bc3e9e2a0cab1137c2885b03c756ce6bc5cf08367491d857f48e2f50a0fa3ae23ad27c71823c3c753b03674812537eefc8972d7aabd0f02837908477c8237062b0b863d1fdb7d02574f3cf31bd7330de789156183a4b9eaadd372374d9d2228e35269594a89f0d6797ea0efbe0785803842b8acbf8089f521a8fe6fe32354a7ea682a0f6e829905f4e5090ef626e856cabe7fe21e08e3aee0f348d1cf3825f8b3fb8db9593f940c0ccc3eab407b9ca48b05c73fea8bc2eea49bd7031d93c2fe07388556af166cc6c92ec69dc2f06c2225c6d966c51cbb037c4cd1b1b41e7f1efe1c4475c86f728a7dd90ca17a5d5ddd816a779c39d1bf3aa286685f4e0b5f49c019c3b177142f5c914c8118b5896a2084a181b562580530afe08a37c54230c92977e982b0748affec5b613eaef955c19a7d5bb5e762b4bb7182eafa21170ff9c94c1fada54bc6a5bd87d6b8c97c1462ea521385fb569d1d3feac1b3124b05cdd62a4ac0a0e8e8098312ca53cf1f4e7ceec629888db9acf2dda3b8c67aae3d73e8db3d277282c52a33e79c2948af34abb00fd97724dcc9c0484caa50d9d4ed07894726253453ed6464a414d102284eeb4fc1183838ff047a8da1e931f25826f5587c05d83b7e56866dbe34c1ee5a09db4d85bbf1ec92855e017c973329ae914f916b4599fcec0ce8d2d0e919416f85621801f4b82e1589b9a1195e0b49890971ebb929509b6c5a803da9dc600f98109add57ec41b00d5cebbb4c4535375c31431d6156f06f71dfadbca9aeaff2c8556e802e08d35cbee85b08cdb3a05956ddcac5dc5458b8227954a89ce3a9957dd273b146749bf23f6ed97ff75a18885e1e9d0c2f685a83eb8d1fd24cbc73427a0f161a5d855c7d2f23ad98827d5e3e4c7569bde3b163c2bb2ca0de79638cd60ad953fae42947172de1803771cec615da11925e677713ad37ab538a6ab61b02ddb0c20791e496c7a333e666abfa6386e04ca51b9de6bd753848d7061f5534c542881fbe12c2b7e307237aee86ea0d23e368f4a156ed0925e16854e87c2834d38c45526d5fa082e996b7a4308e21175c891fea4131b5bb9c2805a12747faf722178f60727d6ea3b8cf71cb96bed63069cf8d6b6431b8ae023a6b7b8bb90ea08c2dbcb1ff6dcc9b5ddff26a854263af2e2d69580fe80b0c79e3651175bbf946f9ffed06e8f71c60ffdbde101c279ff7a000c193bfeb038f81981c5fc5a13dfb3b467498ad3011278c6aab19808bd764222e2ad5f6da507cbd9d5bd62793d5a4fe99b8deca7f6afe85bcf96d04b77f2cc4514855ed4227b17f285560b8eed4cc43c64b6b950e127c2e330273a800fd942da385d16bc22ac6175e47b753bbd69295879fd73b22267041d78ba9f8b76bd5982def9ffbf0e73f8a27f470c1804196afd59b90a2dc5aefe563c0e888755cf8b45d922625856e39583b14e6d77682da10a51de6c913dfc76a58107be41b0c1607082d79282749419d1cf29a3f604120c2605b2bdc16ea0f9387f331d9b13f009d217d2c931b64a6ca0cb2de97efa71f68d19fd374117f30a4221b94f939e7b079a6985611188d27b8b294957bb387747d81ed62f98fa440977952bfb52eb4dadf14aac1897a1f4da2699ac5835dc2ea0746705319ebc3d18e92f4e05a77b68b2d0e444ad6b17fb9986aefa1291d5afbf838ede30a9eb06d2965476fc9621ae4ac190a4697ac353a3b015f1f055824353864e00980869cb4971a9a481b235cd9ff6d2178f7f7796f4361037076820462bd957b86fa0401aa57ace351fd7c8716536ed28f948ee155866f6cbd246d12d97359c4b129be970a4f0cfda1440489398cdba6015ffd6a164a6e557a43b3b5775721bd4da7d57ec0c2945ebd0f89ed180a43b11649d4abb5d229dec4d3298f9a42a1e427efd25df299469197dbb104ef35b9bec325180b563fc3dda90b703d5000f4b83a157fc08f4f5f4ed381f420fde6ee32ec5cdd755abd76f5dffe54f68ea71fc6cb05da3d9601ec9fbf3bf8e9b0a4d5a429ef383ecbc83d9d3591f83862bc68528577f722bcf18ac7de4039ab84457a5019c73e9ab4b51ca9d7ffd5e8a8d3b0f91b1a9fcd901d86bf07039bf3f739a6a36a7b93308b1036927db9d106dc008a7936a4c19612dc7bb8a9dc00f41cdaad889b18112f8f95d5402c0c9e9d1c23de8b7dc8d7b3c03429cef0e24585dbbf24dc2c7028680e608966a29c08bf7dded9f697c0b289f8b52d8bfba3720787e51e208f0266074bc9652162e5b3ddd6ce8000bdfe0b60b8e9c165c88ffaf196ee2c1cc49f34bdc7c05760bea1c36a27dfaeef93f056e1960e3d5623d9938ed67a695fbe07eb63a000e194553d08e107ed0262f84dfcac336ea11ec293029be08da1357042918fba16c96f39ffa18cb33770f295efad3c6073eaa260df44cf0b32eb293b83031e604d0f57fd7f8c6217fb9d38b45060ba85b58f39c694ddef60a1ffaeb8a677dfa1e8b9491504d94570288a8d103cc75e1eac8e94466d14920634c156df83c050ea0476f89b453114850180bc58ced32b6328034d7508e490ed6e5a309ecbcd26d3a077eb963717c95b1089275719930c574fc3cfadfef9c3d8f0cac9f49bfeee173067c79a16d11fb92c587cba2ddfbd563ecce5085a46efdc05254c0b5bf6c54701ebe6edc0d374b7e4092732938f9c9b79064ba345640df79140ea4a664364c223f7f8fca9867dcf189dcb90091f636cb7c0e260dfdffd4d52825a84f24c949f39d7259c8c965f88ee9f2a79e00504faa351197955d433be3ca50624e482f19f32ab0b4a439992b233c919e0a8b7ef3e918402d3dbbc68b07680a05da3e5a92d2cf993c363cd2260a636f95bba4865084764ec542ac9e5b2effc090c7f0092323a4785954bba7e1a175d892c3e8c1411b9c9821371804428a331b359ea1766a2622070b8b5f3018860f1da6bfb488585532341400897bd3adf3121eb52d187785e50769b63b4689348a536f7d973ebad24a043822b6f032afd9cde585d4cf99ab9b60fa7a18ba7e12471bda2d23b1cb8edb3d58f0c481d48857633cfd5f4a62d309aff7b43c8305f2121266c910c32aff7999adbd25b7b261a9003641480c1d490f1fcee936617b8a8bd5c322a03b84800f5679966a06c17ae48b924234d288f326859efcadc9fe022dda43a07b3b5c9de15c5f74717a51ea184fa74b2cd8d4cb78795063837c246da5f79119f17440dc6649ca69963d791bc54d2f5b54a9b79de0aa31c280ef4e45c0f930f635c02832228fb89dc1be21c15a6e5435f28dd4d1a74f9758c88837f56e1852cc9c26e900813aa98ecfc736d737f6fd984cd4d69f598223b45899128ae20869c0d7f226ee3e09cb056ff102fe41110aafe774f18e4a0603b7a667c0560292776af3f2b11bf049581e51bc60fa8755e9254ec0b4a912e1abf94e222a9246da18ebb1dee68cbe6abbd1124e8ad7de138c66d6e7c67577ef7655539521d7b924954db7abd2eefc5aa3a637a0abd70d71fc0f41c7945d9f3eaf45477616457612f06c78223435f6f88218a438ae4a8d4add149ef327f50ec11fa10b08a80ac1f229b25521fb2cea5b8aea086197bad984feec4b916dcf580d3e36bf74c1afc1104341ff2608a6cc28e91aeab9f3907121e4761d5fdfe12bc5245d93ed5dd92f8f43be9a022fcaab485e8a59b4729db13be514325699c248da3d666a74a04f2db14bfc05f3c5c9051434077734600a6f6eb1b47d6cd4dbbfbb121e9cf0cc695bfb634c05fff5b1cd0a1ca5b368f2a436ea064e6ea3736f55b7c58bd033e9111b3eec81a4f9841ffb577d4bf03bdf0c169f453dcceef9484d8a1a5f723a2998d795aa47e4bcd57a54d270e5c3988eb4473dc759fc024a4aab5e5b66b887b4d0efbb2dcb04d0f84e584cb96e68230056d036d0eee63c6ac9e0f22a6605cfc7c636058ccbbea385effbc6ea1e271a3e57343cdb522d785b8b0ab5f25daff405a371c427bb0e71df0e338dbbe70eb179147c20eefda83ef2b7821b560e6c6784c0b90db57890993c7878a7b2fca183a54664cf66b3f615d97797e71cab525cffee2a5736de9a934312cb6d3ddc4d03370835e5b600a1cf1063ac3e2c4bf3392cb02c25fa6b1683bd71c97c8d75e3a2b4bebe07f34a6b833cebf459d343191e325f681c84f12d3c0f94ad1a9109a37e7eaf65c6bafb38b2d3cc73f034b0942860946b199977f34ca6c15d8e05baad56a8dc98e8c3534863cb30cbc181e483102598d1276cef9b78f849280bb56bf1ed2c3bf3f64a7a81d6457dc7779ccb642265faa80f59ee9832f5fc0d3af22f132af4e4253e71b02863ea47d9b8204c213c927aea0f9e0540fce295d9c0c27441f54ca7868928689c2ba388d924f070169ba83afed63b050fcdb23cff50097535b9aa9b2dd00341adf8deafde669833ea721d863f7bb25d865a6beeff9f529b5cc3f2178b7877864bbcf6f3b22390d8c3913f635b42f4b681135a30a51f7f9e579054d1351cf905eb8f23410abb48acc538255ab1942199bbcce59e6f00079cb7676221b4b1308f2cc400247617d70800e396f6afa11d602844d9e2b62d8e8594406f884bfa89af0ef470e9e7f4dafe562aeeaefa8fd8950cf127eb9c00416cb8fc96d451d27031d5e04c64c54ac5c8078227585b017051960085b84a6a27fbbca7f013e1959a793c8ccb9503f55282ca179203eb4c0e113e6f0c728ec5673c9dffaa31563cc40caf745d8bc474fccfeea6ce9cbf8ac70a7c09aca5d537a6e7d501ec197dcf23346506cef6e119150a66545414424308b13101b84d8269cef6d5789679a77ad8d4510cf1df54ed8b1d5c88aa8bce4e9eb1dcad8f53f787d86f515929509f464d251ee438693f19593c141b9ba6346d03f7e943af4286da6f44cf4fd316f4203f1fc28ca4ab3214010b9cba83b99ab74c827a60e4a9e325a25a41ee239d73e9d3f1e917721777d2ca586f5b4dada80e5831d2299dd19d25dcedc57b4c43c9e1bab906df49744362362838c8dd3e5554df9855631270fbe640284ba9307bcd81b0a436d95490b8a407df421eddc54cf7f445f5a2dde917f028dcb835fbf0cb0344c9cc39d250956776efb5edd2990453286731c76dbd319670d8bd5e3ae0290412fb677edd5be2427f5a440e1637630c463463c2929be4034ad7f3a582b7bb3fd600e8432269928a7f58f3cd35e46d82fb2b1f9010d4b47b034e3d006f9be4fa7a7ff48ab46aaa71a9580d46aa20b177706ea38f2ef10b97a0266abb820f7c9cf501934dd81b06fea3dba7efc29b6a65540692e78d67f397555c29a647936b49af37076b0f39377a267f73cd6a293ec9c919d8e9d7abd5a5975dff8430fe12478f8f0876f67bfbc4eddec77cb7422349c036a3f1b6b7c8203d72660a5ac5f85779d645facab44d9c1533c367bbf3e87f51695f8aec697704a1a1244c6ab53f435da19ff8a3bb236c621c880a15cf6a26e84ce295f20d7bedd5e945b5fa6b66facd9b7383a776fee3890711b8ae7c8d4e14c80b2f85c60d92a016ab46d356d5ac20154f81bccacbadbcb05df88e27082a842225bf60c0d28c9e3a4fb2ac6306081590fa809f3d5a65bf3e1eac5090e5d9649eb6fd4c9842e566d35dd207c679fa3564f618abde53688a7d097d138f67f467ebbad2aeb7c70e4bb7f8d7aecc000408f49ba30302655da73f05ba9c4b4d89aac5956477dffd6771b1c259583a6ba6e23d346171ccbfdc120c1774f916ceeb2ef0242e4cbc42a9c5506fceaf97192c294ec10469732875d972df9d00e448e4e8dee79d1114c5bdc1c29a3f613e34faa2dabd1bc8db2ff2fa0acd1c56e13954a733a59e32604f724ad2ff23d5c6b80ee6ae7b87ec4ba9f9ffe89c22d8b64f7b274bfccf304be9ba72758f60ab1218af55c536ce24ca05d9290757f83a10e25f201838744afeb414f94a9b8a3f2f418802ef7fe0b64408004025f2f33ffd0840aa8603e122fedd5ccf42ace003b6c827d745d98fd3ce5143b8c5901138906a756ba4c20ca4fe1594a0ee9f9c31753ee0b6c1d3afc54033cc3d35b56fb759898c7ef093813a2e317d0c007bc9c06862eaa3ebcc3ed9dce991836dc18a45d9fc5b45d7796e1cc4fcf50100ec29ca86cbbe70b7f64b6aa91c2612133d29c1d8c65f2168d0b9323d8e4d5a633f4c2b3e9c92cb71bfa5bfe788c207e8c47011338baf38c42f624ccbee64766b2197b3b00bc9876a01e16a5b56d19c29cb6e615cf8460c9d82300a4ff670f4cc9affcee05741661045aaeca329150b5f5e8802e4e70c64e5372add4401c19829aee04c43234f7edb3238d3b0b0c2ce4ab59d1611f32c4d95fec1d866b935feb1d88cbd100f81815f63f7d85b2878a5b21b8b0223ed2ed7df89d0ea62f410bd24f3cbf3b8b07572c6a6a2c1bac91ed8b6ade2b42de46156a7fb0426d9a5099cb34c21b0d4529d5b6eb7a69e7b79948dcda45641114bc5166d254763545c7b451b301f91d27721ad494a417c73de79c8acf0b744533aaeec88e01a99cc3e8558a0d080657a8c3a17a1347f4f19a9f8b19fdb64a745a5d26061d38498e55af3d38f6e38e7d69ff18ee2cb7a19ea2b3f2188b94ceacbe1705ac5dd944e7072053339de961975693d343a885eff03b0e5eee1c53ad06098343609141c5370313409be2a37ba1bd65e6b42dd1f5c47624e48e51847009bfea6dd74363c80eeca9775bd182c71177daf0c2fdec9160ff0eb27acf51b4e83fe519b8e108ad694ae01a4e98bed9a454e7e75c1fe8d3ff3d15888d07b4a56e56fe3f37b90170968f51f3d857d7c01bcf7ea7aa31d8fdb9d53fcaa74152e9aa4a1af7f41022a8d7cc5686971e15bfcf0f8f6b05c303e1f3429a5e9d6fd3316f76b02263ab63e7cfe5b6285d398252035e9df3c49fd3489514c30375ba6bd0c49a23b0bcbd62e9205388de8019dc8eb855606bdcc629f09b9f856dfec9001a14aff4c3d6f56591d909cc30bf8098c4a27c0ee63c6721be84871e5fe2bc9ccaae6a2c2772abee1c27727e8efb4da1765d6f90faac407a4647663f49c7e19790b4f71cf235a551aeec79e5312d0f85cf8fec4c8c2dcc00cf7e1e71aaa06330b9bcb719a6722c6905290a25bbf63f7291e0c79fccc9303c830fa170176370c3b585c9af22c60d0964363eaad07d66479742c79caea38637185eacfd88602bb8dea7575250ed552ec36b90cc1e8ecaa16fa76be3ab57bc78e01ccf85bb78d3c827bd5277113d0a3066146b2d526c7ec1cf3236ab1e950eae94445cd5ef402277fdb52df863b8a69485525dc5f25ad0fbbb53efb83288e15219b99ab6cd0d8123cd4845e773ad572c604e080329b8692920456d6763a0a563b54635821f9141e1fbda6dda1ede9fece711502f9bfd1c5ae6c9252b415c75bf1e8f26f58bf7c3a0fa26a4dbcd3ad8fd0504b22cf1f43167d6a43912175020e3ab510f547e7a1e8235189966368c8d72ac9b0be82b0b4db6d3ea1c354232c2859c26827124fe0a9bd4290acd261487121129d4750a4939d5b8cd33fd834736d658e14af2a9315f0fca6a6c46243582d90fc3e43126d6460b2a776eb18f2ceaba6d9b9a12f4df8131f3480d241d1e230a884aa71d71b693d446a8d37765036fd0c53f4c33abee475aa2ff19b1bb81a1b6ba43588138a8038a830a785496f923a7244acbd033ac82ccf8165abe7c066cbc7a25db593be7ee232eaa7daba317e37f180683653a55b3093d429725f6e38731f46ecdab5962b0a615ad2aa71d1d9a8f9406e4dc1ae59415944655d9a71612bc5a6bea83841381afa6df63c04dd0f91629c6e32ee5b08b0c5fbc4d402a06269b41db58a6fbf04dff556bdd1b02c1ebc1b8109af8f162654a2639936a9a968c227a0ae925d76ff2c3caa5a6a7fc46b3053b559763c4f6286b137640a092beceb96c425be9bf94e3361dfe72b276fe815e9ce51d5d5a1ed24c9af34ea5c1e0a6fcb722c996e443fc81c602f761479f32e9eaa18f85cf4f1157f8d344855693be255bca0005a8d3083c25bb77b6ea112fb20f3540af1753357531f891db070774d5860d6e3b7311518b926b0992a3ee154ef6e0c5f3d4c6928f29266d17dbcfc2f5372b5ee11dcc9696eb2c6cc5b3da95dcb717de5848fedd0899f3dfa28a44939d82031f51449616042a6a5d8c7eab4fcb316693e09096ea976928d745ce7aabb2f711837a5ec3d1dd5378b443058780187491c25765b141352d802da593f385ad3111bfbac5fec66302dc6f90212a2559a6cdd784a9fd2de7863c9f64cfc41e2ee79fa76fcc2b87f52bcc682dbf076d0eb38dd849bc9030b2e1ac301c6f9ef70bd7a91e0a638dab3885150c43bdbad5846179a11595acb05dc1b6528e0797a38414bd76e2d6786872494894f786b529012a7f11f304606ed9306bcd2893ed331ce1057ee61a6eb6b45c2df7d463481d9337f26936b880cafddd4461588e07ab859a2c4f648e98870db58df5841b8e6664fc9b049f129943dfa98a024bb2ec2d7b87f4d977d865b87a8e2099643e83650ff9af58a42b2171d6804a9bfc7086146e97c837e80a3acc3f53722634f2d9f4b4a0f0a7b531fcbc3f6f2797b2204dc9646c97a80a2db67a61c1c35845d3caa2b21b94636965b45637ba1a1bb356653c09ca8c7fdefa7efe1e5ac5970b04d53b061741328d8e9496d9b383a1a1562d18506a3119c13bfc4cdf793afeffd96df5145556a67114c139787f8a1f217ea4c5a632f57dc3e5301510747287463a778cf5e57b71c5dd35c1200f1d672f2ee5fce5d131be450581c9a048b4a3b9294ca9b7c6de77641294e69f89a6392855fc567055db45d2b3de0929ea2c6048a1e1ec3ebd3654e791aa743c60ddff03fea32fc112a18c2632cd7e586fd689fb8452f86f15c8a249079a9cf8178ae7c93927c00b11538ee0ba767567d5af8c9472e6b3b468f94ed8c90985d3d983c8642acdfc99e6274287f45c3e720037b9a7a712b02bc746e09fabb3c5e97e9a8fa2b3714c87bb6024a3ef71400bc4e9b2a9f399bd101d02ba9bcbbc6b2fae5b5618c374e203db3167edf87ab2398de681737fce9a775b8e4bbc9b25b6241b6d874fc2a70878e7258c2bc2c032e74ff37a42e9418670c02c09ee214f3860286e586b86a1705eb5b4c7bc60bb004189260e98f1da7d5a2f7b3d6585d3ea6e67288163dfeec52b1b521340eb7ad0ca799f1a8d274040fa7c028199cee60f798eceb302e3a89e143f93708c137397dff0777163d0109c112aa813162921900ae3a99afe0aecb12e0c73c0fe80770dbf69b4474a5da79bb5281a71bbb8cfb0d5be87776f17b04224224d1590cc1ea452b9107e891a3e9073a213b858a236c59f1bacd97b17ed60f4523e68c4a6ad3192e1af91a72ec410e6d2a91fd261dec731e3743f4ad3428e0ea8499164797eb42598df4bf588e9b353440dcddea5c76b0405d8f10a92660802c7b184a03e34bcd42ba4af55262d37459bdcaf52ead553c962fea37c1bdd6942583797fe38ef486141890377ae68f5f73d8330cfbdc2619966f4048c35d754b2a861b6dd16f82221bb0d566861edf3d1ba87497c529b40c4cbbc351bcb48c25a6f9cd8860fa2eb901863abd578c8ca64abf7da6bd8a92b3691d4fdefeb5ecb11653f491ae61d65e8ec3545f3944bee6b6e7487fd1de61b70bf7ee1e7f733b6448c2ef3eebe34e86b3f2dd67f3bcd803bfaf99e1cd67f3bc8ed0d2f27bd9abded9689dddeef1cfd19fff03692e43e8798de096e600068569794908cc644d15899a6d9a32927a73dbb49285a39fcc0a978c011bd082ff5f8fccef8470a4ab8dcd2a1a1caebbb418de49dd74c45e159e3fb7f3ee415ffff3dc3b0c224cc9dd3cac4213c35160f63a048230a499ecbfc720c19feca12bb9bd9bb42b6e5efe2723158e65d1713cd16305ee0a64b4fb5b90589670ad4cea63029b5d0207504fa8aad8a4a48f73b807a4475b655cc930761400c87ba9eb6b4a04c304ac6a703d8357fa335f80721886183b010d5f8273823c098ff38189680b317d97fc079b9c020b9a035c51c05e92ff4ed4f1cf878710451680fed30ce3673d8574359bb695a38116ced4bb886e07fb94cacd1d8cfafc3673bf649f3e59db5a946cc68bf630bfb529748e454f27984f8eafadf1b1594419fbdee36717e95d0718c607ec040b647dce3bac75c7d33910643f20d676d80c6c89ff7f16b30011b7aa936b6adf0a15020e600a211e06d4a9024c6b347f347def85841f8cdbfedd78777752d642b032bfebbcd1bd2fa0a42cc13e78af96f1315003379f895450132041f7f3267dfc29aac07087e86a58c79eeb261c40da0f0f111dd560df42581cead52813fdb8dd51c6e817e82e39fb42ddc05e2e4e2acc9694e875415a333e18ef5d2a395370c1b215db8fa10bc96ef290b3c4fffed33b1029b0f87574318123cf5abd8b171936bde5b994f314afd457bd213699fd3664b5118b79594d19521f1dbadc7d90301603bf38378ed1ac6b353a2b3881fb7712e747d2e8dddbe04f937cffba934e273f329a40f721b9c3c90dd01fab14cc54bbdee7ab44a542d52e5ba89be019890d693588c4775875a1facaa3f1bdfd374f240f7e1e67c58429d1cd29e05be5b691951661dab3447f752d5ad7e8d4c921e3f11df30091deefa9d38fcdbcea754e47091e2f888d9c30b58f2c3308f180489c528c41b85c2e4330d6d8f69483d7e93b7b29b6c645874fcac2ff992c23c58562720567bb8de394efa0d6934d1a6429255fecd18106ef9f4bee7371b87276a227658a4f77496226da6578a375b04878aca08239931982e9242febf9466bef6338c8d84468515ccc36255cc45bfe58eedc8e3e8021b92f885c0277ff749f1f4ecde86024b9cd32093e0952f787723719d4b88208fa0b687b6e0dcd60c10e9602e04a366b97e1b43deed035ffbefa66a1b5f2d955b89da955472380fbdaea4d54a13cb8c545b44f685835c306c9d66a3241dcd92db31bafbaffebb99c565f3fb4e57351f194b61df3498e2bd573d89560c20ebf100117cf4e3fc8e7c787c03001bb3fc524f63908f45f7380c65926d8d0d9c6c079cea4064c0c0742eae2e8cf7be25e6f387f338d9529aa0004764913aac77d8869af7dbf00d45c83b782c1386d68b2b7681eba98ab56b39079ec92f9d335c4533a4950f7d66108991707c9c53f85f328364076336d718d8449ac96ad3ac5e58cabba3fbd8f9e2f3424c36143b07f5f30dc7b98a9b0d3dfd52f809c793eb3b595e9801ee9e7e439c0152a01dcf4963ca47ca43c609f3782eabbf8672c3eedf7d38e153785350bb66ba80d1c4d2c94e656b0ef9a14eb2b2f9fda01c9cb3fcaff5fcb2adc8f6c5d4f3dcfeaa06f78f652e9e7aa900ef2289d8acfc376f0535335fe6126754eea08a400e3bbcdc72996884f16717227a7bd5e50630b47520fee9138ee6eaf75e07f3ce6ddda7eeac17140393a6af03b2a9b2f4365b507e3ee7a498ac7edb0738e396416e48a9d5388cbcbcd6f718bd8d99739e5101ced1d6122016f4b08fb484021d6f3e009d1a82ab91d03279254aa400e8b54697caed52e7201b9ea628a0ef90649e8943183242aa941071f3417c5803b62b1200c5688016a285a0ea070dd42cffd9233efed28ba48620a7d8d120adf3d4bc1900e44091815187bb8e43a6dbea03f22bd46b5319d800b239486d63afa85b4b7233fd78bdd99673ecae7248a2849a711f3f709aa5af7173e87645d1b418984ab3a5707b3ee2b56ec5f1996ac323d2196a730394e4c0f08d4a2f03816ab0023081444915de7e16428ea8bd80b63739e791ec1b030eb4aa4ccfb3db880b90f9267f65bd04f279fffd5eb9ab6e19fa6d5e855f8b4cf5f785c360b0d0758fd6c410b7cd1bb713c4c34d8ca9d9b9bb1b69cdab15dae6184128105d8b5a05f25e75b189f4a03ee0c49ccd1a14ec9d955ab5b73e5f60793d15c8a88580eb89c867f8a29fb19bad6a7319d2ddc68c906f32a96bfa34bb4187386270c9c5402f60f8d282451fad17ff2c45080abdcfffb3c83c63c4a2bda4e92481b98c9c3f770627cd8f3483346e10dbf20f4efc2c0aed239d50db9f652a925d20468b1e5379714032dbdd07deeb7010f51d0f3683e14b20db7b638b40cce6d6137c76cdda359bea536a1fcfdf5ee429ac479f9dee35c845af424282285d7f98fb3f5f945ea300e0f0205ebb78c876b23d121d4ad9b73a0777817b98e2187bebcb44ee2c809aadb77b69129b6f444b6a3dbc3c4baa39415e357080d82c80955864379db8117c66d591d71076d717699656c1c84d10b486975a0bfe7de0a79329d82296278160fe71d79e50b9f5ab4e7fa430f4cfde1950c59dfc764c2a2f5de80bb97449b759fa9336ba9248785313f56a958f82e841a379d02c296e8d07ade6539785c3551dbb82a6104e7df188c31580381d72a960772f04becfa571c36c5afca886f881baecae5c99d00de328106936f9e862df8d852c9a146957489bd043c38821c33c62afb999ca367eff4f785312795b93adb59e3a664b6fddbbb9158055a6989fc2157efeddbac501f8eb618421370fae52881755d2d790515fcb1484f78d5e807d6a77abc853323ab6afc2c9d823b9630f411775ab83af34665e598e9c4551fbc7327a5a8859abc6c1a497d17e3f4ea459d8e3443facdb92500736ccfa78d78f9e4346ddb864f0fbdf909a20afe0a319cdc40b97ab103d6e3e64065314b750d3118a62a2b5a64b4f2951d5713ed3c60bce8d9c0f8a98b0614f8eccc28c4220dab0881435e55c175e9ee5c5a8f0720fc24f28ba77bd4b0563eef2778113aa64973972b922e51ff2620a41ef6992f06f55fcd176a5d71975162ce68c762f2d8984bf227bf4fcd949e763e571fda935fd0612398f3814ec2593402e6daed089c840e056011d2c7a993c83ad0fc0594c60453fdc21e989d5749cfa9cbc7a8358acf3ff730e23d32ef28fc64b7c46e4690a59a258feacea486a8285af33b2e0792c7b751b64dcf65069274a5d20721aa21a8b6483720a6c360007099c874f80a02ac4d8c8e9025b1e0d2ff4cc8d4f8d040c2e8ca2d4beffe392a4083fbf473cfc6556e4b5a58ae8bbd6fe780445d27ce3fa15d5e52feaf8f0d89a3a949731ca2fde08a85b8c1dae6f493a527e1d879847d213b69e5d73784cb40633bbdd259a7f1319726b79f936190bf3b979464339479245bc6514bfb31822d0086a299d4977a84ce2a01956d5fc3c7e93cdb87fb2074da13cc110cfb5ebafd703368d2c1477eaea441e2401be6cc321dad4317d3133f765fb9f08d6aa6cf5a07c1448e29bf0933c9e6ed38862857c0813b246ce10d874e1c80227a967628f9a3fa32d4a9de345f626a348820dd03178989476adbceb861afe426e5007f5fbf481706f5f4ac1f95fe43929d0d43c731702d969bd95a11ff37686510a7597186b00544288742a5c5b6587e02e8793e12f71df426ca9a50ffd2d676e0fae7e5f80225e28ead3af74ed7d03e5f8cceea3d0587b6faac0037847ea18702e42f7a3f87e83c70ffc68a995ed0bb5060434d6650fa852cfa4f118214b04bdbbd0e8af1b34e759c043056ca428e143074bda28bc35b4a6e3671e76bc7182ba13f6fc46d3b34e296e422a282f001b1fc1b0f2e45a4c9695a47a711d587b2b8822e016b453a53cc72f0b52b79427916f10853c80b465141566c21c3dee1aae418343ac1909296d3ae4a056cde8632b0f8f147c1a9e67d3a7924b4fefc4a79113b9cf7727a8aa1c4fa60326fd5f20143850fdea6a99488e1cf29c5111de474f807aab54a8a17baea8d29c0cb7ad29137f72f4a82df4ab9b72f0bd64c0806ad42d747215561d98b7eefc8ca95a4cb8b8ae2849d964ea19f2bba1d9648c9d4f3e2eef6b1d83660782a99048a5807e24515f308c9a2af1698d06f60578490f41db155b9174b25dc225982cf94fa2a239a9a98d7efb1bed55716983950f59888d3219d37a930150c4d317589a4df42a19789a48a122ed5e5e32fecf3b091c1f6ac8fcb739685235154447b4ce6dedad109b48388fd33700829a60f50ae625196ca57e168715a839278cad396ae538843fff617a91c5c6a0c5a8dc13a8a15fb43c5b9aaf421a0669ae275307b8c23d1da2942340b05bd7473384645ad8bfc13887bb4e4304b9959698a12d6f8d08d52011a375fe24bd326afa338e90bd2a86c1cb9a39d2c8ade531fb6a5f4d802df979e7e402b96f03b7f94ed514a44ac163bf9ca87c7ebf7898815cd099f653b9e41c481e40a9b6dfab2352f8aaed0067313b7940606c4bc2491e6d3cd0534e9d2f0a97e236bf834092eded331425a337cceee7edd0582e806a8533cec1ee1368718899f2fec1a511a3b34a47b1e6163eab795d694530e7dddbb3e9a14c39a7627f5f33d74813e76ca2eabe05132090b6c5f3e50490f69b93b5250cd087b1c675fc9b4e33700c64992db81b3fbdb109691049d2cd609dccbf49ef5dab986e25bdb11e3d34631798e2f9849b703ab903cbc07f362f832f4a2a0641f5940cca234fb77ad6163481e405bf23d049e72aac93cfd9d809bdcb65b1fedafa2cc1e200f95ad7679edcca3e21237a4d53a8a26713f616428482801247ee3b2025a2d90fac9dcabbfaaddc3351c430702abd9ecbd7757aba39edbe4ec67e1cb5663dfbc644a995dc349c374d087acc7fd8ac90b601f1cfb254056059638a0207b21feee925e7bd1e1b829e0de9e4bd5e4c229a8e4b6a2f30b78e5536832d84451271e5452cec0fd5b8c3f2c6abc5dcecc090ad2178fb713855e7ab27691bb77f7573be85fc95cbb9bad8e731f2ca5b00fa666a2a59dbdff8b167ffc3317010be3696a58a7e59238e32bf735092099f665769c7233353d3c30788fae7bd81cc272c2bbc9ec5ce034246c3221bd28866f767cc4d56e6306098f31ca0dd89539a4b68b8d35c9ebfb9899e0f935cce19654d906fc45d908268afe330de66fc358f94686271b0b048931864983f66da0ad246ecffaabeee6f9aeec88fbfc44970569af6c86ffefb124a3d1d619752e9e5ffbca866591af273a907d4d55e8670240e4f3fb523fa0eef808af27c9e6bc66253e3e498ef594ff45c6c9a3f1cea066fdb5cf5229d10defe0660153125d10bd86273b0be796f8f13f712cf1bd5effedb5f13cb5709d5b46638eac173e244491baacd1cacfc8d87d6dd62472ef69a69ee4062bfc79b3c237f159b2dc4992692710cf6c808a549d0eb0c966e4da06025a1ef0e6a8ec348a945ee4c09a3d65dd1114438800c06851535f2fb9364e6db8c9892956393afc9fe6f886b264b38f1c5d982905f6cad030016b3b79dcdf980b1417e770744f82b92daecf79fcf2e5f02d9b3293f6ecf0cdf1f694f6e73102b722e144d211713268f8e79a0fde2a7ef0411db78f1f8979a7923def90c9b154de05ca9b0be284f129e41a14167441f3fce1374bc95ae21639f8899da80296888cb2864992e85812c97f71f29d53f8a24665fa9c79f710a4331d8ae6606b55e55901d4ff4a4949738cc4e8e17e7a10916774cd1b42f62baa1cf094ad88f399fcb153670da3bdd76d0689c411bd304bf85ff8149d2aa4fe2d6d467d7314f1babc2a5285c9ce89239b14a1d84cdee695d00c28a66ccf30bee43bdd46924e5f1ab1a2dc22df838dc6278f92447c6f985fe9a6922b7f3d6147dd89f17278cd86185a3a3b4de48431814d88074095d5930d83cfc25d233b1e5b1b5d9eb071cf6df5635eeced49d462195cf12768243d809cdfcdc002e855fa15ae21658e9a8f435f486530ac63121ce279694d8c8dd0bd7fd99d65d0bb34a8fbf508f7e6e48d08b8e73a0f43ebdf67a76557b26ca27c3d18de39366903d90fcd916e5b1cef4a51ffbb58315f47757bbdae402e7c894eeaf346112d982fd453fe55aef2ce3c1cf9ae4717b27e62719b385e60833d1f0641b88d21d97187c3c170a525ae1a82cf5b53c7f5d42f8963eb5f149b468e150a017ce19610e34fa8343114fc96bf8551eeca84cc9fd07c7e7432280ee30d77dfcc3b8f5e54f71e0273357e95177932d5891d29ac4096e79b10d2e9efa5d092bbce0e194a723a875f111d7b2c055b8cbfae76ed21a3e86203f76dd0a359b9eda8cccde491af231d7c10a71b5619e3345eb92a0d5b310cb6e871aa83de8576dfb02974edf0ffd7db751e2f2088dd407eae91da82a41b91d1f54a7da2742a9e52118c78e39cb8c6479ea7c423c8069da58167c8eed70b08ecdf03e8ccf43fc197511822df7d9f07df3d8c2bc5ac99f7186f9d3a9d06a2fb0dd4caa874cc6dc83e266e8626f5fc027f51fd3377fc0482f628986aab87410a2ee2c12a31f3875c4e92373ed44cde86b21d68f89561082b7e0754b73d5718707920a1688a423c591f5f1e271278639bfabfbb38eca61c4a30cab3d49bee5ebca4cd8da59a8b8f8708c1a5a69d461c34fd9bdb757a376221d9e266106c5243c6f7f4526ea857a52fb3012676a047344d61ef895181c2c8d1af2718c1771063abaaf19727aa5ae9daf1e918c8316f8f90a7f348ff64be9dd9f6449d38d015ae626ec79e82343b26b2fac591091b640c12e6101be6c6f23e9f90094641a61d989a4e90ac05b7091e333839dc01d3ee0d8b7c0abc055bc50745ec389730d7dca096fc65ae3e27af6d8b1c13c20a77aae48730fb4ff2af62572c52e162663768f419ff2d20b121352da3879308623dfee17df2c3503d2a84f4a44d415f0934326a6c21b2800bc857bc2103874bfb0fc4f8b1223d2cc9878849dff90b022718467edc0a053e2f09213cbdc0b66576a60192856304e5c8e71a8872aec637eb9966cdbf8b5bb07ea3380b4c068901a0500b5daecd3df25b303bd6735c4add258cd1ba6d88e414aaca76eb5fb2a9a56bbbd068a70362ae3c61f23af3985cd96353d32f2f1f8517792fc32ab41cadcb3ba512b50012803246988e09e0124da3eaa51e45e7a7c877b15c0cf9938b1e33938ba77c85a6b1ccb109542768d1742a7856a773120f525b0acdd582de148a0239f89fcabbb86b34321bdb2d075d0f4e1cda0eeb69869281bdc83347b2183ef4bb98f708b230dc00eeb9d56449a9ec8abab2f994c0b3ec0acbb66bbf8b37bfff9e7b4f6550da702996d540f94a4c18231962adb1e19384317a81c2425a760ea137ea2863e4809e549232ae8c3eb8be195cad691b48b14ec90be2c286a80bc6f35ed891f760ad296a5f993ef6ce3ad65082924a19f86dac32908855d068adb04dbc5ebf1ca7ca9808f5cf18f20dc3a3f2fe735ce4a26152b77ea863259d6bd85fa864ec714f86895243c5f504f98c11d45f2cc4c5a4e4431e8b1f67f35b2b86f7b91d44c5dbcc2c498e238f7292ed72d0b020e865d864c93a364c6ccb42a23ac26bbb86cfe4240c19cd038b0f04ce501f3721bb906a77537f8287df62b1a0ee5b8c3b1b3c3abff54e5ec639fbf29dedb640f027caf10aaf9d8cd6af5cee7c02b195e38bc156b657b8477d93741bba96082769128e704799d4fab6c540f4d02ea73d60bf1d8a2c57f9e161e0f4cc10479d97296e6b9a1a923f23a203bcf966dbd8445d850c88e631c1cadaa07404065c731810deceb9881e96b9d3050320159af044611a37c462f3d92b0509493462041580a55e64ba9e0010f0ca34d4c38101b45298abf36bb573e6f0f6da5fadd04472ce52bea0ce2c1ae5f0bd1cc68a1ebaeb60bfdd7935d832ccada2621b26afed5247c850757131bc7b1b80181f0881c72eeafec4136ba2be505abfa72e2be4afbb363f6e8de72e8e1536bec7e8ad32828783b0a2950c9802455797572f6cc665a6e641eaebfb162d60420a804debae5af91dc1b9277d8b76a14527996145d8cbcacaa7b7791122121b7e62a932030602901f2b41a94acad313196bf317e3f72b68e60836421174c2bb53f1ce7144718ec29db0849774c02796504bcfcf3bf60e41a09cd12de37d8efc012e6ec321e32545121de528471494826832a74178dfd294c7c644effa37a87d6fa54fb25ecf9b465bb365a44aaf94039cadfaef25666dbcba927902d6a2d12eb1de7c0f846060e2530adc916604324fd5355760ea8c334bcacfae7bc72e3596756f75d4fc83371a37f30778047b0a8bdf7756274d0e320364d269625e18a0e026e973bffd4952f3ecf1579de9a26e90eb4940218927b4d37303008699c15301703dde9c079ef6e028b024e507bbb89368fa24096f1f48f5dbc7277c409e8717a0c0c320333b195cef60779af2316b0d92029a6599d08458fe852537a6db820bc3c385b8e0e8a6e5d42ec6833c8c53c43fb9288afc2aba41123b36d0b22ab6519896cccb840c16bccf599e19bdb4a34666710f8cdb6486a134e0362070eeab24410dd23db1487abb7ced8758835206ab850082228c6dfae4b95a9d2144a86765553664047f32c6942a4bd049d45f0ee5b0279df99003409e324d29b83fbca0941b388ff0504ff1bb5a55e6f4ba7df7eba2af0600bbea5bcfd2c1a0f50a353cbcd31920022f2a36344978760c99c487d1ed7e1d8ab92906c26efca70c3b19cc7efd168dad49ca00d345ccc6bd86672103c81ac75fd9f11cd1a3fcebfd96c7f465291793db3e7a158798f705fd8ae571c7fc951137c2433a93a950a97c58f55f92a5748a8eec0720f11e92dd6a42f9eef5a780e730398cebe3e2a3dc517269c9c8a424c0f0fa449a6f76f267f2f20f58c108ad64239e4622d2f9407c1e3393e3cef5cdf307e6a8f0be00f0c7c19823fcd9e621a6771c600d53c8850e6561863ac1497c31e22d3d0f412063ad9d9b5b5cebedf226a8698db302e2be55011a15a7c16905aad8366fbec3155ee613bab94055a4c2af60958a32a5ca67fc14372f13c0748044b5e256106913b3dc1440708388663a5ccd1fee333f5dedc8ef14c487bcd9de5afad13c5f13a5fb80fd8fd33d4faa4688329d78ea580272350cdbc2fc74be3792d1282a6f4f61956776a7b776c897ad57382f73d56839d71b32bd68a6074c0cdaacc050f08d389084da8460fafb6c7f53b60b14078012250156b334aa558a578ebb0b8f0c41f80b892a893544f0050da6a2d4de0ad59587f0536a9e18fc9d22d88683adef23b33dbc37995cf8cb157ada54c1ea4a9e96add8d05605dd0df9b85c69bc9efad85a82d028295b78c38df56664d13e1602ada76eeb59eae573fc6b30a43795f253d82f1ff85a64510cd3edc24acf4015718ba7e72b67e7050bc2de71f189f7aea73fad9d9b0962acfe1fac51d1711de18b7bf649fe42911d28d95b3e28fd93d0a870ec7275be1d8ac2ec8201a2ee76c324a3a779f82437534e3d6a212cf49f69a3dc53bce913833d218e55d83c129ca22c6cee1212e4d22e4e0a9233be18a9d912a42a9ee31a84c0b11a55735d4803077714c8e48d5bdcf5f1546a3799c400682596fd9aee4414ef7ace2eb82d3ed3f4cf5831456240eb5c9b5ef4a69d060dc5b8a9638ac4efb1bdd5f9cd3f1a9e7d688bda14dc0f4cd0384ae9f77ce864205a59e22c65f00c00ee0001595de1649c62173e313122c918b51f7ee302749715cb9e88b2838782426e7c5b30e88c61d5611de18edbadcb177292bd28c8fb137363d89079ca5c6cb6e4c32916173e72183126f47a92e984bbe63f3fbe32b3d42aeed4a32112246874690db735984d53db725e83b2e0884dcc178064ee0b07ba64881ec6fad7f35f440d16dca9caf70ec7c4e3e63a84ca797bccc8ae19297067fd3aeae6a808053f79b62d80a9dc71f63b1c6dd7ea8987a19a17bc8bbebc998adeee31b31e1b26d66a2c92e19ebeda122c8f25abb810fa1fd7041bb05176fef4a00b4d838769864e49c5330e13fe3a12931ec503656aa46d791f943554389d086352670448e369b0b72cf75fd87d776c14e8826a3023be6643c2c9418f7c92f52b7593b493dd84209d8e7676b29ecfcc859a07719a4128861f70bc4be653d8874147cb23b37d1496062e7460c04064e0e06fe2afb63b4ba2d4bd2e024454a5871af20201d0beb5e998af406350a1a513bc8cec88920393a103207bf8e9ae3117a3fc3e89be39dab43d9f7dcf7a7806e7bf64d3d2ad447c769884ef40c33cde9d6419f61364b80d3ffbbf6891550b23ae2055e82eab8cd671ba94ccd67cad41d5199a47c0b9c4b26207bce9a80495ffbf8f4346bf1c303a47c61fd98893ed5fdc05322e9943dcde2a8d9a24dc144f3f12a4455cff9baadd29d325481f4193ba3c37f36e538210a4ada7b426a076a2d655d8029d067bc84db971f29fd334b03cca0ea0a809334b2a6f2a0386ec7a56c79b29d9581d54b8fd4430af1b332815a7ca26d311b3afcc6e85d35e2593c74c3f7f2cc03f7c2ec28893adaf2b7208668eb898c84b527c0618324c56375a51e02574d3799072a279a2560c2852c2a55fc2f7dc109f98edc47225e392496f57ff6086603fb77f62f53c28e151b8b465312841adc138a80ff34e451e0cc45ab1ade0d4720c646ff58c21c680b75bd71c19b9b070d874eac2acdfc66a4ec75fd6921654d0f8be3f92d446dd46ff436208cf26963f8e0289352ec19449ba18320a47785dff66b2664de840ae428d058428658f11483934f58af8c64b54bbea1092dffc132dec79b9ace76ac5b4436aff3de620e562ead61b477883649d56bae45fe0aeb28339b5929ce5cd32f4dc8e7563bb49e5e492ba3b3065713856dac11301eab36f75a84b6b73639113e2962868a8be7c3ef648daf3b05654bdc62616b354caca3dc6488d67cc81803ed11d21d264d1530a01dc62a91acb6379743c32322c910c4c4be40c178c7604c1f32007b780b99fb8bdef4e05a5669e21fefa7a3ea4e71fe834df83c627b253b1098fc9c2c0389442282c7bf6c636a495706defe2914bf88e177b14b82f69767e9c32191824b1afdec10202faa745c857c062f886e347b6d5b5ca664b3d27ce4576454631e8e5dec96a9b56c330cd7705e86872b7e4299f5ab789a7b5b465b9cb9f9a92adebebfd51069891c23c3e4c698e7f1dfe014712e955548aa92a49691248ff974f2a6d7aeead2e6c319f4ea3571eade8abbec00c6ee5eddcd739491a9c27e3d34a895ceeaa57369b58143a9f10292e872b94a23f779a3d60178647665331e4d16bbab747e59fff92e412f83a91d177b1b7408cb700555a02901a3a4d03fd37934d7691fc47d7ebceb889bcbb6a678d3cc22800d341fa6d1fea01a883b9b5ea0cdade0ae76ad11b5a60983816a74e2fafa04e80d92c47a4c92191595f3509b861c389c9e12e21cb7dab9db227478160bd6121726e6bc9a74ceaed6bc51d1a420356ca1dbf4e141f76ae114b12ecfc29cc2192d2336e66f0fcb9de71406b9c4d6113ccf1c8443dd0438b422c6926cbf37d719f73eb7e637a8ff5f0b7f02a47971752c9b73d4521e3877e0ccd90f8b9786c68477dad86f6632644915c49b3762e2a8b3fb1979b3c7d6db3dd1441626e17101fcc243ceeafe54212271281f0aa1e3a30b4ccc86461ac7bd157279b9074ee7be2c28cf97991646f7ed5eeedc577f9a5f3657aea713eff306f6de6e5d66024aa6f70b0e5c82413460681514d3466b824941103b5ac69a3acf57a346e1fb000cda93dee5f5534cb8bea07a69b428e59a1f75ea44dd21f02cdef3ccfb8db250190d20b0f546ac2377909055a8d0be73049f60f231f5605501801c02c82855875b779ccf0ff263366f0e01e12de477e1ff38fe3ca2f8d19fdb9d52a0eb511cbecaace2477bb0afac88d78ff851777f10648aaab93902c26934da5f4df6853203f98d0b304a7aedb182444768a2db907df498c702647cd37c78924e462a0f4ccd9b154d2a6b6b71f78496187078af4485090dcc4594f094c48acc5dee82ff0911874b20ce10dbd1fa475d86f82485571ff0c4f9da73b896b2a772e0ac09c503b80f238381251edf905169171dcc7eb0837a0ec526c2c83cb28f3060211b3312634151284598dd1eb19c6aa84d04171b1d8e5b723810bdc236a4a50ec4270c0f00692b288e9cbb0efb6c1c4d8dfeea8ca79f1ddb54638e73b50e94717caa8a9fe5d8a1a011b117210190f540a615d79a7501c4b1678ef3180dfe13d0441e1ea424bd21a5a6a252a158dae6e5e7b28709d9a945b5c3916b40d4622c29249da1f3ab037c84c8965c98bee2c7f74c90f5341a6771eebcb9d65aef88a5fc449bf47c983b6045200c9d043b486627ea6ad30c5816dab1de23811edb62dd2a00ad19ba47c6ada52c77998e8c33cdaf0b52a70f13ce751b7113a81a1785de742898445bb97f3505bd22e4d72ecf96190b9f99414f9355c8e0822bb46d73f1c40f2b566b01dcd900240e7794995d5c5bd76322f45d0027b86b2070cfa979cfc464f405c3baf55c98802b4d978b135213d44c1026c6d7e5398dfc8ed7f9476f916b02a0a01725841462da07f41f1331c2742a76de19c0580f5f941eaf0152b1d407afb1dd8c7accc840f2ef8873f505913b91f9ed8b0564760dc2d7503c8e7c2d7ae50a4b6e2f1927a8f06682c957f692f54d75711d437c633372eaf5eee7530fcc621f63ef9c975ce658af58475ba296ab07838708c47488df399b92f948052c2c8af4b092e208b8f81ca54d717f88e4a2b5888475757db66f693100e677ca99866a4250e30255d97eeb86d5da32274687ac5f10519e7f96082c00aaaaf1bdf64ddb10c1d4e75a23eeb59cfdb1f66bf657992b8d5b50730c9873f81248bcce709aa4937fb2f0cdbae75f04b0e375618e18a958bcc471ae0298b02522111da27714c1a0f2eb1dbdddfce4fe2f06e8487c2370f775efac61b87857275c29d7a2b93b58045ffb190b150eed5ebc2ab3b626ee70562529012218a13aa9e61fbda7b145a534f8bb6b6d69dcc490af4ccfef67390c1b0aa16c30f8df9d537d9ead04c1c5554aeacafe15a941522370b2b5f1ee38d4ebc0dcc7ed66301c9df648d5d4ac890017a5734b9a0a9985b8398750f351d9a8747a782f9daf5200ac553135913edfd86654906a8f3f794906dd943291252b47de06d4dae964498eee7d5723c74e18d87ed246098e3d9295627cd466345fae3411ce4a50e1223b567036c52cb743dedf8d7da9efb7eb5522ffe99fe3b6fa3ab70b034aa324a895e29206b94d0e4b2034c6cf75447d5186a960f36c2b6a7cc07e400dfbcfaceb16b4d266a9aa577d7477f108c687703aa25ab6539e5e7453744d021b4379110172aecd5edc14c3e937821b38ad18fe9a0f4331000ec0d5880dd40cf208f37a3c61bbe184fde9ce9e51cd4cfda97aafb09ef8a0c4ccfe8e91c8139b80583f241c34fb334f8bf7e0b9dfb581fbc9a8e083e098d895f9941db6fe9854fe656074b0377707f7edf0db80a4bce78889d6adb1535adf230bffe0ceb16e61ddb1058108557c1e947cb4ee2bafac67f3d156c1b9a841b78347891939d6cd9cbb8d9ae2238e980fd78e36c7323fb7860b625ee4839b48589056c44609b62d34ad868ddc6c1b012571cbd5d47b1c449d80bbb366b8c26d04fea33197167dc74ced20da8f7a539cce1be424469844d8653f60e685865729ccd3aabca6f57e99ed6bcfc704a276129e4720e68e0e5b0ecb6660b444db652391a0025818353bc03f6d9e47c851d0fa7229f3b115cb4ba26f8ea4675f695ed88fb052129d78aec08c257e042acb415688e34b4064ff53d4c5a1e4f367077a50693f15269cebe5f4d0938efc757fae67e75905d1384322929972d57537eeeaf840da04e514b703afe5b8520d3e0e967d38ea3b49b96a16a98ac1d19950f94a5bc8b9ae43d7724e9638ed0a0b8a5186f0a3f960009f133af8434c1f531573237215d6b64c942c64886a9347172030d33b63cb6a1bb59004d1a726329105362eb3a82ff7938c3a6976d66053b21da5e4be90a4978a70552f8ba16c1dd29b0d368ca89ee067856ef2083df279f1b1ab1436e7dfa41274a4dedc917aed1050878a1eded2a1bbed85f3154285fce9c78f1d48bfc5f92488e70e82ad8f388662067f80052f13c757c5af8ddf139426fbb494f4c21103156eedf6643ba77e5b03888684ba9984a13567010c5c6a03b4b0440be83724c1549794fbb87881653db07341c415d6d50fd06d0719ec1816b7713d77a4569122aa125ce74fe82bda7ca1ee46787976796690e82173a0630ff021b8dacea5718b79bd0a2e1af6d0e50a37ba1250c8009056c35adfa85910add94e184eccf6369340156c945f9ae16b2290dea7aede189b6eb41b540db29fb2c19e63321325f38e57d932bd96de32e744fa059f6b7783a6ebc77a0e88bc1addb0d43d2bab692e734e7843d26a54664cf66b3f615d97797e71cab525cffee2a5736de9a934312cbf041bebc45930a83a5e995015773f6c547db667035df2212dc450ba635a713c325a4e6d3f8f236c9eefb696ce9dc86e78bdb72776db6dadc4d980bc3f6765604acadbc77d1a25a5ceec5f6ed9a524c066c8dba1b465ef868358e51b00c0f820f3f9e769c5d8a5dd2ddd31393cd6fe0218180bfb28d7704438722a3912e4729ec3e5e193c5ce0d606efa3f61fa5415cc78c563eac13d6ea180f883e6e40c0aea8d31281cc15ced45aa896bf39bcd1833c9e7612c456da988da4c7718f1f27248583ccdbe3e0bc24690b86b08ce599400344eafc898a9d80634a60fae6f21845f8446f9b65accbece5c02f7c23f23853f9bf4bc4752917bbfe466794e0c343dd25987caa814a486add5aebea92777cfc38aa79ca3fb77168a5c6f2693a854acbf410b58ea6767c9fa6319f9c2b6954fbea99e528c876f945e0bc18307ed496f49df14dcf5b8923cd9659c75e54ba62650b5b5866a67056b8ef431da6d06757daf7bf62992c405b4565eec178d8f5ecf9dadc6dfe7cb71afadc78f23c012650dc81d4a8b24685a074ae78db81d522e7268af2a61335f85f2d7daa9863d968d3be745d9bb9bae28047bc3de2568e2296257adfd2dcada2b70724006312029f796ebd401267b6949cf8bd29d0d44fe06fc69fa859fddd3589a368c162c2d0d88144e8223ce3686309d842272598bf159fa3bffc6ace1c524da8746b818ba780c4d494ce0f71ed937d55f687c9551f67a46901a040945c88aa8bce4e9eb1dcad8f53f787d86f515929509f464d251ee438583dc4056fa50decb82f14edb3581f55efe2e36638487557127eddd3a06167ac859392d66381dbf7f181b30beece3d47b1f1ed60e28932c3143d79b3e75b9c6837e42f09e1287ab291968beec28c0a7321bd0f6c36e71bde6d7d3566901306f5757a845f4e7f22902c087c9a26e786fece70cac8c0c50baf2b0ae4f75f23a736df6447bd10fb0442433b14d0244f742f94c38ebb23df54932e6fb8e19c255905d3999f6ca372c956c86f9c75384632606502d61cda048fee86b21eef6bd8e3ff767853903c2caae82d763d9ebbb79627ed84fe3396e9314bf436a9f70ca980b75ed6b2bb3cdc2f4b82834105cfcb93c8a925e2be96acc45f40e1626b49482c76e710b910b20e214b137613731a9f27b562c54004ce375c720ffcb850223dde02cbc0bd99c4712ef72d6c626fb3527ec1a5adff24f5b28dca5a0dce413112219193f37c8b0b012a1df1c8300acf08a33eda74df00c41cfd675acbd78f2b62ec65182be1e8aaef39ba4e57e7f7938a436263a50c149288e9180f6618708dbec583397f204c1a39b4b53f71cc4b6c552a00939d1b5e28dd71bfbcc119ac4dbeef82410fc9e089b6f9692c182490dfd51dd713eb2412821316203502f68799a20656ce11bdc1c2a98133602722d3b2ea00daa1ce0009cfc21e9731719de515c2237702e1380d3efb57db60473e7f43b61a43996cc9c31c11d8ae968773ddd2247c50cd82d443c13b869cabf9987129f4110132c7ead223fe8cd6873618cb9aa70e163231e6b07e9f0a422f81338462435af65a6577afb9892dd09c49156bf1712a7c65b1473adbe87a38986dafb52e845927f156a1da47e0e411b5ae439c4eb3a4dd6c1e2889e9be501701ec719ed922ec99d90afc169d7da64d9fe0188d0b3ef9585e30354efab9aed065928d111aa63e2e36f3a7c1c29a3f613e34faa2dabd1bc8db2ff2fa0acd1c56e13954a733a52651dae1026cedb2a28a4b8d9a827c2d1d8cbd9b0797238466573c8376a035aae0cdff227d3c634432c332e65e3ec574e8833c23d34ef7e7cfe084a78c450c6fe011d92538adca4f010c8cc39a5ab23cb4ff8902611f66e2573f26d27eeb2505db555908c5b5743496a7709eec57c9a68bf29f8a04537e129540508aa2294b5c0c41fef8d7f51d6397c46828c3aa8e451ca0fc513019352b928a1e92a58e3c650a8620abb871b41e28ccc46980dbdf72cb8340104a9f571df308853a29f5b4cba6ef757713dc3e7af3d1398ac19fbb38ba96d4e29ca9af85de9422b2d54a492841093ecb702a62c2a19ec1a27e768a1771be096c10b1b2bc37d60c8e858d460d69682e5f97395d5ec75249c4ea3ac5b72cb4af912d0d15774fa9e99ac81aca22a373c7c7f44457332bf50b869be74cc7d22d97a19f17a98ea66b647966fd3a4f8e58d0eb040dfd8d570949c7d9733708954d3f48cebb92655886a8483628cb95c1061f68a2cc672a75a58d02981c060d7dc11cf23016130654bec9e0a9ee3ff2e88fc96d1095936d1909e6a46fea6f936946b958da7c8fa39e1d479b8a22014fa2e07a15c44989866fe5d4529d5b6eb7a69e7b79948dcda45641114bc5166d254763545c7bd4326614865ed4f4b1e1d67e5d7cc6c59a314183892f1bba533856ae703f3611c6e18e201d4fb8ad7d1168a375e21b2d77e323072ff737560b6550954b34f615c52aff9390a2c23d85e5bfb713315c1517742415f9c60dec9a57fb677998f2a489a9c5791b1351e693a932dd2e7350223f250285a6800b0a59ad8e13818da7fc0933f4656b14f1d7cb61adf389354a6a6258d5bfd6556f0a868795cdf1a7fe664ad2ddb80f6a60836102a3d226792e6cbb44d7da53c420b6c44cd9bcbe160d9a77e7d42a73fcf0a13ee9c0234c75e2a3fce040f56e8773608f37df52c9a4b87b01513ced071e451551901e005ea22dba0d22bd590cbfc8d6c9f4dd98f4f1e7cc92424ca69be68276ddf29001f927e49b6820b0319f81b067493ce50c3162e94b4474c97bc9cc81e434bf5f366770f1b3b9a8a9137a78d7e6de92431519625116035645ae0c0170bc536a771698703faf9b05b8417c24f7d18a6f56591d909cc30bf8098c4a27c0ee63c6721be84871e5fe2bc9cc7b54895fca3ac42f20de8eebf7f49a52f952cedfba55899e45d86a641113dea78c5e5a5c651b81bd39022581164b465129cce00ec2ce3454870f1bbf4802e4c93bc3300dfd63d3163b8fe88349cae73ed0bd558e13f3f279564052815ff6e5bd692df94b722b3d7609776b60431f8cb3c348bc58622287185217258baab9268ac8ec0f263a03288278bea30879f804f32e8097a432a99b2f0d007b448cd19e610f65e3f73b36a70c4c8e5031d50e2c64c41706532eeb207d2319931aa094793776603238881ae9abad5bd5e90dd529bc91178d3b6d014ddd8411cf875eb6bb842dc510551807644481ececba97932ad955c4b90293988cae553575ec016e8809533f0fc4da07f355209675c33ef5789130a45cfe0b84a28f6f03d0bea6a0c2a764daa399f05b1fbf7b17966c0b7b6d86358e356ce8af4f73dfad51d555692362e3eca718b35cea151996081e6f5be055afa187bacce06f26a663868e9c25939b7e13a5924f0d849dc2fab1cd22f7c1548448b31d45d3ca5245983752bac673674a92a5acf02cabd9c830e9845cd529a9efa2a45095dfcc9e07cfd04c27a157f2b73298d815b3111a04ed9fa58d4613430e008b21653d270e3d56fccc48a162541a31393de08626ae92e2939b60feb44800f6af36991233cec1a8dfb0185c02d3f05ffed344cb05b151040bedfedebed91de74965bb157d09b041ff559740d6572f0bab851fa87a3beaeba6871f30a8eec7600342d284b4736d72a486a5ead4d4d2ccb788861ce273e6852947c593374c9dafd2c42e4bf58814ea1311f41fb5c59199a932ff70ef341f435a7511e641975ce18ba8da40e28e5e5b593317d45d34fb66b3f235e5b455bdd7be3a4767be4e39192788ca9c5e6b26716c0386b31ede70011e8c8ebbf7713ede30d8c6b44e8b89af39c8f0c14bac75f9f291a8c47f26f6b63d269258461ba653f74d71198b225c71c7aa11996baa89e3dc8b21b06fb2a296cc37927180923f02d4358f88c64bcc7e1e738dbadecff411749335d0b7d718cbbc286f87b76b548882b6123d49e4a6b35614960cfbdcea89c722a5a5ff1d3fabfdee9d22a4a1768d679944a75eced6b41ac0a47dd1dadd0167fb361f22f74ffe67cdc6b3cc13872029668f56031d7081c4a17634eff6cc23bf3926cfa74035b65340a55be2426a158d54f8004c31150699a475457cd463e05920ef5e810e2ad191f9a99c1057b3d5226400315b9ced9a62cd57d15c9beb4616f22ac0c643a7c868a0d3bf302b63dfbd8375300405a6121d805fd60bf17af5f7c3d68625469b71fb2a78d058fb65b87732cc44ef19f89fcbd853c36bfb43733a05d0ab85ee40ddf1c703c162be3fbbbc7b79c67338c3ed3102538b2ac9e9b04d4fad9cde545147fd6613700067ffe4b5034b4a97e9697016c577c2273bc5a20c925b328bee70abfe4b10e9ed06f15f6218dc8737a7c19891f4b0a19ce58b4b8d4e2731b850392abd9094a398988c2699cddb04bd373254f6dde5db6c5cdfb185bb26fcd415798b2b26ce3e089cc45f1986c0d6c19c7699aba5ab0bd9b90faf59b5aea56a7fd548f69341c6940b94406b7af664e4a401fd7f56c847a00627297b5eaf6adab33c6108d37f9858ba0a563df9e0ce0596c60e3a63920d3daeb9697df28365fbeb669fca4b8f19c9cfe43667a60379392cd2be637d157fe2864766db50796744cbe8ace5cc476f5de6a0bb3627674c6dcc6abfed9ebe294b3f8cb05a218e996dc59b3dc2567f120a4e18b1bc8b03ab23d3adf02ddf564c88b205ae3539d261716bf71d75f5a75a2bc402d907561fc9edec3bcf43f2e4777bc339cbc289cca55c3cd16517daf3d489912b7f95fc21d931bdf6c0a8876493f48f83ac66e7aa3f630b6b12f7bdf8e1fd568a42a104f3590f5de99439b95d5404467e192a9449dd0026a82f08e259fba81c9b6a23d79ca3d9824a8de44a9f982081a19534b7e61b1b82acabdd7e47262b7cd87608651914edf9d069ae1b6932241639b7799ffc583c22a011fdaf8f3ca6689c3c937592df064f21493f9eb7f250169c4382e047ff0904a05a6ee0d0ae5de6bf596b7168e73561148d5619b58a9345f82d41c0f44f67137acf84da9b7bcfd33537c1ad6f9005c91b5cfb5e131c0a80daec61f155fc09e7577edea0447a3dcede7a2e2953c2b8436e872ba51641b329b56653c107cb351cb47c6ddacedb9f95aa94da22b564731e51d422833afb56ddb81f21f74a40d6685361029d1bb014dda4301e99d54c41ea2e7ac4fbfd2f2e5573e8c6925c59cd3e9f8b78b8a268f24f369b9b35f37746e7bc8a5f1ac280bcf4d65b4d764d2eada107d4441822ff0f5d8a2f6e71dea13c482302f205c4ab8d480695433e162e181dd6a4a1f916fe31a35da4645acddbcf68b43bf2d9e9591ffbd1a1cee59c2280bf5a5643ec4fec8380fe0b16ad71b368f1029f4675529672a20770498fe967a0e96cb55a789114f36d41737ae28fa54e0763b17066206bf65238e7b244bf6346f0acc917bf5363c703b5dd6111916e65579829f37819caa21ae90a47600120293a20f93615b08f250b8ef7892d3d1d6fa441cb16ecc0cd2e00187f5f218c9d3632a81b9fc26edf0394d8918e3f8eebd723dea9596bc06afc844e1cee796b5e9b28f26d6a650ba158b2cb6965e5fb262eb7ec82f609586d4c9c42d453b13b04f0b145c71c6e7bc4a8846fc942f51594735048d00126d6167fc04e30f6e023529447512dd478676d9c8ea7d23306d29e0b1cf5214a24748321838c7c3898a380709d818f23d888cb2edc0c528df2eaea7955535fa53024ff7fef773a0ca4440328e597070790b4e78efc302cb4578937c1830117ed46c6d0c24a1aed8fde3a6963cad6d3ba220216f76a94ba111a2f39efb0bb33941eed30a4fc4ed670a0826d11f3f634f8b7e91a3b234b2061e124f3903380cff9eddf2c451775ba5df83bf8d035e8cf23c00de3c24728b6fa3c330c9c2513634b82aa9b05416f158b749a27f7973df3c34d4916c005fa43bbb2d777972e0c0709bf38f990ef68b94a93c99ff31dd7842cf3cd3fba5c81c1100c2de9151bb9e39d5c764a5c262c13b263ed89682d36022f48c86e155fe7e35ec4862865c096ddf187d3b8263358ef93f00500551ef368f354c322704e24d306a8ff2147a087ec44008738a012c8c7cd30c6100db5caaf52e01245134ebd5a963cc2ff1b6e68af07bc4de17a6ba17c133907b34f07952eee4d370a8e407fb9367379c72c0ac3225516a4259f02339e2de1ee005141755cb530650b7004f4a3f5f854c94a0e4c8e87710f5bb47e7d1206ca1579b0e6e78a13b744153a63e8ab91dfc1a21f8b6881afe2175964275e73de9532c61ef02ee2aad3b7c47e0322a79fe7b47ccbfc0f4cde883a00423fc4d3df3e63b387c0b9ed2f4526cd95cf7d09cd339eeaa2fe32206360dc2fffd15c4a53d385422056d35f172a99e8b0aa0b03d3becab213d1e1a7d48d07db6bf2b8388cc061d9173b7b55226bdd7d1d5ca0bee1a71559c1af5d2b959966d328bfb2f8bb3877932fc215116e77ac242a36a4f3338fb09c4b65fbe16df21dd7203c91c066f53bbd0a69875c1f98752a012ce63d653ebd04607669e0a6aded413cbf75a7d4622f43e134040acbe686161498e7901d0de240497e57d174b0dadd3c276179db4c01da8232cdd84c164850b9d975636e47e266967f6d5ca3b40e3b8e08147f014d63aed5121ac6ca1ba90c5833ea135194e43e361dd805dcdbf07b6acab581ae26ecd4fe2df2aae959bb4849d561e4207f947f8a0d656a0c731a4cb0628c2451400ceea0b3f119e76971433549f419e4e12b5e483b617c1f833678a92281ac9dae27064cf2c78ff84a5e7ee014bc2914289670a23f8e42b4ed02d97dbabbb7ae16dcff49cdb70a59d1c0604dec11e1ba01bc595a861aa662ae919469672261bdfba281af7c3de7da1008549aff321e732e20611e71abd34346ab0bc907899132358568b0079332bf0b817da0ec5188af39e5c01dd65031cb2541f996942f216b31c02aca1f388c9db1031b34e5307e0c8982038bd7e14f4f19c25e89c067a9dc67ae456a4c1ff21c85ab7092c0bf869f15cf4c277ee8db6aba205d2eeeba5b511a49cb59c3d4bcd8d76419139a1660225ac393363cf9bbd2c7885a76b4d103b452fb92339c5321cc09b8e42359cb02279c199426dd4ee10acbb54c338d5dff4ac8a718900ced1c0044178a6041e4a2f2f52ff2b27c4f767af1854c2681c0ed8f10f95c31707f89bf2ec55ef1accabb3028e597630ffdff8ac0f917a9a8e1afbc757405bb44cbeae7b2aeb0cdafb9aaf39c8442b6b139b7b8876e44b0a6aa24d6641004f5a8a3af1666da058fd5a604c4afc65dc60a064e717aa6eb8fe27cbdc435e142965d84d61ffcb8b4879ee89802d9ffd56833e53352b51c9d1dd75b6791e4011d9c75df58e619d6aa375746266a4ca38af9328279c0bd4732e473f62ec3c2bda47aa9e3026089a87a6ea2b010004b7ac91f9b594a99099079eecb0e87b9b304c01f774e775bad51dfb5dfe9d834125a11cf11a53d4ec561c12a6f6bb15b0c8445893b49c72ca0a7ee8ee514bc30fd10b7a5f610711d21dd16b19b89ef811b4af659b6931eba04d260ce3aa99e245791d59bad43db0e63abc9e385a16d9264168522ee7fab105934b3b71479ead49ab20ea009be23b20d771afa0c4c5f6635729e8b7cfedc7473965e504c21d575d2090b7d18fba9d9088f3c27b0794b98cd204f8f69445f49059446c8c00054945400df6321a6c96e5c67fbcaee1f903ee929db4919335a02dd9ba050a0acfbb009cc3db0c69fb3fc9ef8d847a2decb0eebdfc3c62ec44488b352b7272d7587436c679da67756fc8d123dbe9b4428b3562eb1316f14f09d7721971074c5d1f6eaf740cd285197eae5ede7b8426a0eac03a088f375b360ebda1dbcd6e6244a0611c07ff366e3fada4293a3e82d626b13e6d76741452e2675e33ede55787acbc80eb77f2a6b5196c054214f11ee05383b53b0adbb4105776fb2d37df3dff4e1fae32bdcb728e4743ce20e14752452cb1d01e63328d5359a9a229dd560d1be40464cf106494091d7bc6775569246c81c29d2e22519db3a9c201202cb108e23433971886fac68331e90468ae1c1fd3a498af339e5125093e1a4e2c89fd409cec011f09ef2a75a5c377d0f0f7514f82b72a026a75ef967f7334c0bb3afa2388a8b582b700195045af9fb3b9a8ce2763cbc217c681dda5528bcf0e9d95f23d8c7e0aadbe1fa8f291bf8b7980fea37512749b65228376a1e9620872ff065945862e9b324d41c13df44f5445379383e528847e3eb80bba0532ac971af751af749d55e70a427669245aa44217412aca1a2d20715b79de4cbed6356c7c06a6920490fef60fafc390d93d0832a3e53305b0a5936c9be8147869e2fc69a3be38aeaf3283a5483b236890a38da88c4c32f1aed63a81cb343ce5809be7c66d4cc4e3d49920743245a316b71b178149d84ce61492a56b3b05dc175d6db428379da440337f5cef8234fe39cc314210e2ba9de2e4f5b0a83a78d80f05255a681807928dd3fa3d45e64deb7949b6d408b23ab68da9280ca3c103e1367330b4db5b04c8c2c3dff3b65fb8b6d313e5b9442019a68a9d2e66dea6693a5bb0e8116e1c81bf594811cd8e9e9b13d0d0b06da0bbd51ce822da99cfa7472670f710a0434944edeeba826f0b9d17c7602f65b5c4dcc21401ee2c50d71be9c76608acdd32e21c888fabbaddd1755af7d179cb0ab79a1776e09577f9fd4c96ff2a7cc94e8027786d855677eaf84c351ae22d089ad777b15b7b4916912777dd188436a53649cd0422fe6481f66e98c58137ce2f5cffb0669658017c84a88ad09a10a0f181df75550450a02669a4e9727456fc427eb5d7500c9fbd05b3685090ccadb57dd75c30282d19c897ffb267e16ecf4a12b5c6990d2207f94108665eacc127a2bfcd75f35dc65734eb18506a3bbb780cbd1a30fcbad2d259a7e17e47696b5bf1ca1b2c8782e7e3be8fa07995e2afb399c42ef4c08c159bc24dccfcb8fb2a783fc9319278bd1d6f0d92aac4502693f8e5bccba1e6402475c432645d5609f138a7ba01e26fb7658c58a1fc7fcb29f607175181ba84965e82eae54ae144323400c37285d2ccbd93f037a23bde0542d6321ee47602594e45759e7f28158c092e02a46ac57c0d7f71b11d8638acb9f371874a68dfa1d6b36859c0fccf023932df40d66da67b1f6f9e891c359d08049638788b35d26f0eb26a55a52aa15eab640ffefdbea8de3115fb473c12e4e240eba362985f8f08c81a947ad63551f3630f6b5bc6959cb08cbf11ec313d7e23c1ba3db1acff59ff2e59c91e18ce4e771d4d847780badc924ed0a090037d3c7738904a7b22fece5cbf58afb5ebdc2e158f16c3eded5dedd9a8b3a77fb711dc3f457726a03d5a689f00075a7e56419d7f1554734451cc04e2564fb95327ca1cc559eed9444f533ba220b0c20bdbec5005bf3e6f2b078637bebfbdb130f1f40f3684076f599d5b90d014e4d66451484719340f554746c28d5cc2cd5d4de4cf05ddfb9b6a94c5ff9d67d4e3413d0b4f5c3e5f20f25f15cb33c04811f210e9f5daa8b44ff6fa3e171ce7609ceac8f0d7db61afa80329fbeab1224af414424e1083f3dc2d041930b94a7b93b3aeffc23754da0c1783036b9d486685496c338a996208707a3a24417a1faa8cf8ff99d0782edf546281b0c8b3e3fa2b080a09de72c0978c6bbad511fcd4809e33e325d4a3cdc8e3c78abb83c5976d60744f9d9a57ec89dd0e9e6db4542ffc4fd159cb90814ccd269fac9b881235563dae7b96240b1503e9e0b12fd45e428fabe7d1c16b06e8f262c5282ed995da02148d7409eff2620297a1d3cb2003a4af92678f250f17c6ca72343a582866dde24194e8defe6e53f70ce145f8a2b17607f4d45c7cfe2ff1c984f27a21f920230be53451eff4fe99974df1f571aa3d8bd0b5a90b533818ceeea6030ff9bca5b4965b7a1191037a16517b1c1e390ea88f38cb8e5c10470da7770767ad4dffabee196c57b9487871b7d26c45c1a2eb64c38726f9350dfa2f23975ad145448654f736b502c8c1f9306f30a8e2cfe5129bc23c8b724e66fd3c60aa408411bd257c8ecade1ecbe1b6533f29da74969c9ef2187cb34a8dc27377b6e6bbb44e9a533dbbc4c2fae915bdde7a966100833d19370067445a0afeb84e0aec09e687638e7a6d8a7d8157a27bd1b553058a86a19e4a1f66547604162a602d0e61c258db9578faf41812a1e5357deb3bab5755af76af8c31a78461090cd91035b13b0baa947d25772ee596752c330eff01e57ecf99154c11c3b77afb3ecb280199c393e80d640482330a1f9e3c5b0390fbf4999c46e42c5ba1889ec5275e253a475634556f54d89984fb30a80465183e87c1fd0ca1dd21540810cc6b08f0f6883483999d1d66d5436d10a087c815e627fe5c1ee3a1cf3d6db29afcea36d2718f9968c97eb924371f2bb2cdd14e3e33bbc6821646e13709ea656092b45ff441851ca4d6797245f31c4c9d24627757f68a9b9726cd1fdfa9f5e1a5a8fa33da0450a26ca4a2adaed41fb2557f6bfa0132c3b95d474c80c4a11702835c0c101ee16ce17966f2575ce3136409d8a4d05bbe3d0eb1a75ec96080bcd8b47b84c1e7574d804dabbd188ddca80c7b09001362a4cf8dfaabfc1d87996ce20def38c2eec9aa66b933e1e79984c80b74b830136feb31132d8916c07dee0de5c62a7b63a7cf25cee10b953ea614a3b89646672e2bca5e0ceaec5b8e8d217b8cd0435e3f61e15807f42672d8d68d15c807a57ab8bef24abe20835e993190afed5db43b90630e2b3f15b360c65ac386da5f6757813c42ab249b765c05634ed272a05e0d8dddb3a0c98f5a6f242c963a8d8d0f14e54fbbf1851aa8ddc6772955e1319e2c0785c6df9bd14ddf14b8e3cc7feb2eab1d5b9de7d6649edafe29ae05af045d2adeabd93e5d6da11e4405ab2f93318cf379a6087c925c2580666c97f6130f5bed192421c84b5029dc0d790cc771bb8298da8ce7ee9ac220e1df145f837e894e6398e3ad7a69bd08b6550f8822151748c96f5523baa81b4bedf977a625aab7eeeedae5263abe8b64d24c32a7b33654ca07a28da8d086bf1ad422ae4a862f1f8b790c400b03fd1ae21786ce272cb66bd4f13ac279c54b33b92e991763413ec26546600ae98d9f42ae10f80e77fd5693bf594bf3701213df221d5afe32a6a9abc38096e9cdccf45169113e0e58e6a914d537f8379dfc5e82a13f587cf1608e767a36dea613bb21f24db3b649d83afade676ca58244addaa0d6024e037ea1a6671bbbee90f5ce4ed1c2501b201fd9fe45f08861429f2185050fb5e11f12c6a5353cc6e7a62083d20b2c0a154d45ee82e63694e7c17a8c54de17c4d83de1be6b098ec040124c55185a2d7a56cb45993866cc6ed6e44d12a2a4698be64e4d2bf8580cde2e713afe6debbac3c505f7647315cf848d007ea1bf71705fbd1f638263c0a5124e1b1d429d4f59fee24ef187cda93e6aeed6d4fb5fe153bb39fbed614642505754ac5e19880f64b11618c40ca53de9a2f82159fc125cba46fac23bcefc227f3e1ab88df26ced8822fec7d26510283967f697d2c6647301db66fc80330153c9b71a590c2a70f14dc9d1e7d3e1cd7cc431b2e3d867c3e867db03797663fa60b4774f4d29fee199f319ed252588b46a9ddd6a9953f228aa079e25fbe46ac7d42d46b26789b48127f0e474cc60230a39449455065334633f068daee89cbb05813ef2536a36480bd6274beca69fc8e57f3eb7819af9d4267ee51b89e67f5de96d9837e605c322a4a52f0565ab26fee9fb8a48096974cc5c91018bc82092f1b2380a3e1eb0b867ecc71e48b45c1c09f36abf09b57e9e03815c1f46fd95fc0fdfd21e9423b8f2a8272ab7936b1f1dad6afe41df9473fd3584c6c66a5c076a8c221c1e18ca6346e82578f452f85a510c913611f35e67869e6f307f7c1356df273f1da7ac60bb7ef635ce126f97c692cea544999b122e196add2070e165f8276a6ae09058282e03a145c652374043a3933a83f5e90bc3d3f12101fc40cd2870488071ee0b34c1d67000df06de0952812cf3e14de4d8d993a6a5d2e6d1fd5ef1a1a0d958f5b395a1805989c5fd3daa71f84e1903fdd0cdfe5b8be626ca9fe8eb66c1e6067218262d4e4afe6a67462b3b1848c1f803501af026df564d621262e77dc6054c7d74d314ff04837d7f71d0db7776389123c1ed7ce0e1771741a21398600c8910d9002284f6004666c05049ce5eee9887f9290d696b51ac26313adc6451ee1059b98f24f031ec1254b223e9fb973a3abf22d869a2cb565b16269dfcd974b883b0576ee2b872d00f2b6a6719a7be469d3c2890474d99e3d9d6338f6675b4bc42cee41dd0d4fbc65d85fa6352e27907f514b9e9936f738bdffdeabfe84189ab9f27eb6fdda5a989b88dcd9b5a3988e824e4784ca136f983f5a0b6541aafaab3d42f40d1d5a5163d05b45b4674334438c023124ef307db48632bae4163629e36c2d131eac5231a02458604f5c0a054be7e2c2ba9554909fb261fc16698584f9aeae508504f5312483dfb758bf484a2f9b4b4d5b4c4e073c4346f273b1981072d8d00973a65b282c2069f642d7ab30b8c3503cf3ea342e27e7540ffb5fcaa3c988e055b51a6ce7e4e98499c2eecced7a60d92a276e2dccf50774c8825374035009e550594c8a8fee2244b385f304a493f7194015241302a7518d9451341b279f97bb13d5a8e9afe2cd31f1966721c083eb85e1df27c2ac3ce498dbed0cd21b69a15e9c7fa83032d972251bca6f23633eea0d8726af5cc22784961d160e195fbd267b3942fa3257867f29e7e490966428dce0cd426aac3fbab871645c8b3d8de94c2f9a4b677562698ab2546991b77c4a7f770772dc90bef3108b6cfc4cccd467d28f5ff1cb00188591f1eafd70e17a4df6f2b9796ce78a4582b65dff2cf45ba3c97081b37d45c98ba71f8e025932678110e51b47cab4ad150f31efc66792588f5926ae883308f296b5a5f74326bab35f946d4bf2b25fd4e65804096720f3e329b953567752e02503c28e5c73f23825f951c8fa98edd1cba5bf1feb858452ef95519e5b73b4b12846b8f7d74c07637ce89c84b9a880d235250f9ad06aefdbc85d1dd425449a71952fa0cab6bf9347f22b4e822997c9162921558dd6a615a3690b66085290ff2dd39c82577fd57e80fac1becb1d4021e844315e952bacb2e4e69f66f146a9789a604f7cad4f0626473ea830b243886c721505503bdd09e14957e79eb586c788563bf2da78c9639c81157431372d6d148fdc26ec5cfcba353ffc183ba728780615b52bca4f83f829b5590fa1c4eb54cc703ff9696c538e878b9c142f0f6218ed0bc52d20882c73c5cf196493abe4ebf9fe74bf0a6b1d801db8c0edde970d8b72bd2907f4ca15702516a2be6019fcbac4e2a5b5df26f2d8b8180b9e861067b70f4e5f86372998f59961c860b8ba36cf4ae48610ebf5c627286f65886608fe1222a02dddd4a0b4d98de13d58084636bd26db738e5d71e2f63cf1eaad28924875cf328e8ae28714b05193307a90e47ab25a688da6c296ab09262953529beb57ad343f8c3dce3eef6dccb3a76d7ed025bc376270c3a4c482779f70d5fa64b02b359795ab1aa2e6859a37e9f82b6499ad8ca3ecd4f98c19abb0c6defeb4d94e15a5318fe99151f6f2c374cf09c8b6e221ea581371ff7cb8c57699e630a80a465f6af53d865c5d152c7a4ee3172c96374ce4e733765e1138a3acab1b0bbd924fe44268400ae71adc5325083013fc6db73d48b8a4a55de40919275dc7bba257c4a2530110995e01fd1f9cefc898d2b217f91c02836e0a76520edba214fb408bb37b8bec0c03e88a9cd28bb453f03d8c35b359e5f421383644b56036ed714a18482eb8e4d7dfa02b879db6b65fbb53e1544a028905cdb3ecf7aedf53245ca153b4604123d7566a366146f32a68e99971a82d27a888ed84711a5903525eb661d59eb06c19e5585b44a4efe84e2fe0d0ea7a8d8bc8d51a87d9b8b7ea2d7d24b6c928fd0a1f2dae3c1698ab62d93ce5a6358483441c0b850f9287c3e0d02f1e50a55fb766a87102331d90c6595c2b8c56ab9a1095f8361a8378c60d7f350987cee83b0e4fca445c81077bf01bd17c11f297f2cf56ca0c3cf712836081c68177ee0673cae2d58b8fc93a165c921e4e8de6b7a0fe62606058be82a6896f24f5785419d7e1c4a8080af062f5e06f2bd49087b3b0ada1e43a0ff878b10848e04acd798c384820027293b96c13b682eb93887025bd8ce939d0bef7dab9dfab5f72ccfd5518fe8fce45b045100da30cf45d8846e63ffae8b30073c6cbb5aeba77fb15930eb889390ed673abdb5a1f0dc702359558e87d2f54b7d9d5aba3fd1ba096a36694fd5189799d126580c86bcd2627f08cba8b3af8857a264a5cc42cce341e1619279b4b82e0fa07ebd875509df3542991633017cc04a3d93ec016b5158b9c9c2f0b6249357322b22c1f2065395c80e47ea8ef16a115b6d0cff36c85179f432997e0de40a21f34069e781612e2b8a8d880e0403dd12e9e3a32c8e30dac2c333b7b9f2e19c0a5ed296df64181b10f3c3d4d790c69a7be4c75dd200d0255c2e532603e5041864241c924dd9a44ee0b5c25270cda1eb587f660c58195ee6b37bf3fcddee25efe8d9a74f60ba3d9fd22d1fdcd430ac1e18bbb6096d2c9a211252c10edb141d710b6b2009869f66bdd461a4f48fa6163856fd0f94dc0326688fe64f3c9532a1c1a8b422a70af1aa7cb25e83dc30fdda1bcbbace4d211df88aaa60aeda99214c46fd50dda964510d89320712d07ce6c89f77ed52cd89cd047a2f432edf2661a582e16c8836552f2d7cc98fdd923c4fcab0598deb83bbfe41ff7dfb7b7dd25264315cee643857da37362fb9f3970ef3ba8c9c3a46e942dfceebcd7d7587943cd4b52211c58839f99d1acdf5aee99bef230f35e8e9eda59fad8140a153b80abbd17e064222d3e30678997b6e4bf1b973ba1c32b2915471330d94920985d51621a8a18deaf01f172ed1e3bae18ae6ca72ea33d03761a91ad322f088ffbffb5d1a9379fc8eeb76458a72171d5a9018e27802a62c6e47316d0c1c587fde2b4225a5b1267ec35618353ea8d33a1886fb81ac3e075891d0407752fcb805e90cb74b84ec8c2d87f273a2cd256d9ac1b66e4b3aa5e7c3ed440cb52779cd268a2b314996f7b67e762efd5d262a91f9fdd6f88c49acd7fff2fe0890e3eadfad9fe6eff12f1e85b2cd022347101e03665877165427e0ba83b7e01803d8c356bbea298c7843836af1a5a0e547eefad6ceea0a2006ff02f1903a45534899e1cdad499ac6246274e18e59bcd0af0a262e48e310c3fd3402440497873258a9d0f4c0bc323e8f557ecfcd2c692fda4cfbfbc63ae19038ceaa6f3d72cf124dcea0f90fe4c28d8e99eb8c3b57450b8c3167b317b0754e9f62a27e648f3737571297dc74b476267096c0a84101df25ea27978836708dad56770aa0e7c8d1de8d4557dc837b0e444872536c003666bb55f361b7151dd4e8f751295a63840ae0fcb689354e5f84a4414baa317d5c3587877fe83be178581cc94fae1af24ac507d773ecf59df027a417aff0c7d9ef04a9eeac954f2a8153fc09cb00def821b3864a72b44ae71d0e6353bd9b36bf8cac6b41377e15ad5f170f19ba8fe9ced7da183b9f35d14b3dc3b33e87990002e3b07a4488d0f839168d3892a0566c2da5f7b1faa96074712e8c304ad46ec824a9608e1ce32318643fd3694f7aedb54047ba4deefa76aa4f90b614fcb78995211b5e24257620bf79edf166e15bc9db012523e7c89f172599dff55c9696bfc3d69054ed616c2cc4c4af711ba981b6fffa998399c55abaa29d67e5933db07dcddde6f1850114d6345dfb8cd2fa4f1915371245ac66f2be77dc38707ecc1bd8939a6f01868eee4d94f3ab76e955b02bd64b255e27ba3aeefaffb16c8a1666765dc7057c35a293af6712961aca5cdc9af035ad1f94553e568b8774a594a07c43fa899aa53a6e75f2930b8c122d6556747666835e2d2a7a413616732cc025c76e91468f17aa72e0ebfa71d49803fc374d55aa20db62438787d5f6e11fcccb34d3c5d2d96ef0ba597d3319a45ae222cb530fbd1abd6825372b1a01c14406d211fff16e15f19367ee5bc7181cd326696f25757421e2059737549aa2842e19b71e487f56506c63565ad4e450ed2de666488814977152c6dffd1f8f2a01d06f96c6154df08794f27859d3e61ac97501c44887aa60f5f0b2941e8f90e34eca6296054884125b7b09c342b2b101d5002264fb7b64c98b3e3a06334cb20290a365eb1cf38f0df4ff96f0fb1f460715a2fdbed6c618669c5f002ff4bd882e612cf754369f2797c98deaeea97e6a6f7f2cd41c51083da614fa118b0ddbd896b802c78fe021f4d8851fd938e3c7298f2f0c0c80450a4f1f1c682def6fbb8c9f00ef16d4e753026f762e94a7e67ed549315793f68f73d92236f45114405aafebe74f8d58e8fbeef84dcfbd0fdee7057abc27203b66a2a17afb53429a1051d81d6c65b205e6216cb8d009e67ef79873c6e7d36933d27413453f0a03e1550ae2403bf26b688d12ca5872ad18b514e5534fb8cf56707963625961f4a5bb9d4a903e811591ce5b2e620d18808515181f3673506dd7980c07e25e8144515d92c82279c994e5e98e10576d15d139a52fa598388df0ff570d2ea969a5fa22ef4cc39cefc3607c9f9eed4d3387b20d8122f097eee8bc5942e00108c3e1392ecaaefe920ce0f87961c4c1408fac11858de7752231c3cacbc2b03dc390bbc31f0c366685b39ba8cf3b0dba1c22cc1102b44e0f864069866e5d52c52cd36de6f12036858508e7c3481cfcb787a076ef3abe1de7012f63cf86ceec0cce71efe071f11c0fcf911ccf0552cf41369ba2010ad507b16be7ba19c98fb82db1e8722738f4acae64cea002a5de10b0968ef2e3098cd0e0bd8bf8f990500e02fe0c196e22d1a1aae879242f50c8306985c522635f1cb4820ada62baeda2e07b621bbaa1d24a28a6cdd5be87d8525f026a2be0eecf773e93fe3289c6b3f69b64db8eb69cda8b3262e3929360c3c999706b4200c5dfeeafe6df803d242b605ae3ae3cecfb3a0dd85b9e95b1b6a5d77c627b61a992f2f3ff38c4871fd543b361542163525e90c8d25f6543f0282096bf0a3ae75a38b2a2d577662e1ef369d77d4d9ee62cd97188ac6230246941f6f6fdaca6f87ce0bec8eb7d8fac3e294f4553030f78130be89d5cdfa9bd1676d8718261844800daac40530e8f1577c8cd5ce6de95ffbe48a20f5e402a913f196556350e38a15340b816b6055d4aeb1de28d10098f12a11bd8af311211b93e66f6976dec316d033d7409dc3dcab3e83b85487b3b468103c2451b1c640a1c503be26d64890bda07d826f71ca90ffec25adfa885c01251ff96e9a434dfbbb8039bb8aa40056191cb61921fd8efe3ef6f05fad9311b3b73369273b82d182894fd0fe66b4180912b66604042dfba6316cf6cca0d9401c51f0c603bf239bf1decd90f21f3d8bca0a90ed44e59b49a92f9955c49cd57a19b57b4970343bee3b1b9a081a7b3d459ec63ba6a20f0ce02a7753eec03a8e97da08040e60c53e50f97c2dd47aaca334bd390d1389ea31ff760411ba166278191bcd95ba73bd786f66b8750d0337b393c04c910b307a66e1bb23da2b273710eac02d2674b6b0eba4bc595cf43b98e0809109eb5ed26faf62668aba301e0b97e799cd484fb8680daa9ae3ee948d2707641fcb07d07aef7db53441d44e69294d14c5f6439d46ae5bf381ddcd58eb44f42a9885b07a4fc1e46cf310180efc44935e7a67a825c94060943bd16069c97eba8bc2cb05520fe8bf05e0bd16f8977fdc51b195626104f7dbfa3dc2dea8e3841c5d4702668b6a1ffbecffa98af72bb51eb7d5658e5c1cfee1fba6a6e5db57dcba3d2950f188c709c542e929a2fe73403117e2ee048e7812b7736eb2b569c8fab71e19406afc042cd14e25d09c51a4fdee033dfb1428439c1d4047a3255bc75a441f1676a8857527121128dfc774d2e15f4b4b3890718be831cd3f44b1162db99bdbb39cf489cccf58094632909b2a557b01110d7a2d83017e737a5fc0886f380cc5b4f2949a69cbd7327f09f3f12e922ad05c7772f7a6783749bcba18678da251d7f62964e10e992539ebee8f270486161a636872acc1de857ff5e99f8bd7359242559f069a712414201e480aebbf1ee8c987a83907ad35cdd145473a409b539ed05b0ced9b739caa412b5193a96b94ab69d8cc6cc9c6635c9387cd1e75d4ea2c60bf990a4cc9f356c4c75a992e72cc92244093c4b8597114044debb7082806e0576fbc39b15af69a1c7a6a89de1639b6bfcf6c912eb60cdae24980eed58d7cfc5d4bcb79cdee8dbdbc0ddd01e58b2c100d1b26d53f75b3ed74c986757c9d183cbba65596097b65be49dd80f889a5ee4c8e067db2c69177ceea7028d2bd761dfe80cdbf8ef5b81082962fcbba13c12592e9d30afa25726c2bebce033c36ca1e0849e65a5758a01f07a699db7e95c3912286c1acc4c35e997b2db4e93fc53d2ab818b8cfaf4c5cdf0b16345e4df49946d31d9477ff96b7782aea43e3c95597ba71e5dfe89cb40ea747e96fad80f99c61779ba539e49deecbc98dbedc96c0f2be2254f56ff426f8b78d3b7ae17031954e28becfba20057291cf3dfa03b3be6abd18b6d740db73f035563d7caa263fabfe2147538fc8f402754ff789566763a6cee2081d56a05f9cc37cb2fa38858cca6d0ab0b96ea2b7204b030d922d09b31e3d943c4d1a8f1e7e9bb7f304fedad459b34d28832ab57b8338e3aea4d35ad5a5830d23d0b188b75131c5abc47cb5a6097d9b92964b307be5f79d6d8f7913a695243c20299a55a19b7b96247e1e9b5dcffc179efe7947b4c23dc1cf1e839fbecede9230816e91aae1688bde11ed0c0b4e1a2f4f7c4eba9e11eb45689a9e1b49a3622586ab661e4e6cc42233ba519029c1355a1b0fcd318baa650f99c05cb71046334acaf25ec9cb9e8760e2c24f68fc0ef0797e5641ea603e6b8d226427cc60dfd6f021177dd3a490647365c1c271e26346022a26ec71159faad3f0fae4903da788ae9c608ea4fa4658c68ce3a7972a0b2a8e50c0d712a43532967c4ccb86ba72b85b4cdc7a6d82c5c722a2cbf39df549be3f0ef36bbfd907da2fd63df65118e55a3313fff54d5ef6e5a46e6bd636e740568733b2a46c891dac6fa11e91b6415fde10fb389cc93c26ccfb79c543d998908ca4a27ac45c962b7513ce37ae75d233f051f909ca1cf733020b0c81cac4e29939b5240838e93b5f71ecdfdb72ee6f9371747a14c750855b2780397869f6971e1ca561598ab6026460d72ab23b8ba03ef748fcf92b0de0ad494e6468957e5f3d7373bf4e2db1e79098bd0dcc9ed4c40be3f13f7c8c487c82df2661a1054800fe2a561a11084a7ef6e14fe1128e0d7485aad5124bbd61bd121ea52218f7fad88437d76f44932e380f3ec6ac1bc422523fc049c873879649546824ed2a3020d9c8b0280f7f533bbafcf3225b58731eae41fbdc3838a99af148606a1ca90e2777599267ee835d11be68a199727a0cde0f9066e4e9a2d67575c12e19c319d64f89130b621f706b7334e830cac27e5a20841e63af524ef9476010944b20416c02fc9b991feb000b46cbe17826cc77011df0632d303603b1d346671128347e05d2eadbd7b058d4d912c41054258200bc33dcda7eeb3fc9b25f1037867d79c0c9754f6dcd01c90ee9d13c8c3d836c6707069e3871b4da108cb9f9aaac1c03dd89c2ad78ad66859b49b519dcca9a34aaf1a518642683e38aeecde380dffa8df3f8eaa35deef256281b999a87c8d512cd3992bdf5c6ecc1a0e918821d7841d8df8f25b571295d46ebe091b7815cd4a1e0a1a88ea9f091c0dc42e7fa8b30b323b4ebb837bb60fe46494844659771539925004ea2077296a047388bd0ce95b7582f25d06a8af1f31f7affa256f0d1af7087fba9a3f429de567a1391073f4131a41388eadbfd3f4ce4e5b4e203e5e14368907e66ce7d2add46347ab933914f8612bb455d0b13df4520ba7aa7487152c0b05b4431034237b663c484cc3b0bcfaae90e2ee876c0d2533ff6358c934561cd794e6a58c380b44604ee704589a5d9e43823c6daa2bc10889d168e8a78572cbf4c18cf85abb31d3d94905d8d1a61f2b8ae1b2d981c0c3a98c26e028f09773e46fd24d7f13654defa597924435c4b8bfb0d45633639becbb7efea4926dd334c979e453d2172f84d06730e073893ab40048fe26b689698d19f862ca62e2184bef2ba1b2cb2a3987710b92f9ccb25883bcfbeeb71b3f8b6c62da897845bda5d20da5df0d79bf9baebc169d49cedfd5b03d394e0e0884567251e59230d13ffffb9c4b733d6dd4073d5bfb69749514f18c2ed17bf0310ddf84af9e5a36b6e4391bd2941e3c4bf6f65d919335292e0446402375590f6be96d0b083f014e253bc26fb171230053875b5bb546a4f6bfe5544a376709b36b226570e0149dfa20d80f8f1ea29c38e02ddf5c15cdf205d821c7c49ee9e20ff8d8a065c3be0ae758b3eac04497bba068f6317358bfc0a548c6c6ff8812181e13431fd8470f96837274091cea7aa2fa249ce0796ae83edc20034792ee05c30e8d7c8a906080904932d115ed48e35ed268ad748d355dfc884c087f2a3823c59692844b559de77e8d7c7c226bd17e8514c9fc196cbdd5492cfac3a856c8541b43728777f958a0c4a534d4007739842f463d1ca6a42651ee5a183df9e23218eac59bdcd76a63cea78bdc686247dc5aaadd08d29f8be401b031630763b0ff96227804f92947598c374bf76602f45ce5e0788d181c68d5fc79b2146e9f2d4c262bbb6d031302ea2fc997e516980d25eb4485b0fc4a1ede6c83468bde5b49b9c1ec3849b5cac144f81845f3a8ac5f5b70270ffffff8f