PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 77435 2a3c1c51328de3300d0126f5274923a82b76f6613f1d419ae54900d375a82fef

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f60edca488b00551eb9cd50ec2ec7937af4f08b2f17c3f7a54511488b22ed3c6
Certificate Block Hash
2a3c1c51328de3300d0126f5274923a82b76f6613f1d419ae54900d375a82fef
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...006012000000030000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000791d9780dad77945a76fec530deb62f11ca64241244dbec46198063788da9487e24e254eb628a84384983f96dfafa0884e1e9d6434dfa1e355577faf6ab535ce3b9f0783a258eed61fcebe368854cddf08d1b07fc1f323003c0500000000000000400000004000006012000000030000

Raw Header Hex

00004020c8d922ef496bdf094b1fefc620c7d98250820007b510ddac4b9c7689d5bed202cef8d42b721cee1d39006a1f5619c5b26426e17263f59e531172528d4ec9f5db3a7e3b6aecd40018c6d32eb2881451547a3f7cf1b2084faf3779ecc20ed59ceb5105b088a4dc0ef6

Proof Data Hex

59,560 bytes
12121602030753d7b9869c0d0dbf7da19aefb904986b3150c03d3b01e5cc4201f56a955b996c0d8f77730f0b1af34db0852091f68b605a43078ea52babec905981031c76ba17df1766c3236812d4d7e4777cf0dfec2a2b7692566d47683f840a7d3309af6d7fbc93801b359b41d992665feb9e01e13d42bd3c97a6bdf884de520115bfb74403ad0cbf0d4f83d28924a6cd7a62f22f7d804e39df1a34cc723cd3efa15a846c8e7201b4c4a4dac46717f90bb58fe39e53f6ccbbe14b9124272cf394683664b1321f1dc9d2f1e7499ee12b6e9a3c1defecfc9e8b9bb7bae5dc2a713d8975be2c67b72e3f113909c3b94bac8707ddaa3ce59399119cb570774cdc1a295f3de17fc862fedbae8b246c0e981b003c48030f774bc6c663c33eb283c4010eab7bd7aab05e5a4cdb3e299ffc3b731473bbdb960f21d91fd5624efea1cc4cf35d08f0a9d122e5415a9ac51f10cf5ed4064ac63fccc485579fe6b1f3d2bbd7061ff50803e86c7c6ea515b2d3a2abc57c12a0d921ad28efc089135f757dcdaa9bef4730c99d19df35d236cf23ee52d083ee89c5a07f101ee1e9a0c96e178dd73c8d92c19d5c3d7f8d18c577f451fa6ccd29c978fd47fe512aa005542d3702639b57fe53b202be3a30429930051f08843f87ce7e45622d7b2e61de9a5235a7901a8f209ccef606450ecf53428e9f7d58f9a9b44a0c6f329039b52cf49f375558bac341be54c941012060820ea03106c97aa1d8d2139b01bb6924b7c72eec3efe5dd074c34c7f40ac16e82f166df10da2cda7b7b3ce172ca66f22dcaebddb6b577977ac535418ca5cd4a132955f55665327f6ac16002bb24f111605333289845ba94385af0434f1fb973d061c471f388c67e897a878c90b787ec19e8494f11a0ace71079a7e573633bd88212fcab31e96a7e2ff0911756ea948dab83105d70d7d789ef6ba064dfc07de3bc616e7a441aa93cdfadcbd39c77125d6f8fff56add7d23ba393781572c51dfb3b2d2b5df7f9da91ac0c04aefc65cfea69fe1f6e0dbf5457e82b35e52d071c3644836a2f8cfcf8d9fc96d528a4815e0d84b28fc65424c9ca039e96e8758c6d474a40290938f856518bca8a8055adc12ef58229a71c49a82431ead622908205814cf53f6720e4710bc9670dff2b5b7282df1a91119e6452ae52847076591526e58a5921d0b25fed2880e0c937c6e57dba9d55b90a20ef359a6ddf5746d79c5ee720433bd36f51366cd52e80a60a3f3920129001fac58c108c569f35e2fee7eddb93a691f0b120c81fcfc5cfe9a67c6a68644a12b6acae969cd044a5ebef685be4648e64d858db6ffb19694837ce590dc5800875c2fda9a34153ce27d9b009a129b37528e25e2eeb518ef9422f1959b3b8926119c7e9c340637b4bd9733261c21cb8db67311a0a425af86802cedd7c1ba2337aa8af487b29df28511f238cca63c6b53cf4317f5f9fe021eefaf27a27b29fd9676ef7fa0b65185f434a52c0329a4c17d476e160e212122c26b0ff594f5784dbc47ad239ba7cba46a6ba5f1413198382df009c5192a6557b473868b212a5c5f07d3242d8a5c979855184c43aef6d6f5a94c39a084191267930b0679e33ac096d9596773e3e7eb02eac8a1c3546ac43841798a796fe164d5f8d20ac5f02f2183bd81197bd5e93afdf4d17739a864fe0dd20c65da624efd95f7c3be467c9fa96b79b833d7f37b88c3106f7811a1011491cfb5dcfa080cc61370365635f17cdbeb567be588ec75a84e568491609e726d279e4919a41e300b8ae0f78994d5fc7cc7e86f207bd79d2b3d014670e222546ad5c427c49c1c053e3c8d180a0891b14a214d5d22ebfbc039314ddafc01386ae4b1d101c4d93c70a380780c4ffeb154e764ab644111a1d1adc6020a0a74bf5a5032567113580b3bdf3af3c0ade46160ba90592e9d21e2e773c18b4c2f7008eff78596a3eccfec47948a2db01ef638fe3d04e5783f6fda088a795bf9a35a0bb48c7e23ebd85cddde7d38a30f776ef43f83faca797aeb7a302de31727aaadaa978339881d75b6d06c93dce875fc54b4e8426394d2e8f7082eb4c977cb3486b63c3a412f1b3eddf16ae0cb35782879dfa932bab9169bfbac4b62ddb2bbeae942ec79b255aa747f47f95edacd18fe3056d6d09a7a83eafb4be28270fec98eb4a8828da90ae59ebf7d8b915f2c8a83f0dbce61b06f77ee8088fd741dff64dbfca94c0f8702d2fdea301ea6eb45b9cde0ddd2823c2409c88f5acedc5bfb66e713f025d4bf4db4c735fb4e5060b526528fc22f509e0492f2788277b1502def9b8c73eb89b0e7eb0b4c5c7ba1dffbd7fd359dfc76e7476625586c5c8b967bd5653cc2e22a59b33fab8096e3cfe50ca5d086bbc5440c6df677fb6d4003ef50bac682a44c665db448973619f8cec46a18fab477d451f7a32c36ee7d26841e1e79690aded1ccfeafdf58e43d9dacfb18a4ac00e19689b37e7796fb95c7ff96683cd7a062a06fb641f8e88502bda724ecfb041ac7309a47c39c3bfca1387ee5b4d945b4ed58173ee60c46810fe8e710a7234c7c9272eb9c1f289312ea12b7a7bd7be6d85b52b411087b5779d4e8af86622e4dabd42fb2fe771ef3ef616f14e0ab6de1e54975bbbdcd29d11bdf397a0cb1b5a821388633fef3c9037e3fcb5724158a3185858b9e430fc70135e0c09c99a0957dd57268cdb85275e92430ddec89a46eea5937cda1614e997f53b63a90867981b27e20be39a390b90578ce0645350711fcf9303584f23ce40422b484d4cedbec832ec2f11c7a31cca21488be3c6822480cfb02a5b558e2fffa085c5a0f10ef4baca8c5ced3f99a01f3af6b2cf8dd807530201c624a785d1539961537ca8342de2a96c9ca84138eb22ec5bd529483c37f69397e979ecd7519980926b13d1904bc09e78596bea3be9712b7de0b80189598dfdb766318e23053406f3b52294af067fdbc7a5d88b3e847d469d531e2d10216f0a047a5f23baa2bff38f043551b87a4d4c9445b0b0e2d99415751cc73b92cc65244fbb0e1a111448f2de84205a6c8b034e5dfc5de78ab8729c02210c43f7c25813f529f8a3f32cf54d688d3b4adbdbcca40b5636fed6c04c1aeb116ec59d74ba91df5892a88e370a87430f98388929f57e8428e7a0ba5b05cbd37a08563d49b299164573f2079a5b1934194ba755715887ef75d188f0568f5bb7ca9d135954f06ec00085394e7f3b26c8821cdd5484a050337c1b0a2896de80cb2771d12461a254ac8fc3c19a92e3f8e1935954a4f88629d7d0b9634e85c65d7f96258b673e9c25b3575c60c9435e9ac2b55e984cd8b632a3abd10a95572f2d66849e00149b29788df8a010a482fe496622bb633408f0546ef53f8e0724b202634229b9d1fdd3731713e7d8fb5ccb39f6b18f954262a54c516eb51be5abda05ace3fb162fa06b3835af22ee0039a4e774859ed2448dd3b7c5c1777994118ba4f6d26eec3e6ae2d3ab6bced8f1c838e8bae388f5f229c4c69be6266edd07fe39d7e88544b74b5e9b531c6caa2aa5fed44d4aa43db5607c1fe6e5ad09c1a6dc073aa8d7ffef4b41dfbae5396fe6118f28545db216a3beedab98ddf8b78fccf0869c564cb07968894925c247ec18a6100f7a0486651a689397659f63209818c3b71c638f3b44836d8fd42e3dfa0a1741c29394ce20f2ae6a56815c860dcbc20ed69b89cee8834ff0b1eeee1782ed59024a66b4e64df26d97718420d63f594460d411cec72274eb524948dd9ce8bd8f2a58c4e8ffa49b103a7f206c898d1b49d6804b4f9122662177d06e37deeab05ec5e2a24fcf167502dfe8b7dc9893d3760e588ad963fae39a2c7b5a154ffce6c3818aed90b224a2e00fa41050c1df9b8c46c00e782c4c88c713946f50649a40c849f77c896b4aa74f32ad5429700515f8753d89f38d66c9d60e2a9b54c7717e554dbb2e2bf32d2160c0bc9ddb7e80081e9b74331c79ff4ab8f854e9b04b177f5b4e24051a239bdddc08b144c40ddbc575115cf7ddf4f9350976bf20d4a3cbb1242e5d4be75d884036e738eb9a98fcfab02f3ca79080b4cc66b486a4cb03673732af47b4a0c96d549b89a99427478579529bb4f14d001795e30b6524604172d4c3b5075f841873be7f8b5741173c913cf351d5d5ba0f24ca2056b22d66c8b5b1ecf7454a823c96f1f713b73c83bd6cc0fe07088532288e618ff7a1600fcc128d52813d2cfc59936ec1a969bb1b911601ab613639ad12881874b1eef45b1269c6f7a01d187b70011f825460f959bfa1f9c162f2a0776d077e899c7bd4eff5db3f9e904b9cce6a75458f14910657c3667a91765bfb01e3638f8bae09c81c90fc324f04740311464f0377a19bd19677667a302332b4e54621755c49c04f05195959a2845673aee6dee8f829eb48c9b5634db9e4f0310e9e72a73e060c28a045418e4dbda63d90d7d4c8506e6d63b7320cb6baa38d53ca74cd629caaddbcc42d4df825a8a2f116b1998475dfce2e74fe83393001805969ef3d89cc97a54fe70f147e85b18f14208cec123d126d104eb9f9c59ffeb2fe8fd01379084655f707bc5c728f67ba8fde83095751a538cf374f3351884f31426f4710b5bb17f9deefc3e81d35cc4c73eafad381a467917b9efc6c8ce765827be565f4bae539e28e3b9501e55787412bcfb11062df47fc10836731123e078c29c5ca6399e1132b5c36d3b2f13765f33f9070c6f42dd8bd30b7f2718b85a1ce170fe2fd2fe9d00b275203006708802559a2692c6252177a133af276bc65ed540a6fbaadbe80322808e6cf228a7ad7ff5b132081a781ae451df37299463e9783b29a0c962bb058ee7a79b9e272d652ec1c4346cdfd22813bccfc16da70ad948345b44917397176a1d9954a8d5b816c54b12f00fdcf63c4ec2893aed3cb480a2d4f97a4feed0b5d7db1cba90c8cb32f8cb13ef70a38e478947a4a639f5d7420157e81935c0572059c20e8d729476e82722725032929c6e97e079ca6bc42d28c52144bda20342fe8f48f66bff1b9c45ef035bc136ecffa36584341caf3c38cca8a849b2a73fe2a8c348c2ce96552874b05567d820552a1a078242c9d6f82764f68fc8a2b88dba433b804a7539b399823b6385a6bce5fafe060aff87f395c317169d59c58cb1cfb34b4646da9a99edc6fbc23c5c9baa828c544a890b732e3b1bb54b0e76ccc60e4c9bb2e3a42ba6bbd79540f5af71240b1525c00de29951f692ba574fddecc0b29563a5658d5324d9af63211a7a7d32f734258096e4c99f5e48edb094bdfc12d35f966c6673db2866ef6b7c13519b383391573bd7d99bbe21076d7be1c7d5467107583cab93955f3d80a39eb1a653dc9a1c51aeb6c54931e7f623647195b1b2f2296ff84ad77edbaa18f49ebc2aa0a9e7934cf783a7eea8ec3196721b3fa7fbdf7bf0e8a0313bf4fb9e3ce5a3fc3acd3877df2b0c6a9316c4b1c52eae6b2f3c33ba0cd4e85a55ae1ef3edbac3bbacb5cc6faae349a4e37731adc9bb3005d5f926b5dd963c52b3e29e622c8066046db12b8fe11e38db3bb1acbd9e6ffd5ab526a32dd69b42c72d37c1686e4379c358943857476ebad3ed357874cdf9a303cd4c4b7c97eb836e2251eff706a53a486254ae02b9408d6f8bc75098cac65c568868b8785f81f7aa299089e0053825c7fdf7c2dd4bb6d7a2b908459b1f7b5573145b0c8410ce160d5177b4f3c553030e416cd4a8d4e517efb4d106781afd554dd6cdb0f9b99095a0bedc88eaa96dbcd30082021e26e61a6a4a8dcc6225615277e89a90c3add3a71a1541cfbed7c908805630b2048ca9620bbdf6c68aaa96090381db9ff4badfdeddf2ce96714c346f18c189ab50a67139a831fbe843783d31a7075858e78fd6f06e01b9cee81fc4ceb132684800efef605550c9acad6d0b393187435eaa74c0edbc445e1519a47bf939f73ed6f67217a7b04a97a1d2e3d848b41abcf354487cdcc0709b2c460671f5452c3f6631e78b2a8edaf3a976777afaf9faf9b09c8ad2740f8a468e80e53c197698e6a7e32bd3fe347acd22868486b4c3fdc89af14874e90566525a59ddf17a53590a66bfbd084a737d134ee8222bcd047223e20ca34ab4ebfc28db1a8db303760663fd3ab13181ff4d7211aa6a1f778b3b493e0cccabd9dc4af08fbe9a2195df8bd5d94e2d6c7cefc3981446ee7115ec9c6560a2924903af1edcb92346b1c97773a2802aff967116bdc36f6322c946b1a847f8f031c99cce58f51814876c68204a11b678978d408d4f6154b1b7db40c3e01ce615419100311701eab84d536269e82bccac975dbdee26f91c934b398821eb4c074d1511aba6b8b8cc00aafbb61ff6f498bf8ba275c06b315a412841884cd629bc3c361d9c8b8de07b7b12de70754c586f3caae4c763b4339423b7aae35edd6102c8fb93095022ba3559c1999aea2aa80c7cb4b389844170fa53c7682c598da01bfe27384a92bd524d88e7b40a60cf8680104e0451f5b385274030a0ff55182e45f611521481a080661b75076ec0e6b8f19ea8523eeaf239fa2a9768afd05ba4b289287fc45373d92e76c0d1140dc60855f56294f7d48076bd202d0474aa6221184adaa9c9cda708f1705eb9c7b987d18f3ee16f44dee957ec1f27dd5a70ae80b08cd0074bbdc2f9bbd02912a123b47d18ae6bc622f130827023baf9d0bd80f29a73466264fdfba600a089d6a5c4d9ba86d05c13c48f7f52fdb20368e380f401124da7b7f346556b8194edcc11ede123fdd1e82a2f2ada5580d941593e62596bfaf0e796646b79b8a5d0203ee99fb217042f754b79b54aac06e703e2be22d2686496e7afc7167405616ea4d63b894c8df9f656e9ed8755f12dde55f7920d20556c2034be4ca8475bce3b3b93abe44fde3b200da494fd75cbcc465f6deda87222805ad76cc11c57ee6b353dd36fa37c0f15e0fa5b769aa79ff7b45040f1353ad27acea888e32a3c9f0e82a7d9c53fba05714e386670947428a69c75d0dbe11180a4d13f7253a4cc096a94baeb54c8807faaf9190c26f82919737e7c314ce8d64067e0585a669fecfe0871262100d5b267f93220e265e70193ec87a66939a21de0667059614680b663ecb49b36d0ef84c2ca4f82663b6f38a4c44fdf5ae407fc9798faf5f37e91ed0f9dcf59bd125534b40894ab2f18f1d6e033a361703405da2e2c7896e8fce347587e616fb808336046121469dc477c5f1b3d94fca096df743a18f239d0f0c031d48d468068f0719ed9c42afce5f8db2b579cada92e14b5482d3d86a76910783cf56917a9425c80bf6eaec2b24758cd88fbc82aaf867a5de7dc4a6166d53132b6a90a7de0384d77fdfbaaf0e7ae417f81769dc950e483690feaf8bdf6d9f78908bb444f5260f39addbdac79b4ef4c7c67202a7b130a1c4b9660e1c1c36232ae308566b1d909b6bc8c3c8a460afa29e94c311274dcebc699683a2d38430e799ff75b8ca4335488f65d8e6c35c99722fd1946493a1832b784f22ce065128a0562c33dfda77d5bbdb82a78ed9837260bff9be9943cb715c3b6b23069f79c44e39cb7023fc1dca66e906e89fbc50d3042a16bb738959ca313fa8637c4ec710613cfdf9213aa6841eb1ee24b0844d1fb5e46234fb5b06ae41de3c5c16944a41b46c293d4e9eb64392f90fb794a0ddb58ccb522048a9ec03a09f8ed07696a0a91a1b20d4d81c2949ae3acb7244ed222cbf8d624e19230df3f167cfc3bce77a5513ff12c9453c8004ef4e95c215249fd56428ba45cc406b9ba525c3d7c41f876381bfd3804d5e7eeae63516f2473bbcc9a36241f5ce1ac577deda14995657c62490670b6d5df99126c2abe39cc538b3371afabce0b10f5209b025d29cc486fbd7cd9a4fb56a49c9008e6593df3f7a6636739b3f02105715d3dfa696be61c47203171662f95b22b4db26119ef02749efe667294549e305e11cf8b21e72e246af00fefad8584ad27854cf020824b38a365de979cda0a5cd3ccd35aad68dba79a84756a09137eb455fde4be94f675161fe538852cad9b2725de03b562eddac9b7b984d991c2505cff0635952384cb6718b5c89ded6ca36284a607c7923b70c58d20111ccde3c035e72e4edfda12ec6b5a4ee3a3664a20ef4d105a2e35fe4bcccabfd911da355b4aef1ddcfa82225c60ab87b79512804d3bb771bf9f022444e682b64d13cf81281e66d182de11ca6503f7f87c43a515a08fd8c25580dd5d433c4bf39015b73d9c6b435b4797d02dbc839947cc5f8ed41ab077a8b6159b8ab810d8378edefb0dcdf8daf1d2f25772e3779835176f0b8a8407819e247b23e5c49f37b706b474e3f5bbd6a9c314753cb7c881b0b39f43ea1726df9ab57b7953f6ca8dae9015aba07526cb44fa4ba7ed5aa0c7ba4fe266a467a1459971fa5c77f288f063ca724a79c38a93191bdd6633aa6c4dea7a70cf4e4eda5908bbbfe34331b410642c87cffd3817ac8d76b003b0a8f3bd18ffe6b99bb09d26e48a2c04eef3a8fcd5d421c62b06c8a430fc3d98953097b4b37ce1ca26d434cf485b262b6f8f59574059dbdd88a00accc2fc16fcb9f4d7c527149db7c923952cdd5f918b720023cefaf0034c3b3d6ece26194e7e4a09268a4f4fd8de0db0150eecd446cad5edd617e15eece27cae4341064d6ba3ef77e208e149e32ac9106abdda134981aee3834a22af470c77dd5532c41dd2cf8383c1483888ffb9dd1bb18e073bfe9d987904370fe370b442c1e68aedf940dffb19439c798acf2d7302603b6fb90ea2a63cce489035cfb9c6944ad329ef1f776162fd27847798b450ba135ae6acf3528e39e06af6351cba2a78aaadbac84953d93b752490770091ede2008de1c64f8f434313e2bab346c696632a5172eab5a8d461b1136c67d5be08076b77675a39d74f818714b6802c9c49f24a3a4bb91a1ef74ceba51b62f50b308b55ed00c5dbadb11a8650113cbf68e5e61725c158951ada22fff794b81cc8f9cfbda2186f9c7916e71595afc841fcac2f567cc5b6b1b52aabba49591a6978cd5b4e44409cd35cb3a65980c2a5268db0c93eab009fa32736b89004eb57378841ae6ef173cb2155147c42b07360576b00e761654d5801e8302fe245a2de91652c62d7f40cccd43906709011c6a968a2c38a9885010927ef68fb543c72e642b0f175c262db81270f578d30ba10c462bdf99bb15d155c985bc79e73405bbe294a95a885a32a766932d1db3a5efc3ed897d3984a834119bfc882c3183024c0e787c2f13a79b1672170bf76a104235fc2877e421245d90378bdcd3a59e44a7136f93cee0410abe18ea180ec8f3b01bc51fa091e6c3a4722d26ceb04c74ad033dc51c6a4119261a0d8c5256b3994ff75724a139b2fcdb61179b974d971902914fe87df24e61a6f3a22420010a6947d82c1e849628e5cd018d600253b780069720bb754eeca9cdf9676b2876d6f3282a35bed5ce9c3875210ae2b7273f4f0697aaa6ecdeec973b6f4b9dcbc7649d42f5ce36a302986636f9db6b336b21f687d797a7ec3c51fc0928fd854a5fc0c3d7c062a4ed8a1c54df650619c32543f370196221761d0fdd36a9d05aa909846cdb7a23e13efb093ed2e1a67bfe1aa3a85c8fcbec7321cfc32cdbbdd0c05a242b6793a1ed096d985561272af91e51f780c5ba0fdc7796cf0c91160066421426aece7413bf09e15da725ee7149f3126540a9b84b094bd92c96cc8b5bf0c41e3ab78245e83c40d3f616c01ec5ed653045a13110a697c22d7c6bce687a9acee96a1ad4b2f17c0059e1562ef836a9900365bec4533d5de27570b3cb49fdc516638006bf5edb852ed0c81b913905488a2c2d6e2be8c06b68d28c9bccec98270474aef1a6d5a347b482173f9a5f8df512d7777541d381eab8990085494e74684f549c358e05b8aea763dea8ec3fef2b05bd2fd8b38a0a65a3252182627c03eb46f19837a1df1610c820829d9cf8b5b0c5f5e430561c2cababb5863ec1179fa9a58ac2702af62374d627da140d814fed12eabce6f9840e1a0264c7daa2cffa3793da4096ddc10756c4101d5321a9c86a7f9533dc817154fa035bc5d5da756c8b45cedda170cc3308929fb7f8118e3851b6be3c216de4c7471ec6d5a385a15821fceedf02a9b9bb818b9ff1edfd2dd9c762d859cb5954bb730fa4c66f8d4b93722c2304054c64d07cc0423e81f25e40e581dc473712d566dbdda2a7c8710fc59fff6d1275b8404d7b87a25b9f1a886b949bf362acbda502781ae248f82b0cee667edbea389ef03409eeec895aac72ebd296a8d4f5affb797645e0d71b31f49373a72a5ee086ae8eff401e0d7274bc1888b928e2665d55579f9ad177740af380fe621d443f060ce524bc5d6c016dc6feb3fe9fa2cab76287ba34e1dc3ae6549b80939e64c7c070653993d1cde8d4ac1951bf767f09e4f964cb8cf7ac062af14f5559a53575364fbd44ced13c1fdcbadd521ac9135a1ad4ac0651e3a7d67000c666b90630242a9575754fb6c2b40eabaea0ad532b9f35005f28f650056f49376a25491a6b94ffe11ff8a90dff6f9f1f2dcd707717b32e0c4b4c1f96d2a750dc0f0bb8737689e68dccfeabd78e596ef6addf106cca689e7ee1d219d179ed0f54c781a5732b9e5987ea8568159ece4140e27f45ca862e008f84fb24a67a602f1d36cb76a50f271b1c0c87b1899e2bfe5986286cf8411b527eb40fc4496b9d3ad01211e59c5a9b7706ead9172743af9d2ee709c33412a90ef380024bfb3b6372f47b9a3560915735d34e345fbcd2cff0fbedd8d51f85ef3da826f2215b0acccb49bcc708a58d497a7a27b1b82bbd191e442dabe9b07fa6783a7bd76361ea11c61719cab43fa616a53cde96202c153cc5db8219ee4c55d218eba2cc764cfb3c8d6e0f763e39fe7f55550fbb6257154c15b816bbf7c4c6bdd5484a2d3f2c6ec03c4206818c5583d26c5e46d8d79fc01edde7565433ad0d8e15aa6bfe1a42d61b16627f588b0241c5cc5399b52c4a2a22bf19fff6547389fe41952d83af3ccfe57a863705e4f30d12513ab7566dfefe97563186a976401ee5d588c77f34890e6fcf58ae1140837b7ab0315fc933b5d3d41d617fa5062473b6c702ec6137a08d919a35a2c9fecca7c374e086985b450a82d3741e2bea3abe34c37b263fd77bf55f2f55d23249bccf5a770d8b39e956c209dc7a7e4fd177cc3fef1f558c6b6693e7058a4e619976f9d2d4f877bf1f67ddeced8f8e6cc8055636839d0eaa64a786bb46c6b7510c9b498c2b51480308cd0f5ad819e5ff8911617a9eb193211883fb2693629c8ca2da5d972e0b2cfa8bb27ecc5f5c43f739b54008453e0cd913239a8f75bc77bb4167c3ea91ee9a23c85f9483e44ab4d6b1e691ef15b69ee9d2b7837aa02abbbac04fdce39fce314eb8d7ad27a03ee80d8cd39687232c94a1c0703c04ed89e243864ef22194d313dabef943f67543408b19e53c4bb89c4d3c9b01760e99522f3ac634c53b5c01a980ebf513588c7662d65415d8798c1c9fe38f1b9e4150d99c240f9e99ea134b5f6060e071c493500ff965840eae5562eb7beb32d692a7e463b4f78d340db05a37ec1cd5288cdf2db6eb4fce2edc456aa92d6b998ae79d51eec59868d6e0ea6a2f682201b59f173445fd35ce1490ce80356678ff443776135f7514c62272c09d1b13776b5686486152f4463281d78c34e1beeb7bba1fe24e26e4626e8062074b9f81be9750c2da066d757e11a97e8c17f46660a7ef571236e5de2fd69988d4b8f96f1c9d4677e17de1ee11bfc761c9aa22ce6f959c1e6c190dfd8fadd31f61bd92cec188e0bd9b873ea9f057c4bae4e0051f074a243780eafd1797e847e790121a7711c12edaca7ea0f68192d136f2fcd10b3b6d28e928c303f3fcd9366ef988078ea9cb201c73c0553908de31ffa1a01cdf8a6b17d1e5889ea999c6609e2a7335ce64030d87fe2c62dfb599d8dab7ef72e508a6dc9d32970030446e58c150d1fc54de8f1c289e61fc1534ca85f0bf4ef0a9db0541c75564af06b2a6ced587ab58ee3f436c741a73e03526884e157fa7a89a528647c3e0cd0fe60b9484bd295e04fe7d846baeea71778afbd65e9b735364c7a619e5852367cd17f23db46fd2aefcf5fbb35eb040d99d84333b056c685aba9720bd2734f32843570bd538bf1eec80668d2b92522a2222a3d28582cc2000a31e37d71f62325e9a81b8078dc4dd7b44d41cf2d10b337c9ce4fce2822ac6d0eaf185036f469b8834f5f5f2c22a7f5dbfe11ef63bc5d0e8043b745709de8bc0e59ff27966fa4733cc8d819458c6bcf0c0249639a3c8a68c688853a037fd2667e53eb1ecc7299389bb5a58c194177bf54486c065c3503ba6d01025d184c382c56ffb175e02af2e95cad24e84c920df7c9faa666e886b03bb939a5c25c28291670d595178516c53502ba1e18882cba80b264111a5b897a1c19053e4933a561b4367a7e7f39ab0457f58c28bc4fe8bde3afc6de714a47314f08965e9ac268f232f09b443183cbb135d6b958d43de44a7aa92b4e523d3270fe48f602c97662b219b4ecdd91cf4402c2de05e89f83d7e011dae76c04adaebffea61923836a57ab29c49126f2fd1238d0f63b160f88aa38741aff3d0cf87917a76b92eac076fc1fab346dab804161a70f7e3f9e37e26e37cb72f2815fcb8e1429d45431df5cfb797601319bea7d82e03c2941a867f357454ddecf5f278bcbad1668b443e3f9bea5da8d00c4dd0a4f0d6bb6ff03970c5f5721a25c1bd4f48397d23350f8f45cacc4271a9ea64eff911914f69dd4ea86fca17346b66f712b23e0c9bff899c3244c7cd58806fb4728f80a83fc0b493745ad9e75f610532eacc7f963bab1f00e912885e24d8d56b9665166cdc765137526e521049d323e24288fe9e1284cf04bcccd8c3a475a1fcae87334b4db33a5b7853b38e3637ed6ce00c0644540c63c86d122db83188f437fdfa426416bb51c8c1c7594e55704eb56c85976d92dbeab4134844f66268404c1e69fa82e4adbfcaee3acadaf49d8f387dc1a8f83bdf85948c51275332e4c51b19ea4b0802905eb83357a02272657933e7362abd52db8e9372d1ce2aa6958f793c3447f8d0985f577b9d43cde02d249b5769c2fdb51a038503f5cf751cb4465f69b5f087f41b71aa57e1c77df8dc63d93b3408acf77afec130c06981f61210b09380770f11e1567419fc69bab74fd5ab7dd15f3bc13e757fe96d2517b553d7d42ea5f9eed0d04db71ee51cc608502bfa62c7b8fbbd43f0e867a32827f7ebc7ec20267e08b4ac5aeae301c6973e288af55d0a95f0ad9eb77b36e57a932b23062117e19cd8869dc6af98fb20cb61724c0426ec065539076cff2cd04807a3215fcb1b2644946ceda09a9862c4b71e039debce3903402076dd59725d091d626b1989c0db5bd381549057b8ddbec90e3b5ec8f4541331bc61e0d9200c4da89defa2fba192a940492d374bdd141f7e0210af70e4edc762498d252c33bde399abec864181fa4b0f4536e7f745d172100ebed4b5e21f3d7d3f6306592ae81149d0df1a4d2df8c68aa7affaa2e5dd77019cd47288e927eaa6e859224c150147c0b850f2623cff42ae9195688928efd75ad34326779530f61aa86e2148b8115ea34fd6b1eb71cf2cb5e87c90d1d14879b39501e9618d50ed015a6c9743818c729f9aca25582a563a32aa163f2d145f029983655ba063549efc78064fc3693450ca8c4bcf7fdba1b1f1d96473291941a7037b3f8add70c7ca83b40b521f6cad76bf1fd9be1331452abeab703905515eaca014c7d590622469e4ff42507226f358436aed3a17c8df17c3d9b0869952e2e485ed84faf6d4237fdf26551ee5aec976b474e01ab125243000e645930455ea414144b823c3268faca8b7bf8e09207681097d44ab4a800752770b2ee56145414c22db74c8b4c44f7ec99c060ca46bd25d956c6b9676df09a1b7095e89862354dd1927baf41e50a9a7921bd3339f43f35dda072200f67f3f6c2a0d14e61abbdb8af385c065510b90d4c1752aeccc965f9f93f5517f38a0ca81373c536b5759223b873899724b175e6c0070720b94e99a1519ca4970950241a4e4c7277130accd38eacda47cd2d2b7423e3e0ff38294173c3607d5ad460a4041b03528e2862decafeb6eb1a7267bcd49ffb88f481f5ae7321f1003ae69cb3637fe5f54f15eb380dfe27b4b44ada0e1205d164f32075b2e941f7bbd1111761c746b66f38b0ea739cf95e5f4a987ed9cf115fd0ac7669aee9aec8636b883ee500c83e33dd53680b45c0196faad16cd47e135cc6e8a1b56f04a9971bc04980dadbc69a8b4a9a8cec5edd47f41caf5e96602787015bd456eab61df753d0ba1495c95bbf3916af0c462c3ecf8a9828fe4776c91df30a44b85d59ad13f995a34ab782b5010fe44d896280889cab633bd4cfd77e937e178f8397ffaac1d5ff965f847a6e91c736f248eb17886bcba9d67305258da87ed8b2f15c8c340a28f410c72844171948a378ed01d02772d618ea99930931488f97c3027d64e0fbc89d1e2b1f968da44f074109dde715f7985747ea7e3cdea2c1de9505a2f8907a3f6327d58a1a4376927d41de854b65ad4073a2025cdeea7ca371a3eaf8913b425a9dffe17af7377cc7c40be1ef4dfce3cbae0360009cd285804fd86a077ab297b3b2c5113a6851d9c4bd479d4b028095df9a5a429ee00d52cb4456ad38847a6af95fab0d67b41a302597316164068fd1dc488923765b461a660878684b1f22eef815a21676cab39ac8a259f82ef9680886a16745bffbf597f07ad33368e977a7c0e9b4ee0e5836648d59943aacdf4d97ab15fab012f8dda97eea859d134ab8e311ab7310c647f38931decd5a5c7fc67e1b4ae065c9e51ef7f8490d20abcb10ad16a03d4072923f6225f29464f7c30d9f19d375c2b38818c4633e40238f71bcb2303d9e88ea50c285a8ff0d5054b4d1f5b85a80aad7951e60a86e4b4a0750c3754fd44c4ae31c96597f27bcdc020976ea096381ee0d179ecb301285c1534e91364be2d136f851105a146b723c898dc97715c2aff7bda18df07747169f609fc7dd4e175359cd9b0ebcc9c4ef54e0c11a8af2587f4eb9fe692b45e8b8bf20f11ee73fe759afec63d2e442f9384c1c64de2b799deb83015e517d17382baf54537938ffa465f421954af54f03224b88ff5eb4087b32ad8420f8a76537240193395aa54070a172d517dac08d711f4119a725aec1b419aa13bf3a7d7c5a3940fd6de2ec43c305d29fee98986a7763e368c9241f8bb1baf8c61c34b8b6db07b9b6e356df37b37b1f03b4c56e186d957eb75c1582d4ef54b3346f6932a91e6ebaa6d2ea6e7c35ca854034a456bad60c659bbbed64a50a9ef09619c1e726f5501573a70047892e4c94b7a95172023952e3a6918a73e0c9e9a47098b33ca4a096a88ab15b2c50b818995a90f8c86d12a1471a29cf06f721959cd889646647fa12bc06ee0a9ef6bd85fdbb8ea43476d920cb11adbaaa02e9704521bde02645bd84b463961cd6eaf7f3c9c4802f48ff4a9b50127b39a12d9227f85170983e7c7df1b69db6c3712018bf369bfd6bd27475a09fea5768a370106c50e016ad9584ac661607bd22cb7c028c88d6c7e67b93e9b969beade22e0208f140b4ae6f5ed217202e9ac3770653fd78cf754e8d122e3fc0f68a3b9a1fc453c9c9a815866c07b93e31ed06749094e6948a10dc2be78d1f5eed4ab34251c04595118fbcfaed4ed4dfd1ff57a19ff717bec71fb53273e5e7156d54484155713dc0f148fd3c228c3f51fada26a0fbff2f22be51e522b6164aed9bc8a669cd99c23715fdf4a38543229dcba862d073f5345ecc28cd798217f76b95093ebd2cef38cfc76626331e21591bf7798faa8a5c2d896223ffc1b74f09d655e9b5601f51e7f76881b63ef385b8515a3124302ccad27be46322891e74a1e9c1bf4deeacf84e77d886d1ad46fbb052aa42aa137cefb3cc3492f2fd722749a4f1ac80fd6510a7f5b2818bc0c642a16ea9cd3d82e21f5428acd41a84965613b6f3df2b1650799ba8099913605cd545e5e8325a96725cf33ae71528fc156b36e0d6e13cbe46784cce9ef28e4a80f20ac5da92c0ae422ab038bd404824c9e62d988047d9f5498c0b6191604e974352ba14189d0042ce16c2a075e955e07492c137ca98bbd0dff2a9add966f1f48849762d75a8f0168d406087343eb950ee6dfee09e8dd2f6ea7f5ccfecaab116571d46eecfcfc6dc33025e840e6bc3574817105c72771ab1d82605944dc545151594ac02d9914eae216cbf547d766b29e096c96a9ec5af86ccdab35dbc879aab934edffdd66f78627e9de3d26aeb6c781117163e3259618cfe51506ba6633bb5062ca911639a0d26d48b0382c8dc07dfdb24452902940dc7163aada33da56acbf313642dcd6731514b5ad38917bc4356f6aa58061078802c59f4dc24a55e6ad505638fab14b286525daa1055edc7a19d0cb69cb417134e51f0c5afdc07d9b532605440b69060647c523231157b23e4587638776f4fa8e9f3e33fc213b7d63d564960b7cc9c1b771e6cd4fa51113e15d62cd4750f6cfe60274e74667384996fdb470889db0b3e12da0cab17025a7d3b41a7ca84e79966caa8a7c5d1013df8cb4f4375eeb26d2c9235219bf951c962fdda3f78c7456fd67a2b806c3533ea4ad64acb47486e3cfe4098f0e2755ef6d49ba839c8c8c173fb4bb034ca74a281e7325cd4e69b529b107f721f2004a68a7ad95a77e8561f18029d742565f55a91cf13ec295d198cb3337b82968ea7ff155f69c9a6eeaf26d28ad982692d42a1375da237f6a8ed1f52c224078509f8d8c6266be77797ba629fa5853674f7e027f8d2187fe8402cbd61ad69cd28f5dd23fbead129fcaf3e47d9c932b4120b7b3c5f69c9882db9f05c330f800e7f73f8c8b381312db5858627578737e7ff3f7ea5861b9d7007897c52f8984d35a982ecf7d8b03f78ab42fc1ea5efd4945ffd10224d26e8fde6aabb1088d521b54486903d7f59e40b1b8b387ac6fb6ae96c19770194a6a9f2b331f719644fd4d744622510ff173b47c3397c270a55521f3854e7ee5802675a484af89981ef5a17b4084f7836b291ae20c13408b3b4e81df72c30429aa40c225c88b3a46a83b37f9b92f583bc71a335ef71995908dbcd254de39b0ba936b4d7dc517821e085057a2f113f977427cd1626a003ceb4ead31058a685bbe23adebac7bae513fc672c8f97c9dcd890229416dbaa7677ffa091faf78ae0bbdda55f5b1a772956824d1b5661bcf4e1eb078c983680ca30e972accc9534a8175ac67d7a978b1d85537b136f9c2e436a61a65aeafa85c3a90bfd9d1eb8a6e500985dccf4aaabef05d584ce7934f7455b7baf5cf8d9f856ff585553fe15b3b8ffa4e46a3146b5f745985717cce66ba9c6a226156094cb9702193ad653141579f2d3df766aaec8a1a47da58ad49d03dda370c08617e3108a476e0c13abd6de87222f5c67098f57776932ad99867135b05aa62462231f6b00b5362de3f33fbf2bd15cd9a60c9a648750d464b3e7dc4529ebebfb16f101da8048782111f7de259c26cc7308e3eae10442ea15b047e30f5e0c0c14090c83a35c2fef64f8330ea00795a9fc5ab61bfd9ac17409f7474c30e4db7f9e4ee4fe18fa56cbaf1ed86599f1023ac52a663f8e2bbc78aedcf4a1a9ac1fc413e0fc7251ad0fcc00d5e86312ba3453284db1bf2239a4b63d5bc52bd47ade94ac39f116edbd4edd648bf449ec5b43f0e23657074a7ed93178fc0982b83a3ba06bdd8869e8c1cd63e857ae302b34ad3cf50325ae514e6be2db72465c5d1e38ec262df7d3e79f4c2398220fc59f0171345a27483bbb97daba9631d8acb9408ec1654619b4bcea578d1c04976759a74b5596ba7af153e03004466e071bd7cbe0c94d00d03572586ad2ae44506617481a7c13c3cfb3b175692623bd55b78f3c2475cce579d5aa9d69e5e63bfbf5f8029c78e31b6ffd9344708b3f9225938e324c9a7b84fc87cc3819f759889610d9148f991626d224b09822b9d1ec0bc1151eda44f03240ec41f09843243903da686a5320ed0d2edbfcbddaed247afa3cd725e11ba5a4dbe8c779c15dee4e4ef07e2293c6a345f12b051e44b5093df2527a87463afffb51eeb4325611fa465e9d044288001bda8ca6a1e0f4895a86f23b768c25eeaf4e474513b44c33d2f3de7ba836b7afcbc52ecb0aa4640a0655afcb0f80a424a54debecc1c2804294ef3826e362bb6b07a99ba62b5fdad005420356b22889d6e75000c62a2d070dbc9e57f785533b7184a75b1df17772cee204494838fec702cca9d221d8eefa8aa481e3ea0335ed948d35e3979e6648ccdae47c6d68b4511f9c5caf8042d4a6849f93dce5a7ebb1629827bd483696a9c8e315a01dc48aa2eb9641c8367c488c71bd7a9a0fca25eb6974232beb3b74e02ac48f7bc1e94dc1151000bb72f56694b015768435426507c4b2a244f9f1e070fc4496e28b80f3b1266bbce69daf8464561b087752f4f0751489a980f9c5ee097f364a0eb47f43fe6eff08823bd8c614a6a644307f9280a7bfb2781fb81da3f2d57e8cc0fc499153c7304e16a0c2d9cbfafd1e0182ec8949d244e76f76e841719522cebd6f5ee576f6fffc943e8e146d7bab4fd3483fe63081a40bc4160fd7ea4035fdc9a04eeb795f7d876e3b54fe921f095b68ce8abd8a7033d102024c2c4d9b6115e363f681d6a621a501653a8736920391e73e77a613af5ed4d8d1958ce2df6fa234f6ae7b0a12111b245f0c0028739646edf57a50f65d1210cb84a3c5caade7e7867cc67ef031d6d0279f978f0c93164f95dff4c28ea1ee4f2b5f49bacc5c9a05679552829008ff1e51d74ccd5ff97bbd0ed910145c11ca75fd8edbe5cc930a20394d78e48ca776cd2abb18adbce3f1c7bcaf01b9757838a7be7bad7a9a2ee2966b493e8491803636183e1caa4742ae269ff9c77f62404f2e0f06cd5a2fb173ffc3d22fc6e60bd26267d08e7e4e896f67ea1dd57a831572427b693a3f824f388371e26257ac404a5983286dc590698442a19cdc15b859e9c5331b8b0b6d8bfadf0d60597fed6084b158a2679f85341021233744f7c1a28c6243ee434a7216024b5a06e4152cf70651d96118755090186dc71c8d646c48bb7c7456c1b3f111c9020cb930720b76303eb9846f590b33c7e5b0694aa5b48fc29c16588b2cc09eb31b32627195289d9e6fa09749bc77c202e0cb4608b272248c39e2d7fd9b648f37d3d2a6df12dc9315c2cab885a5c969de5e15702ea963ab1109bdc9bb56c33cec1f0c11e168c938229e762917a06ddd8e17e882a6c0be2f3e5830bd78d6bf058530469a1e109483e5996dd9ac24b5bc3c0bf2ab5d54080d4dd8c1597aa76c065fe8528fc2f1a570f577b948fdd6fc5a55950c993a92a7db01eb116cf57e692a7f7941f9c8e8d0b505f52c5bbf1a230f1f7db0f40505243883b43b260b523c60b580ef6596a8cd121c312555de88a821dab2c39ca3c773eabf15a3524ee2b579fe9eac43fe35aba2f1e2efdbcb932f3c17adfbd898378a9af7795439d7cbaf9172bda3be46760d1edd3804e3fc954bf3f2692d264bdf4dda20e63f3e8a77bbc3801bd184a9074897675f4079bb72acfc174d47ba7d00d9d7a5eb96bba75de0967bb952b726c2598beebb867dae01d03f6d718300d6487be2efbd5f56e359ae224160af4a2e867d88b8fc8627a95c88c70651822c58e4ffbaa798eaa98509863d478d7148242ddf74c89e199376c9234938a7309245dfaaac45c5a1ffb5446dcc07ccc33ff9b12ef9a3c8747d0f343cb1ee12f967ba295188dd32a447a44cc170d16061397e31957f6636b0daeeaa6748477e83205c28dfb96536c0fa007c3b6840cecb7e0c4a8c85274a35df6922510b6eedc3a6d9125e70fbc6e773e0c253f917f3197c07a71116e931d39ee57b8c731510f39052d80105b5a1a34b84d81134ac90f001a9346c12ff37c0dda15f267683ebe148d00276d5f7ba64026396866dbdeb23d936197ab766ec86032092a473d71ada84a9de0f0942c9ed7a6f6f2bb4a34c6616ab0c4f2888a685b566ebc8d251e148a3f479e28623ade560e525667da8950dfc35bef08af72a5f1b9475396d966615ff99591d682e692e5dc4944f158bcdcdcb5afa0a01a204da95601d0a383ae5c3ee5a790ab687498973a5a8a4e6f74c90edcc28ef62c035474b01930f4861ebee39809022dc10bca6cd7b9be56480e548f914cb814d4a399c19b3b85d7e10432c26b734cf05492446b15ffa5cee6c0f33109c917c626b462d81e9b66b179b188642b5dcd1d2aba7066b497f961a3e16c27387a9c5ebaf659999fe28d0121b4390dd6d7f7e52edee01b1a55bd54e6dc2a230b93ec7653151ba37ba4038d6066fc9d9b3ed1309f69ada8734707db206d6d4437f7d270b1d2444b40171b0813fcc1ea9dc364ed8e18d658adecb37f72788dd7c18b020a5f6645f0b96e54abd128510227a0f36afbfcf180d478dce0a726d8c548fa0f1b2297ff46f49289095a889a5938670fa9c84adc88083881fb37e90006ad1ef5be86cb861605370b7121e857e467219852cde5d3760cdd91f7b1547dc1508566db7fa8194f773ac44a65f0e7dc618b6332f20d7037dae0c2e55d4ae1366c99b58cf9b7b6d6b15efe2e998abe42cdac09ffd7960208165de08a095deff76a57264d135d3cd8aa1c121405671625e6e45d3b35e9c4a6e98354cf3a7f9d81fd938154724410b813e89c8df632c3129551a340d154e7c5c5c8ed030f89c341afd1cc5454ef841da00d7cc6936c29f0358b937990cae0b9e5351ced4c64801384dc9a82f29f7300f14525f356120a561f90bff2e2e7e02f0032c91515374917701f58484bea6f01f55039e57d13a0dd57c821e6550be25c92c990bc3127965fe8e968d2e40f75234fd534f329c36d25a129e3388652a2ca5175a4aaa93c9e21297cc8f6aab7fc0e76d9d671ba028fb9219336f46f87a6834403c7ebdce884c400cb2adfac7a76df2d2481a6058e55f2032454a860c26c9c86247bc8cb12df591dbc2e2237ce424de771e8d9f992993fdbe69841fabcc8e60c81fcec0511999ee4245aabb78dff41138744360eab354b613e4581e1b78ba9a45546fe77293ae6acc2674e5cbfb4c13702d0d0e1b162c4e5f4f0613d9dea9cfe19cc80c2db2510dfec208b51c4b34c965cb0be8e47239d40f330dd0e9e289f648013cdaeb6ecef9728c5886134af131c8a6d84c241f90b33574d8e1513e3d38c2b3fa083ef02c4eb77e31e442d837f014a0c537370770abdb54aee3178a09e6749f2f4aea7181a62e846b5682013ea50cbafc0538f0c775438cffa2c4899f86885b4eda5357c13f033400373471db9e272c73a435fe5d88a853501ab8e32ff07705303939b364bbc92e656ef188fed8850298b2612e0a79de2d10b926b88572a434e895715d956b616d6f958875e77cb28140df0219268b86cb5a1780cf84d1680c17d9b139a88adf687d3f786a16ed9c4903ef07e47d5b0f3809594bec990dd13d7f463195e1a7f24cecd7b19d922e4b3b66a276abd60f6a1d8613c79c445150685450db1d1e66f122d2a61ab552f2968c22bb7723ece4bad6cf2b70abe8590e026c81e36c4819a64a7bb2e357dc9e80f576fc3fce081880efe6bb3e0df208f04f6a9113f76b9f74ba4818ad67454695b782bc9e91037bcb0765eb9cd68c01de35a779edc89581e215e26fff665b723ddebb723d5ec85ac6dec5260bd71ecfae956c8e051e94d2ffc1957b4a1ce5cfe38603dd3014b3a855a4192e0fe82e8291cd491f30f46c2a8b46ee5b5dcc1ff12c6476e4ca071cdf29c7fc95064dfaac483ba2bd74ab572d14edaca8f76eb391b674867198fa7750436d0dd89c12a41410066731794319c390721106aef05fa195beed89c1652c8ed56ec2a3924f5310a2a858cdfd3ebd0fa715dd3346f2213f895a3f010593a79f4655752c7c4f587c8ccaf37204be0a7296b47c9c8b680d78b4915766e00228353e39a4b8e287c10f461e6ffb9b8ea8d96cdf686ab29bbfa818226d0dbb4b725781de1cac087ee231f9606112be2ae8d58b6ff2b47bd8a7e7d19d16c73605d57ec2939d6188e3d7e381f8f5a574818fe3aba1228ddecac92527fffca03b26e4495b78486ae3975b64527c0259de15a4730f506611a2cd0de536df4dd6873f9613ef0f5d8ee0f7938376ec1c0696e6dad27c4fa345f34ea9c1e0de7134190871cc539052fdc61b2671c25734dc92b3b923073ae40d2423f9f28002303311857d8737e7d0d53a695c1f45f85bd19c1929536694fa0f867b8188456ebfc330c3c72eba71bc2aeacc4977f9f5abdacb5eb5a42e36c6d930642c40ec3c980b6fd11e094f3a2581f2f3b3d5177fce232d8b7d4535ec3bdbdca328d5037559dfeeca0eb53d1f625cafeabdf63a9e76fccc1d23303a3def3ecff8cea07e128594a130d563d16e453b4cf7caac2ba435a1cce788533ec80095d1559c0b1b59e6d2502f81ffe093b52f0fd4d48e9ae38030a50082e12010db61b64d123fccd15124ae2306808af351632891cadd720fda011d78f165350551d32f844960e0e6c8f02db71c03c71fc0a8d8269cd01ab21d48949c980d054f7cfbeb1d7b807f3b6259444798411b794c1bb0ec30e07c48e8630b43d1fcb2ff81267b110acacca0dc0c10c6bade3869264066ee0284b5103c2acb02922be577efda70982dfd7e23e301c50fab0cde66c2912e60610c411e507cdcd74245376bcc51b99ea77eaa4892c155bea521a3b9ca20c455241dc78ed2131fc2cfce7d98c769ddbca25b9d57a867545d3212ac22d2f8c3b1b698658f9e9111efa0b43d9a447d7c8ba94941d14d57cf3a1f2beacdfa357f6f9ac347614802552f286dc9ce73afe89dbba81cf46936b2c574675036447d5fc8f258f5164433046d9941cc864aa10e61885a78b0934ccc90742940e671c95cf3aa6bfce5afb0a5d8954fe1e288daf4a194ce2fb6132fd4e7dd658de9cb6497a586c0e47acb2a31d9cbcd3149984338a6dad64e6b5dbab501dda68cac0a325bd2f371329f29d3c9b49a2394b7b2b6afd7c6917087e21d5298efae8d1c51a8d2c3dac7a6fb59c1295f8a25d68561f6fed42c21a342c8ceed1b65f34c80691f8e3abf03cdaaae6e02071a66958d18611b0880ba18c2bcc3188f6df15c102c3d3d8f6bd9058b52116d8a0b2237cfe79ac70dc9492066bd45a3ffbda70ea047daf266c9f99dba433d96fd90b33c72d024e49dad418c4ebcfa99e92e3c36fe80acfa352015375047304a72d45af913e7a9d7f7e33775f63d671e272d91c4f010cc3a2f763efdcb9082c5b91a13f6fe7e69e8808fe5578145ca18d87dc49632ca0f33d95e4c02ea325b7b70a646fcaa6d8834861484a3fcaebc5131683d212b2477ae6019258c363cbf12516599fc5763d3a005e2590fadf96a5e2ec44ac75bd7b4404fb6de4dc9f2439fcc3bafd57a4f7325058f6c24025830f0e3bb038eff56dd4ecfab7a32edb3f304dc4bb2427852be951d92e0fdea79caac773dad8eca24513be01269491cb01adec010d5adf08aedd52130c095f598c9cd2fc6103f50094b9b5ec87719b0d226b59e20343598787a662299f24b04ddda1be47e9ba2d1c679db314050c7b298b474fc94492b44df83bedcc7c9c341fa6a53717330a125ba7ea3bd895e33d7a30ffd2c2cfc74bfd2bce20a4a574361ca8d4567af0e259c0a753c0c3c194ff69027dc987e98df8780266e12b91d31233a95d2299373b8fe0523cfa811294d16bdd3fb271af632e631e586ab0ab73e560e265e6bb7da0ec53e167c2613108d4d3c4ac4c8fbf6f93daf142c3a1bdbbaec3c59609e117731e06856e68576f342501d8ca36b7cafe57332230e1dfc72a006866c7e42996ec9b873b2beeafe6135434940d2fac826697a3b2b37f5e78495167b5e88261c2e70e82e8f400579f7c52aaf66fe44ec5d20c71773084b510ce26936e5a622c330aace0e651d92a7d3afcbfc57b6949374d7d0730e1d01863eecc23b5d380cdc42d612974f37aae2536474112ece077fd477272dac2a57d09f0e3aaf495fafd4f52e47b0737cb24d107c41d86ad2d02c31acd98b0f5b9b2c4976106d464ba295c9209d626f8a1a3721aacc8ad6bf32ab12892756d753f2b0c3d26fa68b034f23973d7ff795920139c10cbab3cabb9c2f6d01a2a423b083fd13abe375d1b689fd68351d978facf9c99b6671290923da80eb8f4185c1fafa7773a200678d7eaed61c206434e2b57b56f27e1df609384f115c0e9b5b00cca5785aa325075600e174f47c836683cdf8099d0095d3c2afa789bc921a98bd0edb7a4d934f087c49e269d9bf5982678225cc296ad48f3fd8eef50c6b6cf155a3e435df678697487a3f7c39077a3b36ccedf9fe42e225ac58ec7f55d376d39c97fb99628f57e93f9fdd2eeaa30c7185c8261c9f723b5da8beb6e226fc4b59c0939bbf4d32b8058047eb98c22150a02322d38d4d2e3eb2792d90f3345ce7bedad5f5e00ce050bcd9f8bfff40c8919f1cbd12db7e1df350487b4746f2a3c47cda028bf77a1f868654b942c4e008141a7ec4a46d9c9a11d63e2482750ac840d87cd4ffd8a391ff942a7b25bbbca6bc85813adda9739477297d50813b25a070deabe4a6f4d3b7c1d9fb417fce291ba0b16adee322cc3767097a5107d3b957946573f50e55e90a29d2d752de5f843d2ef18013b0de7cc468850c498add12fe65f37a06c7f36d5fe5c7decab19e9a00c629c7d701e5b5648f225da91ec82dfe68e9125dbfc4592f0af30ec34856029cc854c96a9b5aec3c304ecf703fdbbf8f1289be3ae9fa9a8758ac24720fdb95964b6a2aee803610922f5c20b5c6975abadab1ba5bc57418d567719c3d8f5280fe8d976bf92c57debcd84c6f5018f0178f02e95088d9638ef45108595881647c5b16d354e8a38287c0bcfd7cf8f2366bd4e2c06f489ce706844d938e266606ac426d921b800c51e2b897dd4d28d90a974fece70681e033e226dc4e0b4e51c41b9bbcb212b5389e98d884e958df92a53b07e649157b2325652a3e60ad01b30ce4e001c29f956f096de47960be1639ca8c8c331013a9a8546ea62c27025dd0fe2e7de7f17f20940e97a3e0b68d34ad944ebfeafdf62b82ba949718ff83047f4ac05c785fa0bac0f47d9463bdc85f9a62d6f7fd5d0a045e28c0c879aa0c150f8502c894142b61f201cb55cc05cfe189d17cf1356aac19e60e9279df6de94c7d8462fc8649fe560bfbd9975a9714961970444a8623f5bcbc81f53ab7f64b230e38d434a95a23fea513907e8133a0b6e0fef83c0015557ea4ca2004a82a1f7e4f8889c1143db8abc94e8d1797c93275166d80c6b4bee50159d9c8acbb11e317f633d85bac7d579f543a829c2093948d42a7f80e08efd8f8eaa1ba3aaf30b72bac300558d9375b4a20a9623a4d797bfc9a562ab97a40732154b57e8db9956dd2d61790f784b86e28fc06736aada0c9d3f1f72a4e22877b8f1ffc0d5a66da47eb855b9986d1f7d8e789c836ab1a6c73f31e8b310276cf8f7e4da14f3b6d17c479730571dc173b8a4fcb3eb9a83d9fb237476f6ccd942b862b56754976053d303dac2a526fceec577c908ceedb974ee4c77ff5ca90ae92d339e664bca9c13363f7701af749b9d2844e2fce1b360f9e8ac46306bef4c7a5c68f9b7cd4ba07f1a84ba396ddff482a3042da4077c9eb7b984a7b26f0eb4252d3b823d9c929a6fba1c94e8d8e6644c0572511c9050567151a515a54dd1024752739fdc3400a81bcf3b67d1202bd942e41246e698fa83a5968ff5c56ce1f4fb19198f0bd437f4b64729e35edcc8164ce7c186e36939e17c19a8e3bf62f900e047cc060e08234a792c609a879145450aa3bca0cd67e73b081739936cd6ea9e31821087e1245ad465404559cd6fc134219039a86784ea572d86a79bb6eda71300e406f1d26730ef26e95ae2bbf4c71021ba005bf16176195a0f943bc6934aa3e8b04baefb4a7ce7e62c0df30e55c71be75ac0b21565bdb1ad268d06b9334b76dd5ad977c6b4228580490773ef2e6ef66b69c13fd95b5b2c2588f3027fc2490d7f1e1c60898772def22a17b35da8cbc5c1f4f3c4e707d8b97c1170cd1b4f34c18a0adaee34d3aa7728d2d401c192ee7ec3439466ae29b04b8172c9565d41a92153c51538eea92f764a68f9f9b453f02dcc3a8f87f632724d61842d1fe2bbbd3920a0a78661267279571ff17a5020bffee7304cf114567cc802230688ceffe36ea652772afae3f4f3ad7374b24867e4ec589701dc10ebcd130f07579232da9c0b2d4d91a0d12abf53fc7724eca76f519468920e9b3c9a63b2d862b8cfc6d018a066d31f69b7126eb1801f04a315f8d8d35ffa9fcf4a2c3419a17f8d600eff719c11cba1040c91370c3714c3bd32969e14bf406ede0d5a0908c86a7dad339a675760a080df1b850dd09c39f31c88154a8203d643a4996179725cdd4a2743d6c4dee4433a7f6c21767132d673b92d54c99769c7aa5c1851a7b89f0eafd24127a72f634c2e74290a148f9adb96ec28146a09660c61d95a3c7d4c7d87a4b6bff26b5bb2647d143742cef4a17a807c2fc68c9a971e1dc0917887d079387eda86be36b7dceec4ac44b1c8bda96aeb407dbcead53817a1d1cd0dcb933e8877915d378546c6e57079a1049ad38e2909324b236ab46e6aa61a39db0ee9ff2542cc9c2ff3c1a39b71e9acdc3647561914633c0e77c229500c11c80d1fac23b4c7c0006efb0022a4b4a2e2f381d795f573caa31f7ad02feda18fd1928b8c8ef5b9588406775ad5fccbbcd9a87c6a6f0bccdd7bce7ec6b45cd09febfa600c23b687c640c8168c96d4d8bdf3ae5f2b4ca3ab7a795c51e31f9d4a59906a0e1d4dc645c5449bacce2beb177afb27c78849e6aac59d1bb07339dbd809c0882233e1b56153f613ac1fbf3e476a37afa5e574af3ef29f88da8440d8c89067c2db4b74ea115c679dd9a880f2b37ad79db2d673a4252241f3c17146cfca05f7cacc1a33aba265a15cc7005b13ecd839de1b794fb68be4f4b51431ea707389a1891e1e0a8d380ca58633fb1a4813d8dbf8c4ca0729ffd116e949f4f2896cddd92ba94b72d853d030a52969f0861f1d14d8211882c958822cada7c2844e30186aecb9aa4af001c736969036cbb7d9e70ec9846e358c790b63f34ea1527434e8c33a20f846c343a090e28c3def9ea8a47601c0573373d42cbb0d71d7eb3bdbbca11d383b4ea669f7abce62e48bb37a273b5578d1ba36c955e89732a20fcd41853b91b39c53e9ea78c554b0302941d576a6a44ef90be18289a0191825c3d8df7f2e869ccdb3444af6ab41e5251e52b3c11705f96a6d9b28c5f9f16e70f3aa4f2a7d44b6020e047e56a14d1cbdf40043e08f5864f5fd43f3f850fd9e5732c5bc375a29f84d6b23c5d540002e1557b4c25f03ae604a832a99e5f617f67a37b6d3ac0f3dd2bc538881c850ada37319568bc7b08dfa348fd4bc1e71015b2872f910c1a450eb498cd504f0be8c75b690ec1f4cfb1f5b81b8daca1c203a05ba968d2698a7c09deebc0bac6707601077a03f1b23361d860c2c623728c8c9d67ced434b50cff638f76c87d1bc076741b4a4a696d5533debbf016f8a11915f6174023cd2d5536eb32baf2eec7b0d8c9ed4670abe4251938901fc0dccb32e2d86c9c8ee00ea73774fd6c5cf97acc671fbf227962f774461eacc70a0b737b6c5793893c0fd39bfbcf290686c08d0c0780574f291261ab305724bbfa7a4a7bdf5b0fa87e8adbf762ffc9529ee4bc2ac28b7e50861fefe608c3cdd16e44ac7a9e046cf1f0a5e4e56ec3ed47b055ecbce84edcf7b158c9f65528fba4e3aa46a5ba7b5f266188d183982561ff159ca5327c378ae21a1e437bbd0d767cda0e2704edc61114c0c07806bd1742822b57372b1d70e8b7a9f82a3db84671e2c2fad117bfcb77509aa06f241a08fe2f3864529285f8c8d6dbdacd4b3ff105ebb75f3dc3e94645d27aae31abc835f630f047a34d01379fd54bf334d0b2426beb1fd9ffa5e9a0f8ed204f81848dad6d1f5a062573f8c8a2a3284af03b8d3f744b908149544aaf45dca629b46edf7b1165898b0ce6019197f6db516083ecbc0e3481f9cbbdb98ce7755579908021024324373374d70c51a79e71f4b2af01c40f0045b16f00eb7d617dfb1426a5b259189f309c2dac336f6eca1ce2049c2527d5bde79a258c6df9d9c4e9be3430471b7b9fe7637cc4ae4859ae2462c6100e5cae99deb78e690a46c09f573ca41bb3115e52fbf0115641edeab816c9da0cedb94944a43b449c5603477a3693d3a78cb831e93e5a157c249bbcf4850d6acbfc1a58926a99fb1a3e6efa3b4ecb0cce138de80ecad20b77c123d698a8d11920d5daecef83e49349816c8102107fcb7a754161998b369093e658a62fc8ebf6f53fd5fcae67fa67726308936c5980c2d02f14342fb0417561bc0e5aaf214a989e00ba7b1ef118ff93248c74dbbbac2c6445dc07c32c86e3c62acdb01f2221dd1d09a9e88491229426c789fb8b1fb207be65435f99d671b1b28178fe9faaaa3f76f39173ad58120d28060e7727dd887600b2ff28f2e5fd431bdd2e956c1cd53952ccecd7b3fc1633e72da61ee2afa49a4f86e6a61ff1a1cbad0b057ff9824b12e1c85317635c6bc220b9fe6b4d24fe6fa93d2484cf7879b97618e45ce752f853ccf65781888cca4911428ebdd84ee183b63dd217a2557c6e2a0f75eb6519fb94ff17799fac83c9aa0e2a8bac17ffa4901756bff2e494b2bf888d7231f35fabc6da4f8fdd37cb1c47f1222a9b26b65076c7c3a4db87cebcb2c93647e33b775643bcfbd6651550e89d4aed38d1d26fdc747b7e3ec867eb6136d444b2a94641fc57cfd84ada7dcd128d771db3d14470cffb1c26e825e02db03e7badb3a85d228837e477c8a6190b69210b79eadc9899cef2ad733fdc0ab333cf96b2fb2576932670ef6d0c100b1cf298527e47b35483ff2365b6bafe1bc9462207380db2cca822a4348b93f28142b0c45e5558c201930050a9709b32589087bb64e79e840eb625782557480a4fb885e6b86f6d79299c45f2b4c6f99664d0454e8416238c8d2ce17c68f20214ac3375e6c1dbc2639bd96bbd1c949f8415e148c51c9602b5bd5f9809c9ffb82dbc2185702f165157c74585153a5ff28b2c856cfe02e1aef5fef81c5c1a91b82ac13bce3e918413da27aa0619980a7d316b0c0d79e3f9ca4b6b576de02885f8f7f757eaf2a46fc3858ae0ff5759bdb880e8dc69159ec19071573038cde4d9497736bd6fb1801de6f12719a382d4a5df5262c356cf87feed7d63a806ec5b3c8016faac33f6795d0c1ca80813fbd0988a883a5e6b91652911ea69e5c874d28832c608e58bc03ae4b54d5da7d901db4a68cea219045a1bf601cef77c125cf567e22e1fac7b88819a1fd90ba44151944376a9d138b205bebf5e69667f3daa3232cf8ee936d2f0876f3187a314d30c5edc21a5af9ae0a03d2a2a728c8f8df991dee2d3f1ab102144c4dcfb004ba99df7d105742e2e00ec58ca61b21a3d3646b955f03256a35184705b75eb2ce14bc7a08e89555c29dd8f017793f75421c99e194a8a69f8a47d6918e0095ff6d59504935f048bb5e90b79ee66f61c6894dd73f92431e6d0da9e19f288d2120b3cef0872f83fd0265d43b6dc5d5608422752e49f17f5dc0213320d9b56e566cf0309fe2ed889eae4246389bd66b9cef4fbe171a90bcece3ecf9a0b5a54d523a362a9aa6c69735eed095c225190b4c4c3f6a99eae634283ed9ea980649c4d062f12c2407fc4a05e38afba6c3cd3eb03f0180db479974250fe6c553b0a464e51ce7dd971621a35f6939048e1fa2a588ac718e6e2faef0688479ee14e955c7037ef89324d767cac6833abb9ba9a08779e197931b4b391ac8546fb517bbac974167b3f77189f49caca0309bd35924934ec92c5ff41e450091bee236bf7842d24c474ec1df321c1df78d2b48a069a3444d404d6cb6fa1cc06b70a39527a535e3bd6f4fc4ad4a613d329484b324652ebd5938470b84d35bf21201f1afa77b88caf535042625b9712f6d2a5a81aa550dd46f5051c5ae8a9cff792fb644ba9d95fa77340edbdc8c18605cc09fb7e69e14be889a23b9f8ce3b2e73e5b605c3e0703c55196e0afe5b2b1a1a8fee2f1dba93b2fbc6f2f0902f361454ce6ab078381600a5b8f4bb24ebfcfdff65ee8c59dd735ca7e5924d02bc56f69d8ca51267a809ffc3fc7cd8259e049da58ca2c76d6eeb7fc7cd026605432b40a89c53a9e4f56f039ce8406aae80d40b74995e5cfe64b71c90f8f7552f8d44db1033f40d3a4f4f2ce2d5f29f3573259c6eb0caecadd864315208aca8e19d0e5a86dd43b4b153e9234ae907416163c2d76d25ffabc94d4aa92413cf288f0b76fb572ffc06d6d517e293c07d9c39d86fd523f3448f819a4f475ac31c52076a91f590f7faba47790bb4cf22a5baf9e5196d289a95de0286de20e28bd987b45d39a15c57e60823dfbd174e95ad1d9a037ea97d309b96d6e723b3f5d0647dd4857a24e49228a5e5920e3aedb270bb9c578e2af79458500ec2c980fc41369dc354d746269dc08ff9d0f560e54bb4bc5ae177c287342be92c314ecf3f2af5a178d2bbd41c5aa514f5d0c31327e0246dcc0ece660e2d4cb323c83fa74061fe81244e5a933a23b9d97f5d8dbdf542c1d27cad60f143c4df08de86ccdea2b3e2c3f6eb892c429d26e3ca607c81295bd67d412a3b0349577d22c40e75a55d3b7aa6fb50cf09f5003921b07274811a37585aa131071c3ba6cf4b79b12db0060199d0f9886853cb757f51fa2192322668914246195650c3e0bbccaa640038c267b538a585ce5abedcfa747906e6d9a6c4086a450bf20690485cec15f9f5e0410ac1ec80bbd33a98f3a4382851a152218fa622c903ed4095a2337615f93e2c358af863d3748634dbe89b108fa5a80c6447bcdb5b600a54294fbb075e3178ec364d0206bb42dbda9937ad551086b2353ee7a15538db510f78e0696f149af92c01593620f11d151fc6d157b08ad4833fa59c6e65650a2ed4dcab077a29ca16f988065a5e59fed6896da34f304a4475b4d12073410115b708853e9e989fb1737159a61ef50d914e95454c0428fe8bfba690ca41e512d1f54416fc540b4d5fa2a5b5d964278fd4ec4c3a09fde1dc99cc3a020c199005fca2b9e9264958bd4b6f366a80a66272b1949189135dc19bd9c1d7422cc87d5fa83af6711fe094925dadda4e45e2e154709aa09734714772292c50f42e75523f48fdb635c28b630e4cd3f50e9da6c968b7db3270e85122e36fffa2b908cdbacf0a284b3e22a6dde23eebd3d8d55ba191c8b5d81ba58dcff8699ceabd5289e79ced65e24f233a6b515be2bc1cb0821c3dc7955c93c62b40561241d80ac98485ad6eb5fc90e63da7e9f3f990a4d44a7e6bd76eec3da3a0693b23955706ad3316b9c4b82d88433866f0ce2030bc3c6562a1d8842921b887fd6abea2a1d29c749f2590a3d81fbb0a0bb178cf3d24bd2f186115ae3bab767c5b86d93e3be17170dea6c81f3d7248da7b0e8f2a8c671190e8d220dea5e335ee8b268895a38a92fbc536564fc6951c432fbf0d8d73665de639a885698f26964767b9a678dde35dee37d5683d2fa68886e00d5814978a28156c9b02b06c16c7fbe33570e00869160a1a7fd956b7369da8a784c1c6a47253e3228cb2afd0063fabfd8fda933730cb6acbd3b51ef0e2dc7b945eb883ed5d8272a0af6a29f597254e666a8ac4c0edf80cb986697c142c045d67b637a0b5eb179cea9a4d604e16d729cf4d60dce5f61af2c001324d6cd6f1465108052f910b988645a6b2b4f6ce93183ca23340de9b6c1ebe328768fbcd54997c1f5d1c307122d94dda142e4b1cdd8e682a931dc72e69b0fb9f20e6e16515a795b565541d2fd3028a2cca5d1cbba392cdd3b42b22ffbf259ed61a378a76a757e9d74e5ddca59ba5ad89a84b141931e3e74ae5c2cc1941d83e00f9342b2bce99b6832bcf00a4c20fe49790f70d67bfa643a78a71896cfbf99379ebbba611b9f0a8d1613e1bd4fbb164d0ca4380e8b50620592aff1e409fe69336a3d6adbdae3fe18b79994da327d6d9756d14aee690301e4aa1fc7ca5186ce18412ed3a2c4e2db2f9734f60eb1dbb3b010712804bce6263e05f6b754e2e1303ee4b38d368171288b65d84e18885ead43a19fb2d54b6d7e4a1ba352fe6c0e5b1c43394847598a988a9ee70abb9fd4424820ebad403b78502a71336121c0c00fd3bb8ca3ddc55420b5bac38e82dabb0f7a19879b524aeb954b211c20588a9f34a5e1ba312795322bafe2bcb47ee707f906a8065ac574c92547457fe3b9a4c66d6de81a4d106ad26d575a346caffbcc1e8d527d9c41f176d91335f3a537d5e3e7a982a35cdf49e7159a6e5814dea835109949e0f0ffc5562b9ebb9fd774c5016e5555cf6294297e6963f2bb33ba83595b84179b065a6c8b0f67a317208077d13d628d34468b6c488689f93c1a69c6c67a030ecf1763608871a8f7f091f53878cf9285218b74563b5e66e24f7081b917b291e9f8dbc3902a64abc5e0a9999f2e0e4728af7f7fb7119809c85c0eeec37dc6fcc024d9c8996655ab139b5ea41de1efc1718d31a4de16c8007454a3ab2ae05afc3ecc5d8a808cb0c4488b5f0bf0429d001af45e39885f479231d744d16d266db4d2cd97a60a8a9314181cf77cac283633419210a9d2641b42159d85c39806e875a1d972ae474d38f832144849ddb168fbdf4fa0d20b3bde80a34f3fbbcac79263ec94c783879a2db48cdccf2884f9900ff8689f7c289ea49de28585ab62d674b48ff38d6731d9982039460be568a6a3f7206563c62a80efebeaa3e67cdbffcf54725aac54b61f9e34c2533d007d81ebb60cd0eb2296e3a6b8a640281fd2a1007a6b75b2732b83dfba028ca96c3c9ab9741a85773ff15ae860d11009c2e7bb8766fc789aee5adcff702902d4061b36ccd89f7a6093af73090e520a027baba4b2b984e645db6c6df6cd5f0b031865885965cfc572b58f2a674871f2d7456574ed73605b0cda6a2fd8c1260a0da6dfc4bb1a0eff4a2446a533825bb9adf53f874517c4ddbb7dee4798bbd907ff01419bc8fec5a8cb2363c4c37c0939c16daa3bf910cf601bdf8d4c62f32461f7e80d709d626f2b8d6701061996e93b8a04eae83a84d8747432d52b5061ca19d9da4433b4c1070d72c03ca23788dc2fb62517f8553c1679dbb9d940a360893211c1a707d4a98b4ada78a0031724e3e6903dd433328a760851bc99b93d42e48b1ca3f7e44888ac43181cd03d68dc85c51f769ccd220faa3127925525b729d9fc7d6c5ba39a9d564c57304aca94798b474bc9c68b888926a87b1b80b46a2d7241123ea3d94635d25bda996e381b4b0bb13661de8304d52c37ba12360d24f994385210afefa1b40ce5784832117ddbc23416ad803e3e77bc011b9212e2bcfa7a20aa2cda3a39e2d090e22579be14a6340fae4ee0a033199112eb6e5a114e281e4e880d2b71635c37b6bd971d7718fee6cd98928e2b2008db5a935f8c65dd66483b3ba2da16e6283a9e7121f4d4e15c493d9e6cdc3ca9bc1881f57317047f286437f3b723d00cd161266d9310d575ccfa33cc860b97d5e5f0c9730fa14f8bdaad098bcf713f09f117542c03d7742fb15cd76ae25d7aab04c3b83439091aaabb91f51e8b4167fad98d750797f19c3d001663d622a84c8bb4c4055267eff3407534d9b770347332ef9f15252b7ccb2abb24e77b84320f6aae8183cb0454fe3949288ecfecb1223d7262d91ca0d7bc1df1558022a652a0233ebd2e83e6f40b2f6283937dfdf3a819856e811951a382ab9846e08ed2d7bdc65a35ce2d4e0a4da58f015e7a9795d4a2ff1eebb283358c5c27298955efec5da6c336fadea5510f686da53311469566bdb03e05b16402c88ead2eccbe6d6fe385a1e028740b313c873f24ff000a74caf8ea985c9c30616f797934735325ee2cc652595e8eb19b2ea96275ec01343ed7c069b341652cc83435901068252ddcc01e9e1da7cdd1a7af915c0bfa16c71eaac10bb45995b15d6576b796a0511f4b73b276c8eca0a1d2fe5389e1d930c0ff2a2a8f40e55e0a872441aea151158cd4a21c9a60c066abecab370c39cb19281d7ab1dfc19a7c005444365ce95849e29f89df439a91558df7b1ce4e18137863539bb13eab243069873d76b4aa7a43cae3daac0a26263ce2ca6b237b6338d4a34b215a6dd2377b1074528f2a7350a260a17e1d96f3f19e6a2ba35a1225e99e480deca6bb47e57ec153d3403a45261c705eaa04ab2e4c83704414a70539d9ab238469b452f791400fc09246cff366fff7bc06e8b351bb87751aabbb44912d1d695dd10584179a15d03e8480d61a03145110f599e468c399d500ae65d7e252d28fb85b2c8f7f09074ca1261a6b0c8efb5dc40d4b8a06c5d1491cecbe9bdb485934decb105ea9e9de58390f10e0303e1d4439d13e519b79b3a34934850ca4466e41478a1470cb0f520c4842af82405fdfafd33746454f655549aeab2ac24be7a82ecd440216bf3621851a27068713aa41e1bb11e40a52fe75962d317e3b2bb83407d5b83fe262110111de46b1a78dd2b305e0fbddb92cb0c3d7ccff7e91beff59c59159626593032d08f6f197dc05a8616e377c3241b8e94642efbc9446d42ed548a0a0a623ac93619f8c9c3d6a6dcfeb08cbbd37b664c063290660bea94075acf680fe3bf9f109282af5ee177f29b38dd5412f0d4c691bc00c43d3598b4e0b6edf2f8d194263932a09f1a0bf2c0e4c8781ef0f9b4ef4db5236b07305017bb51b3ef23f670b1af1b6ca6d2a344ba1a2b518d8a56cd437bdd903d4ff8bfedc7489bc4c9d429887f5b87f51ee7d9e3a6d89a4d5d6872674b07d7684188f134bf332a0605f8126acffe1c27f12aab6c456a492d6373b56c14f8ede5dd5c468a188337648388c177d7faf2626281d03539e98adcfeeb77ac09f9810cdbb92c67605a418a6c02329974064c36448e5fa9d6c629285c7e2d9e359578b2ee416ca9ebee754ca4521d2ffa28a5962600e72daf50e95af6e345d6a41d7c510470868381f18071e064de1fa510545dcc7cda17b01f20fb1e2b1dea794a7520b6e2998ea3d04ba699b2af8f97a85005b6f5e7509ab7ae6baed4df4096f75d4fb039a8861faea24c02308c56044d155071376adea8cdfd5da271d3a4822179972fee4110223d7c6fad39f39468caa2426800ef632152adb504d066f6d7a51abf3c3a23ec5713ddd95656b242a23f3e81ab6aee06fcc8548ca39ea519d50fd5ed201175afe27d65cc2526af4c2456da00e1ea637912abeb73195677db1a48afb134ed176ecffe1680d186fae635186658eb79b0239ae1d919c3d7d63d835be6d497ec182d4c027f06adebc88f83bd5257a71d656ca5b307654f5fcf0bb787bd3ea971d46ff53aeffbb81faaab6bad656db7ec23ffe5c693b4a13de1968ba3cd4fa2ac3af02a8b7c46e340b6408f0ad7608a3e531f3353088a92c94c86de4da594922c9180cd57150fcdad3653351abf9d36df00867d77bef9a8e5d6bb498abd47c9baa91b76188202d194fcd4031dabbcb1271003826305d0002d5d673ac671f022171645fcd0bac3be5a7343f29cdfcf011aa6e96b95af58e4c264889d38e479a08210ef133b42c554e5b61c14da2ae07725d287f2967ba250672c2ad16e6c1c2fd542e667a4d035994ea27489cb1f80f897b886a82eb9674c74ed36b0548a658851997211735e7e11ba65b831cc319372365a8b925d0dba921d235f9056289b45e652e18e89288f1d48f312baceb4dcb63b619cf0f8a2c8e02d48c767c67de4855aa2a9ce73e94715f3f1dc4360db9823d339bd0a42bab97328358bf9cae6414b82ded439c00f24e3bd840edbfeedaf24678e736ed5c8bbdc48cc25ff8e9b696e3ece98081303f295650a3783601f518080a43a4e77ce8159d5e4c02bb7b72402b1cbd3dc02352fa4034d5e33c77365dd48b22e44b21e13e6c9759adae2d20fd66d3fe152b62d8efff7faca13c337a47f2d1fe2639904e056db5decc36e50a93236b62020dfb9faa32cbcafc480c8f350492c81fa4476f35b6a4d9574c853ec9f2d286ef8ce062b81bb44f1910f25a233412be7dd52601e47aff4dfd9a2170f236003c5089f8a79b7e23faae0858accb1cbe2e74d7c595f168897e2a5467860e56dabd49999c8bbcca0fcc7a7d5145777787a34c93f00896b238b568c99cc24d3198f1b32ca23f6935467c5575350689deddbfb18d0ca7621e1453fe546deda7e9bd61598a221115afe632edd75956237d9963c590aa88c3e3b2e520d9772b7cd08b6f96373c6f01f06b327f40095b220408eeb05c4a9c90c3fc01acc699cb810510b0c731c64f6a6ce38127687d5f0aac5ffa7828eebbf738636521e32277e594598a2a227369a3eac06ab54af3bd6c16dcb5e4d6958357fe7539c2d7fc06fde03d2107e43d362e2df507edb7b2d63a89b0ac1731261956bdb3413dfd0d1f96f43d4252ebbe256c11a911d9873344a2330a02e4c0f03e3b5afe45150c70ee4f74f5f11c4029af08c12b8847284cd07ea11c1f49c5582daaacf39ac6a67f4d985c691177843e08778c47d494d17fb45facfe23ea618a931dbb89b44bc7270271089f1557cf9bf1eb4afa05e5c4fe77f9bdddbba1e55829f284f155ff72a1e8178508b208b4ed3591fb5e8ba627259b26085a489b1f1dbec24191511f31771201758bc6f9cf654f0adf0fc8168cea656994edc4cbc4adc0b6e37f25b58945f044449d65da8cb69142869fcb6c9dd783357caee07bd34c4f25daece0788832b0d7be1d8e138a8039356aa307769ddeb6635771fd220e85cad6a70dc307a7b31e40907b7a8fc8726efb826c6f5b9af140c3456fe941df93c265a7690e7dd929fe46a77f0ad26180b8760a8ed3993ff7c5c9b775d5e2f078526551243bee58824ebff1330d343bdda6675e0b69c9d85c9dfc9535e8c973232c05bc6cf35bbb9acf305180aa6046f0cd4a37aca599dff9d1cb325582981e065244d988bc23475ff60fb78ea79311371d35b164b2207ffef798dd83804f5af5f963a3c400906c7e4c5dad6e6096564cb344593e02fc15d2071f781848a73bf4079fda5efc577e1e8601ee07b1ab628cc41d4451f6329b845b7ef4c183a3d1929ceba609adef9209bfb9c80204a92964512c8455f36b81cdc80fc1874631f2d221633b59fd7be634efab891ca813cf6774031cdfaf8ef88325f0af2695406b91a8d5b21b00d3bee260b3d3396970818fee92b88e2502cecf5ca4657c8691f3108f84fe7138f8360ae27d767bacf4d8b9fe9bb4ea7626c6abf3d5d61be19f3af54cd92b703d970e5cdef1af51cae85bc0e99636d4034c2928ff6e91ad1ef5fccbadc6f0bd28b83613af79541e3883ea4e332e8202151ee76bbf86fb76adff25413482313cd77e924efa46d0e9e5bb86771317ced34211729e68494dad11cf317ab77d667b1eeec6dc4d7d61e147a562c3c059068b426841165b351c754b96f9130d22de157d52a6ba1ed794b587ed548f598374872d75e144847840c4e55697650aa046b73fb10c6694cf35eaa849d7e53c5829e20cf3a6bf52214045d52d6579ae3896099f25ab3abab1c112ebe16b4f4d4d5a6692792ed88e33913abeeb7d08fdec71a97e26180eccc3a599a45847541da9756d328420bcf66eb071a599b13bbe3a24aa98bbcf266a3516a478ca364656ba74a45768b9d863dcb4f6568bf67d2959d170d63ff1b55776476b84788ef42973930f2ff55cd531fba769672bf50c10eefc076212f6cb60a3bdd020a5d2a27ec8b889e45c320f62019760b796b866076c1a937298b16363af3c6cedba7d956c27053491a0b2670a88d7dac14a04d8512a7ac025a2590e209d123faa2a71bc5a70e9d63db4fad3992f8ee08913b3f46e689601f1d218867cc1e30fabf5841a0dcedd4b3757b3598ea1660ca4db7f0097f779674b6db868ff14d4c7cb1a148d5c1aff92b4c09d032bda7f5e36e079cbb69932808a2574ab2df66f0786d498ff2eb060242461fc19a898045cd268609b11ad4676826372d4def90432c5bf0f989c7d98471e8394d0737ce70fc0df4ee71b6483f3aa91716d6c7f1a160aa21ea9f403178c3c7b9715b89a890bd6c4329e1a072d1dc51d0ef89bbbed2ede8123c6d82e1f0f294acac1354af4b8a3fa86de8bf91e4f4f3a9590d6a65147be83fa21592882e3fee0b578b2c4c9ea77bb34ff21e9cc528cd1c53a513d3a18692fdb638b639d619c523680f882090f4386fe48cae0a9d934fa126e35fd553cabc43b0d5c6cffe4af238f6e13e005ed19eeb6bb1f99af7f70659e6f0def50cccce225c40aa4a0c414c5f7447c6576340ff148c196165410c2a4be0a1cb50192c4391a9a068419e8be8b4fde65dae53b3d1fdfe98d14076c62506621276bdce0a06721e679d8bd998c495eade200320e4de4dddb4ce3c239e02dc4f3036a1ec95525ec3041ab2ec4be7a3f4c02c83d6a2657827bd70cc50bd38406d6a8e606faa74b7c23f729dea2bd9657c34799b08416cd7e32e0f4f5b0e8a97b7fcceef78c47166696c0219c1a0a7131dc42884881684a38c8dcf1d89eb5467ffa0df785a5222311c1fb67eb620d8c1d815ebb4fc6acc87ca1a9404853f598a0786824dcf9340262ce116780f40f34f1cbf1543d3a394d049b029f6ad0cdb1518af9c93ae319284afad492628eb46d6e79b4f62ea2492ae6e4a26a8bfafbc9b2944f8025d5694bef09255ab4ff52410dba052494631da5a0d8a7779e829e0f237d68e578e65bc6e5135c1024ccc878eea0a886e01a2de55b1f31dfbd3d7149b604bf0391ac6f2fcb61f043bae6d24b4f30271ba643bf0939d6ea33fa73924a5d3f317cd06de7cea85f52bdb589af84cf492a93d8e49ce5531266b76cf4d37f8a57e131b3b21244cc52e8cfcc5d46fee6d028fe99f108d4667dac48828139d83c83fd7b67a78db01f40daddfb986b381084c47898c53e645bc9af75b4c7cf3db5cf5f172af75539f18a48df5796ff1d5bb3ea1883a4959af0712a8fa7cafc6fa9017d67693ece6ed330e0e43a1709a261126a5abe6b3f92483e6abb83a4dfa5ee79157211cc3a9672c049a1bee671814ab56cf577bfc3cb92b409ed164aa9ab24561afb6243cec0058501c20f08d092ed700ab8297f5250b87ad01c6de30b0c134816ee2f6d390c111f0f74fb002e2075d300b0b4f32e784a60592ee862aa7dd991a94cc5aeac0372714f837e09e048a8a7a043bf9b116ab2dfe1042b9c75a03be8e53003607c548316f5bc14fc7d3d8620a0db93571a785c64eb268db9352d156695f3ac7229fcb753d1bbb8de3b6f9278c599cf28e48b86b079d193282fc6d46234ab8e9da994a08b85dd30fadf41ebe251d2aa20522f3d093d7168de2000964274a6441e004cafbfdb354bb8a8145c7e3c56b09c4b161e9048e498a18f607889891207e3d064e6e935c0a42b9d76cda1a9cb90027609d7082573568884dba8f58aaeb7cfde313099e4747c4f2e853ed37dcf370ca55d4d8de1b858b15fd3e16f152b2c676ce6b7bc00c6e3fe84e3e7c0002214a7483330dd73b466826b8943dfaafc231082542774f5fc4f1d4a5383b370559aa4f8b4380466c22e652d6f0d0e440a1e1b2b89f9f011041b1f30884c177da4a1ca02982de2720173bb08658182c9f57636569f5c1d4c45e3acf0ccee116fd68e77d9dd162ccd46a0a5784431064c58901d8a5e198dd9479cc4725eb6f4e3db4e5f6baf8e624693fa62d76955ca23a2e3472fa2a67a679f756dac94ffb13bc738b63fdca7c1e018dc08aff1c710e53cf6a0fcfd2a86f5b0f9715395a181c3ab7361e6d579c1018faff82a51bd09e7ea939cfb5f0e83e53015dee6745c45dd01657dd773b2717ca57308b8a8d5543412da925bd772dfa72c36c8d13e2663ab2223d9090b9aa3e777542d7a799fd298cea8826692cc578ca5db01f9210a2cd5c13b54d2a8ea219d6b3a8fc0da97fb96eea8737232aa1ffc2010e527dd895cdec5c2692dc5ec8b0b10ab731c6588b8051f49776e9f4422af85fae3220fb08083d8ac8b49096568224dcc8a349e7797a74dc2d87bd67be9d201aaf18db4bc394474d7d77c651325db6df49a459e2aad6f4abed2f427f02101009727ceb18e47cfe26f0249cc2d3f0982aa3712840cdfc4f798d18e58eeaa2b940da4475c325a5a4410f0ddc4db78fd9dfd970582b63e34654fee48b60a106cc223c9e4f0daab1362734db01213d7ac525e2db29352ffe54978e7fdf397fca089ae45fa47a404d1f944f711e92355652bf3b2321f2a8e605ab93f52affc834686315262d42773128ccd2e1ed16d7ecca896f44dce26d22c0e34d741e38f09c92c70ed3cf7686b1b84282ce55195f38fad44905bad9d9ce387122dd76dbdaad63c86d51ddd4a8764cd8621272c3e7052130d62164bb8ffc6da84ebbfcdefcb0f5544646b26d76e3d112601f8fc76ee7f885b97bf0e145386e3487c735f4a0432eaecfa50b1c3b3ae8befdd705f5eb0a7c1ae32792a1bfaa1622e0e383194c2cd27d136e742135a9a55ac89f9badf55b2c212264ae09ffd40c2dea5e4eb9ac3b5c3568a9fc3e5d0e4a1c511f3f3fb3c2cbdb79a25a2c248c609b94c4cf3b7374cf44de78e10727e91d680f224c54706b3c24fdc4eed0276a03db5049acab4d1e44527b1f156bb49c6c6d6bb7ede5ff27007b76e31cd50db0d3a20e20483cf63cd5781dd06029ea4362e054501ea499cd4e8de2c9fe1f2cb5a067f7d0bd496a52cf891cc1a34727ce7bc513d99dee983aad34116ef55ca9d533f58f69ddecf4a324b4ff3ac5b3eb15da3dad0c9daa5cb860a2ed1dbad2615ee2d5f4e148bb2b7bb2aeb4cf6adeb6a5cf47de73fa87a892e9dd6f6baa06694ee708417ca83fd6ea6005540c299c54fe129b4fcaa5c2fd133533007d69266e84cd39fe80523bc0ba040a052a7e28985bd58c7147bed832ab0d8844d6b583cbdc84cfbaee37dce7eb6ab4b5dbb499a231161dba12cffeb73b6a8edc725559904f1d7b9533cfd29773498a654974c268c79907ab21fd3db0c63472a037e1fbf5590a864e1a0fe1a2542654c29882a73c2cb8400d23315d8b29e79c23ce0b23fa7588573e69774b1493470b168cf151f8db825965739be397074427ba31812ff6f00dadece94fb6ff7b84d7f9d12eeb5de098a5d7e6c73e14bff64c7673c0a539b17db5700d2f7250052d4f195f6b2101eb3b2e4c210907776a9c4a24804a05f3457a1be3c3b6dd7ec3503a08f7a384c97ba2addc87a48f42990c33d70666f22c9d30cdc50293f965d17b7607e5f432cb692f2328f272fe8cb43fe0f701ba8b631d0049ef0f8ba6c7e45a362277f958708ffc066490efb8f25409101067283864652d05aa02fc709bad54588b43c1defe311a6b5eb6623fbb769259420b6d83a10bb792929bfc47b900e522e63d3145ea790e6ef66176479fd33c3bfeeb266c31c73570ff2391590f362a98bd336ef3d7aa2df5eb47140917171c54a5e2a90bb8daed1acb16b71a74813c8e2f079f7161079bcffdc7b21eb6f10de74249c504fe480a996bc30ce34e1455892fa3205d76cf9b6c2bad795715e0884bc9a55f42300da5d3aac8e724a63a32b12e298b07537d3515dd95a9ae4736e17658fc18f8ca17d733358129d71305a905a74bcd7964ca6ab0182eae76c2e19938b60f21bd9e97dd96ad34787afba17a4d22c109c11198acd762e17f2826a5c298589271584294fb1ded35a68ef767f499b1c6f18279e20b67d36d15a5e94ec1e76764c888184901cb61fac4070aa50138e81879e39f6053b71e57815446f55c567bbbe1ab2bad42277459dd06bf8e81e8003a7c2566a28608280535535a83780336e2aa79a9d6124090a8481efb02527e4b2b495a775c7864cc7cd1f8b3d05a411ff7a9c1404d1cd8bbcab82599a5ca27c00affa7acbff1c616c414f9784ad02723b52a8c13e71517d5adca2b2415b166b631fda68467f3a3e128c4bbde7c9d788da99c7b5ddce99cc106bd6ec164b7184d86aa4a1c89473cc9449b6f1471eab2034e449130970497b7c0f52e7d5d863618d44cfcc82295ac26a22d49547d040adc59ef48f912faa1f28e127b9747bcc61aadad137984a50d0d342b7533821e8bdc51f938d1255cf5822ed953f1bf2524902412f70751bf63e40b3f223eb73fb2a40a68a5a8c65f326b5395991a50cd6c1e14166f2ce6e21013e35df5144fd4488594844f1a9513025764a1bf60a544f322499c53953ac6ef6b29f2e2695f6c9fd5ee74ec61a206dec0e5db4aa5f7d3052adc57f3b48b3047a6add77d6b2f1ee8010f8bfa52b5cfb8d608c8c20ffca02fb8e9b9702118b0619907b3f188b64f613b52c6ac9cb8eae660984d76a275e32da507ef59425fcdb82d8be4087d55f0720cab415cebb9228aa57c881d7b316b39df3ba96ffb721119f00e93aa8883402e85d3c85f1c91d791288de959a4e3db18b5d24d6dbe3a49f9e0ed91e9f8bcf2565178d0c176e9a5ec6fdfdd91749dfbb94161e915a6b4fdd5fe2f68ea301a7ddceaa265c7cb255ccd6633b5d4424372ec6e4a0190072b27ec6ce87f9a4537d00f39b80b1283e4a49f740737679b9cd92040eae842d6b54334072c2561de7292c87e16489a8c2aff517f806466bc970c2fd051b54599816a5b6470802af4b0c6f48216bbec7a60a8722a46c5c75c365542027d20ded2a3e21a99178f4bcd86b45f9f3d50e2394777d99726f9e3b32457332ec2bb12fffcdfbf6b2716958296d8e0dec7f9c9019a4b6789b13bb1e5ff18990580a797cbda6d4aaabfe54e42a0d32b5df3fbf7d4b27916a4d7bdda2f517a3efcc35a02ee740990fa076ac8178e9167e4969ebf6f9197055f32c894c32aea2c8d8d29c4f57411aa35d7d7f751dfafc0cc9626100d6b016d1369826689c609add2f488969b040adfa5d26c46bd97f2958183ac7e733c4c1a2bbc7610ef7a88bf57bb438ed6d0d4cad7c0810747dde5bf860df9cec03d62738be67e0cc3d7ac36617440fef759effb43ff6f2a632dad7283ffa0d5b49c2d84480115ca32ff0f93e2ede405bbe9e47b68cce2c745b25c6defd4a843bb9cc086ebe34282634638f4b46a24b35b613aa7e0ac61b62130462a279191aa95632a471310e9cfe1bae49c2e724d071563a79f2d4432cca9232941e50befbfc93830448a2662712eaa484185178c0ce8c98f20720b420ab2d6c8a15eb8b2ffb35584f1aeb39dd3c6eaedc025dba47932591df28713328cfdac0b1a2bfbf7ba5420bdf6bf1bbef9556058bb20f1cebc71266516e80ae75e7bee9abb5291ebfb1d9a87054da458291b8c462237e6fe8201db536c63c84b39645e7ad1cc5dee59be55f830712e535a445475979af92268c83b5438cca879fe23fb391f00dd28d00d6a280cfc145176c7de30108b83b73de8421fe2f6951a8acbe32aa35dd9281edafce620c2d70ec0049e9682bd083cafd02fda3ee079c0f5f8b2110d4ab60a2b09a95367b838523dcc2f522b01af68598a55cea8bd1518013fa7bf98d72cb20736849c13c8c904a3ef83c1df78a44f12b7bad72c6a8486f7a40f2aa58c3c8eca16a243d6ed84a990c54822f44979a7972a2960a8122ae7ef5f375e15c920d7e7eb94681ae0dfd9381304498c508b6642d110f0c6f822449c37b57f0764156222f082550a685dbbb840606da58ee9d336ece6b09fa61440a20d0919d41001679cd9bfa3ec4a78f91b574573079737e3484b56a55d9b14b5ed6138df5d9868e2dc268d1d767e9d85868e3b38b95321daa6ced343cccf79b37854c5a6d8974e2ab43ba0fa85bb9a9df22e9402876be89e75e122103a5b973359276eb30a63878efe94ecda63e27d1325ca3c58b91a8f0f337d76c720552b03d4dd3a396ab8098ba23f590769bc96bd23138517c0b8e7fbf5c73eee4e32b0403370b17166a7ec770439bf0067577e9b476d4c16c8595e22c55e9256ccafafddb2e44343c25d9ff59c31627ab799cf8c30337dea275041b1fc32e28fc67302090d81e233c69b1167a03ea5cab9e8b21c0880b70b5a89b29b5b5c506d94d730d732504559936354671a80274ecbaf61b0ce4ff2638220a486fa63dd23d6c6883b8d27e59f4ed7062a0a0cf16a2d9dd6ded8512ab625e058dc833acee2a772ce2166ddcc2c10a8f2277ca5748befa06e0219b7f3fd06c388fd1a369de9107ac265a52d98494f6507e960d073ac74af1914df61921772e5573e99892f5ef03efc667ae548827ebbedd364211556320d2df02e0a11fe2b84834b77c367590d7a3748c6b80f116f84a34cba403e56e69fc02a9a29066232b299425e594e2b9ca648a8a21c0e3ad14efd73ac435cd80676594fd46074de095b0088ade29ed64a91700b52332747cd054b1236c1e7191aa516a7d8ad5702c0f2871308b1d88475d6a10afababcf5302e4306179a6adc97139bef2b6ca501181b6c9e0be5119cc4907ee4404eb2c15c4acd7160fcfcf7e034a814955ebe0c54f5520cec1dbc4a2de8551dbf8dd410889f46caa386c9f4a95864f4c41ca7321454dd9321ba04c5a7d8b2e6d0c651ad54edb85bca8b5f832c10efde2f08d41e2e60eb2337ada30726fa19e7d429fd0c9d90e3f8fcd79b2d748936d3c7bab1fd6c84de9cecc8ca66a29f39353ecfd19ba56b676efd1512959f01a10dd15994e5d287a0e12d226683a0b2cbd93e57a72d5c06bb6cd0db24f4f7e7f4de25e45ba967a85a06889a5863fa8bbb1ba08f6b9f3342d62bf03c2b6b2cc516dd542234cee463082304aee79d38329808a0a9d6f4750277afc03b3a5082615f1851ee137b1becda9dab89596ad058970d717423a0132225711ad2c52953f1bed387f39455688885331237d6008fb410604be489f959ae93e905201c371116d48c0086b900ff83e9fc25c2fb158a08d473bf930105f978dd8b900b9db8c831dd8a5e145679c2c799f9dc07681009c45182a4747cfa573e7d0bda10a9e7642e48914214a788f932322eee88364597398702607fd659dacaeb93b81c25eda8f00210dbeaad2f831e9c09eba99ae2ca75c461077cb9bb1c5d6784407b96ec5335e6ee2b18c92a0fed5f91b8e95e35fc17bf717cb6e58cd5d9678331b7a86c89a18d263022deaa7648eaa49b822980fdcd7a6983fce07e48f1b38bf969be538b8ca438528c3b640064da9ede997368350b3508153668e7b94094c11d8d4d4cf5cf1eac8c526bc7377ac2cd871dca278bbaaba124f771cdc6174d01f44cbd7984eaa89e8f477c68e8ded54350774b8be11fad816c502de240d009b2f1d4ad84feb86e15712cf66515b64fcebafadf5406d36d29dfbd5ae45131ae8aedb11934205cdae2071cc3c7c1f93daf0578f430534e09cfb53f2dc3ed137e7e10d2df3fb663e89393c8506333d639803c7fb6acdf3a789dd3fd5476ba534da39b79d2cf477c8f20c20835b7d87120b4ff001975cd6b4a0b802b3425a4f2fb3e85d2541edefc26de44ac6b0062b84d73cb2b8b333e9c78d7dbe810329f8ddf4ef3802f4315b5bff7e1687b980f9d4438c2d9f982b5808a4f2ec7fd5f90be3c7127b6420ba7daf8906f315fbbf424f494dc9d00c2959861e2e7b1fdcc7e8ea555aeb060515fe57bbd878107e9d1e276f1ef6b4e85664a4afcbe301ce35771bf83f61cc6fcd4d69e2b3b87d80fe740174c8fb322e8b29765a69c7fd3c6f008e2122ae9867fd0eb2b318b656151d144f3111119bbef92f63d936a2fc14c766d38d6523117dd98a9573e8704ee006377b9b22b80ce439d57c6916a4af86f8c29f4d6505e9dbc561277fe54a37fa8e5a09face74e5867cea4838756764bdc693edb957c07d20c13e5b2f0cc0253ac49dc6d4a61a52d5bafa39357e0b6db43687e32e2fec7d53bf00cb5fe371db76d3716b4f576bb326523761a8913401d6d9fff89a1d88a0bdc90be2c507eca414d5f41aa862a5dbefe6b84af45a460f223de0156c9911454b4113b1af36f34605bf7d3b3c755df90bec6a0d4cb06adc1fb860ce402d831d3035f7551cc1c1c7144dd58f73b2655151ac9895b2b5c45463e6f444bd9d3565ccb56553a20b7b85801532b9def7a78c0acc8031f52c6c80b173e0bb67379e4c99774414c5fa7e808d3f7b48b19f38d54c00c77c74a0e2f7036aa6fba6db54c7fcbae6b535186f3e3f0b63e41a3dd483d9a1fe1edb02da7adfb5a31fb72c72b93fc7e339770886c6d7d97bc5f4f9b5c8eb0d1cf5567ba6b2408774e9eda035bc3ad4c5b7305f853192e69af92dc695bd9956eca88d52794239e5f6fbdf342b7ffe233eec8e8271d031e1ef05b17b3c518bfa44a97b7e60b6d8bf9fec92b0792c1294b1e1e1041653473e49a8e2cf08051e16de04c0c2d81ab93ee7a9fe0dfcb014981d7bd0fe7855a6240695df8f1c639b3fbe33fda58ed343634e8712a3af8ab45e1658178f4b9d72bf411c668cb811e79da138d1acf39f0f5cbe979d47d95defd1af75e869283b3d6189e00aba2881fb7c17222cb695c8c5623cab12efcbb46b642debc8b0d1d7fe61954bf19b4a41005a56146af912a82e5a4d83c3e7134d0dadc1b873d9dc244f8f151bf52bb665f2ed6c22d0b4808e992bcc1364b2d32591bde33552aa5d3355a27ff28d61663a419f49fd78da35e424ba9a68661203c363f1a87c8ed4574a9160a98fd2d94a46d4573e9832515af05e99d0b085f6d97c7e6462ba4971d360b25c4140ac3e629d879fd5c8d02f4d8b55d206764c574f5b1dd236d2624c7c348a0531566e41b6c0d33191f3bc9e43015a2c727eb479c8c90896af63b57ea1eb68401c9231a707456b8f22ea085304b5ad50162bf1a3f7f4755ef8da21ba6f2e88a642a29c547c11b8fe93da40be639835e2b8dbb31c05bd698a19d72d769fbcd42707863b762e699fd02eae363a28ebc313267453e919f0c65bdc142861ee2b8a63a5be85e44b7593699f0d61ce7c3268128445ec8c90faa3bf0ae3a8e291d27b09bc3278bb2422f765726e4de90ac2676ec0bcdde644de5a912c6e82a668010a2bf532b674ca214ffd6e4ed6513f4ea83d0ef6df2db2826915d977cfa09bd0f0e353390f7ef6e0d0abfce1579733fbf8ca45722f06a702adaa11e025057c0f208dab34a9f0cdee0c5c15babc1f86ccf3639cbf7e970e4e5fc5ee1242ba70277cf923314e87922b4d45b43debb16e5e42c84abc8735f058e3d752df000b498494d499e755d23a24dc36dea2b916b33ec45828067a771756c0786641c5962cef2ba1ccf4eeb85e294d6a550ec730a5387428c17d8273c882e8811be0fed62d4735594a671e008da5973c2c227b04b10abc615f228768046eb67ffb17fb231ea832f9de7c7095c5f690dd21f99208812b239d5c3f73eccb346b78350b3306578646969fcf758a1cb4426bdbb8ab3d0739e283f0c4162a2761da9c3593fcb1ccbeb9c80e42cc8c53308b0e8f5bec54ac537c8f242558446b037ff591d95894528202097f82f7a056d572657c13c789d218dba4077fa8e311cd0edc53ca649865fc02735fbf7255e38ec3e7a703a40eeeaa1c57d8cedffd6b7e2eab71fe93ffdbe47993bb199081dd18bc88c8af7b5e08b817e3aa816bc08d3cf037bf629abeb554554c992c02994c98d4bfc9beeefa747fb1a61c37d44b8a77560d619f0f4c74f8b733212e869e27d4b931ccb727b1b3d8094b07aa9d606a1c0579d68c3d49357d89abe6e09e949e44bf71f19b485a2650edd1127de4c1fb49bc918c0ab2ac1d700677ca24a27337fbc7cf03c85661b1386bb9e7c8be0bf7f56b199240b06f4f9be15c3ae178b3e883db3d3383adcb25e7c09e1a8a2ed78851b1c192df928751dd75093927e97993a7ddd2e3bc1cc10e08a578c771bce3016f6ce29d678a130dbe0582075154beffb2a925e317170fb1081fa1d72294a5062767ed5ea72964d5863e2ebe70025673ea6888e7f680cddbbf8d61aade72280bd7aa45c3591951b327c62486367e5498d53b62c75a9d12d639ab2a09be8687b19020a2af6af6d4f51da75a4f16e7f57b9134c3620f06be1e9373c692415abf403cd52675abce82a0bbc192c4fae6eacce1137c9f28d7acf929f14417def0c3a158c2277f997eab44f090db412cc093b049c7d5490f15bb25b37487dab238f2531b31ee6e0aeef76e3a78d4c665ca50340086bc920b1048f9690bbd3d7b364dfefcdd4d3f5fdcebf0e04b85e40ff7e22b899c1b5eb33213644e58347269105bcccaaf92eeedc748078b4451c3a95e790deb126c78fc33dc80cf8d724e7e1cde9dd38e2170f4f5c0ddb721944f585584e9d1cb6afb66dc9d6739c2f0b5e9a30b868a42a215a909a2fd1533ece1fe8d1eb70879540cbe7d6fde75702a4cb1ff5b3879781bc9acc63700a5615400bc7f632ae65acb92f95252b1570edeac384101bcb1e8aa6924511648ea4d7fb9fbee7a2e06b99a0a0769493a0502ba3250e65cb823021f8d19b011b14881979ee362247745dc12d8221225f8350988b9c82b7980a6f07bfab2cd52bd3384349751860b2765c4656e2d788b88769653224854b2af2aedb25d32616c30e70a09feb25be0f7877d81f3440cfd0f798ba06ddaeb361e228b7ea6b36f2bfa1f14709847a8cda1ddcc0272c57b743aadad00d64bfeb4b20a64937e8bb02121cb03996ee788b6c6a6ad67b4b06754ba56b638cb530370797cffc71122c965eee62ea6dbe99b847d4bf1ccb1991267680ff8a5e3c6e3977733602327e04cf93dd28355904eabddb2d76299203861a255c2c77fe62c69ab0db5af6461682700f619d0b7caf4aac3ae963a178c2d2128c373c04b4e3b329fe7cf399fe25b04ff98e5f445a9edbb7d97bd5ddef27ac4def2858e029a8503bb97ea5cf9320feaecc96a2c298761c95bf2731a6f6907a3990b3c4ebbb0f0a278b55885ce6a887975da843b44d1443d8ffe0398228897cbd3e14e8115499b94e5c478984752a21e17cea225397e274bb7636ecbc0c472cb033c10bcc8fd7e6cd7a56ae87211e3f9f6a38d7d330cdd70f3740055ab03b76393777158246b3348bb52c3fde8de1c8ca85775cf4a4468b44aef96280d1da5d48c2bd71243a1093717ef3de3900049b9aa862afb0e225c35633b3793485d6232c62e21450a86a48d7701d4863b1f07010e7da23d088c6395d45599ac6543c2ff2b483b1daa33157a3d699d336ea8fdd53d23d4583fe31983f104be25f80c42efec0b73d683b2b9bf61a50125c86fe936517b31a13efaed3bc71ddc74b254753853e2a4f6940ec2ad67ad9b4ff11e0298ee9f5ff00aa7079a97889129cfa8d2610d4ba415d6687d0aaaf86a5fc66fa85b01ce24dca2622e414a73890333dbb318db022958b55144038d18f6b72c9a713769a9576a6495399c06b5d77ccf3f022ac56fc22834d81a04ee594cce37e091d9ecfc7cfd56a9e1fe6a77173d609eb61bc96c50b939add86dbb4ba2c88104767e7b30c29c5750aa0259d0023931543fe7304db8c4674b4e923063a05b45450d73eb502fd9ef11e5c164694c9459a9634e83ee7f1f985e1c85d7e6021af5d8406c8856e366cf8599ae57678364a1f696923970f0430a1060a855610f72bce852138627629c5e65b2f61e04c4dadb4db7a08a5d64600c94dbdd132826a7c62e5625ca8806516ff8fe28ffc09bccff5bf5c2bedb50c339c2dc2c1179c7b7d5ae8f8c045bed757009b03b6e7b40bb3a53c16869aba6046325b007c08f7d549a5ea3ba4336b56ef425bdd7a42e4590445149af10f46f58aaf23196ffa556d2f0b88268755bbbac5b4b3056298dbb40b622fa825f6fce0d6cdb8fc39a90e505b7106a1e59fcf1aa3ab5e42a7920bbad694b25e737d32ac82143371fc90b23279c98c61c43702d0f0bf8a5b8ad13cf37d82fbe06e5bf53accefeb6b22b902c1b75ba88c35dd953c956120ce66c8a2b061421afeaae427c99e896575f07b2c2c4687467c132a2946e4d66acae4e51c936201d4fa8df21d5d72f2174d3846c3f202f6cc757100d9da2a86759d119a1e80854bf7c3aed639760af3d1d257c46ce5150c7d7df5f831472bada9bf0806d8c99f2564c939f3e504fcaf32c5b3d13dc4c2037368d9056f2b0df6614b7c94b79ffed518bf7cb2929bc171e88d3241ac11d376a951634a3ec630c68ff9732dd5e31dec55c0c7dc2dd84dfe34427c86c5da7abe6978c0d84d81135bcc15a8075c025c48ad7b2c3b8e77234549b98ef9e053ce137b54b9bf3e1ee1a0943ee02a8ccb89c6eeab47b9b41ba8334aee48c09b5eda8ad29ab781805f7aee83254e80c45dfb9dff9081071e65c5608c88102d0debd08b6b4f27923931ad7382625d54b38b9dbfb0c3c3af1843156f0480d3319e3a516da0635ff0dfc407c83fd159c0ea05a350a930d44ff0796d6343e895b5e62a49157cd59703ce6e051f2ec5f37cc8ee08d4a2ad1691e9124be470bd1b65c0d1171305a1e2823508738180ca13f8950ad71a4a5d51b2968f7fdddc6a3e5cfb9c383981c8f72db375a64030e029d8fb692781078fb1bff25f1f4dbbda5021ce92e6384aa4481325f15349d597fbd2d7fb07c6c1c976b8e71d4449566e732dd652c90bcbb22da7cda86ddc93c304327325ba5e39489fd7ed2fd35dd2e63e65f66cfa6707dc071a1edb9dba9a326d1c1c46661e0474ae07bc6da67fab72b8dbb6ff6bab1fc4e18ab64f1fbd4bd1d6500141d74f1db8d5dfb5c95a9a639497b58d9dfe39c4cc6c85e44d7fff0253198fd2c9139c5d2600b177bfed4a547831f1f6865cd861235c9fc0c8c5130f125357c7c98916d3acd358005407d0fadcd19b777e5e72e929a5a4d94d06856064f817acba131b11437d7144698df0f8ad0604397294fccb198cffa006401c07347374d8dd6aee9abaa76b280b37a8824a62cbe639a8153a431058ca438ba2e5a4435b98133cd5a86dd7d86c5f6e5db1440ec2ceca55e911fd1eace2de122ee9e0ebabd66c680712039c6e53582fb96945b506fc5df7b3ece703d099c8255b33d6c80bd3f34e3c76a9fd0cf27d5e629522f7b6ba6ee08c5e746f65d8c269e4298d15d7f3cca8137e48ded88e5fa6d336aa85cb2c4d0b48366f6f2f12d7f164d97ff436b32a16ad4e870fd22ef732652e47f0ca81b7f0938d325d586bd40eafa33389bd20b8d345732a7a9d1ac1b82e51ea873800aa40e0cb577d1759cfeb9bc4f0766ef0edd271d72ae323f8d96f7eba7faa8ccb9b677b2bf4fae5b2b7e7d26a167a1871a7350dde9c052d06cc8784961571ed9f1592728114f0165084505264d17ea98f4c82c9e1429cc3bb599e897842d6ead16ecc4ef0f189784aa3e274962c7f73f285f6838b80062625ab5b9f10f408f8bc312dff439a641e7da7da80f1f39afd9cad661ebcfe9afd735022fd31890214553cf001f13ea82b74ea2391761259883de6d5c541998df7e282b0d59d31a2dba30cb696c826b8ae69d70d8381c8bfb7ebe838eea75eb39865248a6cafe70a7b647dc554a24aae404e7260ede3212e978660b1124fde424fcea26b2498e9e63101716a2ed25d53b197f08a91c2b96a6e74b77d84d8483f9d7bd3b947855d1c4039f68bed247c458369775656fc17621de6eb4340f71b7dee7ac64c3e531ea72297a0a941dbbc765e89d87086f1ef20c758f187c3211562249764445c82a018d02f8bc51ced7f2f64bc13939fe6426920b79d1c6889791170c56d4dff38757fe3d1e93ec6aac008b71524f941baf7a616da7ba972963f3668da06d92756b50a787c03d843d0b4044281339c6817ae468635c6086051c931583490139c9acf9aaeccb7143d2eff85d73d99962e4e48544d1fdf7ee3d3b718932e6e36cb5b84865f25da9038a886380b044dd35e38874a44ad9e430180099bf656ab081c1a1cd70ff015d849d64534d1a83157fe2d3c36685e959542c3f88cb38537694d1b0c48d69d7e7d1bd0bcb08ecba4794dd524953c72290120d7d0c793bd1f6287aa9eeb30325876613a9caccfc606b3a7df555eb8f1a4c6a3bf5c0ee769ccf6f827342c95265c7161052a086ed4b8d391320d763b689eb00b0e747c6ce54eb2c088ed0956971b7e3b715f656608ac2bc2e6f1132fd2080d73f22970cba5ba20b96528ac03877ff49b4b488b37d7599b8b3dab4439eab0baf4264bb919f8fdb2a8b353cf6926dac095e4328469c7845ff0f6dd18f1bd3831a0061a4eeeb3f92b71ee75a90282d8d49428f4c9dd28556f883cc9beb3194a5f4feabe0d3b89455352af1ccd6ca108abcdeb6dc0ece9018edd72c62e5d6c4524c27c98325ea6ff7a138989c8a7607ffb55993bf952563b01fde6b4095a7594a1d97cd1d287b8e228f21697cb1d258e4fd3e6cb79e67527e5f3b57ad68c7b9e7a16a941a24808fb2227044cf12de133c1cbe46af9a79707a9a0f16407138aa3784ab79c06e97254f87fa89a9d1e97f4cec63fa3bfe579813ab3567dd3dc45d599e5de446d477d8cf298efeb456dc79594a54ad33f2938a194d6b01c6ac0b6fb3477550e56c652e9a47a315dc3fb344869850d7ec76bbf02b69a9651245a422c2277bb93ad14a73bd415500bfe5de097927263ac9931dd7b480f586b2a510ef231fcc106272e4e144d15fcd9e4b0f0888d2f557ce4f0cc0bd54f44d9b634555b82ccdbb7e95ce77395245dad2446f7f3436470ee68d1b2347764a852d35a084413816e32a3d3f56bfe846edae9c3c10e167486f2289ca32766363bfb13001aa793a28ed25ee014e5cba84f063a1c84185850fb9b34a8804f686baab34dcdf7224ec0bbedf5a6090c8fd8b47b19f02a7e2782a9f1489285ddf5299b339310e110a805c0e6bc9e1414f5b2c499d5a2c3aa8084b46f1f5de0380e20b692f383bab873256b0a0afbd610c3c604be557196243a50b6db3d289eb22750514193eb562a4fe5204430978d7eb6ca97ea5b2df36b2b38f800e8048fc2b333132739b1ba81c37177a024864aa0f86d70cb17a581a56ccd6deb74e7d0a84ddf23eefb61fac31d83ba01bc0f786bde92c646a7aab6576097faa85d76e0b1268bc8bc737a4afbefdc53bca8282111aba2f02aad583439248ec9b20268adffcf7a3ab51aba2c6e806c4e293a8654f49db2f4ab8e1a6991a41fe4b8686ca8bc09af31157e00d7ec7c938f70d3b99202f1795b3cdabc2b21ece7be117d02fffe6ac7d046573785c7a5da244145788630db5b0d09e3755ba1dfa66e1ea88af3f80e1390c22ea311c63f0f0e3e23994f5680360cc9925a04e645cbbc7132a38657fb502ae09d4cc689412a2c171ec251b614ab5a706a2408be069b3f5b3274ec84fea72076abe7af10bca5b37f5fa4ba0c1d52da4dcbf9de3bdb71e2d43328ec8d866893358c6f52219e2ad5c185a449ca1df4d4393a6f2e5741704123fef3a09376749192b7a4473735ff244a6b09788e509d8c8bd93643e76a3514008c73a98d9c7c2e574be2b1297b3ca59a78935bc382618c74e8b433a1b3ab6fc759372514ffd6a9600b74d4242183027903c56754d63f5fd2d16eb34f79f3fbedad798ab5667ddb60e030440a54cf71c0436c11a4f86cbf1b7a9145f211850bf8fbc2b5bb06e489a934fcaf09d5c5f044856d144e932d56a43c77cfee1c30d9256b732b1c4435c9f2968f66c264888336bd609de7d77bc9813976f601de5188a944bc6499d95d1b70475425bb561db52c6a986e9d65dcb11eed8139fa55b76f81bf1b7eda94dffe017824da9f38c5a1fdf26f0fc958aed0f7f2245e2428082027f1f2e9e787c1c340809724ec1748f56afc9aa7d06bdd4e1076e4e896661ca633775f61fada611bb387b4bc0d5566bd76ee68d369280aa678af1a02a2c45cfc752b2dd3ed3ee24323ed694bf79a83171386d54854162cb2e2e9fd3aa8369694c047aef9d16964cba7fcdf0c6e8a652a3573e4142d37d6ae99d4d4ec39cc1d403e5f90fcafefa50d8b9b556551a06272ee5dfe2a932b28dcde634470de378962c53776e6f9537c0a337a04478e63686858606deda799739eddad232955aed26be13cd3fd429139cfb83f0f7e486b2961f9bff406d7548f3f16994e270a245ac2974cdc5c0ff016fd57ce1e1c0d3070774a727ae004539957551dd74b835a9b2ba45951e2dddf57f7dac7a3436da4ae0dc8c311b91a618e88dddc810f4d261f02443bc92a5abe83656eaa99e2ba21644af5556ce689a4f871f660c59abb7aaabbb4f1b1f0d4bc68ea6f8fa384dacc377909125b87f18aa42a1532fe214708b95d11b750699a4612e535a194fa2acaa3b75a8130fc0a09cb46cec627c18c0c9d258daeb17aa1789bc0fc8ca75e75c6aa3172dcbfa9eac9a6e533985d2fb5be28e51542276e5c1f273912f8d689285904e8e95b88f1e411dc9062af15c203afded83387787d6ecc5f92e874c893cf8e04f0ad82bd01af1a43743a0619070497f90422867010c1b1137e447769fb0e89da8f7a4d01cc185e48fe345245b4657884a80ca113e9424968d7520848f3fe997502ac0a288ec480d300e9849e09186e999bfd4b2b3d037226bb40a200c15d63096b2ccb43f91f3bbdd2f3731d88cacf1f85ce52f2dd7482c47dba561731c58ab86db2289cd0f7dc2c9ed662f0ee9888400d697690598d099e73dad4931851460f720ac959bfd5cd3550327ad51cbcec34b222c8860b6c3ea5f508865af454e337698f5f6f504d71dac310c7604c27bd6e7b74ae2cdf8b76ff6c891f459f688cdf28f5cd61c7ed419e2cc3a32478ae3520226a673af996d82d6f986aac003d923bb4cfaceb41d1e6d0ac2d1f0a0341e09b591133c82da791df44be6616415be7d0cacdce62fe6ad4a00f18266c7d45cee03a5c8f4ead6e9c13061d32a9f277f5f06e6d236b19f6d4dc056f039e2061a7e0ed96cfd9f0e156c8dd2a0f3cb36038426b89780d90de65d6052939f61689198f5597f7d76cd7331daa95e000e8cec89a068503afd7718f129ba02d2e9c9ec275a664ce12fb7b7577af6bca5c837a46d25ed8aa844774d961f145e91fdff9c8051b1d4a633843cc6416b62d9c2c92957f899a06a2421473a2a86e41340ff42f4dbfa3b7c135030808154a2e176bb77131caff6572cc1c27487692e2fcdb96f0f1e3ea997202068231b92fca967455be99e7a16071da5fdc90815be5624fdd9e64861759508bcb4036a1a81673e175a4370dccb3d4a1fdc89d77ca652d902aee9e75bd87f22d2343911edeee33dbb2e41986ddb300f2b3914e8db57b1086eee8eb836287ca7a35c28400b54c97b9f38c79ea86f632533b6453a5bcc7b16e7c611995fe475447699d158201826da6ba415b4f10541445f64ed1a18a5ca11831e09bf884ff945f1fb15ce7f613777ffaa56531d83a02b18e5c0eae20e60075cbac9df622dfbd0a8d0cfbaa8f595bed839de3dab14142a567ff1883c341ad3bc3ef5046f4d9e7f539a50d13656404c656e7fb71b302333cb0190d834e0b62b56e36a6c123f4689c4383bb028cb10c1977fd81473db2a6020f338195ce86348f6ae3cb41c5c3c31ef9d2d2ec994b6fb28f29560c06d280c00e9576befdf48bc094890f2417ece7d08b8a7d1622e563249301645a7ca8c4d53f1f2aea7e14a661f7bc34415b62bc5b0e799d714ac6ee87a1c3d51b892305586bc99e47190e56969e8f49fc7509147baf0129e852cbf252bab2a25f35d7be52acbe3ea3df443ad5c6539437a36b0da78ca25c7ecd6fb86c2655dc91aad02b59cbb60631ca868adeea9a45d4edb2ccea76296744543dfe187bbc23ded6d0ccdcbeae78d057ee9f4aa9ba7c19daf81ff43f0d691c532a13f43cdd4a640c4e582412466c8c2634f14c98fbf8b70ff44cab8eaaee831185df4baead004eab72831927d2daa2fcfdeced5f5cf58c30011e402d15c3d7a90c04ef47130705c2ab8134b09f4a426e6dfe837677704548950ed0c92cbc934e1af5f29d73852ee540423ee1e0e47c1ebeb4bffc02d5b14bcc75fb69bb5cd8c950edbfa9c37ead1c107af8f9e0f77be945c9551f2bcbbb77cfd209457a277f590d9184a8adcbcfa2860e701a639a10129eb25172d1d9f125e79a3bc40e6a7e7631c3086d1b51a77903f464bb498a2869d4ad7d0481e3b41d6a700beb1d282b3dd16f08578e51376bf53cf6e442f8fdc25ba7bdeffb73a0887f5143198a659d830bed8c8e7a0b4c33924010f469ac4e0060b0a96291108ee1f8ed3e939ee0ce1fd7100017cc4c22e978fcc9c95e7721d25f2cf4ae688a75e90d2819b9d0510a608fd35c755377c0bf400af8f2e5676470d8a991aa1cd84de839dd6421d0d2b6eb1a0cb941e6d96e0d11a076745553e137e723c8d9d6a79d86ed562b42d48413866c01dec315219d9c3456b127c1d40fb6d264e7a1ee92f5de8996fd9d8d59a495cfe463e9d1386e1b3fda4c741c417e040b86e281bebf28142d798c5001bf4471c98720e0ad404b9b7135a0fcc253faaba6ba200bca683ce1017cbfd5eb5fcfd8dfc7e289f355ce29f9b8b530f353f3ea18acba643ac606e5d9514bffe545c61d7ed67e6be9fbe4813c07a132c041e93be43ff08010e78a2341daa4f73691218ea325f9d368890fe598461f17a2110e9f407a8162cb582ba8ce41c5d75ad3319a5ddc99eaf166cb03e53e89930e02b13509e34c58d8e4adad8064011c89dd2bcbed4260822d058ab2076334f900a968b220de981253ac1f83f1340b6e1ad537fc864b59d9c84f8ddc646b16397b4dc29ae4ce774581e4ca03827e1b8ae65d5203a54fca89bc10d8a318dcd9033834903ba1ec557d6575f19ee50ee7a49e11fc9b092fd2f017bbb2d1dcdf309461946382ca0d990506f39c8d46c800a2c9c5463c6c1263e05828474ff19e58589dab9795c329b28f0382647faf4895509f861cb0f998071ba10f1f7139452f029acc6b401027a49b6ddbbacb60487ed888140a6f0386e18d69bdfb43c951ec5f01bb0e63acf1939d5cb40c0bc4d33148091e6b164a19057f955c0efa87a7682411d7825c8e3b9c7ecbcb33e85e59117217832d61efdde924b858662500e3418e0df02adec3a45866f836d54d65ff6446a4e7499ff07048ab9322d0338ea008271e2fe5186af8b71d47f3fb84e9c752e2ce8070d7ec0001f7405e0f307cc231bec28777d7d8ab65e923857c4e8fe379d984bb1b58edfa79b1f6be67ca19b3355140542e42f9957dc2bead029f37d16058fcef4f9b9dd4e65d9046f34125fbc37e9687ac2a1388f7d79b909b77c034e5fee9cd441b70f8f85589f6406f346fcef48eff21a29c0d150b10d783b15049c767a5beec9e6e2d9cfd1e20e1ef26ba9a423061309bd9b198d34ea7ca6bf4bddbf8321aac11649a73755a8d999e8b5ef9645aa086bccc953a8580284863b620289f0ce385a814296046c56bbfac3d1d003796eccf94f5d72281f5a795000177bd15cfc21d038fff232beeec4d8e321bf53e2472582b0b67dd59eda2c27fabf4e0c329b6faeee10d3ab338bc57027e85e3f58b830a9a76e8be3c66f5595d57c2059e3b78e8d608c8c20ffca02fb8e9b9702118b0619907b3f188b64f613b52c6ac9cb8eae660984d76a275e32da507ef59425fcdb82d8be4087d55f0720cab415cebb9228aa57c881d7b316b39df3ba96ffb721119f00e93aa8883402e85d3c85f1c91d791288de959a4e3db18b5d24d6dbe3a49f9e0ed91e9f8bcf2565178d0c176e9a5ec6fdfdd91749dfbb94161e915a6b4fdd5fe2f68ea301a7ddceaa265c7cb255ccd6633b5d4424372ec6e4a0190072b27ec6ce87f9a4537d00f39b80b1283e4a49f740737679b9cd92040eae842d6b54334072c2561de7292c9d2b59f44969edef9189b720f4ad130df566ec211af83a97ea689c9fc326e6edda76971545b4557a12ad475a4c40b26eecd04b6cdcfd4771abdf7b8e67523461dce269fbd2671359e9e5e0bb54343824eea305b8d189dd740f3c5c9674ecc76c0ea5f433e0965f798379af00631b37aa2f41c0d9dd4d94fba001dc39cda7633e2b770a41f3c052565d809a3d82f7a8302b90f094ff39121c0f969c205c0a7fae084522f157ad4e5dd7400d7dd8f5419c23f6ff23ca4663a66154faa78f99e06e498a2256e9e79e6b1728b1f2a17eff3b73b005fbe969d1d230e173ecfb06f31c657b7efee6f08fc55b28b2a2947cb5b7c83ea07456ccc077cd040794b4778d4260d1d84c3f7c9735ced8725a813c7606635f3250721609574d8ffa6111d08fb005586c15cab50ad53196299a1c1f23e680ccbf9a5f2c70ac249739d1b06dbb63531375dceb86854a799962235d90d8ca8b9aa654e90013aa7e0ac61b62130462a279191aa95632a471310e9cfe1bae49c2e724d071563a79f2d4432cca9232941e50befbfc93830448a2662712eaa484185178c0ce8c98f20720b420ab2d6c8a15eb8b2ffb35584f1aeb39dd3c6eaedc025dba47932591df28713328cfdac0b1a2bfbf7ba5420bdf6bf1bbef9556058bb20f1cebc71266516e80ae75e7bee9abb5291ebfb1d9a87054da458291b8c462237e6fe8201db536c63c84b39645e7ad1cc5dee59be55f830712e535a445475979af92268c83b5438cca879fe23fb391f00dd28d00d6a280cfc145176c7d44b135c363ac5a452d63986d75a05fe7cade8dbe715a290c3457705103d99362f0cf9dc9a4c9b8df28d0dfdfd5d887998cc8ca4850199edff9e31a886e6b277f06602302664f9596358346ba46cb782ec41279806f1e95acfcfaadabbf96f46e0c24310a3a88d4393b5deb33fb97d873ad950cd035732b2d6f7fff4c730493a725dcd7a87f30e85f2ca643280258c751585bb7fee49a0ef520db303eeac74cba73c24ea63954480d8535e089f6bf9c1829a3f07bae07cacefae5406eade0b67bc43459a1cf29aa0605c235244b843446c51abcd1d1d33a367517ec9d96040df0b43d6febc54467e295b1f0b2541d6cfd469e2be0033902d15ffd6d095f6da80e713832bae3e63fc80f0ee84f403735984f33ca4aa4f61ea00fdd6f0d25cb6080b8b31c527bbb201508ff1b8d5abbf32257ab883aa97e7ef478344b1268cde59b516e20ee277b5b57a2d2cea1d28a786eb002333376d91aaddd7259e052d05b48b476cf6fddc920adbd9bbf89ffa19fce6df5d6c7ff2e8a15d96421af6205e60e085f41705548fe0049db241c84f3abb8841a4642710cfab4661a9aaf0b1acc14e46f078eaf46f7683f3610ef0d5f809b964d93925323973740b8e75ce4c5b629aacd4ea39169d73a33e53e0d55d3fa458c7d83154564a80274ecbaf61b0ce4ff2638220a486fa63dd23d6c6883b8d27e59f4ed7062a0a0cf16a2d9dd6ded8512ab625e058dc833acee2a772ce2166ddcc2c10a8f2277ca5748befa06e0219b7f3fd06c388fd1a369de9107ac265a52d98494f6507e960d073ac74af1914df61921772e5573e99892f5ef03efc667ae548827ebbedd364211556320d2df02e0a11fe2b84834b77c367590d7a3748c6b80f116f84a34cba403e56e69fc02a9a29066232b299425e594e2b9ca648a8a21c0e3ad14efd73ac435cd80676594fd46074de095b0088ade29ed64a91700b5029542961440f512c223dcecaf920b86b210ca9430fbd35fc5c6824984b4b0e87e192ad376e44313dd18e1dc01aa7bc6c27d2ab715d19a887b4a283f0be2abda4d193fc0e80e1d8193a33f451b3af2ff45da2a0611a0499d5f67a1198cc7096971625b47b3e28072c08f794fbade185d5b48e9f9406bae0119cb8dceb7c555490ccecff5ccf1d3f7b8e54df0778dc460e14a202152c74155cb25624bc6d2f5ebe6c285fccaccbb8ebb070e3684a42a3806a4df800b01cc4550ecef1aa6a318b623081fbfa7a12498d8774ebeb7ba38791ef4f15c7e309dfa8606ca0aa0481c0952824122bec520d4410ea73e207f4de25e45ba967a85a06889a5863fa8bbb1ba08f6b9f3342d62bf03c2b6b2cc516dd542234cee463082304aee79d38329808a0a9d6f4750277afc03b3a5082615f1851ee137b1becda9dab89596ad058970d717423a0132225711ad2c52953f1bed387f39455688885331237d6008fb410604be489f959ae93e905201c371116d48c0086b900ff83e9fc25c2fb158a08d473bf930105f978dd8b900b9db8c831dd8a5e145679c2c799f9dc07681009c45182a4747cfa573e7d0bda10a9e7642e48914214a788f932322eee88364597398702607fd659dac23c21dfbd8f5466287652d8c8815046c79164fbe8ce2d75d207d2101412e5c5166024aedec36f546f1ec2fcc15720d9cf9ff20871d274f7ccf60fd07d8f6adfd2adfb3e52482cb94ec4bf9afce9957e6744351382824299609b26ccd18403eb82f763c4ad4dbb4818f37fc6a0bdf9be84a4e6dcc9e814ad0320a660915d10b7f09ccaf303936882f8c53cd5dab219629b4d35d45f4bc9d9411937b93771cdc6174d01f44cbd7984eaa89e8f477c68e8ded54350774b8be11fad816c502de240d009b2f1d4ad84feb86e15712cf66515b64fcebafadf5406d36d29dfbd5ae45131ae8aedb11934205cdae2071cc3c7c1f93daf0578f430534e09cfb53f2dc3ed137e7e10d2df3fb663e89393c8506333d639803c7fb6acdf3a789dd3fd5476ba534da39b79d2cf477c8f20c20835b7d87120b4ff001975cd6b4a0b802b3425a4f2fb3e85d2541edefc26de44ac6b0062b84d73cb2b8b333e9c78d7dbe810329f8ddf4ef3802f4315b5bff7e1687b980f9d4438c2d6428402f7f45d64f45e048f2a88d00dc1acd3d680d37a974fdbac3e05bef4610e500e4152f4fe510f3ef0b4d160d48eaf0fc181b847c49150f6ce55fd1ba80366a37e04c0ae94269dd4ac54cc5536a1fa93dfecd9eaf22b24924e089fa2946f7ef20a8b933ff2da555fa70353203c5060f353b7ec34ca215466e0506fde5ed145e01cae64a8e2db6265bf4501b2a01de2a5a437917242b9e7fa3b089e188cc01c19b1020077c4d44de5af2c1000b3496ddcea36233f9853c324d07b163f2f201e36bdbb91fa5c705565bbded82caf927fd38ecb8d73971952a0c41482157614f8568f648a24511f0b303975a6d94b013949ae42ae13f09e05dc268fc9406943ddc8d4da69adf7fca73381844474c70899f49d874d60223f4909efbcce044448a17ed442e01271dacd4cbe9e1a0150bf9b898d4d1b758cf88c20bd8b47e16f8ca050658c3e2b7baaafd6f07bfecff3fb5dc721b77d4a8a63bfc33585ff684f7c4ff3cbc24327329c50654b0902fa7f58a017f37837bd383691a5357fc1e6f732c4b6b25bf987e9095d547da798b89370591951f84ec2bef58f9e60d9014525d3b8f13abd8ace6b932d1c64634d4d98ee7fefcb980e8b32f3d7dea76e53021406265173578e8b6d622a269f29b49c85b9c8d75ed98b21916e3ec691f37bc05ace591c037ff7f4001a1151a25371474efa9d9742cff02d77a3827e07e168fa3979612e1be5d6ef2747b755d353078ff2000f1a41415c1f1e8f241c6483e6b2518f92a167c190eb7b07ec65e636c0b4cf852c848defc5ffb157b35ec1a7f6912fd564c7f5e4e20979bd1727c44112548af6038fa80bcf2e6f111bfafa9435f6b8de5ff8344acfa4b0782773f4cd5d7b5c839dcaa4e4039b2e8d2aabb80152cd18de39bff08227519de7b45d50816e0f4335aa8067adb53761f1fbc3f44c4cb50d9c368d754478a3698e8491d10ddf63a7c5fc38e6a6a7f4a7ca2e777c39ccdee15b8dac96c0e3faeb4d988ee0a1b1032fa39732a71a584e9077556854e46d4562b435cc4992a96b4cdce0b8c0bbbb0098b3aa42608e6688e907a2acdaabc395b5f5c7e01a1e9bacf44f9671867289b2b618f319e5d404c2f251b8eea06edd8518816e16778498d4bcc2d244bdb7e5fb52480f3512b5a987368cb8d0674453b9674c25da329d9a203a653dc1281ff2fb89d93e7518a89138e0c5574246cb16772150ca81f036144e0b2d1b46b6f090cb1d88665fef786132f079a3221c9b2f1263f659c7b57fd8791163d4df892ee5832836059e3458eb7ef26cf536366c845e085595d2e52e01bb3c6d9f520da558b932469956f04d55c38785a7373bb39a5a909995d6527c7606cc4ab8ed47675839963d88fc80ad33de8275498fa147bbc9dcc236df5a5117277d9793cae68135ed633f16a516521c22345718a3897ddb66242255a2d458ea9bf7b63b7df39975f913eb72e14bbaaafe066f45c2bf2cb1d44da55ac3e84b3bf0c35f6451095625fe262f7debb469d9d3c0235107bcd703266045d19207512e696c68fa4b9e1a90dac83556f5de120d64740a50ff4d97343dc4b14f90922e73925a2ddee2c0097c13f7e521b1165dff18d408bc44d3cd5a5f12b5d6dbb702db1ea5c715d3c5a84943989c8f33c1e94186c93da10c99d36ab10750e8533424b33772d86ffb10f70e54595d453a380f142015db392f7f2b12eb2789109e05d0e3f3e4b8ca1f29c755240ebc501c963f70703fe71641df085403f979e078ed806cf79299d2e2cc1515f698faa023181ff150baa3294196d6a7dc15e4e992c287c70b30eaf9f8eaf9d8a4c375b51b7e5f06a162ce0a26c50f3b1d0186ba1193c46bf77bd596432c179a0f6508373a124996bc3aa15eebb6fa77c5f983e40d92932e0a0be1f6d35be12986c2ced9ca070782c5d11ab23b64cb5e8043cca6bfdde78cd41e34d36eb33d1034804dfb47d00a8e688f0164ef03bbcbfcc46d6595460de1e9de02dd6bb855bdb31ba6032d40a6a53f69d7ce23232923c0cae6e57321fb47e9db9d48d8469a6e38a2779fea770458f9419d744f8d442da956d9bd9bf75e8faf5524b8f30a5372192c9a4c7eb196fd32a9b60ad049d1c174f9b299669712c8cd599157a7a0d9077669f77ec34554be3ef7273e39f89a5f7b020b6067cc1abe403ccf6a12360e44c468e454321a512a4af84fe6a9993b2ffbe1a6d66dfe675b2c8a71ee39f1af757a2ac14cb51b5bca8eb8eb22fcb2879cfa0d8d496d4888533e47fed20b19b28c19720a39577d0f5117862f1ca88ea601a636c8682506dd8874a4c90c0fb512de5be14d5d765fcb942e11eee3fb45d86dd8b4389a9bd9b803cd30fa0d2326bfdd4dc00dd00a018ce147f7d26c94c3c2f40382512eeed8d2b3856037650b3ce9e9f96c7db3b8ae278a34c0b93627d37d6a02f3feece68284839b9dc53fb59b6f51578a83c1978f73f8f06a5a4eb42129ccf854fa8f9009786ebfb15300d133ee6b4fa9ee81821bf4fcb7d390453566c992c7a0a479e6f3ccb21c1f8acc8d41152c114e3bbe5fe64d6208c6dda6db3df4c3851718a6eaf0f7fb5167742b5625ebfb505bb0bf552f9974e3bca9e273bae0b427fc91b8fdbfbf52908e7489c158d2bb15e54364ccd62914019085dc6fef459d2487dfaedc78d6ba9ef89c44bb2f2388febd9b2548286bde14d8b08c8cbf930f619c09cf9b1abc1b6653653cbf1d64b935bd9317c676538ebcf1d73492ad0b67eda63cde9528147601bf1d2644f4d97307ad9ebadd4b9647da90a022e50c54df795d649ae5a4b479f78581617c82f683fddc050841251154a03469acb9c8b2f26becf558dddead602954c3e59d8982ee2662691f0e03eb7a94f07b58fb69adda1abd64bb34a987941b68ad1e3d27ad762077846e990136c554fb7bc8e71c8bae8bff0d47899bcbf0782a59ba4136e3544956a9bed3ebbb38138a14ede9e3be69c0d27f597e449dd7aa8deb77d18711cbb33e7ee6f878ec67c9a2b1a69db4b5c849ed3aa730bc76bd7bdbea5a3c3732eec7b1cc309940305c9f80c9c897eb0756f2aa210c27b0d96423117bc79ddc90c32334527c4604651abff7192cae708b153d5370ed9af08ec427f147da57bdb885aa70e91b8f689ca05c7d681c7b47edb4cb5a540c3bc952ab4be3c63cd441d1126b92c7b46e6b5458445628e90bbcc0e6575d18fd83fd447f18f58c34f6f702d175e07d07e4b96c5193a8c7516d62151bc4e6eaba95bc413ac7fd5b4fc64361edd356a1d8662056b7f676d905f0d4760d44dc718a999571f3acffa3a367e751746568d81d21ace920f091ae057873edc1d26d2e23de9feffd0126c3999816387f782a9930e5ca6442cf056e7af3f87c31d343929b7e01816ee8353054de258241482919aae2dc4f066fef7dbb4114e350a0ce84868bd359e730f50938b8affb86ab9e530d19bee172b860d1d54d19009960c4ba4900f5f16a7a54aafb314e63a47d98cee9b53300085ed3876fc9c08591a4a2d27f3275bc3a015c4eef5413b0838dc24bb7ade89e0f3ea8310ff5fd50a33546cb2b4456943c0dbe95d5cddc9545c94eb4d0de058f546f69b32e82ff0b4be781e61e8625a0cdec396a525b71884ab250c1e57699f4bebcbdf3b6fc9b4a01443c2a23da9aedec0b49e96dea54455ede87ea256fc2f47d41e052d1c453c5002998d622beff4c72f2595ea8daad336b621f2afb71b7861d90e266dbb803a85c5f73222448c13d86226607928f8462492baf2696a05f9597afac0faf4f60c97281cd8bd02bd9713894fbdb7f32ea8a59d7bab5d9a704f30a277647924fb199affc66568a792a08a1c1de6f26083f1799caa6b53f201a4979ef4fb75520b3bbc37cb4ba9f6961bef34185720fd595b92f8803cbb4b55322005fcddf48c1a0642cab32037499f4ef3788436824480787bc7f179b2210b47d062f47af2556b8eb38a456f91c79449c7ce2d058e800eec548104283869373615bfbd066ff5ae6bd5f5de3a046c9894afcb141ca78926e165ddd337cd66817b7307e77b7f8efb0ebdc4d57b2a3ee95ff4ed60e830e8310c268376a41c2518b1e9f77c7d7f64ae5dd295eff3c5e0cd23e381017fa0bce9866811cc16007a83d15136f0406293bd19da3081f11fb318f0f88b6315f8734a0677592af2aeddb33db6a6dc7de25cb2be93de9ffaa65809d1945fc1eb957e0647b2572fee7a2b7a9859982f3623eaf674d6e2ed2f63b8fa8d6dab6fc4d60deee4e8c35d94aef07eb54cf3aad200032fb2b2df9ec4471fb1f47c649b98ed4ea5dff02332a4f42763cd7db28453e509d58e5ea447ace58fe3a509a979d9d9445868d0ef5454608ca46a8e52cb794fb001a085bd7df645cd66802e3ce495471898aa49fdce2cc72a2a6fa4ee793ac1a475b75550482b9a4e32c9c060730cf26bea551024d16958ccf8e957b827ff7ee0070d9efc81050b921407a6eafcbca91af5c17a663ffc470cfd7c879df9e27f36af5f42c1eb7c47e0d28d332bf687cc704b262f1542ad580c01cda1b3750432e7a083999b9459487931ae4537b2d975844b1732333edd6454e1fddfbd508bbd71184a7cc9779ecb236662ac6abdf60174eac86213e079f532412e84202b7a1b4e4b079ab8479fda58439eb6a9fdc8aca2988498b983e9016d7fd20df420d97b8359e95bf4dbc7c2bd82a3fa3feb24b28394d5a162a96a09f471e6d117504c6feb7d1a8492c1214a9f7997b68e41f2ae0e158fe9158fd615ba61b53f9497c8996894e843f9b92388f7087c2b833d0bad9ed940786de88cb5b67cca2618f33846e7e2fc69e9a6f2b296d12b12e365bfeaf1b0ab1f06e7583efcd00fc9ba40231c34abd6947c67e6be1a3c2a1e8d678feddc3adb5c314c827aa6730c516ca456789b65109306a5c2767c84d8dd758977edc617bbede077396a4ef8fd3c2a7788a8396642cdce540bdcafa0b6a35a0ca25035ba4026917db3c440994f79622480b64ff4abd13e0982f1cf91221ab2d3f16ba58f94afc68e8498ef9df2cc739d4f0f1575dfd2b774414a1d82520250dff4c2f6318122233316e727010fb567f7dc3bf41bc7c44d6798dcf8bba2854e509386442d00472dbae261970acc45b4fed2fd2908caca8c31063de3fdd7f146e792ec4340b2a9207d893b53a3333f87382524d0ad74386d57abafe659b0a71e4f9baf6dd4a095fb8bfef122367f2125515bb8a2dc3efd812cd1ba1ede947e0df775368e1cd9f1eb17c6820f1a0d68b57a765136e082f5a0fb95c900c839d5b716fe247b0f96072dc20d85c47847a47121d991cf5317206f2d1e3ca3262017f3c07b9534a3292a50e1f6da5f24bc34af8eaa986403ecd2a187cf4dedecfb5d9082b48288e3e51bfdfaa764001f04ffe5a72ef6c4c0c854f492c5e423ac81f4980f935d0842abe6b9bfb3d9f3165777f655c612dbf570f85ef14285ac292e1ef1dd0e137b55f07c03c927251d9014d615265d2b2364609656bcbebec299c153111b8b87c297de9efd4991c09f093c84345f9a35c70e307610601f2773b1cbcdb7d771b266b38df1d1f7ee54f3e70d78766bd4e3a46132c124b141ef1ab724b14235fc10805cdd5c73ffef8c7e67883ac6fd95ea065714287777e502d607901a362a0fd5217ed0498d9ab931d88a4361ee908fae77458b8503f28644099a856ddb7f3223829f921d4d63e8568eed4e05b79e819864414a776621bd2ff226118a0edc46669e803474d47fb1a70677fbb087ecba2e2caf3350e3596ec362808f27f8e1ec75f72836d52f9da7532ffa18eecfccdf95e4963c8eb7b21ef728cc43b57ec89d967d78e7c6830f6640122343ae4087fcfec2a611ca2cbc9f89347d320eb7061391ad849819896e7b71e678109b6a949603b6afb5c47a1f602fea37dd4cfc11c5d482bb3fc2f8c89bbd17815a44500a1f56b795b61e8946d9852d824af9a1bb51805fb2041c987ed50991b9cc5b61f5dff1e4864fcb27fa06af62c84fb16a7d19b7b02e7d680fa478ab0d35bc0dc8efb8c280e188cc004cfc2413a3d83fbb5caacfe045971022566dc056dedfbdc3efe8f3fe65f37781308b79fafecbc4bc935c8809896475c1ca924f8b1bdf6768b1f4ff31d193b1cef3313446c539ae2949fe48342e57f64b68c015c89723193fe0580ff673ac172525e929990839351a2d92045571d4c8ef29c90ff639d30cb32eac9a180e29a261f9aa52303082dfe12ec16c1a4586f6eb1c2f8156f4667f5a1f79f761814606726e742cc61eb07c40211c8b0622af56b1d72fd6a0060592ede5d099657de769ea2f34acbec84edef201e5f64a4e1104bdb5a48a29cf485c8c6a3f2902e30239b00c0bdd79677dc4fc260b95394d66e8abb558e6074e5f5c4905194021911bbe7806316f2aeca023c4514c8252a2b842a78d953ea9bb8f3c4079f1c98fe6811838450bcc3d57363b171894d300e078c55214ba8fd9e0381ea1ee341b74e248ea43b9cc257c8820ad80c0c314d840a7b206906ee59c03462278480e2ef1e081748883d3f69eaad3e948ac48b6e27cb8ab73dc7e9454b3d4399c589613bb2dba0c3ee79874a698e5a3768cdc84cad756d7531f7226eac67a540da782f6f98c750f17a77357c4910cb32a728779d79806cb4963b5b97c2c087a181d1fddff4a0a3cd392d3ae7080fb2b5896b80407ade69246db5965bac83b27f6d99f7d526f7b5c9524c7185f89f036726acff282114d8e9fda9f79992f4a4420b39f0e01d202f63fc8df14dcc5a792029c6f7fbb1acdb1cd4328638640ef82fb7274f39a6099a624d13fc16cf7ce8222d7de6d918797308459cabc6237ddf75233afb46ca54eb9fd552feaa94658cb0ce139e5887f5702e6dabf604ae0aa03d3b216681758e528d21944a60e4869ef1fd2c9c7ebae09e63e08af936e32d10030911f973710d957e7d48ea605c1a0e887d0bbc961f1e105f39b07f572501bdb1ae0abd38c67e399d69d4f60722f49a7021750a537017f2585eebebf1d7194e24eb698144626b926e5e3fbc341021f9a558c3a18696a5d07e4926fb1c67815be887e9b6ff4852482f852a020f88f64aead13cfc83fbf7b266bda766a533dd328c80065c4ba5b2c8d749d5e0d2695975401d057d58636b59b00ce8ec1ca7566fc0dd556dfecde785ae0050875626624a15d5cf8e95095290cf4fc55a6badead5818fb3dc12ef8cda0694785082e5c714948c89bf389a8c581e4794055d102f2218cca4422d0ef53361b7558ffc78d9f5d6bcfb17992891982545e4576934a300899d5fc4328d0b7b6fd47ffdbd8e8a6c1e65249256ccb720341319ff04062e9706a9ff4d62aef7a076acd49ab4c599126a3301c6af2364c0230d1a8abc8e432c9253ebf489e4a0ffdc80b02d294840e55eeb84d39320f6ea56363d8d10486a6cd7cf69a4de84117dd0fa61e3c753704c258a3123e5245f6a875d4223878b658f470a07e2f1588d8f85624292cacc9f97edf4e1441c7f43819d0af8bf493e50b847c1b3e9f1a1063e1f57effd51855703e61b37cd12239b5a64b9535e309ffe1f5ecba0224023bcbc7451952dbaf9dd544f756df90dcacdf19c5e60a8362c7eb4af396e3566f41ed2dc950de756b33b361f7275d8b772eb60d260e1d8ab9c9f21131b9a57fb6a9d7db2b0dfe4966fb14ff2396978dba94256e1409a9513eba9f97c738519f18b85b07919111c89bec1c4a3252b30ae963f71316732f9b2b8c3b769f02aded4ae940ba6f09e6c286fef7750f25a8c307d23f1a31aa87b675e20ac474cc767a5d813dc2d4c978412de922db4017d7807071c7b936cda0b8e03477f83c1f3135aa7369c68a5710d6a4893c22ea8aee210ca4dff1ca244e1f30b1c8faf492944e51e6356e18f835d63428597737d58f2b74a658e654f0500567adebbd0d97607ebdabf24ff54b3e311004e9fc263ac92f6ce903cc04b1df2c2b55771d3fde7f0660e16cbfa173f8350ea99d1b74a141b8e52f610e42676c35b22ded5c0d33c1364f495cc0e3d6c5215b26f8f408290d062f7cb0ce194aa5362f8f5b6b8e8ca5607a5897a04c8f0f8c89c64596e1e1633caad50f37a13cdf62e95c32c3599269c0e6106ab4f6de728f607b8fa4775c35d1d902720d41a64ec91846366e552c941c9ab3b12cab79dc06651556a650055ddbd6d325238a8d665fc9d4bfc9267290b66d068bab091992b420f42d462e2f5b13de971186bfa5bf5a98a922e30388d2ce80f66f97985d1b8aa85c040daed493e0b4a2f0dd6275e2d614a37cf8a6f37cbd378a3bf6c781eb5df9cd83bb8039b64317ac45768b283a835d1f5d117f3316f5bed5e481057a011889e8ba2a3ba6815bd97d85168ab840f373319498151a950fe4483a25fa07bdfc8446e4157caf4386245317a45bcf6a00f9f26dec102427239e0a6f7b0e5742dc9421030bba3eae967d48a10f707a842d6ce9119c738064d9a95a2c68cd4584fc8ac8ab28c66b84899564bbd9052cbd7cf8a3e7124a1c8356aa7f790d514a789125b40bab7e2bfb455ad662bfd1e8e8c510d89f3edcffdf69bcfa3215d9e301cfb06484beaaf91f3a3967ce8938ffe1098cc3336437db78d6d531831ab3f2a7b90eb1c856adf90ef0ca0b64825765ad3198907ba3972121f924337956455c311f2c54abf15bcebc976b7234fd76d35fc59fff3fce3dfe6f1631d9b609f1047a561e8f9bdc3aa2a71edfb0d555dfb7f1e5aa15ecd26592f683ec1886f4b7fc4ddce598ee5da42c12406f1452ab5a84fc12f7e54e06614bcdd18a84a1a7d818543c9a1c4b0d5ce1c3429230a808bdd24fb2f857c78e2e1b7b2599228b39fadfeae460af9840b23e90aa8e3fff57f2e01d6226f5e09ad06db148c98328ccdc2813e84e55113cb7f91cf7bc6b257f37b88e89a2c6a3064ad1d475e8a0c87284894c9038c6cb022c2249f032d3ff99b362730e6278201eea19f3d143c372bbd0a3f165aa2ac78bf0f031f8092ce8b61174ee6bf137f59b7e5a17bc878aeff760f6a33accf87140f384f9ea52017ace2a4559f2eec575d3ffdf498f8e712c7c641f699f46436eaef09a2729db7e9fa0a16c446ed1bc5aebbcc855f2dad13b0a828999fb26eb111a706a5e88d9b4ea80950cebd1fb37a7152aded0cf778c80114a15dea63423a2fcf1ae7220bf9859f1a7f445384647510887183d93958f24d737afb5bfff0519da6280a513f1ac1e3bf12c5326ae154a306b956869103888a9c5bc4239cf22779594af1fea7a40702f6efce2ac67518700ea0d6b644b2c817252729c97a16b75b0088f840372f38aca8dca291a68249e66dd86fc3991aa4856230a05d2f6629dea7b58d358965fc09c645ff8c1f6f9d836acef18be2a1e5a8c52ef712fefd9ba5ea19b28ac14a236adb4796516d2c763b4e12648e792a71d7a82b768ee89a6c9e5c021a0d664c37e593315123e35d3fa6c1bf674a8281642d749b717cdd220cab9bbd2754177fc10f081dabab5780908756e37023668202a0f0308a03871c087a6774a3413793917c887dc33739302579f2545b39e87fe10aa098185ac4ebc77f0fee7991d4a3478e3209a2ffcc962958e8d5ae4533ce76e105d4ab6b1f8068b3d8c1d5d0b65f1deb613d512e28fd8c2366c1191b9803178e3007a7b7b42025d69ffa2996d97550f1b53d59cbfc3e4becccd1c2fba83f96ed64cf6a41f5b4ab1a0d067fb93dbd17911ca96f02b9dcc63dd2f1fef14f737a650ec70032b171f3d79593ebeca43dcfa4e9929f1892ad009e90ea8ba1f8ee0ae37dcf382664288b5bd534115648703a06d41eaf031b51a14b5f6803ef7858c9111e1f05ad5bd2991eb6330b0c32d2a2df36e230ee0d189a24d289ac38509baffbb26839240718a1ddde851a79ecc1b3a70a978857fc69ab8e39001c7a15f5a4f5a943902ee0ca656e1651fbbbaa361f746117381e72d49c699acde0636398ab3af9e4846bfafd71d8f71150ad61ed3ef1759444cd4a853be28eed874f0c91b26a3a6706c2352f7a565fcb199c16ee4d58d1fae5ebfdbb18bcf4093e96f25373be61813306935475b50b4f014d6fe4c5f09f62e363115b4628b762c5b5643b1e286dbf9ec9eee637e06b9b415b84c8774d2fcb26ee94c07c8a225227c11f9f8a4cf463fd171b3a44be3c3722810b24c6b1fa5f936863a4e4c37d035adc5e139b0cd8eecf9ea225faecd2fce52e1526ed37cb01902a83d31397092fa6dbf6e85363e2954d6892fb1dc9c0ffc1e348af0a82512e808fc524da5b7b0cf56dd9fe2df0aa4e8fcb4e17541f54b8620ed56ede459e6c5ba3dfddd5c13aced26f2d6f3e8dd2be700541153e12e17978ffc17baa265eea68b4508b2ba0db492b1d566d2f7134da11da4cfcf2bf15c60b47fa514abd8d1b98c4eae9a363f91e28fdb5292bd19d8f780e15909161017debbbb72fca605f2688405e9c35eb571ef6c81768acc6f09876794b3a16ff326ad933d3035a81775b5af96373eb238073bb66613f1c91f36c7dbc4bdc8ba8e084b50c757a1052860ae34a0db8203c1b71193c55752284d5eb91936d021ba34469ec34a172154a3cd086be3e82c409dc9eeaa1f32d896c903ebd7ee49034795a2a50f09ddb1769e2ba9c27a30e902668e86125f94986023390cbbad8ff66b0ce3cb822a2d096050261009d893c63f1949ce6531cac734feeb504512e730acd79121478bc1995b489d53d584989157d6a8f3462f481f5197b660b5250e0c868b4c01f34102c520ad413608b81c47461a91163d09746573c3d8cadd8d2a922d7fd7d7869cc0f7369eb02de4110f8fdad3ec63539d11a75ab65b26473e35b50a7519f42621138a8d6959fee24d7259c2ec4c3d897467b69be0a1e893b878c110597dcdb7556073baa790d0a3caf625ec38cd89cd378ba2da1017e265d76a25df3de2b78487d5e2b1ae5009f9517a2f4bdcefbe9c2bc5769c57abf33d9c59c51303af24a1195bcb3a276dd98ad654ea15aac6c85ad8d7ff50d712e825a497d494206048764920c53fe2762d2921ce5a2b622b8b8cbc664fcbe389bc179739e48064f7c40d92c9d08ee1fc59cb2188d4a6ce17991fb1e8d8d077c6551bfb31025e0722eea09db97fa30725b2be833099ff54c46500c05b92f2df63e89f7dcc4ac790b6b423ca4160e0f5477ff388dbf3438ea3c184a6faacdb247a2e1ae34ddff1ef8a140fab3018ba37bb5bb871d3d0ec1ba3d9182872722d41b2894599c08eda44199160a8ca22ca6e741d84d245ee7c785c85f1d87380c9218a8c53c83613b42a86a2493dd4e2876fb9517258aae71ef0bdc4f52acf0cc22322502b2e5131f45ee6d172bb58f1c1db3707d1c4d551c9050288c4d29be87fc4e28e737a51666be8d2061b5eda2074f4ab31d5fca77995ee89da5c9a7467c45aaa027c8de4a3b8d3c2973a39a500b5ba6c9af11be9dc511d045a514e007e9a80c2fea3f9119aad90711ad9bd62bf744102c93c8326c925a709cb6982add18d051bcf911f27bada7724d79436c50a511dd0001c6dc9b0b783b77371099c57cbb659fd623a466d7b543ad127d4ffb33c0d459dbc5101a1aeedda262124acd294c84d873b35d34d7be73ad044fe939a91d87d17c8f5d946d30c0e13deb153f487651d9381213fbc94a4583dadfa9692edd5b76488e525c3d18858a784b963712773cc070f9143bd9fff65f56ded2bb7eb9ec20fab1f94cbd56870c1c1538cc57dc8ee30c24cdab0b30c747301170c7565521e7c73bd518239ac7139c5401ba86950d6677943f20c18dda8bcc6c7a1c4caeba9e0ca0df4c82aee9a76824c62aa04299d5ddf5db47846f79ddcb35904c96afdb60337ea3b5c61e09f4641b775f2668ad0105ad9f0db0349f8d1e80b9e771dcce647442efe4f7506429523f544bf03aa6d0d48c1ffd47e2c5a01d49b9f545b0f764dbe813337983df623691d944963df3aa98be4ce13d1e8d0c869a8c199954d1be18536d18e30a28a38696ade6ca6a376b82deeaa320c784fdbbad691a576cbec9bf5d560ffdc21920335dbf4efc70999146dece4d38543fca17095903299c542d2a0eb450501c277c19420e3d890e45b86348836eb2ccfae8a683228ce7c3c9ffe43acd48b17716dd00f175adfff2eb2d94a8f53a6397c9295154a4e606d488143a680b5f2d0a5179b16d3836fa8f6b00f339b7ad355527e89d24c6dd35a55298ef4e01be6d32b870fa727e7e5387033184881868ecf1457ca8b0264a4da1e63c77b41e0fe6c494f4fcf10880f539641a768178f3ed62cab419e7fe633956fdabefd24f8173263a3c36a0d05008605e7b39ed8c3d1b6507cd4573c94f7bdd64ecb9e420eebde1bd0618a01ca6627d01525f32de89d0f6d14a80cbd3abdfc3047e010dcad655403f5aa26aabdaa95598942fa6b7562be6862e5177048369edd0c62399e3daacaa6bac2ede63335a2ef3a3478d88d4d037aa5e2a0d5d7e7cd580fc1debe81c7c6300e72d338de0c2b51d5cbc5dd02a102447744ff9d9e60901a8b465daf074289fc28974e127ce5b20fb082ee824ed40469b5cd1ffc5948d1ae7baf0d640822251728d4e69f2f9173257edb246a49bfdf62fa1eff356a3dbf15eb92ccd587993f84b11a896e804b128e0cda1b106e06ddbe9108643243257654803ff2c3e53e42d5bb6ac8bcdd2b5a66f95ff2883f0a664267040a1344f47ecbcb80dc215d191dcf8012948e10a3184931d66e50781056b751d84eaa4178b259721987c35e5bd0315343f46a88c11c62d2f6a02263ead72aa90540dbd270685cccdab6a93022707c9397b53688c6ef274c871bf53783f5286df14bbdcac914e224f3a5f17fd87c09f5bec74d12fc344da143f1535ea1fa2f2572861c0bb5d4602b1cecdb66fc9bc813971b3990b4c2affbce1cb416566eea751848eee2692132b1607c8edf050bb6ea267490677de205b622118baef225efcf664e4d5a74f16e5fa82e4bda75354e5d9a6ed1e42659df32863c3a6a28d2ec7d8082246af4198f955b76c9a8b986ef10726a71c5f17883d07ba093af4534fdce1d0b704a391570eea690b876ad8e597689bb757ba9e23336b42160265afb8f95843bacfecb7ab52ce4b7b293c247242d51398451afae8000ed8947b3be3c0ffe76676e95eb5d78f5cc71cd621a50c4487d87db65a219cc8678767c011dab858db85ea1962319fde14bbdb18518aecbe856f281dbf68a14174e56574e7dcd9f9f7518b3ceef8005bb1b06dbfaa1adc07492dfcee5d1e46ccd5b577a608920f3699722778aef30c5d9d3f4c311110bb174f0e279bce49a19514cf0d87becb38e99e5e2f9ae05ad45b3596afea7bd5386154eef63268b4037c726a7a46b79ad3102ed610e2a83faef8ef18251222c9fb5b1b3c256ac2880f5807e294232f9c6d44503d64466ea5231632cab496105e1710886b7c6fdad0f12a7b6ac3463678956013b4305d1a4d2ce20b1f4615f8238517b0094e59f51a55de5cea9523c5122edfc5026cfe1c1619d72b0f6b974951ee5223b3be6d94947c0338d86393c02bd439cc47a7a726e69867f53c5d2fddec8e79dde0230037d021a59ca2725465d53619b1c26a98f9d64b0e23258d29e677d60b155cb48cefbb03dfa523ed4ddf71b356aac0c42aae8bb50aa693ee0e8c608eb2f0d90196bc4938883e96ea5375eae91723974b310879d073c78a7c75c6ef0797dc7ef5397fbf774cd8d092d28c9405e6fcb1bf337c6fdc080ae65ea2c97717b4754f5c414793778c4add01768ef614327d770c1371a78fc5a54010fd356e0ac6f884474b2e649b48dfe8999355471350bf247acb04d75c7316d487f0688ea61139d94efc5ab65fa2db55ff0dd9fbe538eb76d52b588f86b393a49934831b9200f7fdd2000f5d3b0b62e32f44d3dfd44042eb9c1300528f74be528348d62103211ed3c9dc559a3cd9c50a18ac6eec05c70cc065320b0fd1f5af7698bafbff9a957b5d6bc0eaa0d7754fdeb2560219d06f631f7002b6d4951969e7330c443490ac996b7b7c0309970cb7b272582a7628311999e3a0267f51a4de9174f4d256b5c5fdffa1c2092b23c279f37caa986c198735e56edfe2b3140d0dc075853c67cb00ab86fa2a8eac9180d7f14a48a619c482888e656c7a105c87a18e4e83ee838096d77a2deff9171c1fe03dee3150b6c920aac68c8d3ce6097a2af16ce0c233b0b278e00a458e23502f4c0abc1eaf0fd16a178ef5f61761f48a578943cd0fd59fa50590d3f865e5e099640ac17ec0dc1297d108d7bee182d77ffb4ba064246ab207741333652c04ff01c7bbbeed42f44e912e3ff8d1e333cce548e54f22160427566d72c289b65e25397068dfb5bb37f16217a7b8b9f728c11484ce4542b35cc9eb404e7cc18e0b412cd2360aaa28b87ac1acc59641073fc2c4d03a39739520ac6c14325690ac218565c34980dc397ecbe30ec263bd157d0131f0fe4ddb75db79dc96e2ea89d865e31097bfe9bf7606c0dea967fd7e42bb70700469df0577acc9e4aada576629a2fcbd5eaf28d9ffdcb6efd3bc0b7ede2741263045ec76fb3a95235d8eebf37fab2a4c5df5e34bc99ba0bad6b77b6aedda351c000694c4f1bfaad9f679f665f388b1982dd48f269dc7701e1ac4817923a1a173f209ffde17b1bb2109ac77467c3df3765b4eced3ce16491949eb57096607bda159e1f7de67084f54c7f05a76b084319bffdefb2673554f187642aff5be6119052dc92c0bd420821f3742080fc7320222cf25da1169040daf6626e7f23cdb12f8565de3a0c30a05617604b1d4a79515790d731aa02f9806d48807c80fa94cb4a0d2e7404109682fac40966206c509eb014a2eda2a5344fa5f6a5dc2a9d51b7cbee2a206c3d1cf52c32037402882099e7003edd1f3dab707ffeba904c25f417a5c94c8db934a6de43dc27df1b05ed79c529a034321f8c7376d0d20bdab632753f29ad0414f38e30f4fef98b68ffda31e5cc0a4351f81cba80e1363c9e1816c3ae248eb464d77a67cf28c70efaf693f540c4aa0e8ba7bc4aab1750557d618a3c570df59d795400f036025d9f6447d2469572bee0bcefa26f94820c24493a2a4b3ce259b9b74d613aa090976e3c08106b0b3f5997f4cc5040fdbfd3879ade85fa621f37ac955db8c59ed6a3105289a3c5f23da097fa1379610036e54154379dc7fb6d00101018c73cf15f44ca9e6ab3b4a75c65f94747d3b9cd90189c419b07266833ded2ea3fa5337f20203c8b76b2d582fbd7d2d8bf420d542c26fcce328069bf7ac8dd8afe1c8c6b07f7b7600b3405e5591ac787b8ec3faf868ad05f2292997dc7102caba434ba6304dbaf8b3b5860d6d40a5c29b9a59ac9a525f03b5e0382bc30bce8992edb8413749d8e4134ff3e1b23c0e728fa1c4e2f3d97f609c9402dbf2aaaecb9cafd6a2d2c4883787ec190a0d1466e3dcf8154bcc772d74af208c6657c7f2df38cadb206a3e144bc8d537e37e97b16974d302a7fd449f9530012e02b7fe807bdcb9aa493e4f51b31be4a4d8ddc8c602a73962b556616689a5c5926fb1f953bfed00e540b315602423d3f2e549ded3ef9372c5d90692e5b9e8f63aaf2da39c246512004310e08fa355403c8f566813eb290c14826bc4c5c9dc9f0ae61752ceeaf2ef8a8809d7b15feb68ac9bcd8e550eaac035786f97b4ec7a018ee45f80022edc56640329c099edeb6cde902b521a131f2f8fe74b0dd146acd66da269b752999b349e16e0db77e18bf5edb74120107726929106b1ba59cd406df79d6e85be3c0a628f1bb472a892ea94b4c51d7bed090b16a523daf0fdb03b70e96512eb375a6d8da1c7b05e9646245f36a99b115b7a3e262e5d35090b2e42172b527fffad9efae4213ddef32bb997837248648862063cc53d14f4c0a8dc5e006efe49f23dcb1ae36dd04f81a79a6ceb0e6209435bc52d0d3f62a08a4959f6747763effbc8f34fe3b278d9c63461f7f84e858e86f0888b1a4a21f67cd44d5918476e0284a8648c393208e359c8c13128f5635fc45726b72e2d48caa734f46b9ba78443a532fc6a392a73fdbf11871ad9965e36f3af5f6b3ffa8edf6c62506547f55c0efc52adf0db9c7cf81ad631da5e46def806750b593d1639044bbf0d3e92a313d5c987ca07ed45586880dc2f0ef7d119702198b1ccc9e9bde665debaa8e440503a96ed1cdf5c5d51dd392faa2f770634069dac300ec8010f0f987f5e603f19cef2bdc82f8f62aad03f1af0b29eb8f819414a720c9d2771a5aecc88c9bf1acfa4605fa2f755e09131dd84877263fecf06b2127bec53c913c439fd7330c26d261f568a7f116ab889ce3b35a83c0b12fdb6cf84856cd360e346414224f141c804246c7c94e4f3847f52ea686cca62734ece9219f64a0cfa57297f45711cb2efb9a0417018835f48e034dc3503ddab47211fd9d2a397c794e01208420bbb1b3676071b3aed71f691f1510ee261616ed9b005485cd6ec339369ff2620727de500d918d9d387de2856cd11e4c02824a72dc6dccf48dc7740d3b227ac87b9431a02709453c69138ac6b3b0f2465d54ce6b13a2940d0d467276f7abd49baac42405972d7221f73d0bc306e34d4f2f1f81156ed7f614ecc888f2d5644aaa4bfd5f3b478cc302eb95035052a20e92c4b21ac0ad9ba35b74f4deab2a1b8036a20f1bfdc6b8c36aa2d89b1f6a9429ec3c1ad86b9f7488aa267e286b04018a6965dcc4c5e3e8df6a7f3e6715095e86939c4de4e061c4452eafb3692d0fa0d26b4e972832af26d916de0789c2a2c92fc0f394e6c1a24c71a90695696ebce6f83c90b8492fbb37baa7f71cf3b93f4c8a18c64ec2798ae0167ea1001a8fcea3b40675b84efc9c8d6838711e2de4f6dc47508b6b6bbc7227dd30ceb4761551834880f045259c3b9325217e16e2bffef699badc59222ca0c54060bb8cae8210c730d613c3fe2786a57197c598606ce56b148e4c7a33520e45ac7fdeb3f5d9f5f6d4d380611d7f001803397c17698e828b8e3d446ea3d964dc7b90e7a2c5272a57676dd01acdaf3f093807fd727205adbd31bfea7fbcc6766225c9f785605d0996884c4bf7a3b574be5471260ef1a4645815c4516b877b5344139ea68f76c8bed0634e60f82c4d27671c532693d9f215e4f58e8f678f1438b8e0a968d5aad0360224e484a6e851ed1a6265a694f4374dd4e6783f133218bbe463d7e4a638eefeecdf4013899fb6d07f1b852f95e847115c00d973cdc1c8ccca782f6a83432e9bd3aed678e68060a638ec2575efafb64711991057c0124f02f24535a1cce788533ec80095d1559c0b1b59e6d2502f81ffe093b52f0f7e7fbb7394a2b96d0b3d52c7593a04ae89c09f8d0caa7f57c87cf25e372a6a5bc7bc07f478928afa97e81a9fe81ae0ca0fd0fa0c62ae2becaf72f5730f7144c7e9048e09f642dda373a4670bde82d2bff892818907d164e8403e6d4a363d119f14c85c586eb94ef46182c665291b682ab147b6e3eab8f0a55f587b7a06c8f9f81acb629a6a70ff43d1fb1a6a53a432e9c0205c4b54807b5e0fbd5d5e7d486afe1eb12363bb31a7f7d17f8cb73227d7ca8b7e11cd62f8cce9e2041ee947d94e9f31d0e9462c72300d63cc39c3c9a85a2ffc2ac12729d5ff691b279ffcc686f88b090f01c6f37efc7e087c0f3ff19cb054cea7dc842413db748a3e9f5dea61487ea08811d83c7547b31674c72ce791098462e18e81cfe6fcdbd6b8c308c84ad750cc8c13e73f3adcd4d6232752803bc39f8fb459e4ff375f6ff4cc5c3756404c11af0364ca84e729a51f700db25fcbbc97e91e6d73d63b62dc6b85c517c444d600c444328ef78e1bac23db8753f2b9ed23bfdbdd07e6f8f654d464ab1e43164049d95359f27033d5a4aa131feebd50d4f901d78092425e8b39deecb65b49c7319be226db6f77efdeb0c06806bf03afeee4a3d8e4bbf7d9ef5b5c77d988d8437a348a3993a15b4f9bf4b9f9afcfb772ede8f1825ec0e37f3052fd83596a1c6897a091385b57490440245207b895ef106ebd68bf0bf81c9807777c9ae88418cca7879ef29b1ecd48634b0b5377f68d484cbe3af83a8c4ebcfa99e92e3c36fe80acfa352015375047304a72d45af913e7100aa522f9a5c7e0970bec89177875b0a77ae637efd7a8bf3527f06bc447d6f0d50a17fcd25b3ac91fdfdc2abe3f54a4f8744ce50d0fb33f0f3a99a6f183bd40c65b295c2b5bc942180f98c6542319f6a91dce7c596d07363aa2b424aad6c4315a62c7abc2a7af4823a37bc518bc207132c03be48971063ce91d862645bb089273084c560d104329fbf62621cf9c2f138106091f6cde606830f23525cb80b723a96f51c9ff9325bbba7a4c4e1e290bac0852992be9859f147756613fe0232eb05b380f53c3151a5f62929acede8108fd887e1904ca706d1b02139b10b91f2ae1b05ba69e0b483a2cfeb08d30095d1ffd17dbe938ffd4bf50bed4d99c1050768a05b16d66a6b51a1bbbd26de7aed9796d025bc5dd809a39a50feddd84cb85ef775057db74848a6ca32194173d7fcea7c214653782c215869389a4ea4f9b55387776300ebeddf364002a1c94dc718130c9fd765f0baaaebbafb850ba2d2ab13abb826b6499c57697d108592a659affab100d0b2056d8b6501b5005f99d70652a12edbf79e2261a4181418bb25b8b06ea66ddd71ef214b13e2342ceb625cbd7af2fd24dbb664b83c752e6ca7a33e28f3477ce7767e5dfe20c4ad667d30c42e425f3a10a7fba69f4f31ef0ea3cabb6921c333cc5ef1488dc25e8a583bff2203bbe30e8dd955015c7ba8b7a7e88d787bb11746919787ed89183fd31c609c5d2649f06f2131e621ae35b5abcc27c106be01572fdd996ebf2b592b26d74cf7fffd2f46fbf8c92e866fa263e13b421e00bae9f6d64b85ca3edfbbe4ab090284a980d9fee00ea897c54c5f6dc48934a2d95fc3187cbc823af7416b10225ee1b044deedd050288e7f24545c1f485aadbd9ae72667462065104cf83f0979c697b0a89ee1f59383f746ae5d9f6c70c9025d3689dfde0e681d8c99b6671290923da80eb8f4185c1fafa7773a200678d7eaed61c20c2ecf26a8c8c785704c22f0171c7c126cfbd921fe2d92309bb469debaf002bd06b36a249db481a3322531bfa5d9381151ab099324a3dc558638519ef453934837c9d1b7cbc3b1f4f42da7168ea3145fba7834b15cb5aeeac20f384fa40799ddb5d88d2a90012c5de928eeb3236e0d53ec187a09a410eee60055437409dcc24760c80b051f54bfd4916b63a70c8e3120feab530a083b41cacade9c5360d5d14ca4f953d5c2b8426feb3f28d6e2aed7dcc87f948bacd5d640fc40b260c809ca4373178bfbf577b83ba3c30a1eba270a0d332d81c3cec44a32d4421938529e25344ec627cb6f21e1c8b89afdc3bd671f1c3bc018eeb42eafe8945c9c0db68d9300f6064f0001c1e38e58b387e092107146cd277bc32cfc83d5b1c24277b35809d94e38daea1c2aed498e22c9421139e06e7c34f1a1481d07825c27e6a3c2e90a9f5e54065a99fdde2258ac2ec41b43ddc1dcec7430f927fbf71cabcd9e97c7703d62469a3d3d2647c7a399380f816d9e26f8a04d81379ceb22846ac41c1d85b183fc9c745f3b6eea467a8236ac3c58608cb28d55817a719204ccf833303e800a0833555c24bd5c6566c24c620b5c6975abadab1ba5bc57418d567719c3d8f5280fe8d976bf92c3f4fd129290842537b12b6a4956c3290e32ffdf4fc0a0face359c1eaac8798d80f36482e32243befd330a08c93fc7457f68fbb350da4c51d56fa6e09535415c7526f5d3f09102fc24d769028bbdb9e026ea26ebb90ef9825c85aae02b9034c83d356753c41f4769c9397b0516a9d80385ce098757f8c82cc08f4e3398cb49b3409a8de91becc083a86da26bea067ad2fb2981ba4e0161716acf44052f342fb912c5b29348d455f2d5f29a127545d4e20a7878c2682977352403ff28a8d91f5f9376ead0098fb9dc64c5589535ca8841de2f9fc0261f2769fc6967045aefdb8b1c5c6c188362731a7d87e336e9049832d86e76f86df09ebefa12bff064454263cadc52d0a8ffd7380916629ed15d833d9283c3bd8b1fd7b1174a00c683d568f45ef386486f3b5ff7ba9e1557f8b4c1ee577d5b60ac16b8b9b165d2a58bd47347f2fea9ddd02565893f92598ce515a065e229dc89afc2f0103e4d85bac7d579f543a829c2093948d42a7f80e08efd8f8eaa1ba3aaf24b6331b9610974fac842d9c5f1a179b74956a04af82273d9090be665b9a420737be11ee4b8928e8a89493188c203e57083319cb7e0ddfc7f7ed00a028fb02a829b91460239e487af425c7a331d2a2796fafb87b5ab5cf39ba41758164c505eaf83162bdef775982d928c8d98776e627935318ada973c37b7ac8c1550e1e82d757a53d7842d97edf902a06532672687e95de92fc0506a969d8f33c348b7679619d91f4fd14a6bd02493eaa9ccc1cf1da1b51faf7f47d9d47767959834d596cf5d7caa41b550d207ba77e96b940362aa1ad2e92c69eb81d50cea6bd9e2f6d3d28b6328b0a3c58e2f58f1d85858ecc2c0388651d729c03076825825cad3c5856f98a5168ba0161396f57767343802088b88e558454eabbea64621286fb4c9c4192db8e2b8a21fa97d542602c3afe13d530af06ce8199836415f59f1de3f6e632c909f1e012689cc139735eaa8b665d9f4998e577f6d92141b06d1e9ff0ba0fdf423599b508100532beaa83b54a895a5b6ffb76797bbb613272d870fe5647cabc1a18f014f3a8221d6e36c3784ee19c4ae8389d95a7bdd431a25df66b761deccd79d53f62de10bfd97d1e475cc1711fe44661ef45b357b5c6d829c02d1817fb754c3e9a84fd020972a3bd3fa72f10b65e546323a093248a705f2a57f429c6a5db931b1337b84daa01c6a7476334a0cd3dda8e9e069f374a9c9053f45624f4d6799b1e44548d4a4e5958269b038264034a101737f092b535fcbbc474b9134a9ef4fe4ae772ce4f2a698f966e5c4ad8a0522c6700a48344c4bd45741a207beade8916f86dec8c0efcd906ea139159907e6b7265ab5b4eee10e633cd3dd8d66336d3cb275e6d6bd3de5246737004680c954150deeb1f9357346ba40daf1c6c7aa1085c9d3ddd407cd3e5d20383d0528be367438f7e9c5e555a48a12e17087f995382b0719ee4b850cf84cdfee86c8159a08a9cee37b97bd38bb3d4131a59837abb58b91c6f874eec004264efa6f7d4d1401c79a8865d630e61e763782711fefaf6a3c6163dcf87456b8d2209eeeb420900bc5c376c82ef178cac5c410b63de43c987a1f63e6ae65cd0b8379e452bf036ef4c92534c3a7f4920fc0fcbdbd324859f5d5e196d51a0309d971e65bfbe181c0ae366f00300d26ad85092fc3e7b5ca85bca62fbd2acda7a84e28553d5d1a3c7c46797d3eba1aae5b2e93185c42a1fa5359563d656e6492b51af5328d85bcd39c3a71187dbd3884ac2a509351c490befd4915c35509d90abb70df67887a7e2a41aab8fb80fca7e1ca7ab8ef6777fff60855e4e2381ab2803c4a55c6190ee6237e0a94caef0b32d0e44a8062f40172b1510fd8a29019485ad9c7be3ef2dddab8207d1e74ecac8f3b6838659a382e43604efeebdfbb92648e4ac5a8ae5cee66af2d4959f555c0720baa1fc15339b59170387d52783de06956582cf549b9ccc225f7923dd380a6629d0083eb343eab9dc363c323e44b91aeeb8e3b505b911a1a6e14447373ba37cbf51595a304d37613ee1a98c3a14f1f085c1365bd4910631aa30818ecb57f180ca3a55b5b920abfda107639f73b5adffeca2dbbb9c43ae278008e4cace3f77cc6e9c9992361bb35c084bd47c5267dad77530050d944134a301042a2501bf2ecae1f06f73b5fea776c0044b3de0bb60ec6155f7256c9521c1b9794574d0f623b3d3d5675514a05123b8011a37d43f8d01e4181ff754d0668cf06f36f8a42b5370b287560548ab841f50b5eb6f4cde733aa35efa62730284121703fedc3933adce14bfc5ecb0286c9bcb93adc6f6283a562e024b426c438671a921881b00a872c0226889425e2eade9c2af04ae59f1b76c0173782562861fec273886fbe431e0d2c84a5cd5b5629d5457806a0dddda659253b2c1929ade7b2d8aea8adc960aded9754d4a61b35a853a71d51a189ae96bebe8b695a2815b8b7079e9e259936dd5650b9543ef6b3cbadbbe817b2da083d09745101e75e7174908f6967ad8ef628bd6f079cc633e2b1c1541c483b07c56fc7861d8c561a39b69a8a2c03cfca4e22fc3d8430c111e365701be494562b09184349b4824f8024d3230c38365c18a88d6f0cedad607c478ead37a0700926eb9764760091663ae732d6fe9bcc88d2c3f1f11f5b3e312abfb363c0efc92c2b9b3552040f11801dfc8d032ca71e52a8a0759c94961116847074a71f22779cb0d46cabfcdc424525890007b0767b3a3aa084c1b437b347e60de2adf6fd1e1f0a3936e90f0b98277c1d453506920465789d87f2dba9dece9272e0f3d78378e209fc7a1c7fa58b190cb91ad2944de10da9bbdc562f13e7d6c33bfb67adb16333b4ea30b67321dbf6cfe97792612e51f9590498a8b4dd0195e8f8292f45d61363cc2a91df8d3882747910ffa9df2a958e8878fcf14063a8addae9bbb0af02d771755c0629256db1c09f112d47153cd345a118895a625d349f13015b06c54d131288de4e4c1b9f661efee8a14039e06e437558ef697500752ed2bf3b4ef2bbe4ec5f0a95067b5b3846d652cb444e3814ef17505ace6275672bd080b66a774eeb5d32b62173060336606f42bcdbe1ca96810e02c665541ce514d1948c8fc57a7d183dd7d800779f4a42d165aaedf40193d6ac5b1a76e3bcb2219860c839697ca8d44c647fa197e076d3d670662e701a1622da0d560510af6f2515cc0506394fcc9a5d9a98884cc7a63db2355a06b22521d7809bee72f7c0c59f2e971531b0da4494ac9e6aa61f2b3af95d99ee7d26e1f1806e3814d04ea306d49632a4933aa5bcca76e93ede0131ce0c5375ec516cb4a05c65edd6f6f64525ea872cd9d52c5592fc6b828e0b5175d428211b6579f4d5df28f54a88c745d586b2c9dbd4d6ee9eb8a9ace5728007effffff81