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

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

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

Block Certificate

Block 54350 c0c9d94d2c9560b04d727d9532e442782c3ee2d46ab3497a3dd7ed290f9e4e58

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e1d1b4437a1db999de05df9e00890748c8fd0d6902cb74c11dc1a0170e161765
Certificate Block Hash
c0c9d94d2c9560b04d727d9532e442782c3ee2d46ab3497a3dd7ed290f9e4e58
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...000045000000c00000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000800b42e4e8bcfd2eb48b1a51e6fb08d0d344937bed89e02e97e1d1818dbfea4a078685cab2346fb9672faa258f8168af26c3c406ba894d83b5733dc0677212d75693c719a7d8938fd4ddcf71e123aa0f4bb1d834a724bd54b3620000000000000080000000e000000045000000c00000

Raw Header Hex

0000402089beaff5e99185c5924e09eb5cfedcbda6874ae4cc83ba769c53f56cfb698e3e2e0e4cc8ff81b88a0730af148b848c402742b12d6da12987074747a3fad20eb31834096ae29e06186517160e17a0c11dc174cb02690dfdc8480789009edf05de99b91d7a43b4d1e1

Proof Data Hex

59,560 bytes
12121601030788169848978104b0a449318caa408e497d971e27bf064be4ae0b68fd3d73bb4626e6fa16c7cacf2791c9481635027bf6dc9fd71db31dfbf664400892f9c4935f27aedb2411738185f5fc1d65c161d2cd57999002f515f3feba262069f423735fe7cb155abe6d2f37ac9b990a320123a56324f9c773c3e20b5acf432827819414291ae757f09890dc14b2260bbd5b184d1cf390bc4a3a95166652c4781fa670e7ba0e1bfc6577faf4574cdf048c279da3b6b416d24804db025d0034cff70ed7bc1ba7f99ae342f55af9c9208d47f6fd15589f77586c0c9b6defecaff987e6eacf299a6da27f45bcdcff9a0aeb590791684562513e64d65129c06b8b6e09ba9c338f74096d37fcc0e3ed4d943cb059caed78b9e07d57b07f5b66ed5273dbacfb6d274a1b5a977cfee8e6b585107a5c4608e22ed50ccee4ef8d0a323c6b8176fa1b303c8134fca0832c7f0d891dae4b4dd586e4d2211e82188c9b90a14d60ccdef8ce97f136c45a73f827ecf8a6dce6471d12c906927a465a4aea8979f011d9140aeb4ab551c5f7c377c46c586997c9ef707e4e9ecdca78f32c3f7a5b4b22f86b36a1f5526def0b09a92285428f35a95ac4fb99f3d9a2ef54150eec3ae5541777ea7da36e99563494723ce7e1ab6f73b07c1787c98078fb5c5d9a55cfeb1f548d04e897a1d4e323a705e2a059dd07c6c2ae4ea003a149aba34e5c6dfc7c483ac46366b4a7fdd1e886dda2e3b4ed9e64013243f5df50306b3f1939829c6e45c749fc8726e5e79973eba9abb2c51cb3d54d97cd241532cfdf7e34a19d4dcd7a0c73cca4b8d5a0091f2af17f8d1b6f7ea68a096732e485e40b2924dcdee0d4e664d51139c29613ad2ebac4b282f5dc2e09c8edfead64eb2d22897cf23879fcddd40cad7bf947940d2a91f15196882d826e25d4a8bb1ff343f33ee8cedbb39346718965e326f2d0376d7ce14835713a26a6be9e5407b6afa7378d3b67e3b869efa85b970c4404399b57ac0e22cf1a4d42755399ee3945f8d711400a6e7b396522cc0daf7e68a4c95a0a2f9c34490c3008c82344762f55483cfff572aaf7721d399938d9d41f86d0fd2df2cf5732334d140429ff61d81968cb5a67bce3a8ecf6fbfc50b3838b86421fd9100cdccab12ba8b568147c323075459b95cfbd3091f598f67a72ea8b30f5680dc1ce2394d6233c7628503e499da567d0f5cb30433722d43f4b1a496b84d85228679544144717e56a4ce8f713b5bb31252b9cd4c8aa2dd9974a7fd1a2d711bc4915cbfc0fdf6b380fadfd28dcd6ca09a4bc209172e436333916501300c773157ae24fab9b1e6e7f28f162bf281f1ca4e00c11ec9b37ec8a255bac21d53cb952bfa5ccad939e31424dda84b03ce9fd3da6615d37fa32f12cd8d59ff5c675a28ecfe6260e97698fedb9ae4bf75ef1982c0a96d09aa016b3bad93b49fc47dfdf1331a1ce02be4797fef61df1ceb03c5bb6f0f4ea883dab9b98fdc1974330b7082464c65fdc34eb1be1cac958c534ecb071f5c21ecd216673f5beb9576aa863da0c53290ef89d79f60a605ebc7484303df31042b8f48805e640217250182da6f3d4adb9f9ffacb954ece2ddde5de0f531be3f1dae59d8f6921c3603d118fb616de9727c4c399a5ecfcee10fa170e6376d1ca768b606ca6511712da009ef91076282a6663fe3e5406d19dbcb93a987dff0add0ce15b9314ec8f3813fffbb6bd9393f19e6051681e90ea465c3f4c874cd3c6cfe3ed06530f64d6e1b7aa475b604ec5edce6fc2a117be8b22bffc7a54ebe8b841801c331ff6eef61545b8f126139deb352126f3052c77f92d8de1f4041d75ab2b571b51f29a1728511489070a33e1f99dd163dbbf3788e8d25a20edd6482ab3f0c6c8f652f7165eeb7acd3730a95507a92f2b8f56fe7809eda0933a8df2a9caf87a485fd3928e34e9417ed04dbc463d7bbbe19240154250168d8198de6a015ba0a41b095d623abefce777eb3587974cf65ac6dd489952dffac5f58c8b3852c1d6d7a70ecef64d5e811cea744203f07acba5df78a8fb5c7bd646211086cb5b07d4d143122f8b217d03e0f1c16839291d3d91b5481446b565863de0dbf94ba62834db6df0497563d3e7741c6d4fea2fee5b11b285589120f48873a229e6ad94a72ea72b9e725f65e71b558dcb8d874bff02f5aebba92bb0f32339d5ec9ba021ccc6fd57884261f4f9f8e706e7195562cf71b7c8b3cd9cd13c355157ee4a75be9f92ea3de5774645fc00bedb0fee40cd487308c9b1270b5c755f896a4be0ecd8d1a6658263e908ce16de5867ac0049b0424be3e97fc71c97152cac1a9e7c626f0a1f8635cc51472953504053ae2d5523b53212972adb1b67aeabca80896881cc6f41d14f65c047d9e17ac92b0f93d5e8ee4a4e499cb93d688f8ab3a410198378665216306ea61e38f5f5a0007b5d145710c6c2f58da669406356417d39a926839438126b952dfb41db869803762d727eb283f3bd7451ba00d53b75eaba9ced98f0b2a59970efa37a5de15dcc93938f39aae704f289faead3ed3d445ef5bad8adab5d3cf459df6d201d007b3ff1b39589a9a6f456f881bbf05c8fcf311107081906dfc80658a914b5b1500d6b6d16b5b20f9fc30f8d86b324f0c56e5b9be04d0f8325b8c97240394375e9a5cd973815b9403dc4971e251f7de08bff80337633a80ac5461c5e4f93181cf94c27df4ec88c4e9fed1d76987ac4cf2ca0559ce6387fdaf8e8ac03ccb74b70b3ef2d0c766277ba5d4d551fd921a3cc3d7900f08e34a1be2d714c0ff0a19c724110a2206bf8c495ceee8efb6061fc35d81db8ced64bed6b2b4ebbc94ee043c14215a5fc4a8b7dddc890a138be8eb0cbdfc42f00af5130aadb5bf0ee55447061a055ea8eefeca43fb4ba9c031ea99dcfe5ccaa29c6290b09c92998d75a856266f7a58d38eff8009fb1744f39ef54cd2b84cb3a4c7706f1eac4365893dc97b7c556eb1e232dc6f6401b2cf83bd2a762cebf67b9988d3dc93ee9351b1d906553f3886f6c582b7aed8742c4eb46017ca15f326471dfc9c3c4a76399c7a66fb7db45d6653b9656bbb68466fe545e42f066765d2fde8bd0de5a31431ddf19733bd8bf39b3415401c924cdeddf2297733c786636174456435e5c29201b86ea8961b181c9e107bc08ca5665e71a10154e71200d65ab47bc9399e36a1bf8c9796834e0d45558d2f60a421c57479391bcc68310b1d05944aa7ef883f436e9ec27fff5efb744b01d0ddf0fb7d4bfefce2e66a3d53b34729ae25934aabca6673d658db51d2ff09020c39d5821f196bc65f73f00a4c9601df3032dd5a84a1ccaf09477b02e493d7da2c588d899fb11d38ea88cb476f85b0f6212ea1dec7c19bc8402156a7f3594e255dae57855aa103894fd52ab793d3a1816ea9ef211ef062ce36413a10bbf8ebef7ccf4dcfccc7d62e18f273f4e446a9d01b426751625cb3ac2beb32f2548494f3df39b12e5e9085c39bf252ad5dab70bab475f0181df626cf048aa716e704395aefd38e38f236aed46e46a203c2de82cf7209820d99f0fb036236134b21ac23ddd0bcda7e20e87d1e3624a3f4521997557cddbb5533a86cc097ee9d41d1347fcd64ba48437ea339f3b56d92a3fe5d2a0586ac97755a8bcd0ac9b567836e20c1e015fbcd1008bde897e99eb24f0d27a7b0caec5fe04f876b3cc0b41930726e143217073214e872e0f7e9f10a71b7a3b9bc1b27e9e09eafe45c250f6ce47b41f21678a7623ebe94f9921c866299aa11a3d3086a7aad1a55483e02a22d671a677593ad4158d427e7df24a3b30ab94835ebfe1c091e92589daf0076b5f737db05ffe27677730b70aca7374cbd6e4dde5141d58a7fd4738b69dfda5d96416cd98a59efe59cb14d5ace611480155a89cc4a4d9337d2d1ecef9c2b55f3b388b036f513903c32a97083795426a24e3ca55fdc69a492110bd13763f97dbd287361b80cf55542d4dd2618cc166216d6dffc2c19b9e9afd48139d11962f4f950fd6d18e4eaae2ef37b5a18d9af9c10a009ff0cb489809e5cfffddc32304c644fa0a2e2889e64bd497eb3c501b23367ee833deed62cedb9a93bd1b8e2370147b4d6be58db90f076e58fe19fe8d181c4a1c79bdc62bf1cda7bf8e2a2398816f289508ddf22f274df01a0eaf4e9f64947de3cee26c8a110a2dd6109fb841d72b22918f30725a7c97523e27cdd1ab5a097592d6dbd1bd066a203885b095137bc51efc7151ec6fd6937d03bed2678419798fbf66f783a8437d420ceb521b0bbce3fda0485dc59fe58ec3d8157ef375ed5f996c32dab859009e3c6a022cfa51447dabbaf8b2a61c97412eb43756a3ad1b4878814b07433b038717dc606177fa2cdc22da2d0ec51b9f18391a54fadfd434445d33b8aa89fd6debd6aee70f47a0ab3596444b075fe1513531eb43f2604fbce65e78e3d1fe5f3bc3b4f5b61849ca183460a30b366916d50b11d8bfade7ae60e61776b2ba8d82e4e821c085b7170a97a0f9a55a6d8fb65caacb42aea101af6dc920e80b20d53cb31eb7b27cf1987dae1249b3dac416f22c7f991639d44c107899a13db6ad4035f1408f1302af771e6a9e6c553538098169f887bed3ba67b554bfe63dedd11176df298cf3d35059cbaf083e63a66d31a034492fd2cbb7fb091ff08b6f4044942f32da7d8da6730d8f16c77ca7c2c2d294a8e1e41a61a043fbf1f9e0b257d6a9e4e74c4ac57ca1745dbfa3931b908322543b72e88b3b896b408c2756c716e6f3a86544517440cb23c49eb183b306c75d0efbe8c6fc4286bd675f71d96a6cdd9c0021d5540e49e87b4c1d2bda78a51a77ecc9642639adee06baa94cb616157a92d1e76b5fc20e7a70bce033a1411a44afc5b7a65306f4eafd42d82472ca530c2e660cb02df996b50682a677f7766139040f6d92078f1eeaf552e2372136d1a418a86942f7dbfd71adc74e31eba03420a0b4a0a657b761cb1ede0c6d65a8930306a24edad5c35a81cfd689cb365ec1d9c5c39d1e2e737132f961cc12432a4387a212d78705b04e615ffb958471d57d32215f01e3617c01e05ff9710720272cfdca6b68f5f056abb9942b0188127265005da02e198a6cc29bf062333beeee9841b5e04093410d82be21414b5382888d33478eed1e310c0bab3788db48e45dc314449719fccccdc0c2192c4d06cb19b17d738a7a0ff2d2d3e5d8ec76479aa44d60cadebd712a358eebab384a03bca5680fd72656fc013c9ee1ed998a9158f78a4cbe7fc89cd69ce398d85ca445768cf9d1c63174d10b1c2cce7bfc05b175b1b22ccf53fa70c825f9b43e19f511e057d8aefe71ce35906c840b41892592eef97f9d5db111aab8f4b6531f5d6e4f8ea77fabdd8f214da366472fece5446633d2333b0745021ba9d82a3a8aaea44616d59923c59a0a30bc5cae804fcbd4a9d217896fe433640f2f8e1157fe9c42fbccb48be8e136a9df580fbf6069a86816d7ef047d82f9eade8a048480d894b204351f790e28075513bd91682cc1f69e2892928c3e2edf11be7936700ff4769bc7fb22b09992f5c45603dc7d84ec32c86a42fae277ac01331b64ff77494f9979dd180dcb4f2e7e147021753ef15e5062feaf3a9d2c0af590d561cb290744aeea344ef1a9f5e43a08a58b0a0365a92627a12cc1a91ec8cc15de9253b61c828b4983fc47607f3c145aa6bb8edd6f9a8a2a72ffdda01af1d07c70fb07f4dce727cc7fac9adc83be75a71cc681c1ff59f0ecf0613e6f3c01af84346bf9897e4f947ba40f11c02498adef0b734c7b5cb2262911fb6a48cc42f7be6cc3cea1b35dd34e1e8af429d01246a52ef30b463aeadfcedce586f25a304145f0b839f76edebc044075f3da6ca566e7b96491a9ae5b20342ad75fd29a14c628277f8e1fa965e55daa2d13c088930a2a8e1d2f63e795661c354b556b0af22a40a3bf751d2e43575b7a504ef2b08c841dc50276e6efcff79affb2334c150309f4b06ff2893bbec26cb06e9bb6f90d663f7234837a107b84d0272ed595c58af60859562d7f2dbcd905f1fd67440781adb2d68737375a356dd4302e0e06fac632985f504a45d77930a27d60c256a2b2421fa08e3beb5b2eca06b2e46b77e783d0b0635679bab22ee8fda47189311a675e79e1f713e144b03ff83053262b96f9e0563bb69f7bec3d94ef17ef862a963b92fab637100620c2e2972b4983693f1892d4091b8e4875ad7bfe8c66df1553a1ac326f63eb9c9a59af95d548aee0d47e94c999ef00fd365f0d90edc9227cbd6027ffd2a1742965b8588b61e2bfe9b15705626801a4732c2c89ea6f2447d13bad3687f297317367d17a0bcda4db58483fc61eea5391e0a54fe566b74b707453a2e189edac50cd80874d7baa91abdaf771de88901d41688bc4cae1d9b8371d9475c25b77a4952421a9c180595e18b7aa05d54d7fea91b4edbacae5be15ab9b3dc537eb1c79d25cb899f984efbafed7988607f4e1862dafd67d5020ca23dd377ab267ff74c1db7e886aaac2cfccdf265de98275cbc55c4031f4849e60e7d87de849e9589928a489a9b999e4f8d346818d8c260b0b313e56099487930da385b9e4202f6aedb1415312b0e25ff01d861011fa640f97227ab28cdee9c60e557bdec54d66c0a4962bdaaaf162f6ad4b9326d1242e1d4f97d7cfee3042207e661064bb7a2f4eedee1fd4e1d14b00e3701860a07b0ef566e270cd2d837ccd09c2847315079fb03d88633d5bf2c3c99d709ed79bcfc8d538d9e61bfc4ffc6204367bcda72b6194796e4db01e3982d77efb5c7ed360c7461e959f369f4784f4b1a8160d8903eb2ac9f50a6595d7a2132f15826c5d4688bb1b06f78ea8bfe079310105792de68d08c1508313e6250d111cee6240a474bc60459c08e79e34d492b0587fc5ff076c706b0830f5fe63ad6a1b572b0bc8b2e421dfc66ecc8a3451f29db9a1e286e3b63d30e6cd1dac078d9876825b437d50754da0f4675b40bedaf138e28b100dd44e703e235c7c6d669761f971ec5949941d859404c230d7c257314a54bdbf312114bebb520e9a6fb2d400331011ecd5286793f5dde536d7fd30a0af9d8830cc6dbf3a35f517694d037d4d1d3a59dba363df2b765018adcf792e4f46f54b29dc480caba0dc9192616023a27f60a6784fb394565444acce54831405bda8ea9c03594e910a8fe4c9f3688c8818c7406874ca6b40827697e24ae40313b4e093773f7e6a91d9f5c4e2058068f14f44cc7699165500c1e743c25c37eea810ba73415173287a094283afbeb67e02068fef8f1e0a1ea794c18e68390e7510ae63caf1aba8c706021d48173a6e5726659db7b3fa1852b4ee9d7ac6407fd94604fe276ab43065fc12b58c5389efebadc397334e2dc4a0e2a4766e397455453d1aa21f6d8020b68492d4767c04933cc5801e29bea6fc087c06ec40f70611e41d0ba2df9493e526ef03fbe70f4ce5222b806e9cc52709989231ea92dca3e70e658948c2c1dc794d2e609992c25b2f45a3d8398e145b1f88542acf9984c3f4cdc7204e3e55eea6067fc5caa366ae2a408de025874dd050bca3b35741346b186035ca18891a1de15f89ec9d7f421059864b577024e05b200b9fd54b2bf43bb61636021fd7edaaaddb8c028d55190be53464c2c3fee61f1b2ad9a237b3930dae7ef80111b9b7139117ad2016a01d015c2ba1185f92d03c4f66fe736b8a7f322130fc4670bbc52abb974d9adba2c08ff8b487a511b18dffdf5f523b8198408293e76a8a94d7de33c89cd75c8ba60874b29c4a6ee3d93437ebbe4df2269d7f892b2c7b98d19e30478fa6cc3be31992c90fc691eecb875999870f3a2aad14b1d53565d60184b249e1263f40967ddefe458ba514ee7beef3c3874c1bb6e3bff425afe2319b92e3f914264da06799d15f782b5b594eeb02e492b581899bb5ed1446546ee8d8ab1cac80a3bf43a8a1757fa1da086fe563ab0ee3581a5584f439f38387102bbf999af324aea63ca176c4d5cd3fcdf6fbcd99862f11083f1c3ed13d38b7f16c153f5d36a38933c683ace35f60ec600891405d735e7cad385d83636dfaa48d3fb317baa4e31b66f67faccf3fe3a134b46b36fc61edc87f51361292053089694b766bf8da1ff109071df7460ce3e021941cf0bafc47a6ead7c8fd997b5d3a2311abf5c176e131fc9568596a5bb5e90fe2d83c7ffa9c53f1c588884fa12e675799f91db433104d0a21ce5c4414fe4344a55c2736047e82935aa905c745681648cdbc3e1984c9202d46adc3c96aa679e717a9b0c6e3c5cde0330386b161e807c9f3ed8013d3f901cdd8bfdb068f4a35db8892da53a058995d1149daf7cc61d29e5e90c3d8927f19cf05d8e44ffae7a83a3b7179b63a8e1262a7f1b62ecc697ba810cee43586ba87b678cd9440d8ca517a0dfd2c3f86eb9c23a96a609e8bd05296990076f9d916568a612248146f3091cc2f05e1d5276a0012285c418b965fb3edf20ca17726843ece54d87436859ef75819d2f8b45fbd5cf9d3731c2c12dd14dc1d67a7da2b5e4fff94929a817e23cab3989a1cc8297bc891dba978c15f610e6c482e7a7c2f3acb6d6939637861beeff4218e5b7f9146811bc174b6274f67a834631818f3c6003ff82496f97c9b4d93ea6ba22bb785bbd18b7b05e1c43e159a3dc25c8ac582cb157b1b97594e55ee446d672cccdafe82ee5aab72dce39f4baafea473546200f80e94ac1c8f0c95afd323d19c295934b86c6a82c7f2a67b58f3037b6415e89b828a1cd59427cd0fb1b8933b7c2cb5aa99f2ad7172fced8fe23d32d5d114852a040bdfd073a5e22a01825fe2ab8eb9268ae7d5297ad865ccd023adcf74d4f0a95fdec451b6d8f49252eb458961f2d5a607882498548be53553613ccaa74182655532a53f641d86de993cf07d67525cfd4aa3eb16a927f56775a244fa1481c2257f7fb1aad59c8a3e82348bf55d54188d3d574a46362d25b88dab320210391c13c1aea437a85885c58287abecab7c41583e6c3d5f75203bbaf99d1138ad55193aa9586f76b0a246eecbce9dee967f509346d79e53fef952dc6cf83d5b6d93f57434ef9afba13b15b60fb22eecf7065aa238a5d4fa37ebab0f7e8dbddb421daa17f087e48f27e5afe5d6490ea044db358733cd00a1e1e04599caea0ec21cbd38256f08c14f7b85e5927e17eb4f14e49d421021ea30ce8a9808c81ef9eee27fb512040827061c1b9be70807eefaf72917e39fd493fc1826874b7c29d45e6de20e00b88bb960ec0c499a0579303ae6a0e3f02c1c932d5e611ab36a80f7b9e82ab8d1b958c16ad70ef8c9c280e7dd3629e154831f41f02ace9ea56c796e4d1e9b20e13c2c0b94cd669f9c40bc865d4e5f2bec11b501319d98d59ae7ff828486f65f47db702861d94f91be988f6bf6e94e46d371da4e8fcb7fa71d0dec4ff8b4c40e47359e27dfb5cdf26ab933b34ac244bbf35435a035b78f89be57cdb4cf005038c4e714655390afc2e455c16a8f44999950872c18648e8423b279b895f16978250d901f80d4ef09ec6795243da4fcf3150012a8800670d7a0c137c4c6080b7b7f7cd7c6a4db6af4560aa0fc1ff9ab0427c2c649db7f926b603ae80983e78c5682c1c2fd182248a543f462f320c639ec1f401c44a49ce8dd739d791a329d7e6752c552f8f8dca685ee91340f99e8867aa1e5c78bed5f093b6f5bd5d5b70dd4fbce3eb71e39a4171c372831e35c9bfbb68a647e50b5340276945f31d7f234ecca1c8723ac6cec1dace2b101296e9f4eb081dc7a7cce78d763766ec44f39de495015466a27c589fed2121c4d8489a64782046a8f318523a4321c3737203dd0ab366b0ec966f2d97bcbff9097d4d1bb40d2ea04f4343a9327069a5cafbada126da5c5f4d7338ced89ac96560f28459800df7ac005ac45ac81057deea1b0b004bf57fea0b24235649410f41aa296397725a3340edf1ae171ab8bb4b4b7a80684596c31e664416ab7f72fe70b39b08c863f34085a350d7336bcdfa03f79aa0572a61e9fcc1facd70106c7e7e0ea7cb2a93b217331366f6c9b2b304aae9fdbeb4a04bf0d93fdc0a99b38f9bd694dd36596d48e4d38f4ad4b8c41a9e68b32a540f1d790105389599e397916379d8b140199719dbffa305f99f3957c942bba25eda201683663fcb5f46e83b00b90d8a4ef26624db3aaa5c457a1fe1834b496ba3f827d8b0eae5a160047310168afc05d4ec433c584ffe7898a0a2dd98679b480b7bb3b138a847636e213a2be7d79bdca53a5a9e008cff9f78b242c6c6d84fe50b5c21f46a13a3f6167ec4840faa9cb76195630e6fe01dac53296b47e25a803d291dfd582d7987625af9d7ce44b797097f1735a145eaceb5fc076a8860c8a2ca37d1419fb607529772ec032088eaec61a17d11a0d8a46e6d26e9012f5e5c7c9fa7a1614507ab48e60fdaf3fecd23ad0291d259cea18e5877518de2121688e003dadf51fae24c0b15546796b6d7c8216c174aecdbe9c9f6c24be1e522e0e942d69c9534863473bebe9c9dbe42b26a9e183ac215142fa71c2b85de309778ff6349e245ffecc86b23cae37234fd1938aa09e5cb950f5db54c799b849c19d2402e5aa774b4f5842da1c3e2a115b72b65b8bac15d58f474255224439b259d64d93441c8c38f6e05fea82377434395791eca8666ca7e7d8d2b2cdd692f383906cfa481d755f9a251381f6fdfdb4d9db78e50cdf271ababbdb9df32f512e20bf249a0c7fb422d3aabbbc3b42936af36f922f7355857498e11dac5cb33de0a43a1869acb16ad682e625d31884b6e917164d5028a9c191797dd46d780fb9990edf2dd9a8cb1675cac8f32971a81ce675e40ad4808bdee7dfc55bdf3743537e1127db3df90dc6e5b49cb57956a2f072cd413f82ec901bdaf51d319d17ef636d5f63f27e1dc4d3b9ca0b49f586fb0ff1ef2c99095f083a71beee99b6ad7105e253ea48eb6f45e0d844f5f693d27fb620d36717f4a8ec0867bcb70d08e365729d29e4b6b760d771b527ae5c99c840bd01e8239a9bf3478d2c159696e57771fe95665bcc597045a4e4833b2c03fa2fda39aa872d5c3749ad0b201998ea942eadcab713c5b8cf27483b0aa4cd4676db550b07061506326831cac313a150d14455f07e51de735864ff2da78d3e0d8c000c70aac77c9600a7e69c1a1f4385272e16a8a63340e97051455d8c0b0372c9c82e38774a8d9c867f0638141298a3cfd51282d2e58586173fb78547256ba1cea12c5c2e13fba6b6381e55a81931cc3ba6e7026c380eecf264239585062fdb3505a4b1ef069aa776b689ef5bc9ed673197cd518cc74af1f74f281f3227df5bd6daa964d7998a1e9d5de65c83c4252395368bc0bead0c3129977bd01f39268a117e2cda69679146165e3fa2aaa8456a2362a278befcca1d674a8232bb805b7965258c18b064d9cc59885ada36efc27bccee269209a89db8874f3fe41d4ca1ab8c49422abef846f60661414c756339966b9641f3c7f252002cbf7206c1a987e1deae690298bc2b5fae8acc034dc7beda1da666ed5983ad57bef5c96be8a3241d9b739b4c16d237ea6daefb018b91c9d4d7fc409aacfb94688a78a16e5c5acf2f504d2fcbc6f9689c0a3a6b2398bc2fffe3ffb61b089e0ab430c92744d54b4e5cb47062eecce67126a00c8fe0e7da1104a40f6bf34afa1f1d71c053a10584864fd6415f5e97b1285be2d6fdd72f2226e0de35da72ff4598e8bbde3479bd02741f039da6cc161213bee4e01f567e11b7019dbb0059ae3c6700144db95ed0860309d2d6d8a354a128b1626b6e17aef8e9044bb386ecfba953610d7b4fe3db7e8671c1f34516f1443181cf93370629e0f7c9b143953d6d26321d33d2bc285a7cfeae24771eee53ab15b1bc161fa4ccf27958244bc2ce6adca7ef12a6a8ad4c72849f5f5eea6eafb1f474e29305bdb1fae30829ab7d8295efe0122bd3bd46bd58938e79ea9c4e55e755d44c438ef4814d799fc5e2b838e2e6dc8ad54a55044235a826e5816f94e147455c4da4a888e237cde9f95637de831e18bff1be0fd1e66e2834b917eb0fd20c0d4b6e3731b226d93b3fe8c24d0eda1f240fe41a1b3de71abbf34924aacb714e74dfbfc18f48bfbdfed377cb4641bd561807cf2aa7b3a65952d1eb045aa99147db605952bf072f7ebedd14b4fbb0df766012a1097a606990a269721a6da4a36c2e52e2942e42e2b5e68d454e7c5b84551c91c2683209ab8916f8bed3b835e8cc9922738cd2c12baa474129fd3caed5278d26dfc13693f20caa21d98819f2d320487b2de3a6ee65018d54440f3f185b7256719110e6734352c7f32cbe3865df34fe9b52eaf6dc9ffa820dac1b9d2d5d58fc8840fcffa9e91339b75bc0e9d9500c19ea02638372b25fc27d566e8cf1a5135dd93dbedc275960ee2e32785de8c0e1461f8f1459c18d777ed5c84a2ffb0c20d42b72e44d862f0d840a5f15d5db9feb87b32786065a1e9bfeb557389d49e2664d99d82f1139933fcba44b333500e13a97b69d4087f4cd879c2d0740955a93f4436e25aa2432539c388777f766b60dfc1053dc1bb8e3ef5b7b912f582bc527964ae43883125e35350261e97b0d4418d63422c84cada52ca157c2956f17a6d2eacf127f64e410f2c8db29b0be2dfa81d71f37ae8b1ce108b4323c2ce2a6592a36923c9e5bb178029a13caa0a8018d75efcffaed9b6279b62795cdfd12f97219b18dd2ee4f0cff59ec1964328006997a3dd33cc4590cd8b5e206991ec8845d3f9ff581495f031eb49e30a1c30a113ff889e4530ca7e29901a7ca65e54be206d16dbe3517e8413ef10061debc0a5bc649a78a2ac9f7277573c03ae3b3d8b4b38d75c539ec1e026f529b20a8f1b9d417cc2cef93173a4037e5a61498ae8880635a372d97066690c6b40488a74734e2739e36323d9343331e880d2208dec9c98772ffb706ec61c62b84e502be10d9c1b7683b64abeedcbd4e25231e55962ab162b73f7408cb75a5eccf889053723b57a50675dbca1850066e8e66346570c97e5cf445b21288c7a93a19cbb2bee1d37f0dd5c5e101b0ba1489f4a703b1b1bb5b14a93ef0eb3561ed18cc7130b58363937bb5d83129752cbc678136308ce73b4e741af53d1e3eca2ca5bd843be0119c0e838a4eb186c91e8701e7799e408ef4b14b2c8e7f3fb02137ea2577b388bfdde1806f66c00141a4cc276e5643b1b66eb4ca3cbf70e2c4558d4adbaa95e2aa758f96d8fa881d07655eb875bfdddeb26a91ed6a6ceb964d1222c1511c482f86f704d7e51e2b1776f6bbe9e05886551ce097043db3d10d4de91429b8f0627fe9e4729e97a1ccf3fbc37156e02bb4aa0e9f3a1a7bf6e01a4eedda77b0120d494f1befb662962008a2718b4cb0a3fb689e1f98ed3d47c55e32f81ab6bc066fd6a0fb25a333ce86e5a621ce86aa444bfecf508ba2c160473c2fed10be9942379b18ae572d6dbf4467a10c75405744450c98f3a90d2749a636807d05646a4e8c823585f3312ba092ba8e6f44f6b7d0221af2b71fded9ba64b32af6019704b3f1e97b3e98072714628689cc4f464ada4d31191028646beb02b426aceb90415e445c9d01f1d5b77b111f78f0f38d6b5ece3a83c818c53835bf3e97c41651bced762777f2842ce9e24be3f79de883a91018ab02c4a9826a09cae471df03d3fb3fe29e77f1936206099ea1b57f8caef1f32259d83b9bcf93c1db3fb5cfa6567316ec505a26441ef7a3e9405bb70c601e1459cbd6aedb35e6c1206c6cc31c6dda501652447aa8dbe3ec316a7e8bca8e827bbccc7972a7fd4ef5ad89a2a0311b06b8e4e00756c0f53bf396ef121ae387d206c5ac8e1350b7f33462ce12b6db38bd76734f90935f250ce79c11dd59103e810ace06bd4c11827cf6e1c3696866e8dd1c8a3eac3607c7814d1be3bc0f2197c2a60875c6409373c964b8da5aa150d5e7ecdd48247c7597ac1e14533a506804987e300b881fe3937d443eeddda298dc1520284eba1f83c73b0b6cd43d010588a6e09a715787141f8d857f7fb8ff30b7803a7f540f584be430d7b880bf841e03e344fdead1bf23e74a0fd4794cd2f9149611300d95e8ac9f15be33727847bf9c912d0ab8b4593f92df830755d0dedb6b8a57a6211c1cb0508fa2d4536258061049d6c8ea39551914e2be874bc763b3c1a3ac9aa323d333409f9fe91ace36012d473850f3d272f8f032d6c4e131d97804a4fbbc4fdbf48c647123891b5fb65be2a4783741bad72c435f081d982374b958646fa48d9613fd1acd1a27cf0509ba7a042e87b9c9132d5edb6328568a1c3eb48b3a74e5ae63d421858444e946ba2293216a26c9bf744707d5cec4f4ac64f632a5691aa0c7e34c093c197ee22aa38b9d9aea769732666c3e8c4e200dd9115a6eb6ba3c1d25ac354c438c9e507fa74bec5f4af3a98f8e74c08302be93327ab278a46c4e2703838df31ecedc1ad1aaeeb81e6c45b15755343eab37ca563c549d353850d7343c6692bfd84b132ac05928cce3ff9fd30afd12f87f1cd0a2a9af051bd300260127bd0445cf8a79fb352b0f294a11cefcb024c10a4c07df1b4f96f110a5117ce3c7e7371909c292e6508691a69d3a6ff59705626fedf0964e13750e0758864a904bb3bde4919dc321ad3aca7d070953aa0eab2d7700af1e69e2361467c037db9d5bcdd4217acbf44c2843dc998b4167728a0078a630fbdbc63b2f9e3b48f08864e2a0030a4f44893504c2a0d21b28e30c5600478f73c6fcae06b9e946f579a0c0380e808a71b64efdfe6338115220250347da1efae676ceeb1cd0edf44df7c13637e45f1e35f9d955de9c111ab9eb15ff9c1b515805ac8f3fed7656c2927c6f4169e747913dc60f6c765a10cd8104b55b474708f06f605314c00822a30db96315e404771c29bf54c886890ef17cb61a1603d28e263b895c037279af1dfbe7f77ea25acad1630608d5bf9940b3fdf548e6deee905dea4c2f6c8e9852839cdc42a6f0743230109a449a98f4daa79575acfac5605b8b35b32c5e1abf3492f49a9887fce6d98772ec47624228ea54875f09252984ab0acf9704d1375089f8c3853215c62e1c36dac64a64b5a5b3525b127b884d459e9f4a4c5ee8a56bf84ed536b037c41e352e110ffc90b3bc1de0af712e412b8855a9c1614c6b93fb25859ba06f5b6e668981ac8da02104a99ba1011c3eaf6b5e728c300d93ce6f72398f73901e635cedc5ac584ba45b4886b05b8370e3ae6b77cccaa656a3bf9349795d758d626beae9029153855d0a78e7f92c810b06504d60e980bcf31c99a6c52a257e7a00bdc46f659e1bb102bd04f55e55f16439f896c71a5374f0a955938912ff9711f9bc4874be57d8ad37f3abbba28832d129b57de98a6a48a67c06a5989d4222006cc692cafa0b0237e534981f519f810ebd866482306574582711335fcca91cd36c86ca96f6638bc15443306296e3cf36560268617ad2d31dd91e4055c32dab169ba672ccbea33b09281515f72815cf29f766462aa4578b75fe97f88eddee6cd83ff3581966a2d5381010ab5bab16605010f284c33b2530191f7a794a3cbca759c47fdee0a26162fc4eda2d8da5c51ceb58956d070a048d34c9d2a4b378fb6ee9d4e6492d7ac6ba64ef85782202aabd7e8dc40548f564e4d4b9360be3a4f1aec6126e86aa36b8d85d1e9ce9c886ba7c2dbf0a520b2c97171e0b8c5aa10e59ae46278f64f0e82b6f34f480bf2b6f212654fcd8f55b1f83a08a05dfbee22d3571f90dcbe2a3dbc6ba352406cd2fd90f2e0aab00811db0e7708d9341278167392fbfe92811b31562d9a50d72b07ed612d4a1c88810a2c83b43a833ea5afd8beea80269454dbb0cfbf6bd6047e9be8a59728a295e587116351f7d5f4f79ce91625aeedaaa2c7040d7b8dbc8fd479a3ab24c8bfcf54ecc9616c7b6b48342c54674a246a87e641d897764d40eab755308c386532ef67ef1d70d902d92e3f2e0eb7750ae34630d4d73863ecd6c52bb3ee5b5a3559398c0bd12fa88ca3758d6145cda1d69de9898b2a465c05e4f7cfda4cf046602268a72e97b35194241321a1ea719c98942556caedbcc4399037a8f7f01e9ec7056b29cc2b3beec7ab67a29e9db1b5514fe4ca6ee79971638aa2b1e165b7b955920ef8255d98b271ff739481498ab0ee30e7c3e6854fe43d652276e45184eabc8146dd600a006cc8f5e527691df4451ed10587d65809f82f2e53df69190bee51a89ec781db8470e37d2671ef8cb2d2515dbb8a47fc1c33cb5ffa70fd2cad9f0a25efe8f32a9b7c7ec5290e3aef5ad148e93a52ea6ec1524a65816f391d0a913cb6c6070e9395c40c2d24600272458cf2f5e652571ce58700dd4da76a82fcda5c497e93f27f6d8f88323f5b5a7dee99a973ac53187ef79209a643d42f37a0db5bbca471c111f8b1262b141f7277647e87d1d7fb784e5b9a160c2b3f132b53b06f05384adf38db665d871726c2c6bd804e5a5df970e351e0c1ccca22a3ae44b90eca75f3db2a84b4217f90db4bdc8b95afd5d7e28fc49a8dc80082dd7dde911e624cf7a5f0ef638b75ed2ba991cbe4948fa4263c8e71e49911c856bda4b89e16d298bb8d25abe9cc93cb260624349fb772f4c98269a4fd90347125a17943c26db4d691ad2571c74f61f09c9dd01984c20deb1ec7978fcac14d83b5ed4d07c7f1b414e022ce07f61e7e5f3abf5ab865c8f385fbb950ecdd88c8bc42b7541f49cf0f170fe838677fd78edf840ba63776c6fb75ff9172320f0068f69f65280c163e90e7ebbf8de765b422465760277ae84200cabb7de2e4f5d80ddec16fc52611ee059764ff1825a4d2b167422480590ed003e85ba393a4c3423b60ba86c8d16233718571f2f95dc0e65c607db699f6153a6088a97c6fe1d68502f4270541d29917fb2c9a140f6106dd00f92174427f7d64412f9424db91728fa6cb94f316bcb5d20e1107e66694ff4560ee519f8b2247c7663f1ca0cb6138a0b53ee96c46cfa84ecbfd6681e2c0cd7760732134cfd17cc93e172cb018e621259433ab00ffbf4656d566ca8e98a88423eb4986e0f8c9b92836025b02f3a778e9e23c5418d6bfc1ae7f33fb23510dd056e63020b92647c15ccfb7af5d6b15966be096919e80bd8190c51f3323d99400ee696ae35e5f2290b7bbf7d3e5baf486b687f5aa016fba02698864b0390f4e8a2aac374cb1a9506723102f8fc4745b69847f28823e5401807219df4f97fa3622a0fc4878db2590f22eb5fb511d830fce45fbcdbc2a335664b5ab254f52a4939b8d8ead91bac3775e6ea47f39a02cb08b9f90a3811df604277ca052140b9a2be00e77c1f50b021711df1613fb87b4a409770a0e59523655b6dd444f637044bbaf7895862e0da15850263b7d1ed2c225eb9d02edcd30828f5a4d94771ad1d49f725c28f9d34723142a56d2ff067717cc061bccf732f9199c7f2cd76dc799a3480ced0768de7197841ba2bfec24d433a8b851468c5ee4349763645d617de125e19abda7897c7411751b5271517675131548697d4d276ace06518e518d427d6259e7511d3bb26559a4f310a9080bb1349d9bc82cc2537ec08b1d56799caae2890d783679a21e1e4aeaa2331a0e43db45f91442c8e37b564a64eb7dd68a3909dc613bc11cfa11c674fa469db9fb6efdb511d97b7af36a58525f1f9f6f7669f0f1699a8061b322f9965f9aa718320f9acb6a6fc1e31c62f84270f0aae32d05900b44426baa42ddc09da41097ad303ca2ec8ec1ea705ae9c1d1cc1f452eb7c9297efc595cef0228a0218a4a58312951dcd11f6fd7c0ee34cc01d27f99e8a139de2937a524bdf50aaa7e0aba418fbdf87d0cd4896957a460988ca94a65fb16dcaea109c16990c123f4d31a4e805268b4eec62a6dadf871d21cd38e2e00035cbf923deee397fd5ef0d234fc83400eda43322d334360ef15df4621eab39ffea8e09c9b8e9164b0d0fc8ae7d2b6972f6e9e08a9b2a1e450daf297ecc6bd11e216e46fa15958c14705957a0121ca6c061b2fda744f598bb4bfd548efb05b55c92788fb4fbaeff9da28dde38ee69040fdde60ef071e896287940b84449646ffaf2a66bb1a3766ecd4f2c687592dc9889066c3576c4dca1a0bd7317a27fa39cc0579dce5ba66c29e55150f2087cb00ec37065a9c55164d811072bead15a046798827fa85328520e04178d818e7abeb16daa64d7731e9a1a815b8b1df4d122234c6a7500a457a84b23fcc7f807b05583542e53cf140d6e2367e4a6f7ae5b01f3e3f25273a7c6db57d0ebc7250b3a4aa9be8bd58f5a9d6f607385b3dc04b7fbc52c73fa1129484487195db8207da0a565d05f8ef09cb9f68c0068f1f668d6f715d5692b6915dfaa0f633971666d433ac830d6da78b1f3cc0f2fbee9840adb17a8b2b46955bc672f64e2f61703a669e400f276024c2b513f8a7ba81b9e7f51066f58491b3e6831a8c36146405d60ceca26679040ba3914f742a629298cf7bb50b67e7318a4f72be254623f1e50239e0865c21c9d60d1edb31e56b462f5f64eaa7a68e8eac8087a867924df86910b68deb866c28efe2dc68e68be0d2a8d14f45e79f8e102038a936a800834bac01572d2958ae92e0cdfc501d9e746ab44d1736e5689a5aabc613686bb06d492d13c74384aebc2eeb03b51e0f8f9d94e075afda52ae0fe23885c1a102c0c95bca01497979b2a461038ec58462ca0d6315ada6d5265272dfdd6cd0a23f2e106ce2c76fd99876a151c6f6fd70ceb4870e13d17f3a8ca583694f97d0babd080b5fd2d5f12971a1a6f1ee936f6414914b11187eb5205694fbd9508455a94ab4f1b2e006720ab6694fd3bc4716e5c4dbdc3dd4cea145804c5263e5c3f6a35d05bfdf88856d8c0a5016ce323e368fb3b42217c2a6b3dffb0d8a452f9daf79f080ebb1f663c4596389953e448e9e2a27c675692ba260e7a542d1e90a7d10aed87693ea7ed3d9010421941ba113e707e9ac75a512189f683e30e01e204f0ac2c54424f2ed42fd8d9875dcb02a3bea16c540db152fc785961ea46df25978fd6f964e26ec0014878bb68ea81c25f74027d4e33a380d2391a830e2e48e0b19e8f303633166a6c7671a8a5cbdebdb7ba085f51d855a516d83619cb5d2cb50d720a78448cccb380b2d9c300490c3219c9d93a706de8c7208b6e6f2b7ac17374614d6bb646a126963284250ede43a928b1050a8c631e66cf1188b215008e6bbac3aaffe114012a3d02fea7c426703c77f51cbaa696f934e8f4788c19805043a636c3a19db08ab2e5f0e8be90f1a6f4053a2991a50bc2a09ec7b86605a2fa861b3dba3eca32d404a30a1e9aa776182c889f945f8d92169443c553f824dcb9568c42476c30be0b6a694a54475cca6f60b61f51bca8fd92e97ec5da81a57d8e3971f5ba7b88edcbcbec5b7279f6ab06b28baee020c85a210c94331303ae1fb8bebfc341fea071d93d16ccbd0dceb8fc976c957b582762cf2f1a9fadc72fb34e15561e1beac7ce9142c3201093ff4de62662073aea332b39df4fed3ae8a3d1e8e493574177b266625ee61c76c638d1bbadc5f9558dfd8f209e4294b8e014305c2e2b08213665acedf4dddc97f4d2ac2a7d2783da400f30f6c10976bb0a24692e3d72f809070d8e2ef700f35864e4a974f9fb0bc90b67cf1c4ad76980c5e501370ee10106f05764ebfb3cb0914518f954aca40f12968ee0920c29cffcab6b14a21fbd4e9460f0c79a769e693e339235757df4669a3f750c131c52703793ef2d596106182796257db942edef281d1f89ea8f18924c8c814b7f99c8dabb0f39775b729c81e1dd5037dbc9243466d5d5e1ac0f48055740dee419c9deb61029d282832d0eac40da5e1164e4f1d81eb27fa28a7a720fb3465025cd91b348f1b5f9647f2725c6638736c867e4b75c31a46c7a39a9220aad0a2c70835ac731c309ad9af6de837feaf076df6a279bd9dedc4efb014ad725642263469bca2165ea479e9ed8c7cb71ebd83d40e650bdc80f6d503d34a7ff964869aa5f6bd05eb2ba95d7b55f4f13e483760bc510ba52c43afdaec194bee5326d2c014d61d3b09348df3d52830eea4c02ce885af76dff4f1e6c6d87ad530ec380bf3db9ba265fa888b276d2c3859ee3603a7b2a4d8579d3532bf56e2df62a0a24b6f43bf87769943bd8d51720e7fd17e254cbc992eb488e03efe866f3208843f5115b7380610a92dd11c8368d1dde8efdfc7a8e84d149fcc1ece0088b6c1fab92cf9bfd6dc0c9fe6a04568c290a9ec8ce5a51e67167962325cf7f3581b96441eae5ea99998d082a0a7c2afed28502da7b8d3d62a60b80d93c5a24ea2b7ba038d73e7ac1c00ef4e0bdd7e25eb9f4e1f6a2913e5f52ec1fe49dc414ac86a8003ada1cc18322db85e4ea5edccfbb9415e1e5c56bc34c4a35c4d3881fd94b870406c597644a1d295a893d826574ee6179236ccb080623e1c936c9473c5a3cc6ef588847af708a765f20c736865b48554cf3e041e85c1916391f3296a559d2d9c1c3ce01b2fd2e6f0429a48b868deb6ee4e80bacca30777aceaa7899431790c4f5a6384ee498add2cf48385d37214bc5a66b3822780cda968444b45b27fc49e9b335ddb31ee0b92ce94c461897fb10ca5d80eeb81416a721b8f74eb022a2358ed6aba954fcc3786449cb0675f3162c34c21cad31c980b1ac872ac41cab37a2fda51f85d4cf4802bee02fbae729dd181daa570f152a96a785f73b6143ecf278afee765b1ff72cb0fa99a65e0322919ff001e7f453ea0945820b463372ab9dea565ecc5e6ab63ac4b9a8b6054a04a3d442204311d4fdb68613b2d3168d6e674f5dbe837af30fcf6fc958e0c27156c56e60692782ee8bc3151fd9018dd5d22e5363cc598f1ead44c0be75028717b684e35e1a4b5910c8e105ce58f080a1c2a646033dbabf1690b41537d5af252e20ea3492f29e8f713ac5ab33aef7a88d5f1070aeee90833bbcae7edcfe4aa13af58b88ae2480ea2ae203792f6e14bd13dd0d8473feb8509d97436aa21f423bf9471fa8deb5d84f1f5d9b32002195811db1813f1f236d279d65211312eba774bab21a674573e7222ab1028d90138f7de34b2b7a5259d10ac01aae8b9913bb700460f8c16e9b9770666d555e3d855be572f1a0d25077f620df0b899b31b2334e101bf649b3784048c216d610181e6948158157eb8bb8b425c90ecdf579e4bbfb70bb0a3760059cab1dff916515f570132df49ad847544adcd4149ddb1e275e3da5792ee543888f9839c160b2e91976b9e175a7879ebbae15f3ac56e1f9f3ba91551439160d70c0d690fefad3c32fad4208cf5e61acf7d682b8ed945d5221c29afbe480d845d9a3e660ca5c7711df6b0603902067bad351244d0837a81fcc80c51cd8ca3ea4446793ac2b9472db147f4f15aff2a7e5c601939656f4dcf0d842049b267f9a355cddbf4eae8a9641f9a9185895d8a06a365f69a494ca691719fcd9e8fede7d7c4949059a63b80cc4b3bd91ee0336c9c26c4d6adc18e6fc9302a638ac75e79553e87b0e11139012a1bef1b1b6eeaec767b03ab885981a6627292cdbe99994aaec1b8030e77c582b3cff87f254ee77279722d65bfe21ed57675f62b4cbf0c47431e8a1caca55eb8afb665b43a3c71144fa65d6844287dc9174c3a990b144d5bc42d02d93204d0a5d90b4ce5c55bdafd07d1814c2ead37670a7285e7705c5c929cfcdcd985ad5c2539f5f3cd19f3d63877f3411ae62ac9b533f52c804a2c01a2e68d6eefac4e5ef6581fbc1a193c6715119c2856163c5553a383fa65898432bee2bfa348c5f9b62d63aab1cafd6f80be8bd9e24dc655c3c7a29ef049579f13f4449f28314294542f377fb73b8af571cc70c47be696e8af753d83f7a4b74ad640ffce904913d561bea4c0438dc8aebada2e9b32ef3f26d8170185d4b41e3b87735bfca6af7dc6de1024bc199b13d2743c803f1bcd41522dc40fee4b772949140144548b3d8b990f70573a62e3f26a0861437840b461181366fad9293914453b65a7922a4c0f81e9dd361abfd1d68d5fe3aab961c86f06cabdfc99aa21056d932ffe48f7c692097bcd58076e2dd589338423af870ed7418a577bf5456727ea0036d0db13a654981332bb2e35f9d84b3670c5904436ad7807773a22fe4856e1611d78fa541237cd98d81cefb6a9f4cca55f091453ed94ee60b99e984482963c14f4cfddfaa2ac6eb79bd6bde37dc0c121fbe92c6eb705b205ec41b1260b0586f187c50987ded09d38dbbf05eeb9e036af87db80b6ca17f9789a30ce2961695145e341b5eab300eb604f5d224b0ef8d22f0fa53577888c74fe21b1be1c82e89364ba72a2a04db85ae456ba9e425207e7b731e8504e9e0e15989196b5dcb64342ee4fa554f14cca00a8fe14f0fef89c5b3518074a7b3ee8eca77bc27f43a9966892b9d5534a95d9d62026044d16df88a84a97cb0ea9db754b8f3e41f5ba6267890074f915c8e9eeb0a5751285fc71b6a8f2325bd6ad183999838f638d9e0d78c9e6d5694cb2279031272ad82ad00d02578e065a276bb5d8583be9315612151dab486a61b04ee88fa23c143220b20d5bde20e143831a0a485ed4fd1185d9fcb9b5c321d887282cd1ab691c352cda0be5e1e7b20c5a600ebe5e34c3645f3f3571cfb91a51eacbe76405e11353846f2bb79e0d68623f83c3e308d8ea40267a747178f30ea3bbb977fbd5945da972dce0c756dfb7d5d39c07643105f04ec61a4484c621e7e2d5910b200ce5ff6b85d41c90f6db25736fffe40f64fa7cdcb9a03bd5a6fbf8eaa908983f7b2bc33f5b3c5833554f84eb1e4abc825cb76cbca0fef0342d71c4bbb0ddcfd4c59d5d5fbe764d6304d12e00fa3a9c81c35daedc6fcb9ab49443672db78437b33a9cbbab1fc7a0dba2d6db7ddeddfd39a0759d582645a49ea1d3d705458cd95041fc10a829c8f0db851bb28eae10fa861745363aaf52a6f21cdd35b4c9101870cc9d7aa71965c6a406242250d4fea565c6d7b5bfe87763356466c4a1f0e3e2cdd639c02bb0b06c1958c3bc14045a6111ebf4d174b088b5a7b6f0efffa90ffbdf0cddc4f791ff93fadc6e37f786b99f0a78f61a1c4917aa9eecd236aad2710ce7be5a44566ad71c34489ddbe295903130b79cd47f68275e7a6fe7dbdf866c13eda2ea76ace83aa1e2bef5aab7a3e620bd5ef58165e26d640dc9e6fadaad66152feda1e7498f2ce48578bce9fcdacded4a5a966901d3451b2f1f48137f79cd7ae622ae1a6f72836fbc124edf20feee10135589d172a7f3276327bd1165fb88090d4ca5fe4b6c0d24afb283334c3597c48c95d91263ab1ac083352a730a8c1a452b9d01df3b2f614b7915a0c44339499db242d05424664f08f2e93dd5cfdd964bda6119289fa5a284207290d82cd51a919e5867410c5bddd1b51af98ecdccce249c5140d3f7a27661d1c575363014df6341e6c0ef553d6f39e99ce9eb6b0edaaeb7ee7f0a036564e3ac894ef4886783c674169f6173f497c21b73937cde410d193c90cbcff0aa9b67beeb312ee9d8d4e4d20659c0623f80155fb36b9956c169a6ecdee24d660d9c76d10782c0392399ab94dbecc82b86e936345a0d9d37a1899d6754969658a4c4384fd72f839c56fbae1c6188fb85cd99b4a211dc2c8c5bc566c0e89acd44ac547db51c2f868bce1d16715d52eb483f193650689d562bdee8eb282e62085c1c738b24be4098532e506d1aa963a73828c09cb97451bd05f70f94fa7fef0679688ef951e395ab88a740745d7d579ad43c08c0167c4e648fdb53c1fdb2d20653c86b59c24a87f5dcba58c7a57eb3d17df0058e9e8fe3054773711f26d64947ab52e441dd2591535a69ff9319536b3f4bd7c1028102484b40c29df3d04bd1f556169846bc17fa56c89d7c11f43acaaed24b7d51f50605c8618c9485f0f69089cd6f4f5fb0f7e133438efa1eaec2f29f9219ae954c993b9a61f94dfcf4f36f4975cf26264178f1a228c43e5dbd3895632daa2c49a4bafb3e497e11e5f92efa4faa1b89fcf26509b54d31430eb8bfdbc99259641b61011af9e24ed8d9dda686b6db4dc71546a3ece56b22c18312d3aa2cf422c4d48af37e01e25a45ad0eafa2b9ed30ff717272243be3324a0dd9a46ddb1fda52b52ab5e7cccb2cd7e3eb62adc598b1b69836188af038e438c989b79e5964edc27b76ebfa99ee4dd7802c292568028eab829e52e4311c17071ef39386dc561799e3bd448144158185600f5870a6558395b5733a219631e36f8f301461c59d65119a4ab29ed7a43f5d603c62c3de94346f616f3fc1c8355182d11134b25f599a007fa1b4a0e2e1f211442bcbb14756040b5c93d6577a66add4e55df314850be72003ee4c65414e8a936de611da37286bda0e30dcf1bd42075474798e79836253028d81745eaefd5361e75a137bddd9904544fa7fe5b4274d5b3b9c2363b69eb0461694330d7c5baccd9983d272dee6b151f52dd825efce354952bc5638cb0cee0a775df7d2d76f28dacd8fa6ec0bc4ac7f344acd29a9fd4955215c1b36808ec1589c1738636988294645577ec7f619940704c10fb64ab4458e0de825430e4a269d07f99f0db5a88dfc4834796792a407217e82ccd4b517fd5d019e539ebd57b4c13ffeac7c7cec74db44efa62b503a6ba7bb825f2c006eac73c34339b006b162a6f5b871dc678014e30f6fc4d28c9d2c43bd9c0b562a68c177f7af689df51d8b2d469eded2e2fd981ed277c7c41b31a8f89f4f7afd885ace969350642221f93d8108ddc0cb7586173e72167b1edb4f6175953627d25efb6e35654dbfb583fd722ab0eb377af8483efdc9e65ad3d0454fcf431685957f875101e7e158319ac554abac2ba28a16b6a9eb92ffa0a3c9a2892dd49c393671fec9092a36a49eed87a6995b48b0ba21e0c9bbf8cf9110e16767cdc07f8aaa11201b60600d27ff4279c08b11dfc2b49ae7b6062cc0db6c07a3cd71ec42d28a0d0308672661c552099f5a9c9e870f496187df63c89695f4b0f3579c8aacc3051a8af212e252c3ca30f62785eaf4e484b438c6e303daf83cf712b45aac0b462fc2a91c720a851aba7f2a3280e9c8e75f6a87bd64f3ea249f380ad815d345b5a6645b5a586a5565158d1fb41a768c090ba391fd364120bbe312fd60ae35d563aa3ebb14f370982337c57d05566f73ca12d406626bb0a43da275580ff03dcf688fc7025d45112765911aee189d5c55fa719570c365f52fe828ad589ce0d765c92e5a13e08c886ea9a89afe069c6e7195ad0227587a70a04ffbf5639725a888842eff006ef2ea88fe52cef3c67a1d0e89b1cc31ccd9faa315cabdbb78591dd1366b3886fd83fff8b3a52cd76f81fc65b05cd20f6c8c35ef096aed6889d21d40e13bfb5b469b0798ac4bdebfcd3fa3f3de5dca71114ed9f1a0b2e7f43084e655e57736c27247226e03c63aa24109afb4c056d84c2f3f2b5f9e9cb321f0b9516a8b04cd77f077abf1bf4befdcb79e9c293836c4c161c7900577d9294e41d016346bbb7e8d09eb074b3b6f400c83feb348099d2543afa748d0df7fd8367a6cbcf5f1a3186789402f8c40e1a6e03bfdf2e22d46a31298c355cf5bceea2150f437467588bfde59d146fe58576f85a76f9fad559be1cd1af1d875399743e2ea5c02838c6ece6894752b7bedcb307d13faeb6c5295d6233c6ac5e475d48286ef3b06c3d054286331e42823c8a0883da939784efe446f0496dd15d3746c14743a3e42b87eacf5ddfaab889d1307acd694c98aa1b7ee4bec8c86c4fb37be9c788dedad2d798ee2d931840a2320a45d21d0a243d0ab56b2ffcd676e570d95025621a3f74d3d68492e4f2cf626cef82247e9eb721321c810304236a0f1cb55415899998304618c7f0122eb9582327b6eba0ba251c5cb9fca260b947abd6cdf06bdfd2d033a9cd2531ef32da9d5fb2af90322275d050bacc5cdd22d96901892e9e4dad16d224c4345bf4e7f122dacac3607a6c67d91d9f41b278fc42cdc35b78834508a4c156e83c990fef81908d15a559696f53bce124605ea364aad5b457567fd79bc49571b42033bd1467e4ce4f548954025f673f1e206f5982c158b0cc14c6782c9c7b4f0b05149e597cf9e2a3692eb057499ed01c4f78ac6800aec9887704f190a3705e554e4a99cb77f8917a88b4f4c822e064480100a713a961558a51e092505519189bc094065c22af7cc876fe85af6d1f436629e7d2589aaf3043838e32ba269f8c0260d7c5679dedb31386b4879936a7a2e01656be1ce8ef61e77bee05a5e01907e3774c515e8b2e0256bdd3d8408870bacb7dbd2fead2ba990007dc78c296a966d03dcf9f724e112b2f1fc293044147a90bcec2855c0e7ad9ed08749feb2809be76a9c003cd27cbf3943bdd297200f8be0245c1dcfe87662abdef6400191f7b8e553de4547066eb9bcb43779289b75aab839bb433df4a496c498ec18c606748401b25b899699e8fd627045d1ce74c17cd22fe26e62aacc620bc835d970b025316cdbbb433cf3bde74136904358de2fe02f55d85635677409f380c5b4b2a77a8deb803f135fb9db90139257513b61e5ae4580e206f49d615cef8670e5a3b01cca8d92dddcb1f94afd0703e73f939044f61dbbdef6cf306e1ff01acad84c748eff030bfa93693ccb9c885cf51ee1007ef958b13c8ed7f5c938fff1750d17c7cac0c579196aeac6ab0e7cbf6bd627f9c744d31097bd0064ff60aed18f444f2bfd71bee51bf1238e768d834b8c1d5f19183a774eb7a0e5c3b06d6cfe08665810601ddefabc3118d58c20a63e3ed1390c3116578c55bda09f53f9ed424f2d5ff1314c7ea35a3aa8752c100608663089b02ff69b2bfc546b67361cf7a5cba0abde6367c89695559210730bfd87dbe17030bf7c535a54ec4912ee331685e6f223ccff2e85bf9e95417c10f192686d7d3e09277b44714782ba7a559d8b8a1bc3821233d8c9e55703a8e4040a3f3b91b2d549ed250a76cbd4c40d083b575bd79811ea8e5d2808ef929c976d9b254c6c043a8c38403e0e1aec655c78a78f4065f50f9eb98445ce2702f9c1b47c4b66c85637b4025ed83f1ad94af8dfc55e15251dd888a10850e6edbb8f7a1d131e9729a56033b3961104b6a8d31bf8495036f3e02e21faae9e1036834d189e2c4a11b1fa1b84f2e48d404540816ea91c78fd2afe4abd5f2fd866778112eb5cf0cf8cabcda88d78bcb06c4e270b48e7c71c72bcec87fb7bcb5ecedc0a856762f065006f85a63f0906d65e74ff5bf1028a90dd4adb17a5e975ef09bf9475fbe376a70818edc6b809451c1a9f2b1cf57b44c7dd37bc97dad1503df35e24a96b7a255a51b3e3f54b4cf091ef8fef7ab8bb71e32006fa77c43286847cd3fb992e5f7ad5a3c95fc86e58096a6ce9173f7e143a07b3ee12c3072e303d487fe3d0b4e11635c84dbc62f0fa4e877fe5995889877896b8556d8047a0cda4b873af324c56188b80a6f78f1f62fe571d39ebf923b575e075df0485fbc0ac4c0a16884a3cf53fde56812ac6ea192bcd27fbb155cc43556131c8879163e807eccc4f8039980617bef351d1240643d6edb10b3df78bd9df35663d77121e5d62ade990ab631bce4e589f8cb0baed2b697ce11e66f4dbc487d7e7ab044f58038baedd70099ea39941c569cbabcd729ea4ed3a0c4a03af6cedf1b70bb58311a1a37c55abb4897bcc9595ebea03ece3fbfcec23fed2790e86bfec27d810bcc1948fb22d96725c6eb308a05367d5e9cf1dc3760f4d47b8b18564eed77955ba1a72c5f00bc9b594483067754382434cb78bc50322f01fc1e56e2804c0a3fa070351fbc10e7766050879c828f20fca6c23140e4dd84b05722c26f98cf06cf2125888110b4a1a99f8d5ab89e986c30f7cd0a1fbca606d0cb6eec5d08ce5f4cdca95def80535e65d14d1ad229438d64de35bb87053d9e38a28fa4fc08924fc81fa4258cde27ffa89fc1188284a0d7990899324cc6fd2efe160f69808b16e4a7b20ee1b40ad2bd92fea9520b251865fa37f64d889df0f376b537bebebbc25f02f1712a6cc72292a167f2a1a78585b7b13b54d8cf0f3e371a12e5b7c87861110a4159001cb27db34c6ca1935b1bddc0039d837cf72dbd1090392234e4593d6508412de93f367d9a28766dcaa45d1ec3ecee32055c6b5c514366ef504e636eda6d00ba8db16d3877a9b6377ec166a11dac40362f3f8403a4cbf18cef1bff0c503d00c29eca24b8c6705490b519fd015b9361b03effc01e768c33a1397728ae27965b0ded8a2f1d0983a1810ca9197c190f538a2378663d32f7e964dd71fe281e61316a3e1eb85dc4f4614edd82915c16662cdf2ded1504dce6d6666adc7a61dbe68e0ed370244c99864efb78b2770ee0b62f72c7a7e96aae03010d95fc2f558fbd253d1b3f0ce94b0c90680957f92d7f861977bbe4b97adc5ebb8c67dd41a9fa5af08865bed1441ece1b0534d4d95b460efa10d2d4f2c7d22cbf8c3b5cca06b8bd252a0323a1822e8143740a4cc5fe5e35a89d75d2f55025d00834dc49eba3719fe466501ed87f928d692d649e77c0a39b9589320f3332d9893edbf1155d0398b9428f193b7fc3817132388fcfa2f4ab7f7b15b5f4c584b62110f2d1a70fa7a46c1465fc17f666c4463560c1bb991bf9238d209e1c0377c486f5a3b70844eab0f68c72dc3aba5b8fe0611fc491cffbced5a1d20ff89a7a3d08a8be419ed53650e8c66e626b08fb3efbc8be0d768d5c14d2f0e89c66f039826d439bc75c8e0ebceec7b9d565f258655ba70b1d3eeb78825442315cfe3a7efd2f8a8030ea60f2f861806066f0a499a45e04413c8ac90a2dfb6b0a7d28bd8ed0da11c3d2371f310dca9376f773efe5d72ded7dfc2f6627a9a9ee867cde7ee2ac37be7b7075034b17ff40c15b8358cdb89cbb7b97f6819f4954a9eaaa2823d7daa0a5cc482690efb3cfaa56160619c111c4d2344303a06fba9d9cc9a3158cb589ff57543326f7650435453960cc8ee956eae19616af74af96b61ce0ce8738268ec02c3e28253c144f8740232acb254cbb6bf80ff3895e78ef76c6ee18b061a24034de1a1a44f7c6888d97e9dab6c6bd0297422a55814b867ecf1b4b5d0658d9b7f8428bcc298d0bc08f99082bb86a7c87ed15c4dfe2b9c96f107c555a4232a414c435c0d356607fd06addbb1af4afc3583ff0d78645031436b3591953cc6612dd524070211b4851448efdefd2262576ce668fcfdeb63badd3f81b27fc31e46160259c87e6fc7a1023aa5fb233544d4e8a65e43758a6ff44fa0f68387a815c6a78fcb40163e2d79094dde161d6bc82deae0619bc5fa2edfd585d26e99c397bfb8ef6cd2babb5fafe03cf3a371adc131da46daac6a2031daec4726924efd249da7619500996b7ef83075866a5ee8a831b2d4d9af49b756af4eefe780a7fdef03d2ba9f00bf8643d7ded9bb19afbbd512051ec93c4fea3ac3ce4ef8d8aa5b91757ef11f705b4b7e3d12b38d0bdf405898988405862e56d0213f3d9221646d0f1c14cbecbc8408d12edb112e26b3913e3e279f869e73a5541184dc02ff480c9ac61ab71b5fd4da20b4b23393960139b79aeb1e1e410e450ad619a5d5291dd15dec1712c2b126131d5470bc1cae7444060b9015fd4c6eb25dd1630cfc27aac5e0791e6e360d5218911b787a96d9498e888d8750f80779a901396018944288257b790a1d00c31d205618f859eea26f6af08cfa89ac25d29705650c5199636931e6a51e710742b806cfaabdc4c52b0a7ca7d4a46c2bb1e03a0201a0dadf18fcfaed17b087d64cd27c5b2c24b6d8ad6aa01780fba438f4a8f83907662fb9c0e4cb928adb90e8d3f24b0b7b7b31c046473545dac2a8b0426ddbecf55906b811ebec728e39b9073f9b206da5c07105c324d3ebb620f58263261d3041a7ef1dfc9f043b731f2f43646bc0c01e38302f4bf7026e0d3ff21d6536a1d5c05f56879bb30edb5ef54933b73f1bb84ab3cfefc35e754d1860158f186d6d396576243ce703e6080f5aa0841d126ab9aa8d0b3c0cb9eb6aa384a9cc60b159e89d8eefc594a802c7c4bc45f1bceedb843661181d198ca7bcb3488d38bf75e859cdb5812b5d70ccffae72d21ae55de4f20d6076faaed1b8e7566286ebbd02b3dad61f574d464928aac4ae2bc9daef7df1412d8cfe386e2f50af725911ad055dbd633cf7bd5c58f548a3e4f609c3868fbc1881681d2b6486770cdfa5447be359534104eacfe29d5744023df8134d44f0b97814d232b8f6eed650cbe3bed7ff2368ab86b3b1fa0a9c0e75c300b2c422d7cad8926fcc91e2664b73a6576d5ff284a40c466060f6d2c802f37005490ceda2f2faa6b918cfd9067f39416bcd531be2a595621e721f269314b883206ff16c2213ba90ad841ee3af560747583c60f505f60d9a89626a2771d2b9f52856b8b6b3abf31ad4cb4b98d450f242fd30c603d6e48bea78ca141fd06593deaa3108c8808db5394329584a59be8f66875b5d6daa3481333e2d1ca3d7ecde894631936b15bbddf28ffb50da3026bb118910dd08da2fb181d4ee9a5c7cc473fb27b59b0798dd504b20119a3830bf0d87aca3f506f06e142eaef1704a16c3d102e164ac7044d39968e0c5edcb739b992fac15a31a98162f0bcc860d1fc41412e4d648a8b29861eb54448f40f6aabaeae315eee822de8952de242e89ccfc23e17be6d1d161fb96c205d53532f7ca1dbc37e6fdb0b3da765495435609908cbb4077a6ee34afc4e196d28d5b89e8b518cb97f1b69a5417ffb1f8d9c6efe65b7e646b56f74601b5a17d13ce42a8670a025b553bf89a5257b20571303286d5e262e6b87d1b8edb3a7d269bdd409fa5d121e52e1d024bf55e25d9b3159904965820edf3e33d17bfb1b89b398ea2ed052c52f2e0038748a66a3f37535c51bb655957d402b2675b5dc26e8d6311284b2ebae65188d37b031ecc65f451e2ddd8e74835a5a36cb187f5fd83b4befcfa508f26d7457b55235e794d2338e30fd69a4f2994cf82fdec8a835c7bc1def9b732f8f30962d20f9454e24a113292dc0501d170dd87c4a2bd2e0d91fc6fee79de1f3a01e58328a9b38babf4eff7d0cd140a82d96622036382f4d8d85dee6cce04f94766068334b53ae349f7df0e9f311e70f399de394c9f38079b8eed6a5e5fef73762c1ac0883443648232c3bccc7e098fe52949351b98d63680de38d059cb40c41d3e9f725e80a53652943cb49db16a3a4164ada5873e63bab186b94bb5cd192d0055ba84dd2e068700b734e0a4d962d3be168c8180e30e989e644dd37f56dd85e06cc3184536dad28dd92fde025a302b4de456b791bfffa682a204427529ace5faa960b86ca17cabba3644a1b956c505bb0ea021913e72b23346ca333040b16db303c4199fc1e46fd92e5d656e3cfd5a607e974439cb61b3b0acfb63f4604caea080c5c54b7d3003a93fdd12460dab0e6360cf37a9331a43f0dd3973ad7a1a8025ddef96b4679894bb02ab4318bedf3791d70d116d2495e6aacb8944cd73cff7d6f62819e84e4da3dc3ce6d3287f1ef9fdeba7ea4b7816d83ebc490e96cacebc739d7cfb5ee16b5ff2adb3a659c48896a2cc673cd84dc6886ed85c674ef6986df500fb71794d16584dd47e508348efe2985609b4db99ad527715af901add4793b2fdbe15ddfa02404b1274de18b80d2056dd4dbdb8d847fc77f9fc05f063521c1d19cb1d3ded9bad59baa255cd62e8d391e678ff2280c3afb097a5b243c0a088c3bf3140afb417441862d0addd92b52d9c52555896bda1fa2d797485dd3dd242de1f8285f0e739382afe34063c94878c4c8b17bfb970ba3d2dcaf0ea537ecd338f36e4a6b8ab19bd3e240f47068182d9d33313c039f368fcb5caec43bee26f3a3edf42e34852daf2aa6877872c3dd4648a812f546a26be944ed7747ec69e12fe95635e6bbb5cb61b45347c64422ab3665cc59855d0b3caeb3b9b900014c3231ff2863c104141b9e8b5c7c0713781e22ab88f84782ed2fe7571fc69102813a9ff3f8f829695039a7490e7c438754aaa2c43a0bc57e13126e153c11c32e2e402a6caeac1ffcafa9489ff38944cfd5f07dbc85d553663433b490a4484d7d9c67e1c6f380fd60f402dc908b1a9a87cfb324c6f2eb6800da62ce9e88d9e381a26db4f7c0261d1aea969a2f98c3f6508579d2eb9339a80ba4e2a11e49cc6d60f74b0c15200af85f9326f0f723689a63425cf78abff6b0e30864bb71502c42c84e6525bb9171f27f21efe280323e385116ffae0bac8eecc7d9b674b278020f13d2c34a976ec69af812cc13a898b3af5cf36202b40c76d662b150d56019bf3d94c565f518029cc9fb041640b8830c6fd7e626e5749d92e21bd65155467399b1297d115dbf09f2aa311d4c3254b45a0921a2ca6a58ffbf6d7d44e94499769c2ec7346beb89f87b4139768bd30730409bf4ed80b7445e7b591ee01c1d7a48772b407e46f7c549eb5367f4fef6580cf17fbcec2f144830f193ffb303ac09ccae8a0fd5dfef3e63dc4eb27aad029eb8da0d4ccff0e56c345f1c7b7013399b962260aba2c98edaccd80586330687fdeb089ec20e7cf841ca6a29b9a6352c103f8ca6ca4f166c7eabc3dd0b8ccb7931440a5dcb860c14094069bcc1459e4c00c86a6de8db858a0c9a76e21057e669fef3c359dc150445567053e971dae98e4100cfa3c029d6b198b836b333e3c5a9bb725447cb557f80d499343c3016d3d8d918571a130d20ec7853adcdd8dc596ea9d3108d9530e5debe3ef65be8121bfc56b0b4a4b339361877194fb0e2947917391b5b03e2e1b591898577e24e19117300981863d16a3704eaf1066e7bfccabe6f8aff5d8503125a5e430633267a821f5b9bf1a77e1331fd1fafa8e18a8fcd8597719e7796669b4370f6871497e36d68fb4a0183357e285ad6da192b83f6428a350f1526926a815ad27333d465c66c53abce939dc852a09c066b86e8d5330545cff9082fa835eb32f102723d2d1ca2151ee39cb198edcbc85b01d5d4cd7527abcc6cdfdd7893d2bcd7dfb9899ca38145a5e95772f4c41c4bc77d89e2da111ec88789d5093d56dbfd13156525655abb62735360fc97cab57586f2108a61af101201a99a9f6391a0e55e8c3dcfaeb748d35cbd151eb184e083ee76558ab2296d89519065d3286a61fd5f9ab6840a231b5418505a2d72ccb031ea9cade10ff8d3b992baf28d8c07e5e34cf46ff1a1ca0d6175ba50b175f166d410a5c37765c2ace017e1286566d09721a5932af3749bad562626c2fc8ef3503b13be1619aae22beb86a16b1c97df0864c3ff6c28d6d8a31181a58759e99f57f65bc0315e07394a257a1cb241df719191f0e7a572e495a8c808101e403e24cdc59f1d64da4753b88026baeca43a1313562b47c06421f89dae7da849f5b1ddd76ff18b2e07bfda2ba906bc31322ad319a21a5e658b472bf7e997827c5d766653f724d31322110d167c6914de9180aba8c4e10c5049c7c05b3bd565f8a123c09ec320b1b3198ca3ee0535f0fa7f9cb2e9d99a0da70b65073cfcfd6fc426d8506e0a6d8685fe0e33b5f4575d81a39abbfcafda5eab2ecf3fcc1e72329407b62db56668de77472d905aa873254699eaf5423c48665f78a6a9a665ff373365de8ed0da2f74847edde124c5a3ec319be687fb0cbfa18c7df3463d535ca27687e53d9404b1bf112251deb17f23198fd550b4305e11142910819702e1e8cb556a6c8959212b8f716d8cc8f746127b94e3feb707a31502820d13a4ba821bc1a30e2f5a42f391f02e4fd683a71eac2ac3a55e0f1e2bddc738fdb7a3b2e05625e5c734571f18e9faf002702b1c9ccb36265df2725c08c7fa34bc447104270ca711961b8180f5fac525cf7408724230f1e56d8908cbc9c09f4b80260ce2ec7e9f69ab1d60f8015ad3a7d7cb4c12c11893f1a211f3f596bd5f95ce8952de3b2fff3568e873ad69e0a7aca78b38b0b903b3a9fe5733c5218c6336a4cb9b0bce03ccd5a7e536029d64ce53034f87535c14155a511d363a179602806bf660eebcd59851b62e58cd015b13ce984adcfbdec4389bdf5c2fcea9157e72ecad6746d085e682a4727b051d0a66ab237733b4441a6295c882992a5119049c5e28c4fc95299e8d19bc58d2f617184d2dfa3588cc2fddb9a6463955739276816aa8acbf1f0bc2e2c6825e524ce0f58379bf6058914deaa49351df743d69363296c103c94c71eb6b4dc831e4d35a626b91cb6a2edba5a5627f9b14ac68d59b5ca72b6df61c5cb8e02857620cc9171033173edc230eb81af36de38c8a0fd968ab6ede1fb9bebed8a26e81e29c0b14908b780ab39a7524857b15dd06ad8dcd8840680b70a033a4f7fed08455268dc81d9ff4682aa8d2084e64c8a622b2c18ae52638bc33ddf37af75ea52f96fa367d4813b2690c1538e62bc5fdf2085441bcb9a0466347078797d8e001cbdf9d04e661929d4826c69a0cd39d2b8f81119e8c663d8b52d81dacedd170d90c9a10136387564be1a3df0067c6aa989220111931357af448a7c0624eee0aa498396d048e1280397586ac9f6f33285a9c1626d15d47c0d0100f48e2a17a0610e30d1f081567818ba552ee511ee1c2485f0211137a00463400c598eeb4d24bcd3377a3cceca591ce66c6ef05c038298beac62634bb76a9d7f86429930797046eea3cdb87c5a945e0727e8c5a78789e6d1e2084b9c351a0f460c029f2df0bdc1c19b5a57369da5ae466753350971fc452f8c2d8a1f63471db27191f1ff2ffc294583ae2499b45c37098a81cb21a9c12bbe9fa1e8afe22e75e1bd302b558b0ccef935d9b0ee54bfb13fa15fbb921e615f4cfbab46c005844815359eec963a2e029bb73e8269a1d1980bb88a460a1f7592257d81696d68c871a94dfe0f808f3f0f0c26365a1e54a1576302779b8f54ab6fa50ba365460f372c7e72f6dd1cbe89188348e48b2d3665bf85fb7b6979529037d5126d10f6d526e45f205b4a8459e89ab302ac46dc09032686133f395ac2fdfa69eb2409fa212d55b78f0e71230b11c1107325962ee1b140ed3d1096f70475d0440c9f37b761d8657ae7e45797813253ed0e462dec335661f4dfc1002cdf53349775714174911165a6772bd58fe1a8a8a1f1249cea953f19f72536f7505641137764b9e8f71ed45cccd456ce2e14e71fdd4e8e97f96c4db0fa03d694891b72e9221c4b43e886ca40ecb19b99d53b5ba77a57c4b82af4b9604569a514ff2aa46328547f29445e6d69036fb0922a6e099a9e779b3720a62b20f7bf131f76145b18e1a20f02cf0369e192b1c9d86455df6173bdaa0d4650eeec942cd638828d4cde66cbb1f115deff692ee90a34b74df8e71339600158d94440b5c76ba6d037c03977054776f1731b579b99ea2b467dfbca9074c9788b4ab7f6bdaf5af2f82a422a4bd965ae2ab451851d4bfcaebfd1cd626d3ae59af7460e694dfaf635e0a3bf4921f260249444616712ea8bf34317b9f801e7256bd1f30e126650883a4e16cd4e442614e1ebc222514cae94066ca0d052dc24ab1bfe09e41954857aaa5244389bb1b05bef4ca156e13b675221134b2e3df2831c2241d481608efb9c691d16037de29fd0b438daa8c8c14d4077586004d11dedd47221242482d503b259db5656567519b4a0f3902d7f5c15f8ea8ef5738dadd8646aaffd52849019a091d511442802f1555f02a7ad1b5b4122995c605ebe9683b1b5d6d816044b3dac27fb5e44476638c487a2ac956980df18f769e702434468d64023597cd13faf8f35f443313964c82402e9994b8522dee08988a32e468c0f6695f78ef53cee067b2b230a92911e9741cf336c80b7cd38dbdd265b3b5361aa5e189f7512c7e4dde165f2554bcc351f06329eeae4df65b2cafcd43bb3570df20b0ce53c691d65e25fa642f33c16a800ab279ecf51c139da9e176ac4b88157a373cec94666fa686e37e5d1e79f2d7491becf3fa6667014468792bb362a8a93f09fff00bb657aee6033dcbc7c6c14627958f161a68762e2b43e884220e4fc2faa8bfbeb43c2c5b97589efb5f4a53c10e90dcb992bdcc6a3e3e23b226c206f550a25a4ac62866d64494807cab129823e5cdf677731b168dfc8eb5ef0167f4a3891c4286235fd813e0469c00f657ea83cf72ab1b8d0cae553344f90b51748b22ffc750c44491ef4038e8fc132725a092ce4995a9f425f8055468f6a731b220e36bf821a37030218418f90dde2add0d4b9b2b5e128cfb29e5532c523528945bdd5d07f30adcf8aa2283751be8cd9c336ef7576cb91be776ddb4c5c9dd963c613d7fac1d4ba20c7a101cefc5f06f97044c3d9d9d3a92436510cec9f91081cc3a897f2df6573e4ae6264929f1b20113e50e754fb23a0c050549a2d9aeae415384ec1ab964845d650c99beca89b430747ab43cff6d8e5354e72148ccbab95f2910378752360a9686c143a9af62522260de7e027fbbefa5d8998919e6a0a7999ea619e62c17eef7fa8ab96f26f98fc32ef5138be28d8fe71a22748f521a818f50d2561e9493c3587a66d7d4b7919ef454d0f978a8369a8bcc8382ce7e2e94f43b45d4007acef07010beb610531f825e5466de1d7cb95bce5d8af1d4f4b0f7b144836afc655867de828f9a42cf1e8a12f374e02433376b9cd56d2027cda94ea7f98f7e341e75787e5ff31cc13f92285f5886b96ace4705772025998b94cb37cd14a103b181ff7e082d8639292d0bfebc9e7b465443da003a7c9e9ce09b9fa06e593d258f226e6e831eae2e00e62fb9d0cbcdbed9f5898569aceabe5441e1845936382cc2f1d51d98fdb231e41e8d6b81eb47abd86c0fdf28f4d32fe21227692d33aca1264fe3df4b37629feecb938554fc37e2c62970c3b589dfbfc103be6ec8b0dd9d25f636f12f135d54594ca4d18d242f6cab566624940ad9abfe88166e0e11bbf609c02fd8dfcd3900c32c023bc7a6e6794246cbc1652889ec3cc85b7c9eb0dbbfd7015cb9ca84c7713211dce46f5fe77f0f0089fbb2002e75989b19dcb97a9f325f4a1e386de8fc826aae1ecf69f1c009f880b07f5920af2bc958d7fbf77fde851d961f34eb14a44fb0b191157791bf260c1349a2a64d34e736a9bbf0a7e41954eaa5dee321987082fdedddc65437b7acf523c9098f9ef3daa9c57851fadd6e150e59754503fe7f9d68e0f9d8f183b6db9d75f85175e0da47c81180fa257dbb249ded6682aca8b1f50401d52617ebf721ab1899562343b3697123e1eac6aaaaaaddb56904a19a25dae887956349821a7519ffd95da730e1fb7d10587babf813ee609e59005629b6858978566d8cf221d14a608b5db99e3f85096c6126b940ae8afc8c995bd99ee24e6930241ca54ee2a3082b5caba039e8afcd9a59f7fe451a1cec1d19068abaccf239fab40d29e0e5488f3797209f2724ce5da5b08304400354cffe3fde337b100d461f8cca0de08a0dcea09bc54c2f23a6ce85b5e45e4d2a9b54bd86e59ae3d49cb982ecd489d9318b0aec935132f58ebb3dfbc58676e2028d2e52225f0bffe884adc42760ea55bec88711a31c2be1ce74a9361e257fda86cf535c19c87f5aa2bb1c342f3f50a833382891b02cbb7888440619a7f3a7b55606660b507395e6d6999a88b0686cd0b40a644e4c82db2704325526784848bc6ddcffccd885af46579116b3849f974ef027d4678c40db9a812b269d6e25035e94f637f05f92112fa467c76e849944f1011c2ad5834161a46fcc89931f6413c8af275a262a895b96060a4d603aa43e74613504a36ff3b92b38d974930bdb3bd73bdbb46dcde586a78a4478a3039c6b97a994fda5bf6894f23ab9a55552561c2bcaec5fbd648e24340e9f9f7ae9b0c997e9569cc2fc456a55da4f45cbbd6ae1fd8dc7080e4664a146a7a887f45b0bbae1c4bc3a8b0ca3b989ce6289d4e092c1a4c232d89dee96d3143f911d29b545be7457fda3966966f9964c00f9740a30a6b12540893d38834301ff1a89f391ed9f8af42258adc7fe26c04ddab80035ec981f0c75a6a4c227a76e7c618fe2922728424dcd88adf09be0214ee3b6c330d6e0a1c1ad4b0e6f06c42a1aa5882889e9c5e4e1a279fc11f9652333c8e07c6e18430cccbbbba9bda8e036458fff8b6407a1e57e28b105bf91f4301f29c53d9b60c17c77d7e0712945cd6cc288b9bad835e02a659bce4907932297b92f9fb778bdfd869380c3100b440c7cdcb2c5f378792fb4d2f2ae0f9d626ed81bf9e614837e2c0d729c51c4639ffb328491a2a455463148802c59eb71084d0c8457e17fffae3559834523b5dfe0644214be650230c16526f88c2da376980346ea60319cfac4d25971fa9955cbb7efb3835fa6b38b5bc03269738f6cc345f14cf3324b51cf13ecc212c2a165b62d6a790f064c1635cef8b936d9234fc7c1a3bcce5681b5588114b447111f13bdc92eac7205eac797db2bf8b61e5a666e0357bee194cf2efdba0b5917e7045846339c641baf72cec67b6411577f0c1d23e6d10e04f4b1e45a37ec71d3fb4952015c51786fc3a552f2a85131d837fdee29e0d27c1de14f28436137138c950f2562f7cfaa72f41a0d0a3a62d53a86dabdf1d55bb405817d09d0a3f6585356283fb78e926f4c5596b1d94ed7f4c02eb9bc3b42ac07bee5175e63aa0f068a82d7d2d1e7e8aeeedf16b4842435831968f2089bf8eb3fcd02fc3b3ad2e67577ba16eb31258ea9af9e84d78b2c826cd653accfd2b2df9f8de15ea81929f765dc8414b94d0fe14f6cfea21f83df96f0ef95694ae7240393fc6c5a756ffa07a9de5c6560c96adf0beef449e033f47ee785f1052f9d1642231d49bcc22e509115eb796a91734a02b07feb728bcc6d53c8fe243bf57c6b207001c6047b65e2aa6d8706682063eb739b283317d0d2f81e830abfd68b501b5ced9ac01b5b801951e020218380b56447c0fcda79724457a373deba0cf763aaf35f15add4d91a6cc9d13c11ed24da3c347a0b81ffbfeae3d62f96c0e17f8462229f8caf0a4e59c4803df990112ba9d1d7c3e0cd440e2fb0fcf113cf007249e5d3cbe9df1908504f79e9fdcabbf0acd300c3bb31db4fdbabfd6cfa1e68df90f2a24399bcf7144b450e8f802f192e11bc97e03bc454189764d96691e325e4fbabdb7a5aa0e92e527fcc19f4c9ffec6d2301304be7857ece43e7fb1eae670ea854987dd06c35de58ee6bb5baabfaaf825ab82021141fcc2766850d15e7e230ed824b0be755d4d072220063299d7b92c75685715fa40685d47a82ebf278f6bd36e88ae56bad017879e58ef1a7adaaa5294c0bc672cdab367e9c44f78f8e89ee05cf11686b8efc9982fdebc03fd3666a0418c03ab7720f20664afa9f9f56f467865856206aad4fa20618deaeca7aa947b543fe760354bea690e9a8d075565d84bc6f53478d338d808eeca0151452cc702de296a0d56fd88cb164d09ee090e90b36f9acea2ec7f648c8fb31e0a2e39f637f8615c8b1ebb680a2946e6f3ed156d393fb81d19f8e46934220649f9550f7892a3ca6061ae3effed4230d0f0751f186309525b2c02e5720db14c650ddd505df702a4aa4a0c5bb3c461885b45aa7f2353296248063754b995e749dcbabd4d1bdb11e5345891d06fe8370429b7c3b8452c93d478ce66001dfe9e83e5ddb5d3cacea070041e54abeeb45113740110fb1895f15fef3fc4c96187750c34e26920d43569f28ebc5a89b0d9461f21a71665ae769b7b4bd0d7235d39c23f4eac25c87a55db262101dcd6502dc85656de0b350f4de920f9fad59968c1946dd04fb680eef1c933b6b46db5353c2dc5b591eae34630ca4da9580bffb193353edefcf0611c1437925b4b0d66229ce6d6d9d324d9e57a30722fbe2e60222f9686d3dbc9e97ee2322a01bee06a762fa94a8fe7b1adbe896b0fafa8cf39d9704ece70b3e5334918ad5c927939bbd00a525f5d1ca6c7319abdd9fcbfc3bb9024d4820e05d33915aee5fb71f3cdad858a0ee473c7c0c7103cd7b3a58f9708f9418ae812575ac06fadd2c1dd3168aee7f7d5643794f1b71f5b4e471aaee2c3a09d85a82caa92fb76da5c13b3914b91912b3a4ef38bc3ae12f148253cca52a3b08cd42e8f574824895f8be15619f2b83a7f67ce975e8886f65619cbb3b9254ad3b905da024ce3278a5bba6389679170aab1ae5f305739936978e05204398f7b45ebdcd7ba4c57aabb401ea5b0d219b70bb8672653df0c6c248ec713356955ac267e0389250651f45cf894414c5215ac8a9f76a7ffbd1530380513216fb6502f8a47f8a9d7f50064cfdc7087c3c57664469ef49bef175d7aa87b901b72ef76dc0ceca5ebac4522c80964eae2a739208cd7e5ac110837b9d7f70f057be5a8ff3f4689307821253381dea8da39c599e455c7035123174c686a50afbfb3dc7653ebec8c2ae51a87f609074a0201b03948a8d5d7a016e4410ae1d122420ac8d2f21f57cf56be5c00f5edc27ffe6bb980ef368cbac23d70e985e6062581c05d4e4eafe96d1a4ef3ee1ee90c33ce7abc0a31f3b65c2784268bc4610fdb1dd2395d1bfe4020521e38cdf84007dba70afcbb992aae3b43c3a4dbcfd837281b87687ed7a04683aa4dbe38f968dc2de415d441c64b2975a4f3a2d4c4493145c9fbb197e84a495756bef41d0e262ce03729218c788e274bcfe3201359dd879be7294fe47f3ab952278775f93dfca4f320d4cbef7e4d7bb63fad08b123d2ecfbf34f0b78235a91c753d854bb196db99ee2341b2823592d2e0176f64e2615a5c3f66012d644c3f2a38b241913604ed97df12605b5aee296b1e8fd22cbbbc1cae777c2eb4d2fc696f84159d6352c8ba5a811343b7952fd605731e3a75ba6f063f8bae2a51d854e6561354cdba9ce4b3f336b91adcc97349840acf426a92ab1228253835bfd06c519adec09acb9ae8eed5c604c74ad7efabf36a0f1869beea28f713ba1a373c4b51387c280732ad3cacaaf6a60c2c07790eb3fa6e97dc0239c36a81731bd1b7f78959a26fa52303512255b2349622258d791caa15e33ba227f0fdc0979ff38d91686ca78c41be713aa5bd5c9916a1bc6626a1ac6d7e4f1cd5fe724d7571cc9362fb33f8f646371bd5828d0f12b858b25e93da0288268398015774b9e146e3e7f22d55d5417517b897e5347b51ca20bfeed3f8d8d12428fdcdd3db7f9815c1e7f7ac239794efe3f91b9a04f0ac78dc80aecac4fc15fa8e22f1a086978320b1103da5c4337c152b696e2289bb9b663d1a96cba79aa9856326e7f778fff1c1fadfcb04ddbcb0ff550a7d4c5177412e9806a976b0f2425e7753eea9c9f001d460d8c6a8cc201a63e5d27ec38aade90f9abc1313edb97aac6230e04457405b8ebf3cb51b7e9d0707bbbd01d991baae5d5cbfc658c8f6335a95277fd8f7f9307471134939bfdcd7ab3277486b1bba361854eb0058fb3db4db868c80b43cdd6150c88f823abdbf6279316aef1b874638c8a0918d98a4fa62625e28572c0e242edcb8bbd63bcffdd855500e5b3c2cd829938335994c958b5731a1a20ce9c8d25b8cf557553bee16b661a4a2d09916a7f44b97078df14f32eec92a8027b9541c6d3761ac06716571bb80c1ab650698644215052f7cf3fe4011535680688e33e750a8429be3e866372654e2c997025676e5c2d7ba0015edde554426f56a3ac9d45754651ff2412a822e013928fec2da87ad2f5e97b04b901340b5c91015341bd41498e53891f0f66305ef6d22428bcfa8f71869481325eaab73f7f6ca619ce24f183c6ecefafad5131a4ed5449e99f13ff2758d685d5ed1526d6449d140560ad27e2216117d179923bd312c79e1871418abc3d818e69a043392c8d9690a1367bc7fa1451f833ab2f464c677b20f25f9bbcbb91f23fd45d0c7b11faf76eecabcfd57776a9f31f6d94ec0bc78ffd515918ca4878a06fb29e0138d068c90fe857e34c8411a5e193729f10fd158e79a438d071e496483a38f162601edc827ca19d2cd0cbcf7941d68e716ff1d4a18dc40e87fa67b2e59112292a3f7dcfc1efebc489729aae09fd40e13da2652111232a4d9c921683b626abae4aa173bf56f75569fe33b8ca74cc7e85efc5b24054595ce47def232c0e9966aaceeb67c63042897225810b187f03b6189a028d84d2bc5193051df1c7607198def41e1943f8b2a7d5239ab3a6431017e3900c22a8dee79372d1a389787af536e56e8ffbbc898548ac1f2cc643e6b0d33df00e9884bb9eaaff7e8c2e4fc522af26137cb60f5d50740eac06a33d50ac08385e119d7d92672b70941461792ec19e4233f8201870d82889600e39b95edf11875befbbf0754ec56215e59a17e4ee1a122ecda722bd0f2712b6c86187b29baa4f7596cadcc3c61e177ca15815f253c96d63483dd6c2af48b4c6e3d88ca782dcbe465d687c79dfd1878c2fd6070a61b28ab1c6652fe03b9988fbfb8751e2285f421f724106f38fdc6842e4c73082fad7e4714130f72e4a0c73629b2bafe69579c62805dd0c8d4ef230e6274f5075aed00e49f3d1d8db22a3c7a00206652b4433acefd8936dd4c97254d040d33c852336791da86957de607c092c3ceea763d8d658444871844c6da1fe23cb51912e293341b46bfddd15591de7f31951f96e9b39beb2439b7f086e73aa6f96a551b5d258c46532408e0d41c4c6d5ffbbc764c863c48b48288f360a79200a04845e51b0ff5af6460d9b03d641608861dfccaaa971a05864572b0f4ea3bcb048b629f6a6a7fc18932e1710fa2ebf30472fe304ecbafb416f1b3e5c70a8549566149d0cd534b1bdc0a87d5097068fb8e5536e5c327f3a8097e529722b02afb5a79f9f49f87b8ca28ce22a95b7af436b788cd02d62f6c18a1026b6224cc3ccf3a4dabe308425937cacb26ddfe2db3eaea4a22bc74e31fbc812beed66ebed4b2d5a8a929173e95e8abee0787d7284043fd38130eca969324f3bd3e86239bef3bcfac816b7e67d190fbe094b24f6d2d52fff06b38099a75e1a403f6ced31929afaf35a2637eb5fe476e7b611edaee9f648f54001cda87145a20fa63dbdebaadbb0b13ba29eeb99cad11a0c924df95eb05705e0552e9aee52fdfd23378dac382b43adb3cc5e59ebbbcac6956c98a94baf4f8bba4928d92cdb41f6eb87c06da93fc18008e0564dae6c25e251847a3c992f315dbee07a1b340ceb3e3dbc91e88518bdd7257de94de25e09ceab17c58d15076fb8788d95df45a164826c2da916d4b43828a29f2a379fba7b97a73643185d04a739be5a1a776c17a65025f99697d25cf55a52070d0cb4fee1e69a34f8318b114725fd1737dfe55f638175fd09db81899a7b9e8c5c5b99efc389b66c67f4024701f2d6cd7475f81cc8095cdb7be1073242bacebb551b129ca67837d49610e3707bd6a581ade16754b1ca93001a858b520816b60db0077d2dbb1d760fddc56fa0c411b0ecd1c42f05a263ce43772c7916346d7beb0df58b9b208039de2719c782c4cca3119fc698058883f678170cbba516baddb8bf2bd0ae1e99ef801c35ad6ad7e61901c228d0e7e5e524eb963f03897df2b7f397e3cae1544cb0f807ce477673050dd2139f581f14d803527a62b316581eeea33215651019ab763fa4c8258248b8248f43ee0b779a68026c9ddb485d541f17e5208fc4819a29dc1e032ab097a8979d989821b92f5c81fb8ba3f98e1235a1df36a559b52a4e263ad81816fbd100c65678db3daa913c6d5183a441ddf5b0da02de822236a3cf95533511492619b77a6dddf4893a7ae5e109f0c44f1cf96294ed4f0f0da847feeb7460385d412f94f16409c01d0aef4cda2b88fb8984beb80ff3dd2709274909d2630c3f299c5b18a4c08748ef91bffc58ef3322118cf209970625cb79c1270badc1fc107d7ff01d54f924b0089c8b8d92916061d450aff04a528e5e1c8562a17fd5f1450917484340ec72dea54caa58960b3d1d800ffd58f2bbf8597b6affad8d7cc7337652652c226ce5daa02322ddd1615914942291e7a596f89bbc020f5c4bb07b62f43eae5c7ad6d2e380a98a2d3ccd3128cd40ea30c14cab6f2a362a01395db19534aa8298b7c000296b6c35c42be1c822250d7e36cdc2c438d6b10196b56413282eb7dae94db0d8ef9db9f2d5a19d501d159659368dc473a4ae4a39bbeb59b0b421f70a7015e985ca32e69a34f40797b5b862f18ea3fb2014ad0a25e19123f93574412f703a8341ce640f23d3bbd6239f58cb1ee73e0eba64efa0dbf5fa96c41dc6ead4022e15b383db7a8a772f12d92269262c5cc609676cd0432c0599c3f4ec1e6a8010aafa18700c80225096c295b9cbb0423df0b164a3127a0ee277b3f13b5f0ccfd8679687d8aae12ddcb6c7ca38ae9b69ec8abfef5fe84b0d5d6044e32491d8c32b20f947279ed5453fe7e385b4ad231ebd6831b6154979aae09c6225fd550f5661088ca42e76ecd448199a65267a078dcada0c497d6a4c5c743461290e0f9caaf38257fbca1a0cd1c73520af3e00f8889eacaa29bc69b4a47e4be656ae6e09f27b0fe08afecc7db249d60fa1b71cc16e1092f045bc67b6fdfbd8377b70056813e70951f61c23d30909b7816b6c626626f55bf0c5cb5495ffd284eae8ea9e1227b4b0e1585d137e46c8e4b7ff28335bae3fd5addffeb818896fc5f8127747ec84828bd7abfe7086278976ff2bf3d99d724156971bc6835764e281063b42673f128900c934550abce35d53ae2cd963c171cf62c9716b75e3dcfaffb3c42352fed336e6d5c904717d91484cc056c30c2340c339fb7e0dcf1b8b7aa1051b3ec1541f80fd3638343249314ce03c9de0e5b3ca1d13406532fb1db42407c0d2e20853964208eb77ef8a5eaa82bbdaef73969729bacef2377928d65ce7c0718d429945bad9f3de15973fc7cde60459842f03537efbcb66900bdf4b60922c62b042704382686a36344e8c545232e9575a4c1a52d6717cfc8d75588c865b1a3840bc2e424ce552c4406956afb7055aedce58d97bcdbce5ca1b30c98f0714417a7347f51397db4770c273b9fefc5100cbe3683644ef26b0bca72af712eab34d6574f80ed55d96d65143967948ae3dac2c644b32b61f82691c73d812d77ff281134ab32be1ae8dc00344de91c6037dfac125beb264747fca80bc88a62bc142b17c835d407f2874c09094adcbe16e1ac435458d8c153fab57d1899388a101158e5a336238c12f8ea20269e1aaf64a5a6d4faf3dd154d1c75bd4ef136f06470bd239359ffc0313e84c27d725b7fb8b678086f988a2f51b8cea8d5ce7bc9a058f18b7292d94c55bfd1a8a4c9fa519af4c0dd08978c75555c2e5529bb5aaea644e976a7c717eaa24e499c5d394c0c37a5798d4beacfb4a863c44ad6eb33c0d26f8f5f0cd1129a96f4b349e304ab53c6368e1ee08dbdf700c472f09a40611b90153557a30afe0eee14e4e1b0e81df65df9551e0e8b4f04d414f850ca717e64e5ca9a1ef987f80bcf6ae04ff218f43f3966b45a71d4f772a6a1e1e80dc98205c6b99ec8fb2112357b65fb08373693e375af6831713f3f5a052aa436997f709e9c8f3ed02878ea2319aff4b5101c95ff9707d408ae0c8f12fb266b1a75d8db703c7845bb876dbc55837931630fc7e42bb4891fb0b7c21f85ee8eab89f6cd38120a573a307f68dbc4a1730df9c89a12bf136402f64196488c5e67927874e528374bf5c97578342fca62d79a819acbddf08463a438682c8d98974b4c8294d21f84c6a83b86843af27875ab67b4377a05179e096a4ddf67ff8aa70cfad26b2158d2927540b494a9b599045c68960a1ebd47a7fb5319dccda66dc0b8174507bacadff0f92bf3850d28a117e8678f189b9303d404111ffeb1ab7a8fc72ee76d5f0c2004fb44e9568e168f28d47dac1a3045d69ca5d26ec60c107aa4a598e7fabc984bb53465ea6dad76192a35eb3314be4bf1e9e0bd3e60d56c5368f3a582cafc6803f6bc60ec5f62ecd2f83c4c5f105eab918d349a379d5e8114a39de37168646617fcc30608db7f66e9f523c7185dab34eb7a70dd2555f974a73864dd88d72296e15c7994a466f81e4658f816e3e752a05103f577551c43319257939b7be12aaa80bd5fb8e0e536243027e171a84c786c7bc5d07053c8b8c9ac5fe6c01c9387909d0949eea6592b9d601e57572a8f22af69772723b3bd60e9c8cfabdb18c65770026ee717e979630f1105c77dbf9deee592296b28e8d6fcafb4f4dd5b2bf83d3951cecdc171d84338dc7020aabd134e2e01bbfed2833c2b40fd0593afa8586637cb03b8d77d7a11f7cf6663ae9b0efbb443db76048e0ee0652a03fca50717c6616d8d3c0b37de4a237ad4763850b136c7d5ddd3cd1664e08247cef1a6724da59e4b23685a2f5a9a1c15760c36403299e60e2c29885bf9456d7a1622c88cb91c6694084168442661a5c0e0cbc01876c9f816ab97f4e4fd00040156647c00fdb2d5e0549dec95c3ae30c66f174cf9640c848b3784c27d7f582aad0c29c2e40833b9345e42a511a4075a2313827111d5920f1fffe2a23af7dee835aa492bd0dab1b3bc6378c9629c086a087fef78b7a8a817aa3fe242fe55b81c9b8afb43e64ce38ba2c0fe2d099154336000f7557afe352964ee0100852aeb281ba6ae785e6d188367eabab58c89c4f3a92176da8c952c072b7a577c11c759ebf5fe6554557ca674e93bfc88e266c5b4f3a68133dfe0f9fb80db2f753b74ad057cb6410db4e4b1bf7a84cc8bf829e1b57e428d98424f8b0d10cc934b65c7a7908146307a10bfe4ebb2de4cf7ab3c6c4dc9bc148067dc572b38846e1a7ff7f90cb918074b8a9e407bfe6ac5521bf2a5971ff16bee937280469bfa3201ec6447494d023b5c28d4551339b07bde1b3cd90973ed6070fb568cebc64ba5445294dab340601d141e75c4c8dc69c463240811ce21e3af79981df1676140f3094995ebe2c89673e86d89f43dd6bac20dee3f8a7b431bf4cb84141847761f4846ee199a6a07710a4dd503304cc8107e18424557c0ee5e4118366e58b234c86623ddc44aa531e13aa02c23e405e98bb2cf36afbc21a4abc418ba846a1ad5d75e410a21d5bd45c320f29449a0ffb6858d3fd4980ae0bb9fa37a0e2887d0c072e8366fd2329b3e9929cd278505b48604cee69786196a5f586d32939c905046e8edf9922b75d7319f560158333f41b1f847562beebadbcd6824295e35c808359bb43aa15b058e4a1db000f6f579602e32acd47ab9fbef730afb79486749794c0dc750a0344a4ef7212174b9257bb9ffef836736828f7f2d2b708ad497d17d63e8b90c0d1b92d75c6a5449b579d1ceeeeb725bb147b95be0fe8a52003fc592ecc5b81209fd88eb986df1c4b6a71997733f25b30e49d3f5176446cbe9dcb98838535e1c3b3bee592d7931c755c28cea18d5a76f9b635e1ae33fbb4edefa0842d59bbfe0991188648f793c7198bcfadbf0af04ce25fb2c6120c828d59e859ec63d0611001886f7abe58ad73bf92e6578355d9fee560cd926d4688904ef25bfacca593b940b0996c21c92ceea40362a90ce4ad81ae04b02de5ec6c45043fc8e7795339532b0bfa9ad2d424d1a0725e7ba570b3017ea7ad26f83c5a0fcf7f70dd593ec49f745d9abbf45cb4eead07e6ee448b20680aecc405279bde8eb5331ac229d4978b378b869bdb8c8843d79553a00a4e15b302b1191cc4a875bc353ccb1e7c672b08e0219080f29823337f80fa82e31642c55c3c050535f00c07f375fc7f3c712b087826133540fce4897211d2a8035c49128b1f8788750da6622f4530323f1a20bdaaa58e90c4311a8d629d95a6eac69048210bafaf1132ea61d3846a22f742ad2d227c10d8d3209023489684de6289fbd147b5d3fe77338fb700f7a51e9001619dd13701879621726a134eee6b282b2bf01eda243f0b3ce9bdcec74e186f6ac85f6e629e283af4c4678ec2c1ccd6ff0e5463fb3cea9c4477d6990f302b904113650ba5f83b0800a01d8b048f62f640b8b2b67fe086c7cef7044ee778b9b5c3710b8a1077bfe19ad95056faba745c4228248fa6ff2390876c4d0ed480adcc3cfe2302988bb23ab5497e119186fd2b36175655936d44f0bff56590e34a3c093bdcdb8504f50f0b8d901099343fe810b8fbdd055da9de2c892a57167945049d70987ee8cfcde3a7374c6bd66f5465194279b54494c804cf90f2ddf78aa619098f28cc0b2e9d19a280fc93c84ca3379a14d2e2c65e762d7ca5cb1ac28e61f1bee9ecaa602f9bc2a2c2b72e39536d02472f3bd05116a389c68792ffdc8278c2afb3b139d31a89fa192e150b38cde883affa80a5cdc5b95b68800673b7afca24073fdcb201f140872f6af5291ccf2345b51333c0dff387411e6cf0f3c3fd6f8ecd1ef71008acfb88a53000a3b319cf8e598d4e4a45dc260a81fb9e86c999b8f64ceb69524b3feed88ae9740abf890e318e2684633f5fe608184563725d39b1256668095abf297045d67ce15b09201b60d0ba6861d91d6f0d6698110705c1510e8f02d6cf0da9bdba15383e37f2d5701d02f6e48c724522068367648565b158af4c8924afb1fb510353e1a408b857c4afa18d4b85420d6f4e0736c3c45007bf619d4aef4dc7abff5f15bd829dd22f428d218c862d9cf8a1dcc481ec7320b6a8320890a91c243b1df52530530060e86d2fb3d5cac7c175b94b82cea124cd78464686a854658b5582e6e3353bedcf0041a5f4d35948d9f96253a6f7e3cf8a8af1845f4b1d3e004374250e1dd75d95ad5027771d01c0e5f7c1def08d295540248e2fdfbe871266672df72739af8974f1c05ae12c7a863c715cc1a9479500eba59fdfc4ec4abededd012bc2697b40aacc021c860d2c04fd0ae4542c05c7d5931c8c10920b15627b3b444c4acff72eaa5916d3e6655ab670001edd8a993f4ab750c04ef327bb0ffc5e20d779e87a7452242fb4207d39dd134fa44a3afcb16fa8c6f1292eeebcfcacf419de5dc98581514bd2fd4cbea71ca080c00152f9429bda32fb673370921033955f5f166020a0703c8cda29d0e0ab98814d8ec8398b83b534858e968fdf6bfea859bdb34aa7a80e46ec060a5e1dbe7a0f4912782f7073ebb0e54ba52947f5bea4700c4dc5301775a835cfeba19997add145c720864189abd07a91401a3f13ff130bccc55c89612af4fa54a92d692e3c7f684bf9e8336e8a01019fa2c852d5cc0a6dbe260cb53a59d0f9ed7fd83600d2e60d9e7bc644ffcbf381d17f73c7c136ddcc1a96e67bf1471302b7163bc18fbc671e98b82e0e82710ba7ec41acffc2bfa4be6815196624739b7f338ccc89fa8f961e5bb207609abbea9e6cfd3234f1c344bb2c1092e58812a40d3943faf60aeeea3f530dd4601f57875e436f3d65e6e92e7f2f233e85680d7563c7123b05dca7aa95eb27de3ade2f6161d1bd6e5b597321024b2f2355c0093594468588a334691b3eb2400a9b9bc7b6cfc341b7e071e3774599c92bd4c60dc86432370b02bbefcac2d325efd600136a56c391d2ba5f5891a73611c015d0ec14014e269627f7131d06508a70b36b0e56d1fe499579cf10fe7978971eb83bababa4f383e4bf49753ca53c324d0d37706add5b896dac36fc4078306caa114ac4f8d402fe6ab6a81cb082fb656c6abf6246e01b345e94d4850c86722cfd91f264799b414f2975168a5cbd79a814ebbc4b759fcd2c4aa77b77b52980404a80be259436f0f93008080bc49628c20aa603aa3bc0ca2608827666b97678a0935b8138cef94145c80d007d7867b8c620bbc87ff626425c8129a06104416a5c164317c9c0b150917ce0dacb1b02cecf2b7beac7a9037d1142c1109d26db0e8f9d060cba09d14eba7f1331ddf5891234bc29c0fabfac847d00b6d2b92a811978b9bc7d8e9eeef15228d81a9b159f8efcfefe31521240461c81214719e705a65947e159e8d538a17d2f462714b78bf46f452d11a73c5da86a0eaf247649b83b20d97f432293b0077cc6f90b6fa98e9c5ed2841ce217da0ef0f3c59d88ca5d5a6dae1ff67b93f4181b4d824dabb9dcc10231c012ace392ad2b8edc20e990714b1b14d5e0c162b49452bacfe6478166dc2743702de296cd6e9836b4c2e83cd3f1dd317a6726a4ad52f6691eb67ea120f89ca76884474d50de888d1f38bd1c82a62480f2d7c3d355b7fdb68800480d6142121d2092a05ce990eeb2e4b2df554d3b0842bbe979080f9df825464c5745eb531e3b405be2d23dfa4a1fdb3595522295ccbc42244f21a564dfb8e7f17da8c9aba0ee0d1e0999378cb807123845f60df8092f3ed629190ae71bcc4ba8e5aaac50ed3493a2098ad65c1f0c2738f23b982ad8b708a99ac0c290e22f8910abeefa8d12afa2b818c2422341ae2e0d28f6f5daebffc180f1f5e5be72e7127b8ea2d1eabc78aa32272f75d3868ef50c46072c6feaf4c3f789ebda545e4946e9a6d6ecd0bb878609399c655c3469df558b59faff25c2033f7cf5918b09c57efeb7e3ec891319f6c8d5ca7156893a0fb1c48acfa8c03fdcb433e5d17f903aa4672e9801c93f5506655748fa4585e828401005e71aeef4460d4bfc12c6140d809eeaeb7c08b0f7abd83ac1534b8470d1581a4721c337eca1358d13e1c2d4ebc0a0a1c0dd1899684f729556241d89a9bff00ff5ae037aa57c1284e88bee9fc22121d105232c6b2539cebced182587c7b6fe3bdd191a410b1b0ce607064c9ef6e53b8f18314aa96fb1e75265a0475ccba4abb61d5194420d7720349c5de1773cec70fcf12bb49c2be2297085133aee799ab244b8dff67ee2ac59081f447bde29b323ff6ce18c332aeb099b8a029c159118b3d65cca7958119a8422cdb00ce56f0e67cc1d2c08d61526968f758f51722f6ba5322c636c0a6301a420ffe333158445789c534dd26b7687764e5a358abc7b42499141f0062fcd13c50a0b1563bdc213fc9d06c87e468d39beffb54447e0129a70df602bc4a71ad0bc9ca3195be58b616be17abefe7541bf9f867b0b9f180e8948a7903f3f1c3d6c0807b1896ad4be7f24517514398859a7c801a7008dc7b76ae3ce4967e597a6422a9f26092b7d0ba139b5af490e605ebf2854bf96bff3be023444d517c94c671b691ef797ded58408b5c64df968b33970e5d536a45fd5a84d5337255d896b68193cf5db1b5e421c5f78c3110dc374edca32fe2329385e86f0879faeaa4477cf08fe4d4699b118617d2e16bf8bfb303e4e8157e6a6ea832149af850aaedfef01cdbc028e38f1d4cd4f20964dcc9dc269dd4e8318357bd05afe08d7ae62af61625f3d050cc4737fd1ca388be1c7d80c365fc55d5f5f3b66068740a207ebdcedd11a7adf8f1842c08ebe51965b582dec76c5daa8cda1396743865c31a9eed0f75f8f59cb2983b5ed8a0acbc305176ff0264ca523410a67b62bebef0774617c8cdb438b6128674e499a132319dbcd85488d1d003c1433a851cf5058bda2919d689a02483791124db6451620c390583bccdcb38ac767e7dd1ac5013be6991e4bcbabf0f083d18f7999e3b662ea84f88a5b7820cb5566ec1ed4a7840596c4903c1bd2cab3726fe397dccb54173ee4271cab1d070f509209daef6b23bc7a8b6436a0ccd9cacbb8fd35dcda2ae23724db28b8ea5c24f2c60f179e4668d8d3c5f7d4c3b6723e700941512eeb027e4e133e4d8e9776c100364ac515b88ba6c9e1127c2d9cab265536cdc5ca676747e18dcdcb9b552a5b74dfd4772c9e0ef62af8a057849df642199c35fcead84239671de7c9d9a33981b8487c50752262c12dde65bca5bd670fc29fae941a835a5dda362b1e1c67bce2aa6b09c028dfcc0770707866db6b03a8c0a0bff9901198aae51a07f9b0f0c2910da3a3fe9c546fee61d8c5e3ca7f1a2dd4dd5d93cff63efb4ef4cd27d4986afea2f398dbc08b0f4b203298e53951ad7ec12f5c404266deb187eb96d45352866783aa1007c524888b580bfbe11f4ef549e9fc580c8d4b8ef1bf79cd6e80a09b605d8cc03731810751fabdff5d0f1cd75110906715d1f8ea34ff07d1aed23c2c4d99186b326da412c29d8458c8e209dbf2db283407f7e0459f34c3c58d1c579abaad6dc867aec24593c873a4c5cb535ee33c226a084e852fda0e2dc9acc1955351b9afaf220f908312d94a54ddc00927a6cb1c14a240b7935c84a0238934fba8bdf884f9dea7dc0b466acd272245455721ab7cd315009a4a5624bd2b15a9a22052baa814f2e56fa1512a73df2b1fa1824b288bb99293cb7dea08659a6f503c73ab31b10da6e5d3be473e1ccb71f38935823243cb7dd378a411d725957add1ae7dbfb471556c7d1ace9f30ecc6dde8abf3771bf125507f9343d7f7256c2e527d6c8cf77fead93db5a20080e355303c09cbfb60f13875323cc48c6a5a6f53278a6ba0fa745d2b8e9265f0897808ce111640b0170101bd247ad0e6cbbaaa40177715c23d715578420763232865335f1a4b3259308b88c346b386b6841761c1a05c646537a0293b6f4634f88f804dd63a402bddce31eae618f0571bd59839a9b14fa0be2de972e0e5a1b7576cd80b126f7f9ed09e63e27f4b2adccacd5f82f376f4be796aaa3b2531d31953c793587f553b84a73cfdd3ef870ee9adeade05b83d627041c3615b96aaa13814830a3298d9dc7621869cbbccc038fc4c68d92e5949ebfac0ce9a93cd0b3686752b8c5abbeab9cfdd7700d818e3b685d75c8b8272f53e3cc89cd99f859f66916b3ed2d847101fa2c9a116b8bea7fa0f5f7c196a7c96383ed149b04513efac2011ff24432143bd95ad29c02d781347ce504e4bd3c83be775ec31c166aa11206a1df1780b9b58f0ae93c1da9443da7ababb4b799405ce1e4d28eb2fdfc8d9934022800b07ff3c0540de32aea4407d8c8f56ead50fd3ecbb9b9d7c630c7de6a21aa54fea0d03b80e254010c90c0c0f7f2db95862234645ee18b3ac7627dfc64c4078a5555c855ca0a0643dfc108bd03dbf73a069aa6fcf788f6f40991598d801aae790fa97db9ccf52753e95e6a61c4fbc45a8797a8c5734966695791f4c5d02e56d7b11deaad9951a90aae926434c0d153c2b8b925275880c94eb37d1cc568f570be268f6baadd5c6e60692eeadb43a47f3ee500bea520bc9598a24129f1bb0a0201356f25ef544e5bfb95d552150e3acf5cf9980d1018fc7125e3d8b5c979343f257a1ff4bf8b0f29fb8ecc7c73eed7a84ec03ed771fcd3ac643f06e4fbe0f8e7788d685595de2a1515d806ed99dd36e7836bba0977a4a13969c84bb089f854d68cc6b05aae7610ccac51ae0f94164d0f8ce5df1fc028673bb39288ff71a96a9ef8a3f9c6d62bd9ab90f82c98768d1f3751341d538baa1019396177470112dc8f5438f0cd437437d02f8ce3af63ce86adbef7373d5401fa78c089e1975fe00ce81ebbe439d61114db928702cd9911f5f294d880efc6d35d2e3e941b5e9efffcd35d3559e89b5120f079e2c0b487be0decd0a66d2586a6d2cf79aac6fbe17661cd1a1be866974659b848e552b454d0bb114809fa9a003521be449ce2e343208852295d5cce1fa256649c6518b1cebe0cae965a86104d7d1e7a0b24080bcf6c6127f416b1ff889d910cde732803908d3db4c188054286ab1c3bd0029c45d8c14707d335008caeb54a65fc2274efef864e2ed1a790423542f55b064be4bbf375b6f03b5c0f2c0dc60a5307e0c67e6990fe0403a79822263a2def5fba27366aee460312196b9af271664610efa42d7857aaf56b29515725530361d2191c8f17a80828cde665440f0de26233b8bac2f55e8219cfc2504a533b169bb6b243c75c8d5d7d7a51705dbb6cb34b043628c0728d9ea3b3b4e66efcabe71c2dd1ba94064f635a3578672aa96e6c9088d8b2252c6f817e664ea9521bb09162fb4b32ee55aacfcebf34761436aac089b1afdd4395d399992969f5645045954bd0b189011fca812ac1003218c9248facc06121cdb4a15728d2174d4d079059f3a84365474e04aa55a9c2c7390d1c0c7b4478325e568239042a39ccb1dda8ff182ce41588bb07507bde8f15d6b37628011340ebca1832a46ab83b092ad5ebe15b3d6bcf0cc84f8231340180ef76a2a3adda8affcf876ef050abf4eba7e36770290b2d6277e2c007fa4ab15cfa74f349a5a16143055c5341f6d94cd5c00f03cfbdf2cf9aca846ce532325b21eaa465823667e8aa60db3315a98edb3e22937613353084aecb585de66d170eae933de5776090a7ee9e43ec97da290c681b2c7af4a06bf04522221e08a1324878fa2a1a19913d2769b805bc9532542ccd7ef652a75adf169d84f664d4419d9eeeab20be5c68cb9a2f0f0478605d63d3b26801c04dad2c450bc5ca852217a0bd97abcb9b6587b67d12ccb2107ecadd9edc4a3b4b77eeb49154524a3fd47106dd63655cb6d4a49b72adbff44766887119a3b630eec8e8a37af8419f06f6eb6e0b4a44080fd1cb45c6d9d4622406668418f0a8f098ce86faf012d9c5e49de5bbeb29613e6829bb1e22afee751c0a3fe2f10fde6bed350d5c588af4dfc1bdb065a41f69779be6097b8dbe3a27e625f3e2858ca93dbbd1f2204faa1a6ad4cc440d959ba8b78f187c4a2c56db66cbdc7cee4425ff4c25ca4b09746e9f8352630cd045c54e8c2e87a0e2dcc28894b0286313c29dca530ab4912d8e654a11d370a75f5c847cb10c4a4a23516b54eab82457b2a4becd46fc633f1ae5e9ab4e01d9e1becd0ad21b75d389c6f57fce08347c2464a53e1c7fdbab95765d69b52a5e0deeb598dc3cbae8a841f230c6464d2ee6d2015f50a72f3ff6910e62a4adc3ee00e8421e8d545cdc9cffa41e982b32d2f17aa894384b9ad66f633dd66a17662da75d9c9402de29821b6de3913957e0601dbf1f555c81b1e811682a91cff32a0b78637ef732d116879d8619a50ce2cef75db77daa2aa3d27e4194d91fed4ad499722bd3fd912cb732e24e46ce5e0de4ac7ed93c5ee05008bf7fe8182b40ccb219e494722ede8e34a18379d8af539678a0f049ca2dbddf73ce949255beb3ca8e57afaf1484aca2f4ce507e6abdd601440f2f357edbe84c2a40ced2ce7f18b748e520875bc259341a50780c9364a7cc2ecd8ca876ebd2312d472b65eee1348b66bfc82ad179856e89d0f6d7cae54b14fc87b8fed9666b8fb1079a2a3d1b9ecbe5e2de936fe540ad05253f84acb70690ab29cb72a37f5c9d448f40208d880fd0df1a0deebe87d4997d62e47c3c3505fd46b35cad06fb18dbf8949a1e6595d6ec98cd844abe05d5185355e775c9da6f93be88c4b8a2fb3a68142af76dd56e48fa0a239c08fd13eabc3f79c8df28db3392a430310a0d659d4c13fca83c98a3de4944d7e1166cf21e4addfe1091fe567efd4c0bb2073e706ff302898f84cf2e3a3be3eb30c674e8097c075d531384e4efc298de8356a796dcd6bf8a6946612edce16fb532eafb42a937d47243d8d9868bd8bfc41274ff8a909ead51956d22574f93cc414917a9df5fc4ff89d86b42dd53cc983f14b72919b4c198278122ecdfe9191c6016bbbd0b847668439f75c3f351319a16fa0944eafcc60d48fffac4f09f3bd5e1d7bb1a150471538a50407a8b6964b59b74fd1b295594ce08564298145827a872498d9edae0a59d1883be391fc3bc6ccd21281770e4db69e6cdeb7b8843841e5defe95f10301b680aa2c98cc51e3e99b0b6505537abb08a4e227d9703373d961786b14a6dee0ffd3ca286c885f31916643e4174a040ce715cff1c14d9539617e2ca4b6cf93e310e01f9cbb8f4cc961eb0a693485875d8017b2e0b7bfafac2e75b9f0ffdc059bc9fcfa42a1af1465fc89120ecab9b7d3864bcb59b2a5ca13c41f7d58dc4a8edf91f26bdd1a73c4bbbe1c36548a00d55c99436c69e5acbce885f17eff7afa8514938d39442a17106fa7b61b448688cbd307593ec3a8d778e0a06dd6afcf2c0a116b9c844a8ce6e2f33848bb53a35b75015b2ba1ef24c2af2874306d96025ed2fcd327efcafa76bdc4931f81c85febcc04f74e52cae16fa553cdbbe2ae7ea5712d62fe91d706bc17ddb38c298b9d3b74e970baab26514baadfe198364db3991cfb884252eaa8d6831cb8fb4d4cc0b905f3ceac873f2e359dea412ca5375e0390da6c3ca19b5eed6f423d06f7e3563c0e17f1001598d14ec08a7cbcb7abed802bd523ba2dcc8db3f7d52992ea3f05bac2e6e0f9afec6742020cf06b6d605c4b7f0cfcfce4501603317c20d51de7b7efe7b640330822dfbee474a83b7c35d7e75c7e38652ff4b7c443e737f357d58b2a607442f9e4a385f0cbb11b8d4aa34da9987ce98c3a8ad42af7bd2cff0a2d4d0122dea1123e50138d2e7e431131e2b83083e0faa2c79113d5b778f708e47d0681c12ef96475ce42fbe024c52df2b4b7a7688aee3a6d1069219c5389b6361bbb8ce596d8370d4c1699814d4c1f3f2d671369007f784dc1777942b29a3bafb3f23f98381e477786c0e027ec02ee84a79231bd1bbd6605a08ef2eb5738b94f0eba1c186a3f2857e360f7b17284803239c28ab1e8b8ceb2c57d6068df9a69671a639567d591dfc691f3317af1f296e02fb85718e932fca36630e9cbf0d32341f90a96407305f3927d73682450b586cb73e62be12520e957528925686e1ae034c0cce739a35ad92418c630623786b289f7d5c77e47aed2161efac47702fff513bd32c46b7cadeb368fa46ba114469ca83c24a099db2d65b1f9f7debcf141c2b45505cda7b9b4d385e674383adda99f660de94ef78a042a046847e1c48e913372862db6ca9655601fce879b27561c5a351dbc110329f621f7003f5c905b26a72201d090a91427d2df254a8f527f6e67699488a9ef68a10a058d06d2a11c892fc3ada3ce0a56ee9a0b3dbd4818e39d7ee8f4916894ffeef9d0f7df1d47c65319263fd6b42463cbd7648abaa27dc03b2cebf244d2aa8c6cc47a662be726fce1e1a20165583d161f795ca9fad0c3ea78a71dae2021b411520755ff05f9a872aa34aa4fb890e8f842c10438f809f4677d1c18b7d32ceed4f9f149bb273e6541bc558cd65afca8be886777eeaadcbfef278bca871cf8b6e1360755f5cba02a3eb13e87af424eb2777f84b11d27c5a0e935b0f2ca401ce164303a4cef0d5ca9f82e85a7502bc09c2a4443eae16f02c4df43adbc5d296a1dfebb6dcd816a6115ce7a8e85b21f5659e7c0235f6c51e9d15db6db0f8b8bd76c9960e4f166f37f64e39e938c44207755a2fde1c062b41da18fdbe0f3cb66a3640f3b67bbe8fb3e7893e3e007363d37752617054dd20980e15e8afe86070d7d58c979da61a08676a6732de565d8921afea5c921dff67c709d9d7a4cefd26958b1ae701f78caf119eed98d67c2437426c76c29a9b3b8787be7ca0897bb13847618711020cd9d4c0505d01b16ba9c79d2e3367aad67380a6a432b448c0900b22784b0d25044ec90406dae9099eeffa073ed34939629640060ad60f002f51588276bff3565d990159f727acb2dd82452f51ed17d4569f4c43b517de9b8b1758fae3735c0478d7256cb73d432452891308ee2f22b785aa7f020e5bf31aee08247f35b5768acf58e1932dbf2ee670589e12c5a3fffdb74b53cee19a5cc82e128692816f4ec7bedad9cd2959ccd233a6a442a96490ed4643dbbad5f2c69cf779c2d1455a572f1875dc312c2c496bd1678c619fa6f7a9aa54ad472bcdf228bd4d9e264fbbb8f1c11080acc4213ffb9700d0dae126ad4494eb1847133d138e37ca8be66c738edc172350ae9d70857f81fffe6f204b7c2e8e4e41afd332851c05270699a068a902fa3f343f4d404e35fb6d98fb84e3432e9bd0e44192a29a3cf059dca7f7dedd7e16e5b1fce2a37c20907ef765486fe3f96ea26803fc21e6dcbca7a90553862cd1ac088faf5734eebbf3895ff09e9043d9206726fbf3b9bb289cc7294e46795f045e87d1492538cea2a06d34837266cb43be8ffd1a144697673b9d15b0fe1e2706212b7e55190d2117055147c99e87ae1651486dc775caf5a7f7dd3f135ac3b8cfe0256d3d6af1e3ccbd352ff3fbe5ca851a50871d70a47bf371941f02f789e86e157d29c99d0a05d2fec000d9ee0b71a35bca7c3b2e644c92addeb85c23426d2fe05f517f32a43c0b1a164cebc6457dabdfe1fe8ab43bfd18f909a27ec272a1a5c3f38fa79273ee493d8522265101183fa18a1cf52f67c32807a099925a48af2491010cae2c540652ae85a993a6538f667637027e4da7a96233a96828bb90d9ff35d3a6300f6b5911623af4cb6e28a31be21ec248ab31e7f6decd6acd5ee4dd60a3d68f1008c2b40b05e74fac10cfb281db14f2177f342e883894d364c23acd85ed7e768c006fc4d5b9bc8ea2d7384c971831fc39ac71c913ff3924d85390cc6f1302a4180a95d08d0c4d7acf736382da8e5f7bb414e44c70381d44612dd19b63b1dc32289138dda4330ea1522f87fc06bcdf8646ac8f97edabcf672370301c5b5e1203393ab0b386680ba574d8e14e3aad14322056414543766699afe1bb7151ce3169ab77390dd0d9bfea2446f4ec5939ab8fb6007a6c0414a469455e2f92888640cef2123225bdd65e774558a5527aee3ee49da01dff3913cfe115cb931220ade438e0904f1a0249cbc1e9bb7f92aaa01ec7261286b7b2cccc45121203edf2dea29e408617641fda7c43eb1c1c82bab34e23f30c957fdf69f5ea8e7b3d86c52f4e0ac11d740d639a4b1b04e9e3e3587510f6dcf92ac8a894cc8a42d7185239193393dd73fc1e8451bd3ce60b6e0d2281328ba0ba573f38e5a158d7cef1542638caccff263e945ab1a3ede5c21524aa095e2304a70ef125f3f95328a1da4d52925c17d153d9743bccbb9d50e99afe3b7a18b6f2c8cc9d950087aac7d1daae6d209ff817db1862fa670d9de33aa1075c6c357be4ab106265e552b1a1ec91468c3ca6fde62890039e8204c3cbc0febe3c60bedca1f243c3f6ba700452dd46cdaffad1b25489abca717714aa7561948a133c242411e27b193918ed13148fddcda7079ccdebe3a2619b6976401a3f7a456fddbd9390a3a0ffda9dfcdb4fef50105b2a1dfcc9be1d467e895f2febd3a525c25f17b92e7a99c36747e8719aa5ec1200924b514e2606c2460a1e3dd206a673978c167bf585044cac47e1fca3b4fd09f4caf65dd49d7d4f820d608dd0475cc0e1a1dcd52d523dbf89c9434802c1ad215e2dc1c054eb5795651f9a448f9df7da8208ae0f6c61394c29a4b0daf38fcb7af1e25865a53dd55d983b7dcec07390d690217c4a7b11843e329e2c1bbadccc0dc027cae4fd0f76662ebaddcffec85babca7363eea6c42fa17fd84c525109eaf59e6e6f31388982b9da4c00111f3b31fec9c666278c2d594441f5f867e312647ae826e14d45615b717255103cc5add139d0949f604d11049570387bb5f59f7c8055699e3edf202e9f51f812e5dcd2289a3e05914ec87e4caeaa244978a1fd491963c30bc421a48ed8e8aaf31c99b5180f99637cee7e1b1e7215552ecdf5e67480d7dc86db18a0df284d05bf9096a7dda303b28cc9f3ef0c035d137d10e208a36f12c62088c922ae623e09786f8645986d84fde9ccd6c0064d8df207c456dc4930924325cee1eb28c45e7a0215e66fb13d2c57dafde730dc59cc1a84ba84e17e12590e9d3eeb174b7a189cd5998839a9781e8bc67a21b51364d9967379e73d3f7c65cb2fb7d74043001d95652083b95889b0ee6a074157f67a91a73e1493b412a13936854fd2636117de9432b107f6606cc8269af9aa66ccdd6c6d54b19be89f413278e9fbe03fd71127e35290956ea2480aaf90b0c0d62591aec37665b82718e43a4fcce45b8fa277e0bf92347bbec5907342e333e32cd35c9e53b702e7c12348e394a37d39792339b13d568dab1326186367eafeb2f7a19a034fd59102d39c8fa075109b683cb34356f5f02f4fce4f62a5e8aa6890253f7caee2fcccf9adc37ff1da70cf2178fb2bb90cbf9d6a64118fa577edc00301991fb7a7963768e22b77f1ba10343f9a261c1533ff383bef89bec9b1fb354bf9d4180d9430b413a337fd6532e1c34110a90c0cf94162418b06189928f0eef109aacee5b4628af98c3ccfdc470711d2e986a71951b2d33c076ced21dc6e380d564ffb3a64425fe471f08527f1b670ea4bc05afe6b0a1774b54e14b97cced729d9c16cadf443971248dcd3b222a561bcebb920e166efc8afc96e99b9ae9203d0f62da9d1d2dd0cb4b99e955529cc7f72ca1c00cba7adef3ea3ce3ba02daaf66e0d8d806d6e62598c5c80f95db8ec6e855066bb885dec7b426b7dc0f5e5aca6b366b075f8f01983841da30a043128fbf56c9a9df6af57b7ede2b44df88c0a7a6b1455d50328656dd589657d48812381fa9ba26f67dddd71abc0a61a4a1039d8387459eb5cf81ef0390eff3afae94a4d58a41ff6ace09338c0f10e308ae2d19d5aa77c6b8ec0816dcbcd6fcc150a3ee8a78cd8922c937a658a70d28d6a0ce898ea71a1ff2defa67b2f0ddb4eb72d210858a4a190a6d38e24165d0edd157880515fb53bb3d4022f6bc6a3dfbe872edd494a574d4a31467b79a98f29123f242661c3356b8d81ac8442b77f9ee1941469f331a3f6e79cf62a5ca14209f6a3c68b1c7c15a49382d58d471a961d9e77147b1d5bf407851c7ee25609d914f233d3540443073f947859ad8cfdba5d8072f3be6e22c72719609d35e90e9a5429edbe8fab377a44c9def00d5c476d1c3bdbead2589280da99b88368b11a023a42eac9cdd7eb1ed1d44fab9fef1a08f8792475721caad056834e06e4f5d6cd298e5557a8db27a9cfaedb797ee53a921fb3947eaa2359b1e882bb3e53dbe6ab4da8169e9d5f10a52e7e4d710876307ab483c835a5458b1f0dc19aa272e46778cd9ac92ea14b0883d6f64a31219fb239a978ef2ca0ffd6fe6ff645f88df1e59060b6e96079a5a167a082cd1f294fd4d8fccbd3febe52370a511263eeaf3ec4b52fb5dfd779383cb4d2641a66409833a3eee6356fcf7aefb1d7cbb9977d4ab15a8f483f821c539f6bb2d6ed58d5e818fa96a6134e2821226e68ca3c89b3bf462a2bad2cbd93e7369856cfe8c0feaa4177cbec34e450c7c7c6f271379128e9543a64e00a5b772c78d145b260a0ef063a8ef4cb2a6e4896b68aa50f86d5f163b4862c64f78cec38bfb988b2075fbda05ebf74c05e9d6593f00f6f940fd75baf17a88fa71b7cc2b8dd58683e835dc23d7319bfd7a221d0db8ac967650d301a3ac59c5ad890f9ff8eaf586e8922302316085c8a2aebd50d6b2188b2f8904d6debb0f42c3bea4b2f7b00342e4be54d66ba5a79fc7a8fa49864b0b7269a73908eb623b9da47aa53305eb6493429d6a3f3aa2526a5725c875797fdf73fc9c1f16f140d767eed34f2d0475c440a601d486e0fe792b4e52659fe58813a343b1da831c61d58da2fe4e5083015051a5bde91a97cc1fd2b32541e5a9de444ca95a10b1bea4af342136edaa04184ccc5b8c9d3721348242a040635c02e74188ac405bd6e0c5377fc6e58e40168a96906381755cdf4707f5df0da09af343c078a0aef1f24632dbdcbd83a0906f0c6efddd410c937d69df37c1b6e829d7a5c1f1a9ae6cafa4f8e269a5a8316d829417f4bbe43948f24931a559883f86122198f104d40f7361e7e47e38b6939a19e4053f248d477ed1c561168ff2632eda82e4f0f1822cedf942eda097b891baff0885f2cb0c96a63f72fbd0002c233f2e836feacadce934a77818cd85072dc294e4db1267bbdb770f0799c4885a3184a18c0167415dad145489da617f4ece0ccc54c99d10d2c81c555140791a84f4b0b65ab60ef571a2dbc6b6467356e244c76a4cc1fcef2b647885553976c901edae62d872cd9e2fc1463848b7e4f66bf7027b0ebacd5ce79673baca3dcce7a9b7ee6f64c9483a0c5a1ba8da39a8fb127c4412775239ac56d9f541fce63b4459785d91a6c68ac2a918675f487ecb7827341f109a0a2539133842157495f43f7935eb65877ba8a391a397c59ffd79225197a037614829a46b6827d31f7f253681c11ea5058f1c8d80dcfb75b38a58a3241aad7eee3672e5260e2325952178cb4a6cf22a7b988d98330c29074167353ca59d2f4fec4bb6d86ff61e6c2f1ed5b5f509fbfae11320910ab01535444591ad338fc26b5f67c1e4bd9383488a0952067cd203c0e36690d1e3bcb0dfec5f7b00dc59e2fd34b2c09f51c2c5a422aacbb58c3d368726f7d3ce74c522bd5b697984722e09e5f2a129fed1120975231669c0694ba12a603381d16bf379d3ab8ee6c3af4035b192a68d1b6bbf6931822dd4788413bff1bb497430d8bb525b49ca2e64e518b6300db33100a3ebe9a758c07f69eba916b6e84a3126a0c5b020f6566f7eba889ed2ad561d8455983b2505df25be2f2bd1b17337705ca827b89fffdf89527ad38a71c5164c827a086f883c57ba4e133901cd9e2b63664a9cb288fdcb2310db5665e441024140a955b694e6eea241c73ce8303bf2d5fb0683788132bed6b85c2d5cae69d528f875d030f0ba1dcad8840eeead18bb7b43e5d60c00cd093c3b50f12245fe1a0801b59352657de5ab615c83c52cb81f523fcaf47bf15a5626cd079849857eb884660de423671a02fa195137b90044e9af205e851fa83d6b97f2bd4971c8bb127200b865001fffeb9a148136858f81fe74a35f29a4b56ec92f23aaa28ec4180219f25503b463d59bd585ee3ae6a2c545781f9acc9e85edb1d181dd2eaf97e47ebef3de762904a53f06851665d2124a2cdf6277428fcc44d80970027e2c55e0c975e7dcb383bf434c7aefa946aff44fb0673a03b5326a1b294224f7a41ccfc13eaf68b78c55ede795119171d4cdcc1f38195b9ca0f8694d39a3d4a580932728ba1b519461caa8ba0c232924bebf0694997b1dbc349d9cfd56d7c5fdb8570e4531c7d357bf7d157a18c8dbea1fb5e72e9fc27a15f2bd8610f4643bdd9f1680534332c170cda6a4b5ff23a2016d4c58b08007aa5092d45b2402cedfbf7f30c051ac58a00f957c8b666fcd808c2961b6c6057be85f90e7a72b0d4feec77398b6d788ea6e66fc1d043a065b6a1da894681cd9a1a126da364accab2239922b4199d9ac97c359f41ceacb52d98af041d9ab947b60a9ea504aa1f45374138d3739880e7d3479a4d03f66af83343c62d61ff46abd479b17e667a08a010ed7d07977748dd24321e8959f67051760aa76e1066b999d83fce79ae0d6707b4e3830c50a047eb127ff285b33e437b1e776f92c40b55a5463b6a98ed1156afdd88a2726ed3f259c4c49ed7f62054e28b025182a499098c01eea70f9009e5ea5dffe32ffc7b2a2669cc8eb4026e52ac2e69e5ce26050df52c3e9e77985494c41e1a300caf049e15747174cd339c4e37b62c1136bfef18d514051b63623ade20a51d0b90da38fe42306ee873b2532e94a9c4a7b1bda50720df337ddc124c2fa729f8d757f82e38bf94525f45c4f46f10a257ebd0acf764a8815e5dc375764588d9880e12fba4e9aebe697f5757a8fb7116b41c717a37799da7155666d4fc70c96b448758823fe288fc5d9112e5f089c0ce0b49da17b2427568a3d4dee201411d120e322135558d1c58b0d6bc4012c12b933f866f5afcf03b39f33f3cdc2b96d62c7c34520e32a764453482be1d953a1fa29b9059bbd0d6de9b78fc1234cb0ea7d46fa2053028e26ad014c861e02234b273bd83e17f3e74847d7bb366bbd388ba1bdb810a2b8a9a04fae9d50c5a04d397fb4d25136ef257ab9497bbe841d294117a6b58082e8c324046ed824375ed7bd07a0d78a71c23c8ef6d38ed37b5d8b7836c1416a214b87ac36c03da3d6a99afe3d4795ab71204b30879c5a7cb5be3773e991fdbc0a9ed62891d9b454a97e178043b28cb3dd7aae024725de99fe062e2ff2407a1fe970ebfab6579f87cb392a38df7958104d0267aefc1fceb4860ef1f52a2a0bbd722e54e2abd78fc6d875ee2f58195c8c50540a6709b73cf9e431ffd9247769ac8b60946f4f93b7c128a32525325e0ed06c993cc07adee81e140e290d47c58173c88dd712f75e1b9dd0950bafa8be8eab5711ef58071950b3e62b8790fa9304f5b9bfe69adf4068ab6cbdbcf931387d98d63faacdbc07a73243d7279a0c7b7d5977e7ddbe1b0ede35aa7f85a27628df32a401f96b9dc44384cd107f9f6a80db2bd1d4fe9ecc149f7b7c1190e7fe5785254a228d27541be881d56d90e18862e61da119804892ceaa6486e700dea6e3388ee5f50eafc5089e14ee97e7cb380cf52a9e9ee853c260f5419f55a230089e36e0de8a70c90145b2c8ffcfc77dd357e771e4cd7f84d5f7a0b05e7632e14e42b036f3f8e68e893bcc9705c7cb9d51945fc77397476ddd0171627121b6dc3bc41ce15e89850293ad119c71a30dfc4c005a1e24be34cfe53367c40968ac6789a955700e88adfb43bb6ebc9dfc8236fdb176ed4219c7a2a82d4f3e8f387a4ba4fabb08e3d6c6260953a9ed97da19f3487ae64466279ca8c9dc068aa1d9f053ebd899e90fc699f43b1afb8a88065f3763901e7bce6a67b7387896d299a6c867e4106ee4a2b5079e423f99df14e43725bcce7fe63d82ddcfbfd152b0508d84f82a47ffa8787a5a6f5bc1dbb7dedace1c8df72d6548ff52c3837b82d0c1c7bd5b7920c136d5c7440941acbf37f4a7c0adb0b36bd440887870766bba57d8ee458eba35d59db3dee0d22c2f254c082905df1920fac1ee41c95142e99b15e0e16e8e3ae28a6ccd94be84eac2698cb754c69f9e0107885388fedc8e0107f84be6f89a564820b07e46f73a485d873cc2cf63996cf6a3c223a9c113f844bfccf72d88cf1214212592715581624b0499275efe24aa207e09f96e0db4280a987158947adcc3850afc58fabba41bcc4cfc180e1f1e1d36d06f47df59cef05d8c826f81dad73b79ad37655ebf3fce7ef08734111a1524b3946f138a7099fbbb7d87fcd5a4f9397177d63ea68d80cf32fae594bf524e3757fe8bd63062629f644401b429f22ec22c3edc9698b15170b9f0f5319a02d0c30eb9eb25b9bde827b18f7d61952c829a4368afd50b39369a4104443fe002807b763906dfa2b58c9e082b88721330e46d33103a3adfd8553fc439b990404994e8fae87c6578494a6b16114baebd53297a863c6ea689f7d3d60abbc83fdc47e5fcaac70bc50111d7a4d30b30579aa9279b51ef9048abe8aa0a13e64ea6eae3f80da6e53512d8bd02d5588818afdbd93e67d7c17a657c5ceaa75e2575e97e314088f4a6513728c1e03b41612e7ae9ee9b267f3b240e9468dbf712a66ac53acbc3e8540daa62911cb1af9554ef4ccdad6ba9396bc8fa0cbe17ecfdddafb137b900c728151a8c931c52c43740163cf55da05cc24342e0f7f24dc9513d94ba9330c96cd80a26d5200c692348ebb2bca3b34fa6c8f9421ed4fc17bf0132515088c296b35a73916cc0356d42030396410e96deff77ae4dbaa81ec01efac0460ce49d271a89f8899937b62ac108c722fada830f697a36455d6dded570be989e3eb3a11dfb5fb933790500364b4ddfe607cae50d6eb6ac0974b9ee9feca196a450d6cf41ba6ae9fe567e5330383461e211fcacf32a8c787f1f12a068c4b9ecd5ec11a23c42e8f87b0cac1667bb1c283182c407cc052d744a380e1f3981d478f81eb2391a4da04d9b3092003d36df6445af2157763c0fc014ee9eb57a10571ad0f6038d2eba3b1088a4bda73a7d057f499f71bd93cf9fc9c485b5c5e7b1fc8fc5caa2ba7e669307051e54daaab0f8b48c5e261b16e0d2c9d788964a96e0b954a9321dc71c2e13b9006b15d954cedb7ce9a283805a1958b99b2010f07a2b298cc487841ade5ab93de7413be3a1047820fb8eb048e7fbac57e300ee25d9667d5d97e45b44bb69c95d5ddbc91342cdc19a71911e84a0e88096c64fa4235d906eb333291747690485f93de6fa6ea0425d26cf73eafbab3400617f06dda0071e97d980c0eca4ebf1f39168551d7d18b16172bd5afbe822721b5a08afcd5acf94adbf0b4df3e53552dbcbef1cb17971e1ed2e2f1933700749d1b31ceca4854ca76f6c0e975efd967282687fb445dc49c305ada81dbd15800d1c815d14caaec26cbc3616b64e5c8cc1d9685ac6208198f8bdf91ff5cd5987047b2e4a18a9c4ee8262b965dd64bd1d0122e9c56844ac83bb7698e71a9fcc79fb1dd10bdc00689da85b8a1e59f8dc1aaf09e69b7d07cc544b03bc466f42b25e6ca5585cad758228b4277b3d9b3d833a31622294f6760033b38b988b29cdf5d16ee1d51096b539afca1da0e390899810c57063671136d5c61298a08f7058522bd4b2a29594df2876e5379329ff9de19aa9e84ffabc83410653ff5a45c6bcf05726b9d2e243eec8fb01e093ad1f838c2bc6b760a7dc94410360c395eb860cbfc06cc3091263f2f779f10eff5f3dbcb74f56106f884279c598c72a58137abb3962305f07bcb58d08c1f5bff527b26df0430bb587dfa97684f7a571a841cf91713d05bca414054c483db28c3fb489101c3a5c9f0dca0f9871dcb2543a38ae5380d98a97811918b33c1e2f216ba1faebd16f4e35a208b23d0941d0c9c04c56be494794ad887e0a6e5ee7af7e5b85406b6e99b0a483834027690148000daf3b1596a1ec1a42e505e4fae359ff426b642efb4ddb70a6f728fd5e160f58084a339da8ee0e2d9583a244b2fd8bf35707eb14a013afe0b1c50d51b1d4dc7cc3139fca0862c03e655ce52bd4dd191392e4de55577a0ac7ab1448204012d37b679d515ff1240708794eae0e173ec82d1b8989d2438880307056e1281f55c9d2cc299df283741b4206231a4211ea4b4348db625e7c110c05b97812e315f9934c795bef0e9127ef075848c4e98044d1c5a50c777cce01187fc73f855df1937b68992e3db3182cbb65d7d176331fb68078758246216ddf75aa63793c2c4e46ec366332f93f9c027c3ac136178153564a79b7f313fc78377a646a48b9570d531c7da443e5bdd6e7ef3018f314f19355e5f5dd76d1273844c650cee0ec8a31ca22be4c6c00ad8e50195adfa756eb3546b6d30edd82e395fc00858966303e831e613988b12eaec05f3d0fcbcd1c708a15acdc24d584d181f62cdfefbc4e1501f04bb1d84a96568a1f457c7bf380ed58bcf355ed114fd72a9e2ff7e9115306fd14b881d19330ee8b98b426c6932a4e8b110f91bb2ffbb765d07841bbdef3f2d969d4ec871ce31dad5fcdeeef4da82fcf72c010e1e9a3e6b57a72a6ceed3f95048f770943995b46ee6ce392567bee3cbef5405ef3a63a50115cdf543b8833e9426917b7bff6240f2f93aca7dc25c60b35188ffbfa7f1190f41c85747730eaf22e5e5bf3a78d214a15525ac4a271ac3adc28093e21d416369295563e3bfe87d3f5fe35e59d88759c80d9d6187db107f0802799f20e73a78a218e296575ef3e78536703b20fdc4991d8a0d253864053abbd0d7e3d062a90c4daadcd396b3fe2f177f4967b4305fbdb1216d994dee5ee0793db2550b7d9ceb96a4838522726b5d3ff63fb29388f3b10d2acd14d2b4a02598bde8d607f82804e4d6a02aed8612133ce51f2f1fae430eddf4070fb2cd9aecc98e2d42d04b6129c43ee7ae41e1acb9a5d315d696aeecd1ebe863cd919e6ffbccabfc314687355b5511a59bdf030f4f24d4a6e827a436b7179e2b035424ffa583a2b0a6d907601f5442ce441f905dfbbaafcafe6e60fd9d557b1e5d95a19ef6eba42cba140413611ca1636e88d48f40fe8fb9238cd3447dfb09edf51e89a97d458be74807d12d42430b05ca8b1bc446373172ef54742b6c409e61169c1b993a973a54cf92bc6f5d9fa07cb019470c31ef28b6077a0b78be59705203e1a0332313d261731c9efc595fded7cd8ca74831eb0dcfc1028bf3a3deb7d2f99939143348e59d0926f33bdeeb76a81adbe3bd7302146e6aba5671f27254002fc42a6e4d333bf9f9d274d0b0ba7e40bad71c1c4ca7b62c85785830f74a6e179b2f54ba9da29d51da916077ea11a467ca4f22caef204e0ac9988e077613357e990c4fda9b3fd3c11a3858f830397ec9e1483a5a6e21611d98da215f8de2177e160439129f928480d87ffd3ad97a5f615810e993dbe683823c68b25dfdfa2b01dd1088b40a3986706eee9925a02c2cbe71e1a962e2365b1198c29a8d881b39a81883992a0fe73b6242f575d484445bdaa1ac22f47491c416414e36b36089a6e9f32d0d01c6db1c12a261c7b57320f1529c394f8a5916df270d684d7cde1785f2353f3d74fbfa0104977d54a4bd1d1393cf6333820e4764d7248539f48d9ec8cd0f1c8aefe7dc30e643e95f016182f6d4c214d6b501230255e003f44a784cb2a50a01b31a9df03c39a4e1c51f9dd00fce18b037bd09d2e9cedb4ad3ce87c5ddbb4fad67ba4c1d453d1879d3eb5427a2952b641ea1715c6c3969e30cd6a091b56a2fd7a32b36866e908421bb466a327a299325593b79f22eceda03a47779bda9f2dc42d3af14388b89dbd105ebc6a10ee5134afcfb1324b8dd03116d8050b3e1818227e3f6ba8bcd67055270178f89063b4c138efe4e527bddcf42964caf92c55d09aaec1ac8a877b07f014219147592c8fa7fcca402bb83087a596e4b4e7ad80a527e6834e2333a9072ba9333fc673fdb1007a136565e369d3b0f104a176fd6fa5a134fe0dd3d53266a853738db01740f5777ac35010cfc94e1fd8f7b248ece18e051f27a829bf02b41e8102f58db1aee41f5599253162f638a91d8c300fb58b16711441a020972f3b26a32209acfafb8d47f3cc2c58704d58337b030ba0d89db919d242a5816ae8b377635116aeb7d2f8d02f6d8f247de9e8dbb1e61d25b6a20aa17bd20e719ffec94089872c72efb93be004c1cd94fd18529e4617f86331e2f77a4b6ea3f68e3cb31453c54a26184bd7da632da8fca87582211648f532521ea21df173f5e5c39c8e63889e28bb1a7f96feaebc75fc17b2193e8dd1f1ac8b4bff55606b1f0e401f178f31f485a24330bc54a5a04ac3fd9992bf0885efdd65e8df80b9e13b2bf94c3bb26d33436e09e9228907f3c395a42e9eaa813a6b09b4d49845a295ebc59a409b66cb6d24ac68b48853f9810973274a6bd8be28f16849a8b23407d80f542418ffabb6eb9912bf13ffa045dff1f6756b2f2ebafda91a359b627a97481a5cca2960514bcb248dbb7fb3ff7ce1cbfd05eadd766529070dfd8e7334e255a9c5f8c32c7e6453ac3c73bb91c8687aade9a435374bc49ed2d0cbf6af7137d2c7d3236a5ca971d80e53432be7813ade490041ae12d8322425d9a06551de85cd5072054b93e5a00c84387115509a129811703f08ad736db620fa5e3dac67c9dfc89c683ad8303254fa9ee8874570497381783600f5a6c0e6ad2f496a890cbf54e6056ac9e719bc7901b5a5e6e93650bcd444c4147171cf895dfa9bed1c26b2510c7572af2c31db788745197c4b164c8bbb2b410cfd9d4334dd81b49e2733d6a0cbcf98eb07326419679020fe62ae6a2a316e1c7dd12bf2b0a63ccf93bfc82479e5b787fbcc3bcd73608bd47338db6ef26ff3495665d10cad5e7feaea169d8d7cff6061f230c63a654f98e5cdf010b803a78bcb6759ca54e4436f79140957d91cd11742d5b727f5dc7aa570e33cf20b6aa94d0d47d85c3f028fbdd7c6453814ac336902c0aee29ef10e4f4279c36fc4521996bd141194d4f12f90b2a51762b7d3ad18141568248238d9045de8a3417a112df01cfe6ab7cec7e479739c37e837cdcc29834d77e1c8725a62d24a9836491c0fd08634a781f721fd0a942ccce0a3cb68e6cc3f3ed5f02332065a38d0edc34dc9edd3c79b6b94421b6699ac86ee51a8a700cd0e988fd3571214d3008cb931b6c2d23cf4550f69353155aaae856deae64685f7df1b4c11736ac84079e0b7f730bdb77dec033d17fd25fd9de84e02f0815761edd3799cd371f721d095c9adde8f893919a333624ad007faae4c4b33e048999e68e4de77bf782f3de54951efd3d7ce91bb0d6012d924675e3a4c545798619e2264584044490a0eb0974ac6e10d53212bb4c1a7458ad3fdade81ca653934314a93dcd8f8a0cb0af882b31fc3170cd56d068fb8876f8cd1baeae780d98dd9ff48c2f671d5975b1ec2de8beecd439d4429180d32380ab4c140c932a7943e47201123f3cc39d68b839a32f743777167a6cae70c51ccb7fe8700fa8db5b437e32378fa262eb7df32fc2681b70b40504e7a25db2c5a30df247effd67135f6d09c77009fb628133063f1a91ee5675cafe9251c473f9e2839736fc0841b9c2ea8172b84ca5a17496ed77c2e1644ec260f060bc607dc29a7c3129ee0b0bdf5beab39c287c4f527bc950b8cc2fc97d0c461a40e42d7c6c7653136819c46f2f28497dec76604a6e6c584f9c633c7956cfc9b83d684034990cd7b280b9c3bdcf49a80c22d4f78dbb16245c9436b56da882f4bb795f987dd94344a532b336b5d813024c53a65aeaffb396372aa0f80eb11844c8fd352655205ed695593f2b72d3f9911ad8915cf204942719ab656f246cef57dfa8d82ea6df5333d4df909aebada8a1e31ccf15149a5fe385fb5bf3b2aacd2d0753ac8ca15f22f61d9554ae3d57c9387a03447305eb4b9437f6666b4eacfd1ac8f75a6e4eef871c51a4f4c8bb1c003a27bbe94c201613c24e9406e1a2531a4330c708fb61b59a214b9355287829f489660cd8704223c5a4f6e94b5ab85fa8ce8981e81400b09c4915af703ec7cb19334f8b6f561ceedeeb78ef50819b25b5edadef9caadb7f664eb9fad153c8e1684caf8473ef9d62bc825178fda49977e1e6ad9cc4f40d7476125933e4b3cf8cced51c0722bd96da527217e0227cff9473b2fb0b5cad2b5a61ae754376b6dff186ebb7e74cb52769c8c1e422905f04a529fd0efdb0af4fb41ce0533716437d9747557b0e20b23eb6c9ea42794877b31d42305354ba72237a108ca598f6f97878dca9d95bd1a06e75c0527e6d0b7050233c411497e1065ab1e1428da9179adedb5d7796b266569af70ba13f5f61d93987246d49055d886730c38fa7791ceb98fc2c5054c4803a5b8d802bf61d952e44b994eee4df807fbd54ded7d6abf3970ae6566c5649bebdd1f6d49f2c037a70004b80df17b04a59b2b62ea88621410de1d312cc57a6188f6b3cc048cd10ae11242a2c071c50841232d0c788eefdd9a1466d557cac38a7ebde0f12ba85ee4ff047736e2ce736bd479a26859fecea05ac21071e99b7e6f0930a53bcc8559d53736cf9149f38b25b3cc8de1127a115ef29fabd80ba18f2576dc602b06cae7f994d6db769bd7ef701d26e78163f4cd4a0d75c0bd9fcb5e346f5393784dc0a74669e1248f46c127f5e6f3148cbfdbfaea517c1940379601eda82671c6ff9ecee1d275b2e6defa87098057fad0c4ecb958d069dcf6a4e60b6fa92801644c4d9d8eb6bb27e08cad5eb021ec0df776e3bd2c5849dbd378136fdfdbae9fe0f0b9e50475668cc1222747654a51aad1a5631e436c737a4b401fe8a4e9fe0b091b9bc8adab43becf7a100f843ef62cc33091395e8e0e15e2379445f36aa5e0d8a0583393b7cc421553742e5b2e60d1f183762c6cf0e737e3b09e382535534002ef75a7be1e55ee738a389005e347ae9637093c4d26d98b55db91519b8ad08533449047144e1868f98c98183e5bb7721d95d297f186fd5e1cb1b832986e00acb174bd3e3241e35bb9e1a87295fbb53c0e0cc519bb75c0e06cc6cd0a5edd59f59cc5cac5c397cece855f7a99d0bcd8f54cf081ce49f0d21c3f00192962fb3466d6b1aea12645e754ae3d1d71d6031c3ce2f1b1792d31b5c6a5f4f78cac92c32710319e7acf94faabc3b8295e49061d9eecfc115e0ecda97ce7baa0451faaffe7ed9b3911dd2f6d77a42b8b06930d7572286fdb67f5c3a6a353a617cf21aa1329916bf34321acc6ba6c3edf8fd024b948f3b1f2935d67d329bc2f3825ee5060ba6e45b32bf7b4f55c4355059e82ef70dfae922ba8117f89c34aa67e6ff8ed66d256d4dba0120931ce2f8386bb407e135e07bb3ca80fde2c6c6b7caa473ac8a724a06f311249e5e3658bfba47e15ea631ec27173781e46a26f898d56c80cbdc480acd25fff1ca8c9e0c77f2f0817388182f427295157e471baadd1d4f2106f0ae6ca09414530d117afabc283e38fae5670573d808c9c13d9a27948541574802c4952f6f5983650e0e26a41f708dd24bf229f15fc72c665bc1c4686b80b3ecb3cf9b7a94887622e2be89028581a1bb1df8153394a5fb7543752299805f911124fab369426c117d0b951edf2c2e47ac69dc762126139fd587741b26c7e15036393cc91513aed7f667d33e28a2b57e22157e0f96da61496701eda0a763d16988e61433d6a082de1f6d98709612e5c27c914a502bbb108a951562587f8922f40a8680f1f2a015f56aafa56536d2ef40be7028223e3dfcb75b9dbe321968a63cb479736892bdf4e39403b1d6e7cb876dbf1571f520013ffb92ffbde5cb81f599e4dfcee044b3faf0b9042ba328e7e71e0597330cb9eeedc02138c5792394f0bfae3d941cceccc7955b999c165557cfcd381d72843e7e771a7c1de08c283c30b66c682e3ad695bf5651295b8f20acf0ae1c1c252b717f5675595fe5053069ee70fe25474c0d7fee7e94ebe0ceb5baeb3f359df281d4257afff79bae095cae953d48632980ba11882955e125b1a690584c92f43b0e251a5382c9fa752e238174e441bb3f11586e35624742932b0f0ace83b114a98e84ce0d39c76d674c701f6f8ca54cde2d8f3c728f031802d7dfef0d9369abe2bfaa8af888722189993237c77a29bc84b2e41beb5c4740237015cb6236f55eb8e9c724c08beb5238082171e889977c64c4bd5444f26dfde281a226dad8ced2963cb0b9fce9f33179a1f6bcdb2c92af4bdd123882e18d0f6aca20a57611dff12069ae98e80dc71852bdf655ae984a88668184ef6d867c09af08b1028e82065da9a426654d67d1b4ee50da0eb4525e4f0599f44dedbdbbb181fe01603023ccaf255932b19488be97504dddbd4010da0379ea98927635ffb5a797fc8696e811f5d4d99be937d807bc13707d217c29a0bfc565f193fb3e027a167934b92dd91879759ec0a4f24242d90c9f497a39af9b5e5e9b620d4cd425aed2f5e11fcdfe125a2fcd8b835c7a26887e4b23622a281a61645fb3fa364f258a0d1cf9d515f77f2f08b3c9196c19d9d7ed6b12a8a124ac79ecf18316745296aa4d9a795cd8c8c5235c94392a8991e27cb59d60c334558dfa44af8decfbb4de66f59044678897ca9386b392a64076515d305ad2bc33ebcdf43a6954b95c31e15513171d24ea8dc532d4040451e9e63600236fe86230fd346b739a9c3bd5c671f6283c920b47026aa3303ac09c350dd6da9d4da23c7b1ea4008e60e3af698840a78396ff50faea570ec07dd26c8dd92c5134baa8e138394a7d7aa902d512048a1c4908750df12b43197de8f98795bfcb2d1bfb847fca362c85e0b026e84ecbc1a5a07e39b1ee80822e44494d408de44944bc19fa44a698cfe896c611724affc8df80d072a29392c718c47dc48e95ab8f6e74d64cdfc4535c37c0d473dec12c51bb0f2c9513e43adecad27fc3f655b58dbcdd9fb52bc6eef88656e9052f47e2e16b988a1907155f2534f867c8e14cbaca585f8d3ff34256793d7bfcb08d3ca025dfc16be069645c326fbc6fe0dcf15c2584e624df6fcb2eb599efb46847d1c542366730d4c5f69f58c6cf23fb28ed912e58c33db4b23b5c15ea59481e6aa3030d76591e1ca78e9616ff99d5a50319c94ef69470d551a847a6c8c923aae446f676727406ed64edc10c9ace49982304c18418ef6735c94216633f89dce4b076a107e332fae08a245b7c1cbb7e7ae118cbf3be436dd4c1be6699bbcf7d5eb143546e27a2ae9362e59d2a43bcd3bb10ecb05cace6522bbd907ada705333c4aebea590e017d6ea72e3ff9a40c7fcfeaef0c5c7ce493ef7dae567d16dcf4ce2f760942913edb88ab0007cdf3918b82d00b01dc2638132bc0b62cea58747099518421cfadbe1f69ff2b0b983848b56fc4cf6842ebfc71638906ce51b1a795d666f749c3f65c1a4366f24a74ee1c5ec43bdb23fa512f110b9c05d8345f824c05548020f7ea60a7bc2237dc4f1571decbea8687a83e3ea08ef8aa0ab9f2e48a45f16cf462185f089ee19ce0d8835111c86b80e4550da4a63138c18c9dc187abe09169b95c6e388e3a94fbe037e0f16655f539cb199030933ef6992dadb381f4354044e21aeaf1b340ed24d883c8b374b1b5f9c2514525a1fa25ce9588c476d4d09cdc90416d1fb2590f28e17cb866b1bae108cceff64a9cd5f0dced5da714a246f8b60bd881870b5f5772718d7edc56cccda8561c22a66e0ff625d7beee45bd0c4f6418c162d80b62b0c7e1a98e680df5b5bc88e0a11821c900dd2f7ccc7ed8ebc809ae299cb3357a358e8a8315541d5fa6d159054a0c3cb82a39978af42cc545a9af309ec0b85e3bcdafdfefac1a65a4dcda7d6ff07f38181a79c8d79818e3424bf07364b45eff641ec89e3dc76cef5e5a78343c6156df6f21c59179e00a6b31daad4881ee12ea4f9573f437806f50a541f3a2aa705b174814865a547de8b7484327b284e1b21dce6cec0553036cc72e60eb5decd5f431afd4ee5c089296fd28ff0e86ab3df0482722781887a0d8d1a432537b57c9a9b0e414344eed8a795417006097e4d935b63d3850a5f70dd59f05eba553eecfd2fefdbb6c7d5b58008de1abd7c05284d1e577526c4dd21b44cdbe4e50c092708c847e85efc41123bdea5470e03c807ff72c995e0a642ea01631bcbbd324d4dba2fa205db3c15a51d80705cf0b9bdaf750a55d84f870c0e8cce7bc9f46e6837a9465c8bb33cdc263e1d068afde9c2df2ed2742eec3d854b7d64fa6da17e53364af839818c0fc432b7691c0df1da0e4a4ebe5f31a2d5bd5e8b1962cabb0612461b01e8f13771e188019b40b2c8868c92212f20ab6517043ce60d2692c73129ab77ec7f692bff96f251073142368f240cd7a05efad56b398643bfbbd6e1e7b404cf82341f4e7917a059608067fd4da631570898d69f04a06763932c0aac1b1d8a7e2d99c3314690b6ed6593760a688d6b290347693b9ac6dc00ca28548c9128c35dd2b0a1e236dd7e37f00070c4c27a552f522ce7357d579df6b245d63fa6cd1a5e13ba763206d7e640e3370ebf2d9a04ea714c84502e61c78f70643a649c0d0e9345c5a92d97ecb35d752a8f518bd811840e2358928b4d1ffe67b4b7f3668f2b1d4a7c7a30b6a6608621fe48a35055d0a3100e34e948fc5b74ff0be35fd13721c394ca9c0db60f3a1b1fbfa7888dc1a872e277ffa55cf9917377b2786352ceaca53e48e0027108d343ab7e0579639f101b8799619280c4c1bc054948b0b5ad67d713defa1aa774377a4caeb63934649c8207fbbbea275f8f8750b1217377cdc560bfcdcef74abc49c1d5acb3dac7660c4bcc88fae0a877c68822e302855581cf14054dc90e170776b760599d95069275ed549bf3fd61f83e5bf6fe71ba48fdc0b75819d7d34703bf22ca57233c26df4ca0f943b609a57b55dca99bb8da8d6eb0785837f4ab31031fb5df7851e895ec32acc7cc3c281deaf84f3fd6d6ff7234ffe493071c95723d00a38a142716842aa67feecbe9148c9301134f3dcaad3d890ab5920c8d29c9033b5297344d4b28499e3954b8dc5a330f534823015d23a0b9270bf772ddfd6ea2d0608cb7b0a70f7a86750390e9bab5558f4debff96f6109d0eb18c7a72c9759755229ba62fe7e26dd243440fe9875d68c458ee72eb5f076af285db239b8b1e938eefb9d76617602a3ce311bb1259b2d851f775eef0726f212611832916890612367e03182df4aac125a064920ed8a10a13f47914959022f77f8983d1ce38e05168540604356aaaf183f44f6be6149d74f967a2e98b5b737ad2a83f2feef54d39872ac9a112140ace0d5446422885bb7cee7c84691719d4c5d7076ccdb82a99c6c9ea84c51109e37ab1ca11eec9b7a428d3ae7484b51b5ef225d49c916a78644b4043f58740f3f1ed450a12fc14933824ad9f1b63e47c1c7d3b19146b3194098e1e9a9c8059a8102087d23e4a128999468acd85af358991b7d821ce830fa4195fd5b92c73ad1fb7446d2e9cf71f6f43fde8f81e679ea8486d766fa66edec7ca2822942f4ce2f825287f12ac6d9f5c1f4d33546d6a525e0d0894923a3998479c83a579dd9b13586e9e7b4e2c1d34c360b001f3e0cd7075e4b170caf5ca09e48dda88c569f429b57e29aeb36b147bc2f6c47d1a8aeb7fdfd042a1f5bc4d4f580772d08d31814faf9437ac09ac2492a9fc95c4eb309f7d33164642c5a6ad7f46cbe23d7b2bc3c37b29d3cb34291581b8d93f9fc4d7d9a02d2b3ce97a5a688633cb5ff6f0d14e3aece0262783f06e150880903faf63690785b59e1e626216caabf510dfa94362ff3ec6618ab3828dd5231734a8cd6096b06fbbfedd6f1107dc49fa9745d0a7de924f17bce6dff5c9d2129bff2fbd1dc11aa43fcacc7dc087d1ec61726312c3ff7fb38cdbc1c7047106e605bf21350198b595fd8d8d58616221a018ddf8e452bc4615630c56f476d427dacc5435880bc6c28e0b64ad4eafd9cf8a8e4d541fab2ebcc5edb112d9761eced5b97427742e918c0b98955499acaf2618c8eced2816568798a7f1472911a1206999fc822228ce31eb34fd1f35b7e4b92c6d5198c4d03b8574dd4c42fd9807f834468a8640ce9fa2a0e7286427e8890660fea4930a678af19f01c5c060ec6df6225b96c2ecf9cde187d9721f4733e76a07bbf152f69e5aa5dc311f1c35675e7a7d0542c2a8ae1e654ae628f4c1dbaad141224b3cfbef73bbc1deca3d5fb973612af7f06abd1ad587b193f961a59d97078547d4e18083eb68bb79dd19986972fa29c8f2aa2f2a29190fcd0deda5a6c788e5e30a6bc4da0526d5a9fbe592d875775bce139e91be965c39b88cb5ec10a98582d5a16072aa5cf437e58bf31b8fc47e78d30ad8cf23775ec56e6145dd87b2d15e7ea3e161c7e3ed7d1cf2ab369db4988d37ce779131da86e1ac4ae1e4e1747bf6087be1c695336556f2a96aab0c60fdf1b00c17371830d95f603b6ef187bb0963d21db2cf832e8c455fe0fc7090d9c1d58e5dbf909cb34dc84597ffad3b13aa6763f5183634734ba49e5061b766fa554139645eb926116d38092fbb618a8c06847724e96f228c2080e4805f00a19a3bc6a2ba99d2791c3b03c2ec05fb4841bd0b192c0594fde6ea46d041a953c2730b5e6497dc2b5bc5cb131b15466e800ed846caf4082c297ebd5048e775a8ae2de38b640b5acc301b4ea7cb3f06907482b4662c60a4fc4dc4929fd26c84358b6cd957e701e4282833878d050f1de68e16bead47d5dc02a5c53cca8602b78edb56e3e2caf956a0efb796c0f97a008e0f2be2d5faee54ff749835af18c7e2c77519a31893c50e5ce9b7b63e7d6df4a3350a9961c84832dcc26a590a4745fc8fe8743d4c095c0939b05061267a2abbb6459e596ed34fa928ae1393d90e7edb0891ca73308d5b3303dbde17b20e1804e6e710365c83ab35755d13d6bb328cda8fcf0c49aed3d6b8c06b19ab149086818c0a2d066f2678f383c1ccd529e3ff2e3d156ea23e7ddd6dd51083fdf824366433b83e2a196bb9fbcda0ffb4cb6776d1d73b07f80a4a10940bb9722f72b6ff22c1c654653e455f27291299e4b95ddf3a43bb6a3843ca65ba371f137552a53c03a4c9eeb9a4af7a243c3e02e8e625e7be63f9885e09d7152ce223f599bc221fa4bddad879d0b46d3e8a1512aeb57f209027d4f3495904f8faa19492d923e23b0cdeaab244457c04009540ba24e8cbc455c025988814a12a172613b3d73c804981d805d9ddc75607e0bacbfb754cd79daa37236bc1bd5daeaf058cdd4a64225aff586c1d642e7989bdf0352f9e0a2371e800f1a9ca6975dbc5d2b3ad0e5b7957084cbff2b9cf22c0a940add1c73371eec47ff000d400c09291a2f9aec98d5a4d081307fc687fcd3b43f7f322f8255923addc8421689fe4aead7f400b80fd7179ebb97691ec7fc82cda8a7d216d06d6aa82a1481201a2b16211393eff4ed44cc89ed2889df2d29b5a3a935ced49e41e63c83e850fde2bc27ad2567b2e53fd40455d6f356dca88807ae2578a820dac1b9d2d5d58fc8840fcffa9e91339b75bc0e9d9500c19ea02638372b25fc27d566e8cf1a5135dd93dbedc275960ee2e32785decd8e36773e18ec2b232940d0b19885f92c946e375656a7b4737700f349e6b21ce3e9de213043e63b013b837ac5d86482eea2f91258f16de7a24d8faa136a5420f346f3773af74da461d6c6158e99e4a6fe69adc6e820977249aa84656d11084bb9b44bcd29fd4ede28fe9f0e990a5ea3088506d595397ec41fab69ccfb29e4cc58783026c1f82328bf335838660d9aaaf5c95d532274d3ad0f795a8e379afddbb668db7055ca6495302a78ee7775e7e6442b49a94fe50e6d0e051fe3bc3296a966768546308479b3a24e0cbc63c76dff2fb2507085e6a2409ea7baac13473d8d4f866423eb18fa6e2fc09be77fc92343110167eeb934333ed4fab49004e160149ca06c0cf56ce6ced4b0d3c50b128b9b88e8bf4f6e61d0fb0d9d8edc7f58270dd48bfaf171e6219764f876402bd5eef46e3bee8db0e9f8ac2d9caf4013ce64f4d0badc3825f9b2c4cdd70208f31ca4360206363e5d2686581116f18955b7b073335e2c5833f109470070f64e0374ef8f1e9f9989c96b8c6afbb5aae95015ce945ee47784b6f485bd33af16120d7368da01ecba1a88b84e326468de664509450d6eb513f09d302519b216ce0bf9122a38826f4935177cdd73fa414e8311052bbd0831e1adecfa099c42b950767190f51287d09156158f39e2fbd28afd918662bfa4885f433f37fcfbcc70d6b6d16e5a99e49a02de6c3705d15bd843be0119c0e838a4eb186c91e8701e7799e408ef4b14b2c8e7f3fb02137ea2577b388bfdde1806f66c00141a4cc276e5643b1b6645c87437070f3c347996070feb8c044ff3937e2a6c81fbbcfe821df903f7d9108819dc7513db0d083429ca2a1a4e4de633f6003e7d2b2e6ccd6195b4e5dcf7e18f763d6ac1a8f0a115fb58a10440c98e3b94024eeb7f235db37c23c69e8e4cd69441f4cbafc64c30abb11d6794d84ea0dad49dec80dea8818a6a4ceef2fce6512b13f54804049ba727b5f49c28c75a17867284f8f0f44bf7e1698f7e3bd87cc5d5f2135222c4e13b8776eb04a15c9f2a28501c24a04d4a4404c7733f2464a0bb9efb7358a14f496384ad87bb80c0b799a37d591dc88622668b7fa8cd413dc66987079f4d2258167ddab77e4694ba451f579f6be6d25bfd9ea66ad2a4dba6bf767b88cca75a4d91b11ac6d407b1ca73c22aadb711b4d88bf10f9b87eaf22c4a04df026e49ed486ee12c52cef67b23c29374543e3eb84777e8d2d73d5a6d0d0499e8cbc136c0f2a06ee1ca63f6db8bd696061b0cf250ef1ce7e85bd815db65bce715932e7a1f127bd43289b7c9a30447babe15b17ead92aab2dd52d432a54f46ce978e8eb7628781e05590dd3682e2f52faca40132d6a4ac971e9756b1ffadd3f37b8ee5b22ce9c0766ce310dcdb4647fec390e4681fc6527e6d187c67e946339fc79c310485f99947ec7bb20e824b089304e0bbe1767ddc969ec5ab79002abb47bd0440ec992afa7c0bf431933e7483ebf2d5cae710670e1a55d4b3f028ea1e38c7de92ede0ffe34e85c84f82c5cff02b0be209062ab7089b78af7893447532d66ef94934aa3e4537785a2f86777c5ca5532cf0613275e7123567dec3c1a4b336c1da0014e05541cf8cefaf8dd09b7c4ba83e2619c9d09fd7faf041d7ce90123f75e6d7e0770501181a3b6e74c5c7f1ce8bec9ac3279469fc7bf9c912d0ab8b4593f92df830755d0dedb6b8a57a6211c1cb0508fa2d4536258061049d6c8ea39551914e2be874bc763b3c1a3ac9aa877e5e3a8801f7328766d4c37739672d76204cc72e853a80feeda885c16173266e7fd2ee86860abb2978f4bad4fed35fe99587be6d637132dc430080be39ecba7ff7e68bf27cf7c026263c50c1b0be02b1ccb3bd74d208e4bab7b493e74b21207bbe5f58ba612604a4554383e96b45d9fb1fe3b0c5a02c16f616d0870f4158c30c782dca78ba04010099487e975628643955f307703f9e99d28bc83dba15e7ba5d6d0ffb187b055cf724b1891734fcdc901273b6e6f689011a4f45e2fe2b37b156fd09b42aa11ea29944ad5b494fe007f1d0e7dd710e872458944b7eea3f407fc1b021802878a610ad4f24f04825bd529d8ecbb66c2648f594c5be7b66af2ed1dc7d427d40066365ff719e4d52801466112e1bd1845a478cfed1de5f96e747e96cb30ac8f85536fe215bd25df13499ed44f29b88ef0805415a556184f0cbb5c1952e52c85bae3abab2ca1c0fc50ac8a3b60e58d61db9b8e044affeefb61e5ae2c60d6fd88556b83e29ae9d7d83a6f31abc51a266e267c1af319afde862e3252ab213fd08cbde1f26fdc604bb6dab6b30c5600478f73c6fcae06b9e946f579a0c0380e808a71b64efdfe6338115220250347da1efae676ceeb1cd0edf44df7c13637e45f1e3e1a07a2ff12843852eac83a5e346c2a8344ce3b426fae6f6abf5a9dd5123bf3ca2dfe517f1897126a3a88ca1652572f427a137d64b7529f7bec4151315da2313da8d18ff5340309a23e2eb7cd9f9ff466a1ceb1e40bd48d53bb3081b2ecf2f050372ea9575f2eba58fa995afdfa1297f9f436676cb407d6723efaf40d061bb9a09f074728147412c838ca4b1df910feec5b21d4e69f3da4c231bb1f13929cc2f77b3acdf8c1565a3d4c8bee65fa92d7345901b7ba51d72541b22687b7201ebaaee99f161d46cb9dbe6c3582f30fcf36f2d97c5fef8778ee1dca4423496e1a746b36a6cc55fce3c97fbac4ed270a75ae9629ce4b87cd4eee284a3b5c7ba92a7b5b7cffaa3e299a18545ba5616dba203e1b42837dd6c1ab3b2a4a97ab2555ce6ff8422e6a2e782f3588554cfb55e19d5471866cd0011071cd7e5af50b01a9129153855d0a78e7f92c810b06504d60e980bcf31c99a6c52a257e7a00bdc46f659e1bb102bd04f55e55f16439f896c71a5374f0a955952d6a498f75e7190fa6b8e288113f183f97c590c6537e3a744ceedb2a5735a54be8d4bea6d4ef9cd21ca0611dd97e78f21e75766f3c80a1bbaed7791d5dea9a1b27000b377481446e9e43ecc70bae87bacd510ee5ce3a728d55412ed83fd424d682f12d88a06b293b4ebdb0b548e78784c8618946b50930538dc12385bd9bc512953f9e5d7fc640b469f6edb5dd76dee75eade427d61d57d62b46c1afbabb95ca0cb0aa8a02ad9329dbe582e894d615b12f2a3e820fffdbe61d78679e14ffcce2483194fe028b8d10d92a8222920e225c71ab11b32a98d3c90fdf60547f7e96bbdc19548be9bb8ab61c29881db804e66bcd0aa1c4939f644ebf0ff9854d16aca9f18ea765a6815a886e71ab7788a2c7c728700a8ce25bc0e105f58ebaa7de201ddc4eeb599c7fe06d603ed2a5e578ecff87b13a2ed0b3b1934dd72a552af6a1d65503d1a846c474751ba65431659c60e5067d95c2b480bb3a94f42171104d8dd1a24784501cc9edf8fcbbd286dbf01bcfccdeb1dafc416718bc7a3df0a912a8e9b8c20754549fe8bf49eb13a5bdb281bf1952698d411732d6bfde6da9581c2179f58904b00227d371674ed69b435f8413365d3e2a7d36bb57303f423cdbedefd1ba8d036f03be273b3c468a9ee17b6e602a28bc1b04c316972e773e5e0182443de2f5adb87cb7e6f2771df965acdf18ad3a0bff25212190991bd3920e1d65565a5d22d6fa4e427c43d9d8fa9c7a53fa6f4dee10fd079d8545eb78656aa8d5e7cdc6d2d7d5dac95be4de3c63ba96b2dac22a4dba8ab3367b0b7554c7daa6020bb83b5fac4abde5d8e9ba4be0e829c71edf643476499fe31a3b0a00ac738dde1cd2ba902b7435ed88988de0cbba8ba335b8912631654c4e3d58dd9f844f36505aec710ea3660f16e16e5c3a9c8113dc92e835c0368c6ecefbc3db9ef276cf653174d1edcdb2ecee9c60d1bb3f6ed32a85f36cd5aee62425df8f7d747a1bee982f0b90689a7190a8ac0a417dc528ff8a70678120301e8a2dc131151cd0c11a885b0bb5cacdb497d3cbb8bbe70e86997310b21f03dd3ab7c6e4d8f7b585c0cf66becfab785205bc2e5fed11af9617e3f8032a08f967db9a7bfcd6a6667f8cf50f6479163aacbac58facd6e5abb7d93b682d296bf8919ac4d3a929690cb6963daa02494cc09120c28ba6ab3f2c917bd3d95f6b80710f7d7280fa2650571166d595ac3b36fe9160efbce86df0f407222eb74ad45e0a0eed5bdbbeaa51e7dabbe6c6f6518d7724101fe814999cc6947ffdfca5bbcbe2d237b03cafbd922a93c095cf8e35550b2166faec1fbe74c96d6ba87374f8fca524f31b8fd6b31086b990277bbaebb0bd34be3847077bd09f87c3e321ddf0ee67f4499857e2c678d9d97b0c77ad374161b41cc6960470504b76290673ff4f66b60ce20320f5a1894a4f59347b20a08488cc46819020c007d989ca2156f855b88f77e1352e353054b78033319f8ea97bed970f438a8748645de62ef7a5a35f1f497ec5bfde160030b6350fbff6bbc403c6306fb679452857d8f7a75310b131a3bb7d5d4cadbd1414a8cc58c0e97f38c6ae4ce28641850135a4410a2065bd59ab754ab94cafeba45effcd5e195fd7cf2eb8b3cb93c1398b941082de1a6e07d696b39c3c7e2b8cbd310ce449a12434be3d22ad05545d69c2528cfcb2a65930b71db92b1bf1c5104a68392dfc61f9272a7b30e2fc176c2e157bea68bb48f25963bb5303e275486d906dd1e0ee3b786e2e05b3793dc7f24c9f71bbf8905169944b2d4cb6b733a42ccc1ee2b7f1f3f9e3345dd5ba238b6a44018e9887d02e99873ddad5eb0d4c0b692381b6926a9c94c5fa40936a424ee7b8c226ad23c12e76052f544b1d5ea69bfa098e5c88b5ba17389a8d5dbd4a99c78a8ff601396bd9407619c8cab000bf9458f2e11dcf59f6d67942d6081ff78d7df8df2ada655736561778bb03bebe5f7b0b77d45c5974fbc1245b13bb154943dd15b7f30daa2449088aeb0c4c99977923ea1742033b49591d579ec8957efd5cc15b5d38bab43c16bfa41c4ed2f296c9540adc6a7d9b098e0e2fd4b0655e2937f0e6af2a019264602c518cb98106d2b47ffda1bbe9155026cb54e0dba74acef92a9b611adff4065d8d96eff35090c58c9c2e4191651b72a7ab42b40a44238828baa79f83367da4d3e6e8c9c19b9240616add13aa98e9d14670371c6ce60fa84e053634475a726bbfed769744dead40c3c2f1446dba3620b3ebae34341e9d56bd80d08f0707aa94891889ce8485975f39c3258040e9c03086140346178126bf6efac02885b3dee6343fddb1dd6964c6f7d4a8be34c3f37733507ded9d8ecc1414f4623f965b4f790e4c220745641fa9f686b53e0dec550a6c53700e70a25f6b5999ba6c2750e8428024a6013528190459d42ca1e8145a213b0ffd39b7076a14d0681e191fe80e4275c7d22df50a1294e43eb6ffdb4c6d5c516a718f2f1877c5c0a404469abf1e9ba15ac28a297d1306cbc934817adaba8b029997688eefa89df128a69d8563abf2a8d3e1ddefcfeba22beb6101a1b19d39734a87d1013a1b2e94dc21a841d858700a25b940e2011b62d6167b127c1b873f7d47e64472eb12cbfa28f73d0fd81eefee527a7f4225a0e9b587f4d432e95feb3d3f7681ff8221c8c79c7a5b2270bdd8c132427c2b7b0e4343979a8a7887f57a17ccefe41c18bd57539b50a81c4c3ccd4e4095a7fb745598e034f0f87a170b0f87b3e0a68b616942b720ad08a075c41e6d375ce60682a8d6de7e8361a1795a6b497fbae831f744569584acf4b28c5d6008af1c6d1cee9beb4392923e44aede0046fdd646632d3518bd34ec1967402a8b989ac8a81f4c59b34fbf4df11b5ac3109b8d48d89f08073ffff7f8c