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 71593 944d6696a4714b3d8397e172d0712e991ce3377f7d5396d9a6fe2b79fb62dbfd

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
80827e06fb91ddda91ea03fc5a88b4e5679fee13d9198ee154c26058172c8bae
Certificate Block Hash
944d6696a4714b3d8397e172d0712e991ce3377f7d5396d9a6fe2b79fb62dbfd
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00676f010006bd0000
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000087968b08039bf8dec4186b9dc0709c985904e271ea6dec40b48d416c41ae17249dd135b04410f164b588e4048ace19e942940ca7eaad455f27a2d514c514f07d84181fe0ef95436095a5b01e47efbbfd8132b036fc8d0955e0000000000000000000020000000200676f010006bd0000

Raw Header Hex

00004020ecfaa0aee6b9823ebb4e52fb52bf68c40c87e3806f2b58d1c502a6e9d7d5cdd1b69d986cefcfd5fd8621367c0b6632838205df09c4268fa1daca1944437409dbd0102b6aeef50018ae8b2c175860c254e18e19d913ee9f67e5b4885afc03ea91dadd91fb067e8280

Proof Data Hex

59,560 bytes
121216010307da66109769cf69a087b54e288ab4a4a29dbdb1cd687fbda8ba6c6d363ba7fa88fc2937510fb9ba9e0a8a9e595aa1b2c252797f01ce6541ab75307b5a222b19415c7298c8cd34ea4736c9a71754a089da0564646193702a8a3d25173812e8d67f71e629a80f7502b37ded2a977b0345f01fe69b7e213d17c4628804ec0fa65e3f9c7f35f8af093ba81d2fc4be0c8507b1eb44ca093f773f8f9222b2fe96675fbbc2bab2c40ac91de0df09b801a6e64a2811c3531c8e69e00f56953c95f4412e1c12eeac8fa5ee72a7149906e91e4adf3fff257f233a3a92b75752b073af5dff887f66af0ce54c75b3e3befe12f3e5ab0fb4a933c1e3a05b27e604a7514a71427c30a55a9bad2c0c2f423acb42eaf788caaf7f0c0047c4d4f447c5cbd411fa392b831f212f26b145870430dacd3ca557e730a563cde254a6753dae383c53c07944e81e1b5a40ef803f9b8846b37eea24f9f9462a3b527e518473a6d015fb7f814f9774f2bbb4fe13a352af052dceb081206e6b4fcbf56717b3341e2946dcf4971f35339fc2a04343c3ec1bcbd4a614f6e13932cf5c7ae3692746a59f120834a20ba6a8a5db68fc6c48758d4b3cded620a80eb89a98f22c118993db66968510af604238dea95286f060a1f820691194f902901a7df7573d37df262078f1a049474f1db4426f1b07d0b819bae0af958e144e6372c96eb68b757806b3983d9e23cef599524ac5d002c6c6bfa49da08160991e8f82d02c5c81771c6c16554d9c327ccc31028a144180d4a66c5a59fbab7eaa0205ab9a0761cc17a2bc2423b8a5bdba718b3bc6145a6dcd68552954f45719e75b57c8c5126f44d6d0400bd5c213fce9b9704b262f5e1fa2742d6348ea225d9d674eb046f02054b8bec5ebecca84339750adab05e7c24fb8c1114e3df3231660c51ef6a6c26479c81107859a1e42d9edd352e8d5d43365b953122f0cda09371cabee837f86cf76a736b59b54fa88809c0299d357cfc650f736af2312f58b014af7fe1f93e71e65c4b1ae1a70750497c8b9f0bb6d1f944b8fca06f5610bc11a1adf7acd973176266b67c4d7bae73b43b3c329346bc4d1a58e950f62d8b97ded5529826e65867b0b725c01308c0ffab4f733ce5a06ca120895c240e3a2474e029c39d64bc9c3614197fc83eaca21bcb4081fc0527336cdde765d98637071a74c813f3c1f8c428063b777a58068788b20b6911002d3d24794fde2438d0223f795efc450a2747feccce5dc32f8fb75dab299f45fb94fb6a693413f61b294299ee15ccd9e68e90cd9dd8053e7f18d17ef6fd7e609033744537fc0b903aa21541135708179bf4ab311c576d2189c0fda5e7a17bfcafb25d600197f01ced5c81589213fb7e8e2c387e558dff1bb3df260f9e81ade028ea10f2159e10ba00a511368a00c0e70ba538279f91a36c77d4eb446b8d6bdb40a665fa6a84f19ffabbc408364c861a2ef7e7d0a2d4cf23ac4ec2a3da503fc65d31ff1d3369074e798f82c08841dbdf542033c3e2dcf1a759f7dbb7a0629fb689873941e3bf58a6bbdbfb9efba056b733274e67169e5b41c698763722170b393b6a4e847c33fbeca1e78f9a7c64c9e416727e69227425abbff209d247725c6fa0cbad129a5493f49b2a3c0586c1405a7deedca5ef80fedd963a3eb9355fdbebd52116042407e74e098587a91d85bc75044c456e82eedbdb32d81ac02df373fa2f4a063ab62fd56b94b4dc9a5b741d17c8c504a05cfa4313776b96ea3ddbd09c7a0c5528069b1af27eafc069c0b4f22fe0fee33d8f8671bab7206a66164860e150543423f86e52104093b7f198c6afffe0f07922df871b15bddf19b2802e7030500595ebb98518da1d00c5753dbd257f50fa4544c78bfe94c0d1f7bb483c7448f2e66d5aa7749a99f775d77a1ad9599e8c6b67b24727ef661ec398e96b2f5d4c5e1cf1d89d4974a4574f7889be01490c7bdaff6941b6d4d09885a6bd5da4bfc00b685aec1063cc4cdb0ad23383208f3d9358e101e1f1833388ca5d194129ae2f19cf192e1ee5aaca880a7d9b3bdb19cdcf95daaad1c1fdf8dde1f7a7c2bc6889ad1f8bbf733ef6052f72568a21bdf8029b1f66f9eba78217e88e49cd0809f74cb4eb409dc9170081588b819b29cb676a75efee34830a1e8120d759d2313e0a5c67a1e06cf18c15ca6ebac9175ea570de57305b9c4457c1a2ab20a1be2dcc240d71eb472ed3752d0ccb41e6321be9bf4db063cadb0831028baca8b9e1ccfd30f1cf55b28a46294b335001bc00092f0403662b9dc7a584c23126cce311a5b310dbf21cfe5a68d5d6546051f4d0bb174dac3009bafbc619ea96f2854a915c933d7a88eb10da69eb10db3d013533d176978ed65271396076a5a3d744e698283fd4422a6b64e0b11d3710cb18fa90b3ded23234029267dae674f6e78ae62b8ff7956e41d441c6f1bbf1f68136f84f24e87efce9ff46aa581754b2df3b4e7fe61039112431260444b4c2d6563f67201919b7f2ad8ad971495a40ce5749b48810a1f80cc3533b7a643bb0e6f2faec8d6baf259a88c82b3858c2902ee99ca508869594b3ca2a73ee38dd665ae3a89406c7d1fd14342ba5a4f203d938971037da09dc7a46314cd9e4ecf785c500ce554a3271ac37a4da557478198d4d78cf849cae25004043e6a8be3e728eb20eab97cd2d3857c7003471ab44be9d421d65531d7df1709a3f1f3d23b52f173069fca0ac81132ce5514d373251a3da1012ba39bf51da5a9f11c2bbe604e5517cbd71a7c7a00a7fbc146975a24c576f2b282c5031429cb37387ede23b70dc933f4824a059dd8ddbac4a8fd2ae308fd753895b9354ad21acc213e17632566ad018f02460dbddb2b26101632d84466c9efd9dedefa899c31ca252fdc2085970134c7d705412032c7eb02ea4ab842fc2a68a3fdb2a6b5c0afbe948581219a135f145421c66efeb8744e78e2c1cac7fad5835d9bf5cc8ea25e122ce6721581471295eb314d7be46a59de873e9704c09fe9e7c57ed37c36e57b2bb4ed91f77ca03976a76a38b0ab3095f62a381e332d0c8ec3feb2943f458905de25d30b78bcae893810037c426af407182a414da30bf250a9409a7a1093b019fd04a1c68dd922adc38aaaa6e00586ab21b50660c6ddf1f6c5a66e4ee2f09d17c2272f811f6da289d77848034dc4c8293273d6d73e6de95420a992d06d923af609f7b44dc31dcffa38e5346035ced9beb4a49a4429a994dfaf22a92f5c9a7d50146092f6771f166c8b6fa803266a03ad61a21baae2fbeb9cb10f3addbebfe2dd537496ed8ea3ba1deac59615d848ace92aae538cbe2ce09d07a4d1e77b990f41e57ff1ca2974110efbc625168405783bcc621aa963e72643177b1b91dc43211f4fc051579e22d8ed8ab09e4efe045c1d6cda8886168efdad64fa37b62e68ce6048104de90d0c10236e7fa2d538a0742b8cf2cbbb828b4772b0feba5ea234a6a1378575a66fe89ce7b9003f180281d3201572b43f89ce3fe6f9d4037b246a66ac457543dfe15f0437778073201bd19dbb873f8387770b9c30384312f8f112ac7aebf8a3badfa562c4ff819a4bce3a96e1bf34706bf00d783bbc77e95b82881bbf981cfc3f8094388ca09fc146780f047663c50609ffb0223a0f12dc78ab963539b5971c679e93bf23bcd3025d6cd28bff5a61fab511ef9da8cd9df97fe89ffbf48254d570aaea7b593b3636f99f28bf7c358e2ecbc50f2116c45b5a45f6dc08b4b9770564b029fbeb02ef825aa3938ed144ac0d19ac68c2d8473bc380a25413ae620e161b66c2ad987814bcf8a24adca45ad731a808b7cf8ba4132e3f484c459fcc9bed9f1d437e13aa96cd308fbef724f393da42afaa38ac549e627577e63187d7ced72d9a89b19c6de1f1ac51bb3d02efcea488f860bb03b04db28102b6fa6a61792b660c613f2964af48d9c2b43e0e4ff0c3d8d64a217e7e3d0cf3117a0d2f72ab1abf4e729cdde48b85671994931c9a1ec449dcc82300c75583867beb935ae612eaac1831c72380fdf75917cb1bf4872cf1866b69d29824788cf05936ab35d07de08f7f1a60f75ce0cbddc5cc004812d0594c8c6007de640d9987aac77cb1839936911a9fe89a1a71d29cde326ad6c11c4d572b0a3b376c77d109e93ca2c06251e06428dba750562723dee5555fe7ba1e075347d460cbea945c9a952193078e3dd5f3c16655bc25e760691faab0dc60908f748628859e2bf2925d265d28d8eb9daa6298905eb5d299105af85dca486251bfbdd88dbced887f2f0fb2eb3b757e2d69e2bf01429a05dbf70313e8ee5822b270578bbfc558f6275a4494458ad570f4a9766e01456ef6c965d096ca5185352ab3f1bebd520cf72d7532bd5192fe8283d69c098326944d73ff29fdb845f002d0507402506bdb18701e28401d9af056244dad419b46a9806ae73c998f244fcde8e2584e682631c6448304934ec6530d7f0a45c11c1f9d8daac84b80ec0195f34ec6698b92617392714f853ebd8fa6b84cb8ea0d52bf13f80f57b81d04e234643a5240af4d7514121036c3f1c4d3bbac19d76a79d08fb8318115656cc92cfd496a1dc5227324e2cd330617e93e9e37867e729888c94f90160ab05b2d1dcc2324330813ec0e27e033c002e32ba0cb400fba2f192dfc93ee561461eec70cbf6f396f8ee150756dee8f86c1cf7c41820b6407f3848d9fa97543273bbd4236a216b63df2e60f80d6be94ee7182d7ef937fb58c5416fe5559242eef87e7052f1fecc0cf0373dc3e91b4a593f5d947b8e756162bcb8e28bd61bef2d734ed6aacf8be835bceb1c7c92b80ddac538f7054f8956c06eaeb32385fcee08a7f9044d7470c4468613bcba8af60067c1334201fb355c95ffb982af3ed62aed309dd1ce128cd45928cc79ee4be06eabf304ffca4ab0b749d0019a0bdd387820294a45e18fa8e5c69957a8b19fe7c8ff7688c04c09c670c0cd6a0d3c01dbc67dad7a76e626f6f365971978840cc256bc2025d8d7c295769cc109c19efd249ac48133b07e6c53c5e97df21f4cc10d7187ed1caf3a440bea42ed28164b79a17669fbe098c826b3959e2ddf194d845c92cd6028bbe42ed1786152a2a2bbcdca39307c38ad7ab7fedd30e65603631b02f1cb2884f73a0db0d03b9068056fd29fb45dd0cb9d625e03671fb4baccb96955aa2398eda5956e889af47a48fa1fa5ffd68804091a9dfa23713e61ca49565a710e24f62ca2c1e61277d1e6b50a7e4d31611b9e2ba1fcfaf78b379d97c0bfe5c35566622f56262c1f6de5f63531f54ab3a4c1a5a1cb30f8517ed5f80e157976a2ab38dff85d9f237b5961a195782e3287b56d19e92eddadac6fcfc5d0d817cb4616e8b3ec083ef3445a19bad9f859844795e6dd71d7633116e6be352908b285835604e4cf5ac5dcdc911f710581ed2548c906d280f66193e6d3c596b23c7537b8d87c611b0f2b4da93a4d2122c749b2582fb412445d5eea17abb47796ec5ed6097b999c8f3f3c751c0a240e36805ec5824c2891d2298c82542711c664dcd6aea68154d262e2f74d6ee0499fcf363cec936b5fe66a090d821f25b8c50c3268ffbc52f9a93438709e9258571f209e487b407677b5e4e37e57c57222e723b3f935580f0f5b99b7b40e244a51985847c98fcd743846bfe90cd40a9006df4b61112f21ca6b45c849cc2494d38f49b5a66ad8ee0eff421d536a506297eb6764eeb4486fbe607a3ff733995db8b12e5549ad33456d3f86a29ef4c7609ae386f06a9c9c2dea623a15d344ce3a1229c5279e8cbeae64df5fc506309b96702751041f47e83e3064d9ea8c5384334afd865a435aae049f377da998e15db0ef53e94ab198171a10dee333e23b779cae85cbb6d0c98bb8986006201940e5be0517b26bf73158d01fef7e804aa8fe417d476857c3c8abe0f2ef6dc1d5b6a3069190a98c7d75f3a64b58a352e8502def2637e0a4b0893cecd9d9de684d817ffceec2bcd52f01edd095b8431e01dc8de617eb3a82ee5f85cbe8f298b56278b34c3342d60117ef22d3e3c04bcd9b668d10e122d19330d50f7097b3655d54113eda455d8fc613da82c97e332f5e4602b76535ecb2fcee8c2bb2400c7f3beda399603465aa73d2dcc9ca222eec1cf020e366e75d12125779510598bed0854af34cfbfce464bfe012ff79a6612d6a4f9aaddf98f325d2014e94b5de69cf4cda520a6ba8fba021038fd7dcad88b9767d0c53878d3cde3ed1093c46b59f0efff9e0b36c2bd668f754c4c1199fdea4d54f6b62ddfe01c18a7456b2e2098fd8f0754da938b136f46374d5085fdf4924988b67dc74f2146282b5adf9feb70a85997b62f0f46515ad88e8962aa1a46c2754216d19959b01dfc7e9d7c9109cec9a869a8303d3471446dde25bbf572132a31892bfb7057d05283b35106386af43437209dccdc2aafacae77d0fa92fe845351ee8a70a119223eae41075b4cc7d97a5588c13998ff5bf13f1af67dee7079aca16b9c30f96d8b817d9deebc3a9fa57d031bfbc2a3105c28fcc6e87584fe2b024b581e9b6eaee5f8ae1a94add3b2a6b284c2e7e44c822e15fa1bf567eb32a896bf985a68db9602a758f6e0882137d58a079bc393dff2df3a0b7155c77171dbd9a2c6b39105a0f1922576990e4936eaa0ee9d8452857b534e8bed1ddbf5431675792a992dd0118068e63da4af74c6dc87292ea15070794e39030b9eae0333dc567814b3a830d6f246e0658469825c3b4b39f32812b73cdbb85c9dbf65a810c69d457a234733fff30587af46788013a1d2e45ebac7d13dd14bc6333d216a1df748f7ee45543a869eda7e74a5b70c39baf55128962d4219da7ec31e9e824e29168b1242995db72a3d1b7493663219b69e2722402ca308d48ef71834c0893f17f4cfe9f33524a7eaf036bb8053df81497954183489ca4e685bfc831a1331d10c416cdaaa54a26611cf094f59d6b208ea1598940a14f08427aea4808374a2cd417cb9083eb00bd385a276297323267667df38f8a8dcc4189f1e4bae9933ec88450438c26f2b1e0ed20c5a6c150195665daada39ca390a13981d006330f232bffce1df3b0bc66e1d61745676fe5cb9b1e8d788ae8ca7fb7c0ff82f17a3ece4371fde49195231ebd3656338fd3174491489917ecb2a37bb58630bc8b49d45bd9c374daed1906f68d11f1796682a66d2b6bf78426a5b6ff63f3d61ca595b349e7541aeecd3d02467cc1fc8e4a0bdea4767d39addbd0a81ae7394fc9f242011f351de39b7399f8aee642ab208723a8eb14de636d8d282affb6e24f4a56489ef43fdb4f40cb398ad110f529443cec83b27d034db4a5f04cc9479a007085439b8d60e79b2de1954c74d211ebf18d8173564db5849f137d4e823dc5cf6c1524a463391bd657dbb754bab3df6eb74dc3648b28285378015dadf66b4f22a6833f0594e77c9129b2d4b7ae8d6b68f271eedd8ce08034188c991c1a7fe8d9092b8a3411ead52ecb9242d2715903e63263a2d4ca363cb370a6eed86f89262bc301d4636c4cc2bfdf40189a5f160a44f55e60c4726c86ad923c3e905567bf67039f997d0dfb83906be46391655c131a2d96a2506c03e1b0e81ddc2af79352978c5787218d808a8f856dae31d2be3a1ce5e7c695544afa4e1502f9947cf9472b12b428809c06728fc7cf9f96da230649292467adafa74da807a2dc98ea53b2c89bf2605d925d6dd126a213de3a8a5f44a7e29cd42f2b725ea764799d5ed0c55137e179b57ad6ab999cb284cdab568151de566535cd4a954e27e848a4cf1a21fa559cc735bcdc1121a2c5c23281916963391a8adc9a1130f5e0ad23a0c381cc5016f89a35d788dd95a711fb6f74eb0a71c1f0e92a71c7c72b258fc8ad20953c57163649352c21bb51622271c57f5a114bb0ec1b4380538526bf83b619fafbc7ae1a06292777f378612010f3314507c396bbeb6fb75f5ef602f5af2d6ac79658b536a63acc41c0d3ee52f2970964c4db4d77c251c4ffbbb3ab82cf0d28ec03a68efa7652ada3d6c2008a60c229758a45b2268616d1e32e8f762c762e2ff059941290497c30e073468524519fc78ba72d892d82e03a980563e62ad90234b698605ce917f53545d3aeed8af6445d2c0b8a82dbde5f2d9a82997cab4adf7451b5cd57aba81ade4acf443674d980d5c981c41520e5465e6450dbfaf25fa718059ec91a4a6f76c907bc783fd8d4a586d6337c6a2846275b0ca0f8e16d2b8b2d47b7509928514436a58caa75a4634cc4e7f5be8205e38a0c30369705d5c73e7ec8b615008cfff9fbecf34c90189ecde710eb91a2ca9decba3cff8ef56ec936529137adfac44ce1855e5258a9526272f3820bd1331b29aece00406789636f288616a757367d0515ff4a7340b86957230c7b1c9f6c7192be182b2b56dfd7f8375306575ba6b6a2bc56fa0857cca26b526dd6ce00a69752c0edcb003afb5b35dc2ed0c0de725c5731ad194de71357f2509bf494682a701591cd5dfb3559ed77c226f3b56b35025af43217a2b385165fbab96c37742c0bc81adec5285c79b0ebcbb4447afdba627082acf47afbfca55a34571e67b6423edcc234069c3003a03f00bc971ca565358ecd15af2a4344ced6e134f0e37cb9a3b8d5c0760b91eb24b87116f53d613382dc9f8eac94f8a3318f528706858b6447d7801440553b4b9b3d63a2696300ce939f2e2f12874d7487b00020c9895fe71bb02344ee3543348dcf8447a29cdad4363efd54472473105d734733d5bf0bfd7cf96df32a6607e1f859ee960aedb31315d71009a288c80c798bac60c23ce43972c8dbcd2e48baf18678641e572656e5a2af75b4efe5cee0eeef507d3b48f684e5c040c7db085c92deb7f4a51eee3df3c891c1e355cdbf12f719b80f155f8069b7a2a8c356b411318aed0b2d0d2fbfee2589150bf3ad4c5bb6afd695fd09e4eef605b769835ccf01fc3534f540345cf6d5ed2241d1f02ae569ffad5acf75b7102e1492119ebcb470b4c5ee35f8b23e4f466c5194e3b2c133cb1c958faf2f63ce9582aba9dc3b919951586b438efac868c4494e9544316971a3bfffb027a4421eb0ac8ef0a7167f7ef5f9a493c8848d70dfa8c37ac07eaa01b72fa3fe8df078f54ab57ef0d5d8f7f67cd3cd13132be3695219ad460f665d3c3b11a8af25269eba459a2de752b6262a680dbf8a097c44bed2281e33322ccdaf0551696c1968ae6f482c37dbf1a3d68710e96c54f04d9644aaddc1075ae846c5f32266e15683208d93c00b8fa5724e8f046a3b66ef3440b7b56800c40afa49ab3788df06c3822cf77f67c06968c86784b91d5b6ad3fd0ffeca3d827ba93b6213438d777f4e6cefca2cdaed7a07acf0486a452c7a3da4a4e7b26ba0008c63748c6baba599a8e26c8c84de04ec5cf9dd4a1a5d7d8e462b2ef5684129c545dc05c00e792ba8aa8206ec4ca262dff008acb9c0ac8b1c078e574b6a8040de3efe11799a04c1eb0ef7589bcde199ead4f1512dface9985353fd54d754bc6c4e574177abb567f0567327b81ff1daab835be9ea4b20f4ffa67a5e288caaf6f68dab255cf7cfc1f225e3820b6cd27d41c719c015824f83313f2183019a86ba2015aaee908fb9f50f716f058a9f6b68b04fd30c34f5fa65d5575a61f90fb966478f786c413eb1ae3486d473bd95cbcd302421746fb7c467b0eb72d066aacaa49d743a7c91f619b4ca6a83c092cedb31318a89966318f2b26afff4669f47b89a8e7a3f0a716287044a1428c70baacbcf7fe8a5fda8d56b6d571769f51adb180f814b8b02a549c328ba6bc1817accf9c826e3ca948a0f43a902251aee83627d4d01b17806dc4e19904009c21a1df8b257ad3f78061b5e7b43610d4434501367da9cd7bfc253d8b9a02804a86cd380798eb63333ae3fc613a31ffd65b2f0ac654adaa3b1a2ea03125a54d77a41f3a6414fd47428d35dfb12843f105d2e2260e33215f0daf415559eebd1ad879cedbfe621d217956c040b792f50c5d91d79730b540712a61189844da5d62ac8bbe95903f45afb3b563920f26ac3e2d22fcc8523be0fdae864d774fccce207a6234b776324e79073939712291cf2ed190705480127204c654d083439216fe98b1e1b609e01f968ae192bf06395adcb63fdd3a35fb15669557e476ec67fd36ba14bf7651649fa7364dc6eee22fc5e6e99e192e537fafb38c6d4823945139817767614ca16b48689b36702af6b503cda16890bc2a1a3a7dcdfdb4b9e5213035a51de4aa392c30f2709aba07995877741258f158e213cadd04e4e9ca6529b3bbe6affbf1fea78adc019207f06e9d9a8ebc1501fd2905e69504c5903311cd4d7e5135d31963eacd63891a4b0aa0f9a54f78d240b55a754fffe77b39b865a57f7b16758e859b2df1fd98de2822a935d2dc3c79f20d23d7d8acef6a5cc3dae9cb07215620f78332accb65d8d415fd06a0a13304d588e7421383c61bfe74cfdab873c332df828bd577e2c56ce5d031476c4a3713f7742b81a79256c3d91fb0afd0125886440b30b85cddb4fc2ad1e9e2d0163a3b0dbddba7b1195b380696df03e69e5d510808a69b8a48e41c5774bc8a091dacf9750b73d7658b9660d6853605a167703fc3aef78d9854223657f48802079aa4c0f2045c1cc5e35c309a5400b08256e70277e17c014036d7a7b193ccdc1c3675094de05f85c48f5a60ce284712635f7806e98178edbe49d5404a0e2b7b754bd20fe454c9ef94d4718e9ebb9a3b1d99776f8d1ededaf6dbb433cba6599dc8adefe0eff8328d1a6db7e3cc88212242fcc8a1fad08cf4b9f7f3aa8611fbc07bb0c49133e54f9aa4e50f27beae0d357a93d1b8cc50b8ad91a722f8d920b67e1fb9508a3c66038a96fcd07482a81e6bf22ae4c944396113ae370d0bd99e47558d3b34a570ab8b58af96296da6d635a6eac6c26fe9659205534bbd08799b7ecec2f8e7c8986910c3f5ba2b1ca1c1c67835ae65ff18741f3d183ceb49160aaef36bc24f7bebc63535ce430ae236b0d6c71def9166fc0c4ed5e8d16b0e08c230f0c0b609779e6afe0db794b2ff906d3761a782f9c40951e3dd6fb339b9c667a872e2edd0116828987202818f47b54baa71b2e4add57e75612d9b4b54d6a62913db1bcdd401da3009479f916963633dd8dfd109cc3aaca8d4bbd5de81eb564613dc317f671552ba661c9729508ee6632e8e1a4dd396fe1db582cfd088f9f288588e8184098ddd0dc3aad238ee806a1aeee6466caaf1f8f3eaf1bacba52b1c456e865845eb254718948a1ee51fc00091b4cb08b3806fb4d892c488837f4bb5ea5c69f40f99a55597bc2caef21894e9ec34adf505507f178fe7ea542ccd7c82b0b104ddddaded487cf724368f9747875facc4d24a52b7bfcfe165351aef4afa105db3b05cd9c7a09f3e12067cc7880cd52d35f8ed33581a870f086fe28d0b2d9e80372c0c36633dc8043957164729adc5388d9142fb892068dd8b983cd45ebde074637990d124bc2f0390e9381d9a15acfb29329356f81da2a7a7755e542856d1b46082bc8df0572d703a141103244da0430afd906105372c3dc43763b0445e935d275178e739d05fb5e40f9e816cf773c946788d1720bc68947499117ebf83e2ccf17716d42e9138bc806a2b4810ded23a02314fb2d163e4631931653143ba366886168ad27689c59a04e2b457deb1d0eb81f717c630a3831b429cf7dc017599d141f358d1a17c4d67d11e9b590fb22b898c3845a5681d12323ef27a3099dd0c2f292d8d3490cc088d8ee426f796b95c369f003e8f7e63741287ccc38f85214727caae93985ef414e2cbd59e6a85ef821493abf6fa625f7f09a17089f4929c0b70f83b64a6a516e616a234620e24a4416ba8ab5a292e4be41a8dc1b976f86b6efa3a5ab82f5613217d7eae15e221d74b2a0e48bce0183876ef600621835f7a9a34bcdc2c20b0ebfd3259ded771b1243764f7fc5a23949b80f00980567e435e35e37aa68ca82f5a5fd91b671e9856ff07cf080444867c5b24b4c2adda2b21277214daa64d7d1aa17dd3fe9dfbb5eb126cb1170ad5207d0f7615842e61f5ce52c21e72ecc336645f9e5fe9a3c899618810c79a89461be75dcddbad245c405ad6b5d6f55fffee9cc3383be232363e2a09ba29e060fadde857c77131f3896a8b3f91b93dbaef9d5c7b7df6b14cb702024d620c38189278312980336f7ed2d1bc1f1259d91246eae5a80c8b79b0cbdbd977dabb23c6f3b691051edf952c775a0cd0b851b628eaab21155218040f07e4720c3154401045f4cc421b98e8fa29ab570dabd92e283c7946ad5fd559ea0d2474b510757e58e1a25ebe18314e915203fa02aa629097a2cce371e88308577f9c981ff950e8a1b8d25c1a100acf35617cbaa3ce479980acb4a75e4d77e2989e1a47f4a172544923095cd5d11bc1260dedbfa2234dd6ed74f1550ea6274eee4f3a3c7a6a955814038369397f8917cc8f9bea443f1248af4829ff0630fb312a4e49b985613f1da8b6fb2f4150e9504be46fa9499f73979a252b91602f6cdba56e01373595be92602d03c8a1c1d5dc5d70fd2570881646eb201b87abd692d2f8b8e5ca2d33ed2c153b7a7792b807222407f25b0ff8033278fff2b68f9602d38b44ef1510fc91cf4d5c0864358d798b2f90d9b55e9a61aaeb4b3b6838abf1ed9f3e11dd741601933c5eb4c9eaf2e8232d86af8653408c8709b3ea78f703bd061dd979d1e24f5ef54542a9c8c3e2ed85aba436ba8f0bdfe78e1e52226c8af610bff1ab1d3d3ebd32c8325813ecc1219c4dba06a4e6c7a1c4da5ea8678924e66868d0ffc98a93e5a24dea9b1c21cf9aa81552cd20284eb3bb3e737801371af9f95f3b75a74ed050fef8ef8fabe137c253d305e6319937ade930836fa017263fb0b7ed8ac07b6b1aefe5f47840bf97cada1272282a737731d66c0e6658e81056ca3173766241be9fd90d3d19c725d8a0aa3a47b1ab3c2c450d100c05c293496005c4abca9c7f19d0343bcbd2014bf1e46c25ac0b50265be78b9e609759286db683175e989dc38f6eb759164ac5da682622e0bf2de38f2f8ae85cf60075347a481f5c8bfbe9b68688e3f56bc3c2857b4836359254c16e69713b9d4d489cbc2fe9cd96e78245f38566bea7ba4253763a5817bcaefe3b621dd8743f5b95be89719ae5de8da515ceb306f8008141c785ca5a5cf1b8fe1fd7920c54f701bfa2e4ff159cd9af31d20be9155d3992bc57a783a774ffbbb3ba59b0ef7906501d144f4971243308264e11efa449a738d2d890fd0208ec513e4fc85522d9d83f3836fa262dab07919003a4ad23fbb2c7fb031eff92e84b101c36e12da61a6ddea6b13d68278437c1860e4771bab8602295c76e72cc3a2f9e89eb822977cd2d47f8062ee1727929e2ab97404ec3ef15965870354c6d9001039e978dbcc6f57115f95ccfbe486a97f7411899b6370140fc71a6418d897d4adbd9f0aa4dac69e9341dc6eb7709d63334cb6d630443ecfa5d66ea2a96fa36832c842e5b306990aac4f07726679df1cc11fe5d2d22eeaa6debaeeb53685b30e64e727a9f1bbc697cb05e960793d37aaa9fb9650937b9c011e4032a4fa1f9d74abde0fa13cbb929602b855ac43b7fca1af472c2c0a10385ac8a7b26c867b8f7bd32591f7b51ba83aa0239a808308f0f5a1908baffb70d94d21370f9df7912b6c9c9553418f02a3280f07c0b7714cadbe70128a92d8becbd69022d17860986de39be854f7133bbaea37b72d6306cfec0309e550dc1def9285aa3fd882634df062922e8a28d4c0a1a42467665ed6c19dff03726d16368ec43f317f58a3fd3c13fe32b1998d07517da6d7846feb95df57aa1e71c693f5f4478470b28feac62102222c081577f5801a6220b181a6b56289eb45b06ca686247f6913bf991203e78d2edb5624ce35cbc670adfeb6801dc36a23bb2a6c2062987c89ea492e0fbb3aec9ad64e19bfc0db6cc417c80c8f9ff87e28f03168c6cc05714f9f95223019f29bc46bb764c2c75dca4b6d57efaffd13e6e319e2f1da4a8adcf337be010a990c2c68d48083b147576f2382ede234dda6be53fd098f7655820d97401a43cabc2ec2a7d56acc6b0f9799d4db955f7ccc87bade668ea6f18a5b97c685ed12e94ab2196759b2329a6a8a9d6039e29d72e6e97590d62f40ed21e86e2a564b16bf0936e70e87a904cf08f106ca35279e4a0290357317c4eeadbc3bb401701571cf81e4209559ef5be7dec581abbee020e733ff0b74d7f68053c7f8952272dc16a67a1220bfc30434e93b266f2d887b6575ae2d15ffa51ac09316f7c8830ff85a57c4d64d1031460346c09ac28537d42fa44b2db5e6502f193847c60b100ce37ab4343ad698222240cc7665d731bd33496598dd3cba1ddd6ae4f7abccda8d24b4b5b806d80f5704cd9dd7da4792feaa666a102f7ccf6f2f51768eee1ab66600fb5f9cca325fc8e4637fd6732f1e14679802824eb6a6abe826e9470c612bb0be6249dba393472a581eff117df3380ee9649a90f79f95e71685fce4470ab4fd662901688d802a7560e1345c94143ff894f3fd17ef40427a82c69ae9fc7ce18ae8c13e2d208fbac1de04029a91b5c8479aed374279b376686c8d2c6cb49ee8bf9fa44f851cf431e2d4dec8a34495e32a169e9269e4b4df3a8ab5ede22f389ac62e46d32d0aa3c1c4e2e20267d7798655e5b02f8ae1731fffb7d263cc39affe2be5c49f9cc793d3b67fdf24b654bd02eaa735a42e23ac4405dfaed9e590827f93400510da01e338b750df8ee44884e4d3f041d8204695803415dcd404f3f27060330a8c7ca73d7c96b8d6f3cbb33883e57b8d22d5ba50a9e74f384e5ccc542278a55aa44f0c6c21db4845d43d4d1e3d4058d5ba6966753af4ad614b812c356c404d07c646bdb90e7bec8d1155d7dd49b8505534c548d9d3dcb2fa84c479824e37ac692c862cf90ed2a0727576ee473705a90ec624a5a2e692c209fbec27b9befdcab1131f09b0bbf1718a5e453039b41e4d506e7e6c6ebdc9e6a023dab72269a674297df19a7d797d5b092f30776a02f82a4b5e6583fce2312341ddb2a752fc8bbe1f371aaf954b8ebddf0ab67ce90a478379728d196c7a419142be3c1a98cec47b80a2697bde257f15032c128c0bd545621f118c8574bd5c411e3b80a71aeb8f41db83b39830933a0420f7bb57a110af12ba5cd1d66b8849f80411762c7bc5aae8ddbce7a980c8e5a2dfd2d24d546a939c43113f3026830066fba43e3bf5b8470b4449e80f236ce3666ec61400d8b3b34c032ce3445667bd5a709aafc10394af6c45397fd367e6357e422168924c8584f6d9adc0914d17152246deec12ecf5db75eb3e1edb90242130ae278566030c36dbc2ddec1511ec56b0adb4f23616c6d167d9349b7c41d14c8544bbd725759ab8a4f7cd7aac37b277ba823ba1535c3786824134498f16b9770351eb4b40c672e014a26f9428b10ffcdd1719494e503349f718bf94eb64b6a7ec549954e20bf0ec828be1b6d092e141187c74e3f25f3183d169c7cddc0e5d472df7f178576bb7085aa83d66faefb86c43b7996cdd819c41b5b61c1d6baff8de721258aae6a4849daa59a18ab2da13fffa7638349779f5b7afbd9737d1866e9d9b489d342db1e53f9c4cdc304c0a8e8209b9a19800ce341e173f6b514047b99ba247ea5f93455bb6ea159cda044211bf0714443ccfe3601ff2773e39cd49da0aad3a808f3c663719f361b553f7d07afd86f3c940884a621e544fe1892c91a9dffb72fa7d278ad73b1535f769fc969217b2a394949df1573ca0af0c35d64fe9b7ef85264beef2b0caad0d610e7e9ee82aa62d4cdba753f43d15737b2bb63cf9b6f2f981e6d7fc879cf908fc27451c0937f3d90b2f45ede1409c2812dc9a17bd89cc4fdf3cde2ee485a17a9dc1d6c80c1154f09d856d391a330b8b15511dacd92c01a133a985ea836fb7905e159ef1466e18ac89586569644fe113d7f012fd4621be2d84f7e48af9551c5fcc5069b6fc71565406bc80740d09cf71f760e9599d7f37e51587de7a35d26b7b9c8f6da3fa95e7a7ce8a93bf12d10c05e5be7cc9695c138b20c560fab45207de9a75d4d24ab7d94226622eb8ac800f85712eac0358292e00d537aee89fdbaf4be8a66a1486235a6aa96701014e381553e13215267cf1348a89fc945c4480f7c5dbe7ea67c8022eb505cb988606a3fb044cd69720c63c8cd469ebdccd0969d12455b1caca1358bff079d7a8af53dd11e58e9f39a773edf51494e0c6909ac991becaa522dda0e9a6025ef493d7e53662ada033912bd8353cbd91c4277f60d364bf600680e5a5211199a91e32ff9a39253e4b0c9d883d51864230f81d4ffa28e868d17165e1dbe41c3722ce9080a5282b16d9d5280a9066c19ce0249499d0877abab137ae228fae1049330a5c3d66bf8ac760ee2b9fdc3a1733469e11e5e9cb1f82580140735a74698b0a5305c9312e2e5dfec75ce8f34931c391ad22282eb39dbffceb5b7948bb904481bebb8e9c275c44eb0f6c45ad4127067772703581aa387a23ee266130f79d3bbc57a8971a1cbd8352240ba641fc08496edaa25eaf535f9ee4972d915c58f3bb44c46e74680e9509b00649b95b83b0964042c69b2b909d25a77eaf6d0c2315888a03ba981702b4bfca8b69732d039ea0beba58be5d7eaffcd25b94b9b72d83d91fef983350ab980f9cf5d0806ddcd8df6f38d19e486c42d8c35f9bf97dee98738c939ab357bf1c3800ad15d1ffaa55e774d2da7ce2fc93b5e6a53f05308319d378fe252561e4bb2c7a2e02915724006ac2162a0b62cae7497aa665f8ceb1372dd5370ece3099601a4fe829ecedb9067709a6a0737a59bdabc2d087ef7ff83d58030ad2dcfaa5c23451a9d4ab42ff9e9d42ba8d60678f0f7b02f09a09403914655c68c3a31bf60d3ea0afb363e40e8f7c533bf97b6b9da3f1cd2c46ddc0ad32185ca6d1a6ba5896824cd58c7be130d6ac94b388ae862e6baad284b38576b1857e54969cb1fe4d0bb9c0a10d8246715a8ac2989e84be0655e58e8a66bb6fa05e25b6d9443f39cb95eeaa790771e5be3a1ab45b9680f68a54bcb9187851733ef26730d5a21823f911d0ac24be376fc6fea054ae956a0fed631fdeee6533ad548f49caa21de4fc65bff5a861df64de7b9ac96cbcc86583a110205a526fc4803da657d388424722573a000bdcb7499dc5a0750f02976457926705f612df82daca3678cf8b7b1a816e6c5b8f4d964df65ceac09cf4d6fc871ede2e0e870236ded6640780388969ea8edb0acebbb1c3682880bce0181d84488b774de6d10460b1e29f6e0d067e21d0e9ef0600fc2499808597cff78f5ea855618b76127323a335cb77b5af00794071174cc8879c63719f45c94d34d070895b9ed523408e0a89deec7a576620d9e69cb03fad6339d857ce6c1dc3d94fbce7484e83b73d73f5b15d82bc984e9e35685b11bec6ab67ac14ae73bc232f278230a03cefcdb72b61bae847691a4a1faa0e84a02ed01267f6b2dfea9e7ef4556bde48beb16b52647f2c91097e24d0919f2e01e4d4b53f61407323bc7373cbd192b369fc4f97924d173a501f4370b032e8e7c12bb4317da91acc2be6005f290caba4c9364f7d2c0d94e5e9a5b99ed935ee1e5da538151c5060baf96b87078b0597456bf78e8cee8a803839a36615178e65d50fdf38278968a6c8c5e44cd1e6f12c932a068fae612c09b083dfb88c28a2ba5ab49efe844f73f3d0de58dbfb35ce579cda448fada1770255443f87f3ab932cd9e7141519f4973144831602b653182e930797e03d5c5192c1b38c86de33b411b6586ad1e235d7dbb0fa818fa9220e37fd6cbc23594278b2340dc03dee677ca353c3992c35e98e22b25695a657f20d387767f5ec15024d35e0dedd2430c359945c3e2f539ff385de411e4f3b33bd5cc87c9ac781ae0d60361bb943ec94cadaedf9a4cc6f65ef8b1990b1ea9ab5af4968bad30745b6edc7ac0ad11aa4ec2ac8e53c89adf5df0867f3bd41198d7cea68915cd1fa594a717783bd4b4e92394d8c47858c31b3e600f61900b6d85d0d69dc8c53b0796f049a85c291b03262dfa155c802db8a46571f8234342caf72f605a4b8cea26928fe0259007756ccb19663790b859c61992ed891ba6f438af22d92a95e862a9741efd5bf7cfab43d3420401c866b40dc60df8da43beecc71cfd690de1639ecdbfd1901ab36f3e1cf793243240199c2829c6f51292d1d1f1216e2cfe4179f6454eba407b6bcbde03e424d544d9ee65f3d2c6bb1725e21d9991ecb1809d2d3dbbb15845386da8fe4b1a262b7cb43c77f3f32f6c421d10bbc9e40896b6bd8e7916e60e3273e51fc3aebb1ab4d883a22969ba09705c21d7a5336382c8d7a7285be9089ac63532614fea4c2a94311e9dda494e830d02a28cd1a1217a9f7ea2a5d286781ae362223004b07ffa82f8fccb13605859619ac3c95411efcb139dfd9e881011083148732b209cc171b7772ff6225de4eff5dd717ff52c02f4f2eba41b2d40026accea51e38f7b455e8572cbf64bd60967683d8d9371bb518ac44f3b6e610ab0f37d9e2593017542cc7f1c34028abf5374086be1ec3c6586fdbc4facbf1a6091953f8343c2e033ce5c02919f1541fd082bdb5330a7e3b31af85bde40f2699d6faae965b40740cc1dee71078ab4730afb56f7290ea6bdeb351e8893ed0c5706d421da1afcc30048b71bfed7d145833eee825b6917aade0ffb15e5be6af5bd5489d5550c839547edafd72cf35f34012d2a0e3888c7b940ebd5d60c7430416ca03b2f94a969154d99d5aa9cc438cfd87bb08c986356fd6a19a65248635b9dcde1edbe31f6904da70654a0c770d24b6ec49cf3cfc2687a50374e17274903c7579978ea23af7df4dfc4ce1f1de0ce8a730877c3001ba10c1b8f2224d2f7703d7489517ac3d1520b41c47b19327024d6a16468dfe8119b96daa347bb4e8c224ce85159f8c825abe3bb97f3eee0b60e6987ce00b4c779c3584789597db39840da50c9cb668d44f837868b89afb0015b6501ae39c7526ead7d4676ae75b294092b91f28bd1b30a3b4d02edbcb13ff76a6de401545f667600bc65fb76bae191d6958869f5ebb7593ab0809a32c148e56ed675f20eec5d1db17b4dfaf44f0c98332087f7706144ec359f6bffb04fe59c380695d0952c2c6aaf9046e1b56f0f7650efe82cd2f4343aae2d768e8ef072090c40308ab42a47e1d9dffa25a4e78d000bed14ed7fc4b2ef07a9c8ad352b2a4d7fe0319045cd2b72ba92154b672089722c3bc81885ded8fc611383c793542d9bd8b2ba30b94f0a140078f5a0dfac2d2b44a9438e79e1d334a27febe5c4c15b183282f897342819ff0d59e927cb2bf55dd483144acf3444344a2dc9d4f3e2270316bb0a95559d40cbb53dbe9189a73782f50f2d31811b56656c954a1169d2260745358fb05e9edb30e34d9b03203b4ceff763ea10e60232a4f2ac14fd71babac8661030a39bf917fe2ff8199466014b0a373bbf6216b9f3d36ca14b9a9b922f0fe6cbb0988e938e5e91530c62fd5e6fe44c900bf2475f28f505339d2f85f5ab9c77c1a5ff01944712d1c4ee6ee6989175eb2e1b84b980d72677a7bf090b22ce249ffd4ee4f61ca8249e97dc896f7236a054e8653bb1624aeb68285c35ef828b9c0a2c2cba1249b1332f14288e09472caabdc70363c197a8d929571bc943992afd3197caaf7b02a93b04481fedc36cb47881cab3237b0ab62ec9e936018e49394d3bf87bac02fd5d2c4a96938e2e10d835c28d9e6f49bb46ddc8b9730c13631093ed3778bb80eadcff783bd54a2dc1df05493b2e35be7c5ca6c7dac43f4349282e0fe196f2132591a0274ce57e712783e9fe9de8d1788371e0bb01e4229e37c348f5ad1ab4f2be7cbdf0a716c7b87db9c04042070e94be4c38c47f6d8caeed25838f35203b1c35845b1936335f3566db93f95544a1fa523c01c1ccfc934743427f1e78a41b0d09eb3bb4a21ecbadb338959525298906ce4541043ad9692b98c5ff56eb3b87a257cb7b6b9af0109bbddd446ae2fce4b381ffe488441a6184b172e32cf7ff80b08146271acc2e668ca89b93e228d0524c11b494117d221c5503faacfb633540e700d8f63e894f147bbceab10ebe349846f16e964352e7e30118e5c3426b04bdbd17cfbe9d2e9831c3abac99a7889e88ca512e6f0a25391ae0d287b5cff95368e8aa75f6df6a8c8d4c37899e2e035f20b3e1c1d6112585874d6d7285e5b31f59b25eb57c4feeb81d7e3918f8954c71415c1bc9def8e5165fd689d587858003f588f671ffa39835a4f65ce1685ae8355e6a81dae0b5a5300bf40e2b2e1e0b4d7098a2486aa90df5fa9c505907c490cef5f2832477894c9f24432e55c9d64b6e5e59364293710938f1ae140160547fd1b958b61a0555a25a5d507fa862bf9d1112f9bfee86a06db25fa5f4d486c3131ec41b02ebcb149dced9141a8ad0d43817fd39009280fdf07390c8a6188f669bc05b74a6ac21c0a96f699a07312423a873f867c3f335eea37b0dd63410cab74562d6e281e74a9af41b77c8e848dcc2d5935f438f85a8c3d2ffe4837d3d3eaa577fcad719a6302cb7e9a8092ac2730aa7936434e797e8742a08edcdb1c8e7b6af42a39f1173937cf54ce6ecbe04d44b80c1053fe20a7a3f7393f0aeebf71e68c961c254686cd591f246a9d80d00ef7a99165676d87444c4dfeb3331ca564280d1925b4fc54d7a500001fcb29a20a1960187b62771ac2e47501a828ae2851a6ff21b14b5de47ac84a636ffc7540d015558193e0414ddd979a7406e40c08544aab9ab7b0d221a51154a2329967066ec40bc2b65522f71fa0e93c6de8664153796279ef5afce755fe61eca674b421a12cd771611d45affa168abba2083d3b183d7a9d2bdf3d9eab5d1455fa662bc8be15a83f9e0b974738df1dd14850febcca8fa1e4d8729ec9e20277f4d5c3438a6ecba6e4de93f307ef8bec57234d88e360538f6dd843a8b797c57992ffa177554771f8be7ee470ab9f66477b5806ed6b90ea903d749d55ec4a1c2fefdde2d70919cc28bb6cb6b068a6f3cdddec63856cca9069c62b580c6ff420ceeb6bbf158638659a3f6609119e08479a7c008c2c487721c30e558a12fda611db81cc7c326a4975ffc6b2f36b9e0e252d19cb73959de5aca54f859641613af5cd56ff53068a76861f542a8a0ab3afc8fd3793daac8c87ce4af048ed6aec71f44d3111c0584734a7f489d80c10da0c125309c02f31455ec59934809d6ac0090a7931e40256415bcd0398e90e2ae8a7d14a82e630e608502ab02630dfe461e7a39e0554546bee6d09fdddbca7ef8b948aef32bef502d1c6d2d08f99d635b1e65d571d5897ad8e015f9ec54bd1cde4481f8f914df19aa21743df448fc5ee9d5ff7746415822a3ae4447c7588df940c21e68cb5a90482453e1b7f7542bfd03960b8509de653398f47355d4c94e84d6c0032a81afb96e70448791702da765f9eecca31262b76b501d2a5c4994618a1d2a7c8a0ca177a3bd847e2a009359c3e9f4ef3dc712eabea1f200814ab27f9a5b4070432e48de4dae3dc8d717e01474cc25084c448fc11305e4d0bbb807eccacc681c9ad04920d6d8d4cd671505702c8a61c20a4abfa18bfd3620a104acf0bb2d624e14ab9353fd8159d0177259402ade2e4b259738e433a65aaac04fde65ee4e86e652627fcc4cbcf9e4b0a1711f8e847ccba08074d82dc43819e0c524f4eb4116a3c4099c0b1fc8be9d774a63fd4fc905bb9cd4734a6b21aa83e024eabd6e886a2bf04303d9c5a9ac8d6784a9059afc7739ece158bd04209e927995577d750b53dfc7290948d560feda6a43e967e71ca7a081aeaba1ad6b54d7c4772fbea471c670926db6800288eae9f2406ec74e420b4092212735fe93ef927463c4672ca51ba0e818761b27b25e4e7fb4f414b40e22d0f0699b33119e8e2538ba66b94ecff825475675908cac39fbc52426d4d9c0eabcd446e85e1b4908ecc9c9757224ef6cf492000f05032ad9388e00178c232b669ccf202ea1c66db58a66516446b108accf575f0bbd2c2475a217693ac493d7b7afeddb0618bc3ebfd6145d75148d57e763b0a3f41d791c86ddda73db6401c4bf6425d631589724f82f70d6cb050cbc9634b2e53f867b22cdfc2205668277802e0714ddaf1db00685c775dbd1e50d0cfc3c18f6f15f8c803034736a3be999558bcfe175f4883867bc25530977495e18d370f500d8b00d7b62816f872f3322fe804f5384457ab17ce20983af5819821789f8b14377c0a4ea6dd8a142f2cf5f67d96e8b44c804943be2a1e0ff80bebe339b05405ec256f6d8b0f374c523bd224a9bbdaa0f1146692de242053deb86ed332064029d78df5d6c53a5584997ab412e3aee81f4332b5ace3db74d823b593232cb7c7821ab2e99ade83e07808ad03434041cb7d564dc70df2806c77c0a2e36a078bb90cd76a4bbb7aa413d0231ec4c8d39f692295a21113b09c2f4bc6eba08baa1df6d51144cc4ba78638286603ac6bdc2e69195d7cb3022890c4c2fb8f113041b93fb39e29608f020c420995173bc62b344e8f109f7e9e8a81290c356013fbb4f10283278aa0f4b4cca33b56936372fe600c3d18454e9e826ee0956e3f9555c0307877ad5587d45e0ad604ba5e69dc0ae2e93e0d57f08c64d86aaf33de56f579df9888cc5ed204a702c4342ef5ccaf769ebba705aa119e60c7f6e6e83709340fe4d5079032d23ec37ba37dae915b52d2659e01dcb15958ad60a9ed6106828cfc1159e46192ba808c888843d0c864bb050e3eeba872c1da6a67483972a07e93206b1ac8e848ca702398c236998b09cb5f9d8adfb6eddd3eb976f4f5e45936da35c5d0c78941c305395cae3a3ce71ea81664c1356f7dd83c973acff550008efa420fc9b080298a37c15992610a4c9a253f88499a3a194b5beb88bad72f095c22e14a72ee6cfc212054cde6bb37e74d364c80809c0a367d7472adaf98974a2e2b444b1d0143e35005b0a51acf2abe04972566e4b55aacc2c32e28df42a58626f038bd7c011059f2943c4daacf17e52f63ae674c52ef4c8e3941b37e62bd94bc2941c23ea40b095dbbf0e6c1c6251e27e05911603a61c989e2bf9e6243ddb8e026d372562b1b6445091f0480b1640c55798ebd48093c5813e42e2c7654cec9cc35fba6b806f9d06075837f2c9475d052135629e122ca10b026e35653d03eb2ec9268a341c90d853a070192d1f44d311a931c823ac8a05f3b09c2568dbe29c79d2e6399f4ea881908152a0f324751a555a29e67cdb82961dda2715e6cde568ad3d0ce560f1be599e19c613456f7ea6c699df66af3c3e778614105109528fbd5edf35099901c51c2d757ee28fad7e9052961c1150b8785acd3d333683275c9ec052c49ebd7c089430e77de04a45642725b15e925872e360661dd7732a2c789450b82d198f08b7cea4817832d9029bc00ee8e5fb4394aeb44c9aa29bb8d8aa3a4f815b2131fd35fb9b73dd81316caa3b9deefe636c906d2d5df6ab7562b0ac9d9a265e5f4d698ec8d6fbf33a721fcd7edcb390245829b77a60aae4e2d1d0dd737d78711dd307d821893d5561a4ee66dcf55e9fad668d85e589e931b7b5b1d6a8ad372aee1cec584069a505997c55d14f1d9168cdd99737f3de04b0505c9090d05d1b74e0e2aa95bc5d71c276e82045f4c0f5fe9c0f8387f86b4c4e942d1389f71b9972cee760820befa864c64e1b96daa9725dc1fd8493f7702d4132dbc68887dc1450686632b59e131087785bd725c4260c93c5a827f80c4931346c3e741ed64d67c1c3aed54b880a98015ebee419ba99ae9a35728eb535784d86bd64d259d3795940671f38348d00b26d60dd0b8a475574499bf18c1dc88e2bbaf2ca427e1c2a8599c585463abbe1fe73d85c10500b90e762eaa8b726af1c1254ca445c69a6e8a3724d8bc7990827651146947b94f0a734844c53d32d0978db0e36d1b8b22eb795a1e08967e5d7bc7f4a9faf147cf6044aacd13106114a57c3d882c26ab170c647e8eb3a46c1f03f73dd3bcdb6eb059e5f7ef415dc16d53165f8e7d2aa28b114687f29abeda4ad832656ee1536a544b394e6fbd7a3baadf4ec252805f648bd3dbc3ee5be66b3c0522a333621bcdbd9b6c14fe37708becdffb5b9c459dc79cc85b5b8f62dbf9fbf87f6b5e994a18989de2b888018f80a3fbb5a8c48865735fbf3102bd264721081998de48688e045b8ece126c297dc882eed29ced75d72c82440797c42766eca68f362663d82423831e53a56cbc3377e7bd228ff294fd006d609b05c4162171ea8ec32966925e8513a5857f4d4da7ed37aec4e230e29ac2e2f0875cab04f42ec39b5ce0fd6aeebebc67bb6b43e0da571920da12a082810a2acdf44f52c3c04f42fe7f16a239ca672ba7e4e6c0fc80ea87e4db07333945829ed5fb110d8b7b350c561d4d98d22b8a701b6aa132477844bbec1bfe6794814f7fe03a4ce57651e4175640a314affeec8bbb2d1223328647507d799a9ba8f87cbb06f6c9648ba0a1116682145ea1d927b83a928d6fd5d225ebb3ed8bd0e66d0024861da1570d2e464b8d5010480de19ab1174465f4a909cfb58d7472282d07fdd262cdcb9b810aa51ec1cb265ef8e86eee20d6726f7847f8ce22ef773816e278f9efe6aaad31d66cf6076caeee7b965f8ea77b9db39d30697970f651d6606342417c1f5fbbc17c7e7ac7ceecf3d6681da95dd84a50604d4fa2e8109e71f1c0a9578a1e67a8924831d11c08f49d98a8e862e83e18a5d0b9dd0f062f1243db7e38282c44f7eb7817e02fcce983eaa19102619240a33691c22011ee394da6d4391cac354c8eb31f56ded802912aa2377bc125a2c4d236e03ef3ed78ee1cbb4565070dfb59a53d25804763a4a43734cec54e9a8d8bf853fb8e1f21860e418584bf6001c5b08b0aa03455d569b245e7c6b29d7a1d28a551566b8e5b658ad435bf5c2be3a1f49d90dd35445886a237b1a1192535aceb5891cfb0247df2ec5dd10a2e3983b6b14683ba115f428debd199c05cd1cc378b619ee8d29f189af1e6abf9755ba55e96a9543d4e86c1c4a3f12e096c8844bab309016f828c27b6f3154508294495a72188978fab20759dbf7374cdd3623da11f7560d31424407db301f13e9dd41b8111c7e667c3e37a2fa0f567eeeb2cc42b06207b279e6a34573ed858ffa63903c02a6a72a1b1db195509e8a3658167f667a4582657646c266c8a5838b751df16f12cd08b12127a09de6330f116ecddeabd23c46f06641f4e21a7f159e835cc90f90de4df42010ff7a5a5a31bfd72d84985c209c5880f0304261d3a18658c1efabc477b24181d6151234a6a82ebba7d6837ca0cf51ed6b86300921cd6b9a52f33667a3c0835fff3167df87acb178df51d8972fd20dc8793369ee09d12055089a4f69f713678820c727a6cadbbb97e6c9eefbac697e34f487ea136d7341796c6a64af1513bd169a0aa282d95161dede5cd0f3d00783400a0c17a81a0eb869ab57413723944727dfcda39357a5db0c7e880d9416c7ea2e8df13fb55717ceddf0ad5aa133fc9f0cfe27d2059d2b07d03e0b39c744ace3f8fbf897a62893a1313dc91c3c71b256f4f59552b253a3918d1c75b87af1a458d20fe6dbe537a8240f4e224467c8f21e0ec8f88e59e35c32d4aaaa98a0e4c7b66d7fab033badbf3f0cd0cfc837cd3bdc1b601f3f7a3fd438ff30f97a2b6a76d4e6aedeef4152eda87ccee1f094c6b08377a9732775ecbe9f4544f23fa85f7a8a45d466c6e7de1773d0f409c763f9fab5261e80d35a127dcf2520e1872cbec4c48a98105cd6c4ff2b30e2ccfc235f0114f9d489194e1f901411498b0e1c7e0f78d36a3936b177c2ef6033ff82c72b6f09d908dad9a79d5cd4f5d50856a7f4ce17aa289c6c24e7794f4a374ea9e198f6ab13ffa2c1a4a21ad714f362d483497ac76984519c0fc08bec02febd5f9f571289cae7d885da2dd8c84b8f5fbeafa3ecda073f9aa5dca475b2a8dcd55c5d5f8235cb31d10fb0794bd4db0cf3527b00bcb6e6dc3ea996979795ec8bc45badfbe72ca6304bf6ac9fefb62e0b61352311c06b5622c111c57425ffa5b5fafa3f01fe00e0b8e79ce431ecfbeb7237ac4e49a22e14306a40e50c60674204f4023d25e159eb76759645b5bf2c98312e1e76e2ffb9369a379193d29089ec39d221701ccd78fefbd1fa4a38e9e94e8be639e920dad53955f1ecba5971e04f21b4eaff6de508748e4217ee2025c97df66d7ca0e0478cf3166f9231d596f0da8ee49e4a393f71e3f1c9252bbe29709f94e1d01f9a4ad876a690c8b5ce7c171b68b213c2438b821916ecfe885ac310fb76d02952c153f1c44823bf224b9dc1632173291619e2ed6adf70b34179fa7ad1452133661d0f4404a8ab01a7154200dd255ed3505c1390ee2d9f7a3f6b0c86c6ab2290cec8db6e6b8077e88385de99c3601856a9576e0e774e515600355ba6f22703923c732510c5fe1e15d5c9ab9e8dea36a4a86e85ef03e06ce3c34cc53435a294a3557c4380a1c39cb70c71b59d8954d295ec00076b185858258f95eb81240f702d81a321422c42b6e0db68df798848f7b334e31acf485779037815d2d6958989ce11acaf8f50174e3302a698f79d5a64b55fde3e39c1a9a60920973c1dc978fc16bd09b9108866b79406cd7d0f26a25ec3c5cc937d16553c9507b7383742c773ee8c8c3b775394bcbf61647f500b45e70038f179f8472322eba8178e7b019330c8e4c2b52cba7053b031da05a8b205be8b3cf5205637b4bc2418ef8f64efb93a23a6353aababa7c8d1accaa869a750af32ea61f0acd5972d08e26304183a6640efec7f2d0a1c0b4df80e9a030b402bdc42ea340b9b2b9d5f724e07362e1b9cfc44b6db0c576c05921ac404c6ce0cecc898c55f57ba0593db2692d01979c104410fd5d33eb7826d15c4a50f470e539d3c85dbda569e5f24cb5232cb05ba4d13aa375f79ed7829af62d0ff865f05ba55b1f8d3999b4baec2a5eae7f52d5aeca503d0f125d01bf376399fac10e409ed9860e9d62a1d8eea86340bf55cd203a93767a6ee26d8476cdc12d6fc506c66dfeb8af116d6810b3a6abf43cb3f35bf0fadd2419fff49c7d837b0c606a8bca4bcf81f0f9cd55106ef9ac1672512a9d6aee368cd76e932eb648ee74faf9cbfbeeddbb9fd5f60bef039abb795e706d8253ed6c527d06ec716d6cc5b4ff1f0d95c57d546e3befba3c27cbfd5e37f692a4fa5fb611115c5c1afe5547a9490b6eb8bf3e028362f875ba20061d01dab34e796b2230bb18ddcd1d0409f8ba54bd3ce96bbcfc9968484071fd4dcce4a2ea540919fc7a26157f39b321fbb12aa607dd62f6710e67eb48fe96c5b804d811bef400fc7b2970409abe6270a437ba8bf71d80c18b9ea90531d7139b1500375eec15310ca2367bbe2e56167e64fe0e535ba5e57eac7144726d1a95139eb52da539d8700cdc892648545d4defc883e0fabb1034f5b9bdc3b38259517e82680df8413c14d25a0701de8b16e3785660a6d2cc40cc30e90ae88d8f1e3743db97d9933fded76c25ef0bc8702ed462f2318bdc609ea00e47babee560348b9a9956266deb743238595714b21fad42fa058dfbec61272af63de0561d49339e4e315864bce15390f3b5acd23c745416428fe117070b1a4e78442e3a829f892ceaac32c76be268ef54b6889f96925d5aca8de381e41e2704ebd9c2eacd2d0cdd5d4f6d4ad2ef02f9b5b99c3f783f20699beafc2f1ec81a11c18025508bc8371fb2a10fa966530a571ce69e5f484d50969999f43b9a5e322f47512f1d9ecb7dc6cbb6e1d726f4f61de2b4253dfec1fa7c4a48fb17264ac8fbe41e47e6227502e2cbabd7323896ae3fbe505883a8eaeacbd767865a8707fe8ae68348a689380dba493f2320891989df0c00e14e9031f2092c3fd74856a1eb1cb469e9515735d60f7387f5fa852c52b9a0f8ae5cb95baa3ef44758f379644e996633e54ddab2752ff0d4ed6f399b71187f459bba899d433717a07dc4bc790c532d89449d2760c79ec104aaf324cada3bfdcbe9171ca5733bd6c9b3cd88e87f0082dc0e1174c0d369ba165656bb84c3cffeb45c4cae8d5aa5ea14ebd5eac00799e4e32a43681742b1c092b9feeb2b8ef8b89fe9220b502784e0d246d3d7742deaba380b76369fee4922e0121a35b8a7c63bc2b4f8e174ee009dad0d32f3dafcf08c25c98e174c423ef8ed5511c2cc0f6d97201840f45980ea3c6cd351d6c01914fd262740a0e6c18d290dd619741c55bfcfcc4976248281cc36a2660ee32555251c4f21fadbc2d27870aa769f07121f6366e336e5ef3d69da2b7e7dee827431b52651c57155fb6837afacc6b035c2e89f11bb2276edf008049574e4bbdb6175067196a743ef10c3462ee1ddf0681436dfaffa7c76424837d7151cb4cb81b62e8731aaa2905422ed435e3900ff7bdd1549c6fd9b072d27b0b0fc88a19eed5a477977f4720f219484cbfb9424be973849030b89242b74518c62396e1ab62b498dabb73b927d97093195aab7831fbf3ec1fd1ca3b17e93f4750d440219ce25644f7c57651df9de88d18511f35b63ddc49e3665ebb9b85d78d41b9ec4e9921fa52e32d2acbec68d86aa781570bda59b2afacaf12c397039ac6385a60630ebdf1154e78145ce5300a8f777bbbb81a5169f0c182577828e87ec28974ce63a3097baa945b4620df8fe72a4b3640f2531dd25ec25cab0a9f97eef12f40f7400c4369b08cafb7964d3e3aa019942f6cfbb70354c59623392da76f41ecf5385d9f7f66cc4a4c0e10a342139c8b6648725b8cf36c7e5a3a3acba0f396757a2a9fe882b28136d9dd85feefc1fe556ca01cb4a80d10859ebdf4604c0b38ae16f3181786551711a75dd86d155801b88b07cf974ce11cb95592edb2fd9b8d7259b85abf05a8bdf4213d194041fe975e49bb8d1b25e71af8a4659792ddf8b4db699700671293f230b7ad50257b4d093d48d9cb5ba59a446d51b7beaccf9077c26fda32e45e9c83d855b1a399c487a2f296ee5a014828e0aefddd74fb4f8b194a518aec24e7ae9bebdd3d48adfd7518f54af9bfc5cea0548527ad805431562bafc9a3ac49a3179c7ca5774f2680530605076b2b7b57aab1255191ecd08f542c834ddfd32b10525f359f50c4e0a0946458e8ea70beb15b4bd73063263ca2c969484d1ddb9a3cc61137f63ac6a2c1da4c8345079414ffe96d82271c82024a72947c214b127cbc873b7baf09cd38ade2166afea61feb120ea7e16256f0d574e213b66870e77c368c96e9febebedd0244ade40113acb93f5bb5d9e8c8da3f621503d947b0b89d6eff449ba10c7dd9b53e36ddced155d0f370ee7db9dce600220c3080a0a93f3f5128f0fd992fdd1036e26d7f28f1fce262414a4e2f04e55eb2746d2706177ab9c484114fda796209507ace058cbb2a1398f8bf482bc18974d24d4399dbacb389820224c34a40557a2cf13e77ca4120b75fe920c609d3a24b058565a758c7e4d4502a7e72e33ac470867791dc01ac14c0bda6427e1dd524576b3dc7e69c002a9f058cd7a941e581db5ecd492e2609e58f161111d604df4fec1e5ff6f6c983cd43ff44f36bbb999a5ab613bce1c5ce2e8de570dce97a5cfacd09cd744229dcfb660cb7165815b3fd8c7cbfd0b94e15d4ee8fc975e43ed8503cfe435b53ca365541fccbd439169a4aa0557b57bac8cc7feb6b18e2993d1b688c51dce633348fb5dcc1680efd76eac84b0e8ff3a0d84472610ee2cbada35df11f3a9627cf0a84158df28bee8c8fcdc7429ed9439a178c407c3522142d92701e2a018c2b819f3592d928f72478df327b9a56b1bb378e8f5713d64acbd04211539ab9b7b7f17fddc5b021e5ec6b1c87445891aaf0216552852fe0242292801be9b689394de40c43bd3fa296f2f4a45beb9a60a811802cf3b9a5a4320e0c776665696f99a766426a6a77edc0370496f5ca7a16883f518537412d5951edcdd943fb1c608dd7e744ac79442a57622b9f49123847d0854bea0c9c28b71994f2c4da7152f1f48d2797b28d34f0cd27d4697bd70c6f1cfe8a37f8ac3accee703996c433ce1a2693c9e2c6707b144eb7ca993aa82541a92f7e5fe1ab3e6c2dd02bbd54973097bd25423ae9c0fd5ed2d7327f2f21b3c31bf9357daa37a3a899a636bf39f12466ea36ad2a592bea50d1657d7aa30b76020f7c92d0c4b25fe396facc33730f9029fa3229ed4b5a8686c1c5a99976e16446f97f8c2afd5a69fa4fa9bb6eb45298620eeac2062c2fcb9b697ddb7039bec2a348014d3a80aae94bcf8221e6926c3bac19b52fb3a81cde631b91a0808a905c8384587bacc54f81dff13dce6b1410963808fec7da74f5b15e862d10b18bee403de5d365d199d2f8aef250864c72c6abf7895bf6030115d33175779c072b198a9933824da4ef8028097f38c1bf1bca075b4ebbee83699f4f59afda7c6ab6cc2f07d64ca323b2494dbcc2f04ec4d3066507c5c439dd1af65ef0ca7f838aa92e326ad6f2655af173eca0170e338f622e6fa33c90b698769364e95cda7ff131293cd2c0637de281f84454ae5de345351d038da3a81e534168bb08f5a536d121ac0b5b705d0016bc6e6be988859744a6ea028dabbfb7e9911579b2e14a9be86de61d9e9f2955606b3cb1db5276f67b9ca620c8418e1e6a7138ba28aa61dc0fd00b92aee1e24df026b7a9b2597fd71ab2357be2c32b6d55818691a8c5fc53e53d11113c69bd9218764edf2ea74e42abc2be6ce208a84128a888c506be2ac82cf309f170bab20474bda2825c18d8c5e9f6e10f488cadcdd09bbfbe5de9a10e018424b822108f09f37dc4541557317b6429437cd4193a661643992a85a8d06e88c66dec97bc2e79ec5a9014efd94cedae804f4acf3e4628a3cbbf52540a12d9262c6b5000e8755cabb6867a73bff1b1055a6eb9242bd7ffab07132faa56f29c1718307990963582cd1725b15a5cf7f09fc005319577c3f19bd85d933909a6ef71c3ab04edb2f16d7f287ac9690a063c7a9805a4cb90f35bf576e723062816cefc54479421d327d59a1e3f62d5496f348d7268e11a7ca7a8bb54a085b4a1a122e20cc1d0cde7fcc296ff2defc0b55a2c298039ededdb2881e9f0c1ee5b0d9ad3d92a85e47d1b942cc23a5a60a549325e8331568cafe60ea78c9e74b896f14e93ffc9d9f1859c1f763976be7d0bc961b19726452d2bcfba01c5cc6ff5764b45877bc40a32660f70a1823ae25fb06e78a1f1fe0b61787e8592c41bf122591a383d689caac8dc3f215bae29a97f03aac3ce747b028f1b9e797c57d83a6274a83d75789ef6710050681f5e386108727e0278bf9daca60155611b55d67ea228acb23652a7a74c0c805b2f12a38492a2d70afefde65985775b9df0a636b04f105d57881fc167ee81deb1185b6df275977667dff71d13df93fe475df95e2724ff44f3c4857127b494b4d97e6c1fd2bb5bad4811495c7fe333e8c74d14dcaa2308f3c351364b0fb9063139aba33050bdaf4a481723daf463a4f1d5b4578b9d168de9785537e0d9c97b69fc1452aa68ef1046cb4b67e44afad68954bbe9bf63b3a41d4e3653196dcdb2c74077ce63e1a10534f8cd41395b58baaa7cf6ca0446d792d4ae926739653f3d98a61772c1f78f49e9106aac9f827f16830c2628f3dab6cbc29bb171872621713406dd5549fd57c6ac93408e7e217b0abf4d6d4fe0d4ede2f69129790200877aa4226356a8716385315146996bfd1473f5fee364ebd4f639d48d883d8e9832665bf1fbbc0ba21f6d6765d315a16fd6e35873dd47d0d4875209f9848f147c46c6dbc3878b81284e7bebd5cd87472a180778052ab8ea8af89de9b1770d1e052ab354bd7c9c3504f0671f4e21a21aae7e1924e8004defc56406cc59e1b401fdbb29ecd43dc7355dfc57f5ba7f1047c47f1c715a894fce461ab35fe52780b597b7b589e633f839cd668472275ea81cba493129d2f81b04126fa44a5ec7227b8404d6cf62a20fe8ee787f2714d11f8758366615a815a03209eda5b6c760f89e88483c13af210fd79af5a52dd0b41981e7300de4cb9c0a6929fba33d907e8dfc07d82b85b2db98bca080f89611e22349d60f744a5a559650dc7d61dea09fd55e28e25c471d03a66fe42870051f7dd34261a3bcc1a4ff9be820ba9c96221fe9d311aa5ef36342d7569ecafa669fcdf0632cc7e2c058062f34b8b91fdd4d022804d70cd89c37d470a08f3b7482193786d40b0ecd252d2692459118d395562751552a7e193c5206566b3c68ab441fec8766cba226add195fb63b406788dff0dcc1bbbeb5d604f126562db851acbad2a119647ff1d3d47684e971af7c62a08b88adff060c4853e95f75242e3a998ec2772f8d8695fa750a9b66d926fafd5c7640af9c47468d484cfb2ac0927ead395eaf7f8939ebe44d9e8fdb9e61a2111e27c309fac1ca6e728202e0c608103efb0a0fcd2f8d99a1f189ef293877ac39d3c97f31e0a540a319cf68a31ea62778f041044250d1dacce460d371d023645a4a6f1ba107fa9ebfb3591e0ee912346ed2551c242ddb323bce03873420a7a437a805e7fb8b3cabebcd1412a8509d18b4b069b68425f087e60eedf9e6f96953e79880113ee68166eacb70067f6612c0603be54418caff39a75aee8087ddd3830a2c750573c48584696b9a366c1611f64ffc193b4ec51fb336fd80399adf3fe10bd6fcf62ead72448d2dc9b1a6b5960ec62936d56dabe7ac3559901e0ab2d49ab3c5d49cf13d37f6e0a8593ce7b778c89a7948df395ee27e1b117f5b393d7d1a668aee8700c4f261d83a90a3941b22685a0f0ac2d5995cfc2ea2577d3911e245d28fb1d5cfc7a625de87e0abfebe7c213e1f74d5fac4085a60410db7310b42af1671debbf299510ccd7205ae8a86f7549afffe9cdbb03c772240898087cdc87e9b864a54144efb32776d7c23bac1353adcfd46dff9ec3130401b1694b135ea44ac0f7556e356fa1bbc4977599e1d1147d336fa54e455379ebc938bca00a0edb812c7ed1d7f6d8ecf184cfc0438907d64697a381952a8669687d0f456953db10c1c460f79e5bfa5003ae1ea5b4105a873936d9c11acb2d0bf9feddbb863f102968be1e8d21762ebd75f7c06c2b98b7397e2bed02caa4c8b1f4af8dcbafe5ec00d8fde7e8c63b88edd2f98c893e8c847f2337072ce4cebd42314641b777168b25020b4f00072afdc3b2c5e0e6331e57b91d3fe87a256034a2114b3ec05a1c20fc445e07eae09da609117ea240752952b61e6fa906129e74cebd5db6b79100d936db1b38f3a2aa82cb08e9941e6453cbb6a952ac15e0aa64500cff7a0544840ca6c3a84b10e3b24f6f764848b73b5310f8c60f02dcfa33dbad020dc4c59993434874649f1d96354b6c8ab5d588e6baa742ac35eebdb3e44d0a270f968a830fd42b90314489b74d42f4e328ea8b341c4ef8d56fb9a28d586ca08dda2f1e5b8dd828af19870273c3c0e7558e73673a6f132940800223e148799dbddaa812dcd35b7c584ed33dac582a27f476971b74e233528cee6b2c7a76ef3393e4c7e20bfa24393784f041d3489f4cb15c1e28ed8a888fbe6756635c05762c290d91084491e24314b85791780daf6b02ae8346c277895c7db436328b870484bc8e6fe18c8c24d2f83acedd4408f11b67fbf6b16e7f8c582bcc0731485904f2d4036892bbd99f9916e197e22278e0d22c9c1a169ebd35621e10aba922411e55f053d16c73d41be10d6449ef83b7d588430077edc4c229eabe615af4737afb53a1318a2ed471c860f03a1d4f13b5eeb750376dd035403f09318e152e2bc20bbb7620b1eada8f02f0a99984a22275cba9984f552c87ddf0f63d691e38a025676f368f156b06ef481fcd3690d3a0a28cee06f9766fafc4fd5bdd0bb088b0662152cdf0fde02f7cfaa781b050a3ee8076c2b0f2cb2ca2441a3cb7cbc9b89eafdd4c64d6536c6fb28e167a81110abebe0ddf0c7ef8e4d210a4786fbdcfc32484df736c76547337598aa33ad53f6ca054d6392e2c0bd39f02c8737b6cd624d8849e1601da71794ae4548d76ee5211312c400fe60090f838286ea8a2de623d0bb70be5f17a4f96e043e1a10faa344ca38bcfaeee21e379ed2e5d8b91972b79dda33e98d85a02ab9bb4defd4b88b26cd544dd09b1c85c4d2eb24bd0471b8e525ebcd2d3f87ac9db934073b911c5d3455254f071a1fecb4fbe61446aab6999fd482d5435b55d95e171f53a0d01b72a566c1fe42cd3e7691de932338f64e8d6b7e97a113d8dedde5a7c0ba1d408b1ffb5998b9a1b751bb7be7763c2be2278e79c5132989ffaca4d5c827ad728f47551752d8cae69c04e25bbc89cfc292f3d9b2b595d758a256ee6bd63628ac9dab459647301cd81d43b730cfe937b14348d413d7e4f30bcee8c2efa471dc485292520af95cb31ce822a2984a7c8c13ec8fc0e82b85e97be7692b08217c2c04861c9a5d47589ca0efe0648092dbd2362758e40d196c69e28cb4f18295ec9e12396ca55d539bc3c6fd114b55b0d1b5b89e1f005a730d0c9c77174989a76fc1f42735164d7095e7637ecf7086b87c2febd239de0d6d053b6cf92314efc4bbd1f9e5499ddd89960c973b4b48e1b9fcea94a9f6b123ecdd4183f39a953b63d8df06e796b48034e5bccd557830e93a6887a408475472f311dbc07842b43a6592a8e8077e5bdac82181955df6f6d0833f311f2ba9ffe15aca8061cdb48cfe3f71f1667175e9aafafaff0ac3249545b0f889010bd6eb801ea7a9255787c863d72acb4efa381326475e40b4cc1dd11ebfd76251b88faf2a4d1e3256cf3d8eecd79e0df3361c01b5b76306ff41bc04880e1524e56834d9781ccaa6f63b56ba41ccb9759baebd7abf8d16b733f13a0b9ae9f5cdad880c44c6ab51f2ae6e4a03d423e9d9dc3d9f0d7cb5233ff61f6b8ccadbfa08075b07886e606f39497ffa3b69ce5fe19d05c287cc0d65178fdb7bea2c87688d95b7f9a0f1f0b4043fef9c27ddcef15463d013622267ec74738e24c3fef03564c41931d21b3e1d1afc146f67124e9ee45069f949af8c2cc698deb13b2ce182d5b5ca9a736348bdb6e73361f7caaf3dd504e3029342f95aff94db853250824ef29a95b5eaa784dd97d3adc8ca755334d4b3d87c489ecade31350bc258b27ca23262d2a77a39de1a24e8a7239d097503570bd51d4510edc3bf909067804d019c4da5da45c3726694bdcc3c749dff029ebee520adf81fbb2646e36253e7d9ba03fd6a1b532c298b6a1461c7aa31e21c648a3e8865f7bdf31dd440f19cb72bf5b94c8e9db4d5e823a6dfa81486d13935a1cea05380c6125c7ca6574211d2f4682afe84030d70de241b02cd3ddb5bb1a7752fb7ba5bad45bd4b5e1dbc7cd60b355d43ef9f6a71ffe64e565b14010e5b56b952cb8ba800bec4cf86302f74862b50c5a4b548c3f34116fc99009bd46f58171d226845e01e78d1a724c78e77c3a6584a1f358e950d316c5c11bf1bf73f156cd5c2a5bf8d89e6b273f61a38757ea6f2392d23632480d15fc649b2f797ff26fb270d74d76fa60355000b56af195251cd7e4cc8f83bc76224d8d2e17d613fec08d4243b846d2b4264e670bf9b89e82586f2eed1976010f78d731d1c2c393637b73a010b845e8dc51ea9779ad9df9bc9d2b2f568eaa5b45efe700abf8ac6424b3f8182b52692f1fa0e514125f8dfc2b891e3adbdf45b1b4827f11650c48138e8c058da3bcb02658c35d4a2f71df3d73333bf8093d211103af859067f44370a940ad09fe3e1a6821236148d28b371a114b7c41ddbfbf8b3520a14f79011f511d4369f9663e4b3b90605491155596b0c62d79b732164161a16a4902b98fd79f948eae6a27d3e505dc93c5a87b9780353baa3fed791e1ea02b9350e3c2e1835eb46546f10713a5b61f1130cec09c478c80bf90d8eaffd8ac2139e2ac51b060ac7c5a1582b68dccf658d308e4f147442c679e6be56252a8a4cc0c2aa85eb66ff455f9c9edab9fcf10492dd4fa67250a9cd02f415b93c586aafc2236f1ca26ae6fec174b9715a634fb12a72e12959697df71fce667748fd7f1de35de56e925330a8276f35f27f8ce1063309b52fcd2cc71a3e1afabf56ee66fe4199c7de977a01404e37ab5c254fa536ea6071a6be856f196d4d524e38aab91ac90c2629074bc33de37ee1f64b4c042eaeb975477d2d7b777992983109e51db3d019886f05c892abc7d58e1fbc5c3cbd9ceb540372951a0ea9959ac05366976af31d4efcbe628bf1e0c7dfd48b16ccd2520709dbf5aafeb840f4cf54e91e9deeaad70b74effcf2a24f31c0ae7d17b95de9ba2d605cd4aae310f26d0ecd3de9072858bbe817e4188a3be472e3822f8e4f1cac8565b70b303e6feed078d6c974a7a718f96f8d743d1411b93db473d3fb0bf6f9e3c4df35de973f4e68dbb6140a50bc99dc23266b70caccfef40e5634ffdeaa8f8d0b2bd977a17bee81164cd270e3b66fa6cef3a02e337e1495ecaaf6e8c23d87a89d2177a0b54639fc796cde581aaf7128c199c6e03e7a7a1c97b0434f8b01602808a85781e44fa8ac747d19feb5a7f92f0163d031dc3fa060b2ba409aa0c59926e8f444d871a4d4a25d30a29c67816e38f39ddfd1719b6bcf2c1193544e01d663706d68572427984299429f243236eb045d662997365255a10536fc7fc04da6119e5bf55a772ba1370072e8acdf3a261915a5d0aebde1a0d548ba0cdf3527b12588e805920d8f9f4d73a7c5e4d1f29c462909cd851f9a5619c51420e3ddab19cfd965aa92ae598506918231dbd702b4a14890a5ca861eaf295bec2f491436e269fc04450c305403460ff68d0c93991be52bb2e90fa550d94533ce6ea0a26bfabc2aff6b2c5dfe76c28808a61d8d211951a2ab083ece0ac34721173cbbc33f8dd7793c1eaa5a47eb858c85a4efbed5ad3ea71df027752e9d9907376f88e17541cd1c0ff1db1ab55217ec8f5599f66d1701bb77d6dec7fb2ba62b9c9f521b968ae39e6dfc8a350a32c9407edf8e5b1490ffcd9722c8e94a19ea12ef94c233177ff5001eb635c74e945963ade32e08f37906fd2b79c9e3c00b11e681376216fa4c82c00f72117194b5326467ef89946268cbf602d616b563befe1eea5e0007b2acf18fe79dad7028f6ebb40d35c936631180f75b6a37a8871307d0adc3fa293618a3203815370b7db0c527ee023b1fc061cf613cd32f6512cbc6148dc32224c9a12b95d9c782619dde1514e1a95f372281e5e25e48b7a1612d003e3cfe727a0ae5f6b1a83c6165ac2d053c6a5f0c681de259b02cd9ba043eedf3595f40ca51307d4b30dfff1b9769c4475cdd05d7e634b992877afd144e001b22073130f2bf22436a43c4f52b11e3932130359b37cbf1ed902dfafb67b3bdfb4361797348b4bb0dd27ddc1ff9c718a95bd6a9ff68df5ec1b25f62e8e81e4a89639b60183a241039bec380c9f113e6e38cf789b604af00495208d5f22067b77ea7c01a61afc68517a210c90b5483a0855e9e8d534ea9d99e8550dfd01592bc99111e4082649759d29d624257db4ff86affb3367cfa853d7f073de8f624ac7e66d5dd771e0c3153111cc39a7e3eabab2013bd875c0c5f22cd8336c3a1ce8de46b57e6ea4710332e1e726e3ce839a14dec27ed046c4e48a95c3f3c1aa5ce02279132657d6bc0d97c391c62b0889189c05dd541d44870554afb97f805fa763eda6b5b37afd922cb57dce2d80b727b151ae547f7a81749e3ed1f8d232f374b767f9b7542ac4cfc6697a647e661776a615258edb88e6de91426a63fd4a11ec2c6ff4e0d3bf13eed3b69b325878b3c754d8fd10f2dff0599fed3d08b953ab65e72f7af9a926603c28fc3e5d84d66459745cf0111c593793e5b04290ff5b8197980d8026bcd47a30cf112565e1c49c696c4cbebbda80fecda62c432843163562e1c16bd9f0658d5b04518b061a23b3998f6122f4b493c0fdf00a59970b1740623e9abba80e5bf108c4b9cfeb30fa75dfb16204edbe94146bb91426e87eefecf3b03b6252efa2786c0f9a2b78e0bca913c0ff37c86b6ae20612810c99bc3e52addc37467c66f831b4c076a1e2642b47384f0e28bacf040eb24d5574100afd8d585dd719f4af91f9196063a73f11d459c35e1581a30a17125bb515c77d85b02284e36a16549ef23abbc7d0e4bf2c2088223b141509a052e86ced19ade53ef8c1b22dad0a24a023d793942764fd14378d8f81b2946da8c6e0366bb6519f3b6d70b20db6b95d0629f8886f8cbf8543f495c1a7258261c4659a205ebf59fb542112fc2b5514d60cd5ed90debb709149bcbfd44c8011c72cf18f66a548d9e8b438f50057aa09c6fc86c7d66ae418bcebe629add0785513e7707805b9d29ac044e64d7fd9da3722882108275dc24aeb93ffba9095bfe8495a6e6a9944f49086cac15d30909cba3b93d2ffd2b4efbfccd68d53a412571c80609a67257784aa8e112cf2a86a2ec5b368309c13e8d93d9aa6a0471a79a0b6dc3e396cd826019e6af64c2993989d0e5e4783ed66040a5415c941c4af783b360665bfa193ace82c9b3b70a9f22044f6244f14b270e9717d561059fe7fccddf40d9bcfb12f7ba26b637c520b32cea923338cd7074184a3ea4ba11f1c12edc6349072fe00be3af0ded381d65899e2a711865148abbc8cae724aa95afb7e61817d7ae67f41a1c272f69b690d979dd7b3733f1768434ae8962a9128996e0d7eb60eba832069638c078610c2f7b74472c351ce9235cdf26bf9824af2c9f524e044bfde66194ac3ccc7bd599590020996dc161694890645c5df4da868c76e5f23d3d64cd0dbbf9594d4d372b80c46d3be4bccd446e0e5d1f040f1b47eb6e590a1196f325b6b9e6d5f4905809bb71194708baf50cb3bc9d18f796740ed7d93a722e127e09b6613646b0a8db0198428221a4efc2e1e13f3b7c36ee897e4ae8d72b030aca1e34aff53bd8c8f839da755f0565edb2e966602e82632ff628d194d82d86d2cd713ad0bcbd54a747b4689b3a7377002523c28727663647f1c9040d4825100094c5dd4070b26ccdc8f0eb4e967affe393b11f2b372929db90783bb7c516a88f8527066bf612c48f2ba64b076d49c39e65d084ca0c970ba064cc1240635e70098b935c7248009822a778bfb3f477bb30228c7a0b701db24ea6c8aac17f9725fa19d029de6546b4bbd525416e8a2f98b7c723450d291a2a423fad9e187c6606bbec86340aa0d3aae476cfdbdc81ce1c8f101f12eb441d570281f3887cc391a9b2df593fb233cc16a89c65f09b284e3cdeedf9ecadf9ad6a8c6346dc5c3d5a575044537b7aae07793ec2765af18cd994d39d4a26c1bdce593d101f5f06590e91c5e601a3682429cddfee813fc5fd448049bfa0298917822d8083fa9aeecdca137922ab783757101aeabe3baf06ee65dc5c0b7ee1cf581b1a7423ed4e3499446d49b747dba3223e2a78fe2bc320bab4c9afad56dee1a17be1fe494ad516c6859abe5e40b0e78aa4fe69cf8a5ff9a48592c1acff220ea94ea9a37e7d04ea820489a7725bfa7e555a61ce3807f2f4f85ab37123902706e4645f644ad632b2ccb0060ceaa0eb272a42cd63cd31368cbd0c3083af104699417b6cc5ad782e27d90272210807c51ef5d3798b13eccf75ed81260acae3a5c5495f6e437a774b9bb21f5bccf2cdf4f7b874ce1d80c3cc29f3bb057e6dc1245c592b6c3e0a6266865c61b42939f14bef5439c9b192c8f3635e77584b8d0208f5b047cc06571ce6b256e2b7fc32a012cf048fde6e1eb05e9c174e1af41ac0bd3cd9648ae8bb6e11cc7aed984fe91e5f3a08badb2d695f5b3cb9eb59036a6ccba8220b5fec27143bb2f8ca623259633b5e01e6d538984c1564ef5a389e327641f528bb42894b38cacef9ccf0eadf33d385e1a62bf1d2ca5cffc6397f33a7c9c2d03cb16ebabb69a26cd9b8e72e7bcdbf589cb68a0304b9b8e36779adcbf75bde8e36b00563747c865819dc2e7061c9206a26eb89d8ba2c1666124372968e4da39dbfddd3f4c003d6812536c7c76215e78ff1aaad06ea84c328f6c685b4ab01469734908997c76f4cc97e33c9ce0bcff4f7491152238c43b30716f3756705e154a9c1d13009c2b8cb44de6f1662fbab096546592ba2a59d11c41989b9de787c508e8209a6efe49d6840c6fa1c05181260cc4aa1a1808c54d8e7c31e714d71004b9dace49e3081e356a7cb0a5baf75045deaf9d8d3f29703e63b1bd19d0af32309d6787281c3cf51ac552b60b3dffe7956e7daccdbde087b4dc14c4b0ccabcaadfee4a09c30673b0b558a593d628db64b6d196422658d9b2b1db8836ed467413b33f6f97b4fc7657fc13070022f7b9e011ce0923eef8536d4fa1216195bf9c3aea8dc10aaba3b2cfa46d882c8996e34a64dfab539596aa77c821a006bd3adc80575c728f5c1e4d3f10ce6afae67e26e2fdc7c090ceb45848e674c64f30a2eedcfe777d1f431f58685139003749ae92011b9c25326127f83cd60e51cac54d184936f914f8db02c8ee0afa69821a543664d4631eaacb47ec77323c3ad19a1f4824781b727256e5f9d6b5ebf303635b5fdec348be120c862762f93c045e9556e5b3487d914aed0a26f69ae93bd5675aeb9d4ece0596cca62658d68ddb36dfb96f5e989a2471c15c5061fd59f0d8632852c5b1b32b7bb0c4bc6d3213c0feaf85383d372f06e58a66326bb32a708684abb772bc09c03e543b57621df061612a7fb9a828c0a945e6c695604a691492be8f84f0c87c4588accad182634377cb78c774a8c43b754d46253ffa59710818162a6668e9f4fc6cd15fd4f5998e766417edb00f0615dc392cb4b76a329a66769a5db30016aeb04f7499c0796468e16c0035b019758693af7e01b32bdc8a1589d2f6bd6a64a03d54aa09d471223ec751616ca4c9d7cfaad2e99088b756f4d3579f3ded82708a9e398fbfaa9b24ee766f4581b5b1bbb9526157f8cc7950955f084d7f44c5eb522153c2d890cff8f13bf4cd6c2f7311d8f8ad755e59e6e95ed1d43ddd3dc1c215bc7695e7ffb79ad2a97652ffb97547afd38a552197294ef518f63ccb7e8f0f1dd8f36d7cbc5606fc9dad05ce5ff2493fb2122ed8166218f2d54814b94a77080d20bc1fdaa20215744a4a4f4e33689d42f0befe5de144f4cc9385cd130a0bf90fe85b07895375fd4acbe4e37aa17cd017a1f1e0ac44a2b399961b6cd19c45b77e38b4fb8552ec42d90d821bc38c49ca57ae6c152e07f646d5b6ee6a12e0dbdc642f8db7a380b44b5dc091a275191f3e801d1021147adbaf24507b645de61201a892b73f3e138a1b06b12c0e052270fd5ed395959234c3715e9167da764615f993d7f8b09cebd13c593aa6075119a76d6235306f2dee0a6f2693f4efa8136f2ac536e2d26aa7dc71d4fc08f611e7cfa9baa0396c239515ba4b519f5d01c65d38c74f22710c9cb79e626b5f5132b5e7fff510db614a60fe4daadbbeae100558548d63e26759d116602ca1af0220f1d1e98c78547b5b05ae76092adcd9ab1c90537691cbeef8e013da17b1852acb6f09a12fda38eed502cd59f1bda96733aef06d1215822b1f1a9c8658331f89a746beceaab67dc7ab37abc04bc645ee481d52446ce0ca84023d836c51e63a7699e4f6b61e33c5f15f3362c337dd6a48d40b4c707965dd19e70b118680c54fd1b6a576584d087d74bc2bd3150021fde377f4f1b92cd1418e5a074bed836103d2f65c334d91d8670f2d9a141c6162865f9f10fe9118ea3ea67de7e80a50a910e07a3b06f461e73998a5e36f54dbe508cad235d6eebfaea3b58478be07702387ee2c073809f88999e28afd0e2a230f5dd47b58e78311935b30da2e5cff4e827a5aa603fac382d886b6d0bc04cc219c80373f2f7f38e62c70d82291d0cc0958dcc78510c00fb40092ba4b7594e29b3c68d0be01da8b5fe7f88c3c2fab199042c57159dbb212de49fa91206cc02d076fc65f670200e02015a0ee8434a3733380de0dc584af9928c339f78322c8da28b38b9a8e21f4f2e2d4358ca569cf36d59d2154c8f30447a24ad98f5876004fd8cb7742fe66b89b3aa338b50f363a9c86975fe3cfebca5271087882b57238b56a669ffae6767026f2447b2ef94986e1efdcd657af60e9056de386070fb70676f022b30f51043152d87c12f50c30dcdb2ffc9e2c9c28f04f023ff0b1e6331eed290df992cc8a94f56e24c415aa98d602d0fceda5a8e1a831b72bada01d16277a9aa7ac4c521f672d0af705fb99173626e530397828b7c7d4355a136e929f4a2e4ddac5436b40b30f94615bcd36e0b06358abfc810a98c2bed168bf597cac7bb0e53fc1c40813a423700cd5244e30d68690816f72ca3c9baaf83c0c4feae1d51582329dd634c47f8767a17a5571b7b52b95007db2b48c0acace9479e28b58bd25515bc7e47123950c136ad21a23c1a6110be392af5f548401fc24897bd81b50301e44154fdfa3cf16a52c45bc60f06be71ffd063bcb2c6bf1866a5be01d93a3b0bcc19eb8877f795cf8e7e8b40e7e22dc22a06428ff35958d2a1ca200c6d0a719eb59f1971d8c23e5e69fbe227458cb1932b64897603385db5644d657894b5e1ed639e24f2395cd30041f514cb026e7019b87943f11ea824f4761b057f7daa96ead792f464e408f279bb241f5ed13a41a6d6d05caeeb7819a1b24e597d378f81b7f9a08430620a98c590ae47786c59f983a3337f5dc96cd086581a1b32126a277984802b0ae4ac8e3e2311bba6644dde711ed9f1ad991b408b78472fa38a5dce658f66feeecd6ddb70600dc67f980787955c4a29ee6cfdbbde4ee99d717fd8eb885dea2374aec7ea5e866ec2c9a0c78590106de897878007431ee717bab6bde42a5a3dffe6ab7b6ce306ea7a487cd163a88b1268a369381c06b1a663bcb51d94ece06196b76b1ba3f9c829da81b60fab97b0ff4436340097b179e3a44a40a54161905958778a8abcec1233f91da000df574a53829472316e4d87fb3defcf463947bc5b0d17f68b624914156017ce9cbe8d2107371d05a92acd4ccb3589b1ed5c9f535eeb6bb64dec73cb57c1422c9b9306b7c31631c96718ccee408617a54283611b5674d3230247d98a83a9efabba76333149e8b32f1ee11aa5a34489841c39fee70ed50ffa47ce0205f818cd8c4ba3cfc021f643dd853db52650af2ee40c29a0396c913dfa7c7d2a13630d29b20970024623c82b18f15d60a760922e8e907e51a8d527aeb72d96ff4f4d52ee907f83a01f26f0c6d9dd48344e6fae63b872d9ea8c7bc219297e37c4e50910da5aca6df16f53ccc2c5e1bdd2d7b09fc6f0b427c0a5803e4424def15c9250cde4b8effaa4f9169c25171d2cb8175a612eac2e71cc2f9aba707d6ee257ff080b22c10f08412b296d5d9f8de98369aa0fa174cf907c7f33c38eb0ff799fd20fd56176592b3dc9610ba246d7f2e8a3520ce8622a03f25c5291c5c86ce97455dbfb6bf3dd3b8abf93d4683a321202dfd502bf6b63fb37d67caf6b6d7b2b4c6897f2ff21bb51a900b6a04601301c9cb978356e45bfc1afae50e841f44903acbad0142cc39c83f79131bea46b22d15a067762515b57dac9ca863f794760c840b5f6409788c8e7e4b0bfa42504d12ff0a1ac75582ef41b4bd8025f1743e25aedc8144178b7566ced4eaaf395354887fd429e1bdc876f6dead5adddc744be501606d188aff152ec548b85f4a9f814be03837f0a8c79748d24d9fa305a65ad6e62d8a99d4b105443beca2cd1a6fdf160c040eb7f8ceed93f38d4f1133aa3ab7688edd32cc2d12a324aac895fb4f58062f2cf5540a08552ad71e6f1219c6569ce3339e89696d7dcc9606f2bf768c86b4a6a33ebc92ea0173bdf5cdbced694505a8d1022d793bf1450e0c3bbfc2576997e63e7a50417f0a3c0f3ffbc961bfdca6be5213842a7c2f8f91f7d7d55e65933ba53682e7e4024eb3919c495aa1f99582deabac51047cb7a8c130fee9da8bbd1152a36101eab0f191c795a5791ac9ab602aeebed625605027759e959501fb394bddc6833301c02fb2521d63eafd94c398e8d9b2b0330e81e059489e12881b265b3f67d04b833e733c462b3f6237dbdc6ccf28db9966ecc133e2fe1b23f5c74c1566b966c02799ba5d098f353cfc93e3f423a4aa01688aaffd639f7765f1b7fa533c4b7bce4bbd28501ab585b734bf58b8c3d179d7da9afe287804a40a4c99a9bcff4f1749eebcf5035e371bdb30a738283a0e92bf6f680c78028539ec879246c1316327ebc393ef11964b381b8fb8598b9ef33e497ef1eec5dab84fcdaf6fd1649938a39b048866dd3bb792cfd8bb056491af4f375d218b1edeef82b91c1647a8dc8834194898953dce62995add08be4c159f7b6043bf454ac46af6e348ea5e76b6695005a4e864c6a37fc13590cd245c80763ceda979b0662580ef19f0f5fc75d8df4fd74ba824335742930f384162ef4fe1b37d67aad0a12cc2c2a0889cc2588044623a2863dd4b59890233759936e5596658882a7c30821c9c67ff12cb82a2b496a63e1b83097131504067e1702ee32861f5ece068c5c395f97700b9ee514c0166a6a220ba54beeae18b26998fde687f834332699504337a5d4e337b6092fb6789550bc98ec59d29152ceb24f42e08ba086e87ab646ace940fcc06b7dc0cbeea5062de3c72ab8c92ddd3dd66182fe549bd343a1f09bad5a4084c5184f85c04431d23901c47a5219bb606947c3058e77b31004c704230c080b41c553390e756992ea2633ca35109d781b4338383a4bb30ab0a13591f18b8a40f6dc20b64012ab7b8f4d5f4b1c58e34f254ad28a203dbd387a9e6e3fad61b0f1353688875dac6c5494d11b56331fc29d6747d18404cea5a62ad9195132e4b7bb15e3e2ffaaf9152a6cdb162bc5fbc0c7e90e8162c0546169d21223fbbe1253b498f979702170d7ed2056c4eb63ef7756825e52b06f7d73ab16c618cad7280d680d76001778dcdff99b48b7a15e2be7a9702a7f05ae5c87170c6b263d6be4d63c60b930755c8a96c8bee804ad634068e3cfb0e3942f861f18093423bd41dd30601409d8cfa9e3581183420b047cc131b7f257e2200bf66ccd3efc04d2d878cf9b2bfd20ae6ffa8dfdaddf826e9b78c6722b020bd1fb2ae414f3b1d988856e2094e8f9714ce6e8df8842e9d54db0509b4fa5d6766891c2927a005d476898b9e7aefdf843d9d8c11dedb59c5ffd6538baef72ec2a3c6676fd3e8ef88b6b2af48bbf27f3a383ccae20f44ff4635c075d3912955d6af44ded51eaa0f5696907960c6926ea172f8869e9f0fa509b44931075983da02d36144dfb2184ba3e1cfaf02e5b210fca2fab1f56b508828811f4441e09a132af0e33fd23a606cbb7d9258a430ded879d7d635369d90427fcd94a626e5c2d3a5f4c8d5e369a2b114c3756afe8ee6801bd98c97e2bd342b51f7c9ade007b630de70acc9aa1a5e22bf3c606b98c3829121ce057fd0b2bb4d286637106ea05ed5f1465686798fe5ddb21a4d53e6342102c50f8ecbccedb2a78feae37a7db0881409d0a8d36b8da7f07b04e70a192063d27b66c0aed88ae051952b8cfaac3df3c5f3cc814f23e2de41e0fd922a777a1c64cfb54cca6ee8a55de880a4809583c82d881ea9f4d9ede31305f468e87295ce9959c2470bfbcf633c0dcd33451e11bd546af8c72fab2630fa24d57958523156846c6b3d5742f0cfedfefeee2a1c253982805314c60d8143e6ec04df2408607411c46bb4e2b6170352f3e5ba9a32c50a8841ffeee225633a3b147402be2020bb66142f23c307cb01eba1f8484b63a11dcd74e0810f062be1583368745b9bd10971849e43cbffa7c88d9afb604e4bb498b41667a0f44f4555934aa7dfa3c7060852e5270fc018c33368dceccac5036f3bdbd486c6ee6ed4d44dc7ecd9abc723693d89a815550110e5e866c872caeadfbaa9058b22999c7a2aeb6a3e302199c480f4f2795f2e5469475f29508901045b96eff41c6099851954ce5080c63186264ef822458804b243aadcd0ba93db2375a7ee154ac218287533155f5e13afa0e4e68c46385524477112c3a516eaa511304ba494310a3055ea0b890010733fa1c504ae8943d7776fbcd7eaf53b3d02d7701e2cb6174082a5704be50ab88f8ce45641f1c73deeb15711023fc99bc1f1ef3993ae961861cb0b585dbc1f4dd73e0018e012e21624cc33575eb7a01085baa71ce95d746d3a0cff6423a62c43be3c622ce5f8f5bc171044f0bc7c895aa4b044c61e4d0e63bfe1d03b7b64073b6f59dcd034405f07888e3cc5aba46212f4924cb680dcd9f54985cae317aff4a709dfd6f75dec540a3aabc650bae5fc90f9b108f7e10c6486b0b9c4caa27b53e91259adb2595a951837f1e317470a38230a98186defef753b7c1205f7a21e2b32eda7e599a825621ac093671c2182a74e83a97dea1806d6c73a91af7a348e7609fcbb6c089eebe9d8588cc3f38a1f5df44553925496015f91956f90b964ab6cfed4aba111ea807c31931eccb870df302e26322314abfb094822d7706ee068f4c003f66e42f508bc1c60412124e5d56389ab19fe63715a72acfb4d1bf8b6f953d190b48bef3f684f19b4ae93fb2bc77fbb2b469cd74b0aafad0dba6f00720827a6f139732f17a6142fec2509527d9758ef9663d935ee1eeb67cf4f949f3e9d43126d99543afd210ce08d45a19b13da7e8f0a12b83a5f662976ffbd96e1b5eaa24344e01b24ab4e819c700eb5da64c23365c5025a81d891bcaac228bd2cae4ff006cba4004149df65bb87c770a368579bde5bd2867a5ad4d47f22727852c1d08cbcd0a6e9f82239f40fe94f147d0eff3f94aed7876744364a9dfd1108326c9d41405805c947d667b4e2c1ff54270d21a4bb4713253f5456cc6617e18455cd4d0e0d7ec4ee425ce45c44b6a05b0673b4d53bd74c2ff2cc9a5d4aa4f876f9d89c82ee42ccc81e50212cd95d346773256932f5f47d57d162dcd068f3a4914c7bd706379eec4909b241f8cc4c9e830d21a0be938da362e5212b0e486640f6af576934aa388dc1cf722b07db02f1787077753d952b6d1f6a9dd37c1091634eae518e05e2ffc5bde75041b395517aedcc6bdf5aa77a3b47e7b2420eb735bcc085f9d522a42f3077006de5dcc16fe4b8f0a77d5bb0535b196c76aa8c9d04da0ee2d51afe0f422a131c32b5fee29d93565d59d94a052930ebc010be0ef433140fd4223bc25b9fd9bec1c3de4fe2367eee575070715f79772d370db3eb7964cf1731404c8d8249a3e9b8a4b0cc538f8ff28e7669b43967e55d94ef28665034aa71d9dc82e2bf2142bab7b7fcd6cf80a6b6af29916cefb3b14105feb87883ca988ca9a3e56e565289e3fe2a2cae8c59fb1b7eb5b792cb7beeddd181e84b7ffe5a1d2adbffd96c67bb25602115e4f9a3b3f04d6494bf287403f0cc740f8c9bae8b2f4a006bc50b95bdbdaac973c8d8c1e9c605db609252b89a697e6871e8aa5cadf9eb789b3dfab47c4bc62caf20b506b2ddd419526d6b33b0c8827b1d66d28700184b7ed34ab64fe12ce16d2053d21213a425ddaaa441ad396afbb3a14044352e5037c8558c26e43981bae3edf5e85c042e90fc275605b725e8c59f712221500db702ad08357abf129efbcb281e0ce147da34fef509ff5fe2123d3eb215512850d72d07ed305ceb5d5d463fc7f8f79d33cedeab1defb2f6c9790567e70a4d2383baf2c9459e6ee5c30123c89ced7d731064492fd53fb7cfe3066d89332e1e726e3ce839a14dec27ed046c4e48a95c3f3c1aa5ce0227918224a186f0c313931a243805ea5d092dc2870f9ffe215fc2ba97fd18a76108255beca6fa71d03b2bcd6157a23fe8e9874994b4b686af21cf28f4e35bc83ecb11ad8161a1adf56aec941fb81e241b01c983e33880bf4eb44ac81cad26ba500e062c0243cae9dc5332ccbab54f852746bcc2b8b9586c9c333d9c2e0722b9dd2461b4c7cf3fa9080ad59873597ad174410bc7a9e5cb5db1e0630fef6faac05695950126ce47f54a71000bee7dc35c1d599bab6d983b79fd3f12ec885a80b24095b3f92a7d89c5036d8c419cd8bcdec3e5cd515cf58bb541c67e69d7f93e034e9ff32524436e351059bf07a8c03d60830a4c35f242f91212312690bc5706a9195b721f4674a42c70fd0e84d8a1639f83d2072d82c8d2cb929b44727189f477c333e2e8dd49f47606cf7146f331f019654bea8edf74f7b93cc2e0c4dd07db83a09a2cbcac58ea00ec93d7c1ae09da9229a345362015b11787df6d4009d1ffc971cf9da25bab254262518b3eaf9e9a3e81be2d85b3e513075a394dd272f4a55121f7eab62c8ca6f198263c1bd00f879e643da65c316cea1c9529f2d4903d8c98eea6438dc35f5b5a0b555d6761673add8a91c5f42d88fcdd6c6ead4c3bab768ed77d0c42b9b69302fbde01c92a85c84a9e6b31441b528bbe33efab1564e1705294f9a214b5110d7db494112de195ce2698f641f2c93fd8e0a4c20031da08e4980ffb5b79477b6b856c6d95acb09c5c8080ac969ac768a9944f49086cac15d30909cba3b93d2ffd2b4efbfccd68d53a4125fd46351ec8050c3d7dfb865775b4b408a7635daa506499ce5ab0accbe657effa906e2bc69a10737e62af8487a13cf6122857fc33296af7655c67126b11b49f7e5ac99829a67955e30e6322e8aa642256a0dbb88855a3980e40d7c66a68203144b6271d3653a79407aac440a5e33163356dea2ef2eec63eb922ea67f386445c095d6133ad6afce73faef112e208b43ce2fb1b161cc38af53c1d6633c5c5ae9ace2e3021930957dbf603d27c2872cf0a82034c3eda73e33852c46633b25213f696f9f5a45677fe32c4ae10d2781daacf149e161a4aa5dc800c0df35f639cbda2fe2e027b8a1096f7c604852ff88b37c3322fd973a1cc737f5d549687ff4be4a4acb4626579759a5097b799f54df92724fed20e844b1d27cf580f448ea4bc8921cdecaa2aaaa17acff3cb1baeb0df6a66e1c290061f808e553ca0c45281672244423b34e61dfa3ec0d9dbcda3c5dd754342bf71ba4bfcbc2e2f42b8675e229584018b98e1e15ce56421316d2a803730d2bec7a6244bbe804f2a9eb84bd242ff11c0f87b630a2a45b35ff18866238d19ed162701825e4248ae516916b2614abc4daab0db405d83968b5671cd919c71dab3e919e99536a6f87ee4a1b7db1e072a5f9ffeed95f22000458ad2b47c951661a3e9bf9968e65635a154a23efe146bab7634c2ca958268f6fae298deffd08381792902e83289da2c696ea2a73007a9d2ff29e378b37fbb581c0bcfa9955c91448385dabcd513f2c13d835b14548c6211f8d9f05c8ac2dad3d5959bf90bd2206824d8f77e0970c0b9e42dc7b80cc205066badce181c56e6aa60c982131750e94699985b2ff98dcef0b9c9a7f24ad7a41bb7d076eecf93f47ff1f0fd3401910af5de9a81de26a73e75eefbb8e2b8d76d87bc126a2f2118750fa5ba877a28ff8c05fa9e93b6d7298917822d8083fa9aeecdca137922ab783757101aeabe3baf06ee77a4d6b1b50e3899c9253b61848b373b87fcc45e5a6f9a7f84524074d3583a13f010c51723a449fbd12e639d09cce3bb6391b62c330a6596fc68f6e284e2ebdede704cba337dba8e9aebd78b9561f38367d8d6f26078fc3a21a1b3de70f148502cafd473f2aa4eac6aa9df47e493777fcf256178774ee30621c6247bb929e07f0c076fafbb115f9f187e7fc30219970540de18dc8611ca69c6f40d69fa66d0c2faf8ce52f16f83e31060741d16d1ebe9f7b9aa334a5037a4143b0cd6b28fc4980c54ee5f7858b5ef8cd9ca3196d20c11aae70790ace0fcaa077e46b58604fce9b94a20ecd7e740d05e66481b597d4d2fa333a4a1b81321c87cf0a3d05f9e60c6ad7a0a5695e02e2afeed89fd77ed2a38014721e4e8c25295928635e60840d3af7f22a71e442a1af51fe9ed1ffc77cfc5382015219c473f22950489474f408f137156774b4c2d116e2a544bff1052f05f9cc24302c8b93957f67603946f4cd011a473c9fe3fa1ac4d1fb99500f9fbb4c38f2311207ebcc5afd45c5d0823989255799c217a0c19d2f82a52c83af027b3e97a0883beafea4e11ffc8a9a75f561ec8e8627440555cdb5b9548f4c003d6812536c7c76215e78ff1aaad06ea84c328f6c685b4ab01505ff8385b3d6624d8d533b4785ef07bbfe24e909c0305a37a5f5be7101cf0573fd404e97e98fc4e50e94cbabc880774e46ed5b2b14a02159740df8e5adcd24752e94bcfd390e8f946504b87bb25ac7e2e875aa68cb3376289f69388d27b0ec9d0417a53da53be229361b283eef722c2c5dbbd16e0ed3d3d4af6ef87871bed9a09154a0504cad73b8c41df603662364b9bf0655241e538fd039e8b82a148cdfade0fe2240e65e974967e4a6d425ca6cd76353ebfcd4ee817476352330048c98bedbf2d5ceff3e7a0ff6ac46866c00ec77954dc15bee94ff7ea4231a2c90d3b8bc2da3b4bd10e4c3a0c109593688cae0970d3b1ecc1097d7f603aa760f7b36f2820329ccfe30e1c0be201d9b5100fc8d9c72e5adc0d9927f1e24da40ca4d605427e289b6b0dbc5e3ba8e2919cfeb643d329f453d9eb8c216065a9924335017e654e89060d7f1f333cb42f7bbb2137056c50214f1f3e07dda7853c3ad19a1f4824781b727256e5f9d6b5ebf303635b5fdec348be1203d4a54c349e5466812ace2689337e489c4148df70c8a67bbe2b36b17efe251511a7737f098dabe4367c0e681e0155eb6c4f14fc6a3a48d40dfdd9ec8622311bc53e5543719dce194395fca238a0636f2e70300f5b0a344ec8de5f0272cc64f4bf7edf91dd8188b28c85159c9549831beaa5393f35cf80ba7320b18184442e35ee80a732481915e64191cbdcc399ed0e3123beb83e521b2be587c54f9d2bd5bb6283b73096658735710a8dff0a5c70261a469118811644715f2b30c74e8af4a8029a80213b7f6bcc61bab1d4d6ae76ae556fbaf7c558cdecd429edefdbd297bae37df8f93e6008564fe1f6a1dd72e2dd6b2bd03ebd1b43926af12b26570c7856f1c227628ae002cd750ba4d7f5fd7a6d46f8b99965bc5ad614b8ef41cde49aabc00fff728bc44ed3afe64e9d0dc6204f7dd82bf9300c0c91e0969687a743e847a83c463fb868e4a8bbf34c2ae0d4586853b5fa7091fd4c90991652e1a9d194c2a424a6fcfe11c10d497416f0494d7ad21e56376a44f97c983f5d5efa74eca443d93535711da1ad742d0456a2598c0888b302ea395ab1c71033686b52994a1df50a85139c2387d8e509321efc3a5f2559c889e70883a35f6a5f8b8a43d16aaab97ac0d8350303f2a5d4e7abe2e23ef23db007232e799deebe7f906aca345754bddc3aa84381ada301bde8ceabf2cdb8f247f6eac1f237d46f92537e23691c37a77ceff655861088cce6b1e227b3e01b478ed8d9bddb27d0f6f5e172f687a4fe81285466ef727cd0a7526fb289a3929438028c49701646f8de001945a563c8ec009eea220b795e3b48278b3f0f8d0bb5878af4f2b09641c169b13bc03d5964e35aa4ab2e6a79bd0dd24bfc81f9be8f849d28ef9703cdbd4069f77464a5b245376302d184d39e6cdbe5d870f4de9604415b20e5e93ef5c7415fecf99cbc6e4352a6a6e9ec2551a3b5b7eeba500fa7f12fd3c166185251e97444264991958d70bc14d74afd392d5039edc4a3863457c4f1732ed03296410444627234f04b2d9a9a4c8431cc069b5e24dd7470eff1b1669afdf002de608054ea730f2101890e8978e0fd914cdd3266ee2c05721ec7696deb490921d71ea139b893f1673adc6950511045644c94d11d6d850be915ecb72f2975f10c71394aab38bc203e40cbc790c7dd3e3bf7c7eac3ead98961197722a6ae2fab1b8a8a219f2f3b3dd0a4c344ad30201854ba8faf48a14244f606836fc834d875e6476af8a7a5dbb401fdeaca60c7337a5bfade0152eda43636b999b427ffd2d36a8d3ff4574ba22558db775a82763ecc9f7d3d4b9ece8a746bd91d51a09bb10c542725efe823f65ffe77320169588d3e494a1d78f555e13fb19950c3458306cd52a139f4348f79762728022facd29412d988f79f169621b9bab76f8b712898c50c14778b3ed42d6f18320d03f16d9214b458448c45da1c6fc3a163c4a94e6b22ac8f74e406b7f665860f75554588fe656a2a2c6181f5996c36fa4785f2ba1e8492d4c190013e0cb2b8cbd65f87aeb36e2a107b9b36dda74db1421cc6c89f9158d768b4019d3b850f4768cf777c4540dcdac71af81d0887c34406e3c1af732f02e951413ea12e2b0192ecc5b819c0088518c421b20d3129256f9bd8c9967a574fd2a939141dbd2dafc2568edba3089f3100e924045982cbc6f46be13a18c7d5ca26d701cde71c3080a69aa8b666384f9f2ae911daf708905bec2622817943c9509066f67071d8f860e1e157c2766589fbcfdb721c7aff2928a6bdf18fb0695ec8010e047ba5d1f1b935e1818b357a526cba33b8557d6cd7414ec9a1d63757640ff35c03519a46b518f6fb23e3bf668fbb07123359b1c99defdf88cefcd7bd3f0a4f5329bd8f7724442cc974009c0bfe048e3549ea05995352c94b07f4790c3c5f161f27cbeb8f42ec4ed31a03179eefcbe338caeb1576f85e6360e77d493e4a1cf2bf4e40dceebf47d5223104f187ac4f40eba2082e66e82f03dea4faeeb42ab80ff8364b2e54976f4138243c169b7dec0f32ce98d31eed7a73159a81bfb71d1c67ecc2e8998d3ac954b956eab61897e496c3e874f9f1cfe2747baec3606da99395a5082f528e514488d8121227de032fff854a49913086a15f267aee180a462b71e1517665d7a44af6c397c3bf31db7dbb7f8bffa98c716aec25af9f31e80c72fa7efb35e61a9e580c6c785a89a387540989854f681c9a7b0c19fe3054f0078955f1819cfb39e6c3177eb59d0df6c91a02ae238715669279d2e18cb0f965af1d2b17aa0e9e029492e09e2ee8bd413921de6152bf6340c2e5df2a5dd08a22279bff5f3e5b315d70043387cfae92cb7d6d4753e9a6a20f9a657685d46f274932bf98ab87e75a2541b59344076acdde6e1dff9e26fe4a1c99a76129b0afe00ee13abee5b45b133bce0ab778a7165b55613487f7ed9189ccde2d214c3d164feb9d67db2b9b90bb72de2acf49431fcddd6bed1fa6b2fcd9db403fc14ecd111fcd34a1022bc082652de61be1956fccb25c51ea26a4acd6a5b31988a80d9f8f6a51ba410e2ec4adcaf3b64ecd9c29e2d9d5b955adcf29f0043ed8b435f8b3fc89219280e8469578f93e241b429eda532460ba2bdc9c200c5d38c07659f14992c8d70b82bcd0d9ed484fd01add2b2201ad8ac9f2a3156c325e396a815c8cb077a06d3730aa7cc0271956e0dad3dcaeea44c715a7a662ec93f237ccf9ac899d26d3eaf057c7e9fae7c683986ef9e5f22a28fa9c1c214f3f2e32dd74c3b677d57b2272de520cf4dc3511ce223bcbd7c31a0de3e3153b67e3f345b293709166b144c3b44f479cdcab0422a200be9eccc13541432f0a2e01cc43a986088f18d46e3f64ed3a2779a2ae5aa11fbe5c6adbed6092599ba68b55259bfdf88a6431f69688ae3055b5425bf551755dc1477c5592ba6837da10fdbeda292aa4827f45d1c6feceabe5f64db98fdb4b1a7432638be37c6f6779a3b8c12111275c5a2728d4b463d9e05e1de4552dde873bff8d5d2e0620130372533cc953bce127689c7b121c29465a4560fff281abc9cdf238ad2d0a8bd87efb9dd6cb4b6b22fe3086859b09f78a3e769c9fcc6a1e25adca3d04d6dad677c9da0cc6d0225ace61ec96ae44c884ec8d362e6c134baf76d7ab5604bfb0bacfb4c3ac9fb74a4297b62b59b31b3b9abc34a1dd797795748db1edbdab61fddec02231641689282b7944ecbf83146c0a1a0db7200c11e14a21c6d450f542371a02d7889610253c63b40b9029641ae902097d5d333231ff769927a39c360bf2da61678c29d498779795669c60bf0146ca469a97d60d67fb0f771f38dff1b393feb48cd2ee763da0ef9d1057e52efa246cf83f1bcf0f8b3dd62654d398407c117bc281c3ecef2cc4f5abe2f1531204cf67d0718b3bfcb1a339f13ef5a8b7832b9c952b17d928a488d474d97f287d14b5ea037c041bd1e8a30dc7c50d9ece184167906f72d53e08ac1e857ba959c4e5faf020c57caa388a014e60f974a7d4a0d852217395e4dfb92fa77154bd71bf7db20fdce727bf317ab5382445330aaa195586d8ff759c264303edcc3c06b7d80bb8b3d6996a57e6aa746dd1e4ea94703774fc52f173b13e7d2f77091389673d664f802e93686c71e1ce2c35e5aac4e13556581e8af0581482d4954fd018326cb953a036baab3afd678bd9a2cf73f38c96add9d192483383f9c6dde75166d30d8c2238219d3a643a79ca58101c016b93f5bc5a428614eb65264539e97fffcf150735e8889ad7285bfaf22afdc85b5bad7a429b2bc6f79ad4612373a08f5e8f743e08b5bd5199fe07557d04999e92bcd85a91fd39fc79bdd9aec91fd745e12428de6b90a0d2be224af38b7b71991613dacffee16802a97b6ff17311409146f8fd28959775069bd974b6ecc375339a90b0d75baf1da3b43e0ae9cb1c1bf8667a48ea27448278dec471cb2414ea146d4c9d32a74b56f6394b71c7252ebaaa32699380d21ce0e81758663377bd4e35c4b15d80a75f9f27face69774d7ed82a896b7598c269493dd4ff4aad4642f14964453431129096e59aef83d1a46f228b968cbc0c308dfa6cda32f4ab31228d79a3fdf317cb4f48e1539ed3598a1a45a0a07bc808eda9b15a6b6c8173d8b43149a698404bab9a78fcc8b102156b9eb0d85ce7708f4d1bcca32a5daa7d1c1a0d3568fd2825e7f2fdeb3eb4595fc654e2aeb9c21bb3188b185301fd35e9f8b5f6d8fb694bd6195414f7ceb9fbe39f2c998ce091082814cc89aa4decdbcf5f7e3b1099600198a3f0fe4326a204e7ca74b17a8f407fa51cf989a3b6b1d870bc05a7a3b701ec446cb49bca5520b5f2ecea164c35810760be3bf2297de56337b785a342e196ecc977f7d4a5bbc914c3f582a8f98f08e4827bdd6db66bf74795490ffe2c017c99b3e7077684b66030a72aa47695fb789b97f4419c5b140aeb8550a5609c8e43eb585e5b0e2ed40fc473ead132f4d739802ba8d986412be8e68c19f816ce5640bc62f586dab18dd311dc2dc4c771bcb9591e3ed61d74f2032a64e97ce7a18ab6aa7d7231caaadc3107d498d47197a2da89a83b350c679e0fcd9ce58df0eacb8e2dbe8fd0ec6335248a094c32fbc7d74c29a816e0b07e9835c91eebbcb29b21f88073fb99d9aa4ea4bddcf0abf9b17922dea38b0bd5e6c4bf54007b98c3611c0cc0f6b1c0ec4fbfecedd77cb8ac004c2769b72079e7db09c7cc7ab7a836936b421e58716f03ddd9ead543fa7dd26710af5e9b678cca3d29c85ceb2c337f06f5f81cded8b1b542c117127415e4306b5ad83c3a08b5007c95d9c20338ccd621349d2351531a9dbf383232e4d6c026c7a1fcbd8feee468c7fcb9a0d89c639020acacc61b94a19ee8f27aa60ab573b584a59679aef4dd0426eaaa5d17e8977b30979ad0bfb1a2e4c505997b102b25c80b9b765b6b3e9521a733dc961e5627254e518cf35e9bc36fb503520af2c99e8ce8b4dc456c019fd8d01af18bae929add77eaa3b165a8d415cd4a0894a54c00aa9f9b95c4164ceed4e71f3ceab204537defe512814cab8ee1b3cb4b31023a48a772dbeeeb17c5ff4064874451d47fe783dea4e4c5a2677ba72d0094b6c32b34588cd1a81cf5a6b1935ef438109a288927f0ce71ab7d7eff92ed57fa579ab5600a82ad3de76af18f5c905b42f88faa16f3b4c1066900967fecb78fc82e50c5844bd95bc1680d384b6f93d4644da4ea624abbf2dc92d7624113b3eff5543f104da1447b033e058d73bcac805ad49a852b77293ed5d86a894558cc1dded64d8a2dba955cd6e72de8eb982823bbb44b352a8d00e42886798f92617d7f130a327a6e1d1a8d53f6a55d2feca21cde4a01b55f30b0827bc9b2d84587099c1d572c25fe85aa427711eb8039dd6802467b46579ac19db733a2400810ab6b9145c132d23616fe4a86423a1308682d5b345f63255d981c618cf422de0a207997f369e1e0c5ef6812cf49d45fbc4c7217433be601424adfa123fb9edb22eb7d4d85b5c21f6d3d4f0f0eea1bf05a6815e987dc5792edeaa568afd48bec9e2be598bfaf31ff23a0a62cf5d65d80a1dafd67269f61db26142c3d69363144f65f86470b32e484340fd46192c5262f98e8383259c71554a4d4331dc6f082668bde39e0f59d878dc20c69b122fddebaf3cf1cd2b89a5831d84a7fa958b116aa2ff3e1a0226e4e52a801a5f4f1ad4f301a9a1073cbf51cbaddbf29792aa886dc981f07a90d9d2851c49ea66718c167756fc99a11209b6df6f6e665edfef965178d97610034a7c59ac883d3f99025daff8f9f556b504f552a2de278001ca471a109005f3ae72db2c811599d7bb398a17a6313d710d3fe316f272343437fae521b45ead58aa75b6c5bcf7231110bcb0bc465b79ba19b8302038c7bbd42754f090513852d7e4ee5bb64f5b7d0459d28f446a247751af8db5bcff8ffb777fa39c2004ad9d3b6d932411121d926202f839acd3f614f5f6afb658b3a8692e0395c170f6f84a58639b742fab51824f96ff0285ec8c648f5172aa18ba49026db0f20c83100cc2f5dbfb76f58efe5765686af94fd70b5a04037988cd63346950ca73f3b745488f8ff050c6e48b0dc18faabde7bb2cd250cdd5460309e30a377fb3554b0e637c672ebe71572e7e0fbeadd68960d569652b7a09e977cc5bfc8145382ee86c0c15463c1d1e5e9ddb9961079bb8d77fee662498062bfa68435e449895c8530539f01e7bb3cf0cee4d73f8f9fa6db2acf5f28a6b4fb7a6136288c611d60ca948ddcd1a09409e56885a2e7c813788f3517e086d860e15d002124ab7c526a2780f0017940df55fd59c1f01bd8dfb28cd09e926e1a0073e14df2bc60061ee08aca1a186f07f79a9490b4f306309b6b385bf5e882224349503b7a30c65a897f6b92cf66d6b1d5def913163460376c205983f6b4d50b0eb241524c077abffe395430ae86c2308f1276c29b68978ea1f25ef414fe0e2afa88e3dc3c2136012bfb6eb4deb96b72f72b9e0d6e29b316d97ec841a75e493e9f7aac3c42ea3527e79613a9c335962c49d6f68441a8b1a806b66e838316580b5aadebfc192c8a0324f347e12d2586fc3a8440d404b1fb8f83c696e634483940ca65c9a06a04ee0975299ace0fb4457dc5aabb911ffea83369616e33a03e82b62b60fe9a689061d2a3c318b8365c959d3fdd50177ce8de8ab582d19368c4a8859e73e219846cafb99d1e1450589e56d3f908bc723ce7c494e8f6db62d5908345a07c9cdef3e0b89feaec10b379abbad743f8d7f5dd7a61b206e466702746204e76d1bb196fc3e5a92334ec3d737eaf163b90453433908cc755daa38a0650fb97d66013c20cd4a4cb07a8bd65e748cb2e3883e5174ca3ddb4af844b255955557afd4ec183240a053f2a38ae34bc2c8bbe2a54015c959cd999e699725581bb554bea742bc4daef5e47a438ff79ce2f0df3a45a2ebe0b3549f263246926fc136c5a8b89052f7d63d91abafe7837d801208eb53ac3e90a0228191a1992bbcf10a3ac72e071d994abc6e393346339aa8550868ed31bae1a7fac7a1fa24c734d1844dbfe29da1b58c5c4add0c6ac4b748c63ecb5d865abf46acbb7e79e0f2489d07aaded8528aff7716f7fcb3ac3fbf1a855d6bd69f177648f91223a34574991464fdc40e248ba71143ad508211e54c99d6d1ec8b7f40fffe8b0d38385e116eeb1179ef839a5456af792631ec623cc134f25e6799aaba5168443c9f91f0ba0fab4c7ca5bdc4d030007d009dfbab8a81757d364919fd502d3edb73a50ecdd110898c3da016573e0e95a7ea86e34160a6ce5bcc66e1f69379e26c93eb3f6b79cd5f93f80fedc6e11160fd573791cbaca6c2b05130f3991ac1580b29c0df5bfa3c27fa801891d8c7d894334002637324622b8f5a6eab539d83ce3e395162a0ff60268723604b8445017a3eaef4b3f36713210c18491df3010384812a8f4e0ffda4c58640d6ecda79a187be2c5a898f6c0bf62cafcdebd1cd7b6d0701276ce54ea120d54b3359ab3d0d5dea6cb15e65c244ac9f206f2d4f016484bcdc1b75eb97eec3ca9c744a39eddfede0d6b4ee055f9477cf0a2a4de6f0051b333550ef388dc72fe445017899e69777693ecd85869568c8bceb2eedd92939872f60d0dbdc699784ca3d4c7127f8345f59ce745c705e143385503acaf9043fb269212fc3d2dfb283fc489ab6c164ea99c5ef2f7dc005b5dba0d04d27eb9a0fcae7a25db6b1d0b541108b669d5d2e349e193a498994e07444c9595aa807ad7c8a3c78dba3ef1ce75219c8e1d54656405fa3427f15c77357c614bc10971ff5060ef79ce92cb75c22a5846ad5a851458b84e82ec479a6102b5d5094d8f2a24cbbe2a0d95c47c7c36bc9b6a1acd694ff91b0bc5e9873fa3cda0e0d95b96f69bd458e0bfa85cc66fa31b56e685847c5225c82cc0e659585458099577c5612b03c87079fe5c7a7e711a4544a104f2abcd3355eae559f33720b955d8d28f4ceebea04dc1c4afa7b9c12bdece650cbace6fc17288a71a33847bf3d880d21dd3e7d27e25a0e0e49d3fb4a7769ef5ae2b1fe9e6b0022878a060857a5a628356a75849c24123d705862d1dba2e8d3c03acf595f1df78e430b40be6fffabae29ef29788e8dd898a614aa7af73aebe0a04440a5ceed5e679a314adec504b4cb5dbded5c91206d07fe5b91bfb7d18b39fb86afa53df214902417ac6c482560afb151f135747c64dc56e1217376fcb509e1408026eafa6a43716542f716b758780c7641c6e5ded7a8d12a18c914f4ab7a9ceb3e5655c1d80006632a9a3fa0061ca96baaa2e22ae2898b2c9796e95434b0515d4cd57c1c403ede848e0753d255084c3827b8af0e866248c4b92734cec2b926c376db92aa22b80d00f5557cbad097b09c7dec8388c3475ca56fb6b0fd3436d66feced36ee6b76be62f4432225ec1806fba44e39fa71e45840c6597eed4c896297ff75f92862fa2a25f446f93a1432be0f29c6e4ebc03a3aaf1162811963427044cb69e93433378c779c5cade2e2c957e85a4589c51287eb32a2c0e00170f2d875beebba0ab6055452097862cd62f419149a25a1ae53e022e7d7a66465c8d42f588294f6366087ac93bbb851ab9acdbaa1e381ffe09f602603baeba74bf55ec86abc3499f9476f2b0b3ddfa9ad82aee7e2e2f08f886829a4bc8f38b922a679b050a95bd1f72fc20efb2e4e85576b094769cecd119de23d74288c9a5fcfde32913c47575aed02bebfa36287cbeb30226fce59dc6cf4a119fa6d1561ac6e1e52385d2760a37a3a400e589682b97f84f78cb693d6569c0e9ebcb4eb445511d1569027984d06a93d794bb9f34567fefedbe286ea812e0e5e73f0b0bec43ac42d6ef15f6919728bc2a15412a068a33956e2cf848466371c0c8976d9e12718a69be82e0daf98ce0aead01eff501feacef780871b55ac45e53d4c2a578f19327451dc7bfecf39e512d98adacac7724ef870f83538a7a7e67a286f74e9073bcfe1c2a246d5b29ccdfb689e4446afd4bc16628507746e04e10506349d2e6eebda5c052e0d1275f3d13b7a89def99421f93940911d0556c7f524fc628026b5618e7f232d6b07002e0ebfeb638d4c3b9135c6e1ace54557bffe05ed817962c5e80baf9800cbb712f99c2cf48ffdfde6888df6fa67c00e61e03a52d354a9dd051bdbc50f7dbbe86967c6280a6fbeb4a6b74b4de4cd03ccbd9e72d50423cf48737ad59485777ac7f1984316638e27da9a8a230c8ba1d073c7e92b9d88f1a042568f11aa67fd10d8b3369e8f36a298e7ffe43b515ad453777fecad96a72e536ea96eabf3f7865c7d732bbe1d44636a484851286cb07a881b3edd297cef80ecbcc37717247fb482f408dbe95bfccb81c6cbb0b548b7292583fabe636e1c790596be02f79024d9406a873797d58e352d54dd6d2364192db0ec94c71c863ad073a70a0a89cb4ec0a8ed0128a30cf32b2259e759d6b0b44236eea792fa0f4b533da5aedd1f2c33889b7a9354f26e97fb6d48ce6963987f9c86d1ff777a3a5fec13c877dd86e1ad9e52b5bebbd37cfe813394fcc14820ab17c0820afa79d74db63efa482fd9a566c4621006e944bab9401c5ddf5cfa3e585f75293c7cd131f306dc840aa5323724e8f579e050b54cae26c2be5158e0977140d6e2b95a7d8292748d81baca40867ecacb4b994d54962f7a625a8330c9c6ddad21bf52cffe7e1fa71f612edd1e1d3aa2107f8b2a4009952e711203618826147a03388444809fcc0aad79b1e644ff57cc0f7b906b80943c2c9510be67a7797e1b28f76ebdb58c8332c920cf6065e54bc8efcb481af94bd1bcaf9f58811428f21234b438067f8452822f7c58c0c2d8455432c418561f77b768cce1559e1bc691dc1ef0edf226e08541d7ae40afda51d4ce38c9c0a09311a9cdb573fc62a077d3755057a7206e9551a10d02e88a5228c451eeb506bdc02c4c50b01ef499dd643bfb3bd46ccda68444b295735e0b1f862ce2ec99512d921c9e6a094468d64e26222cf358a0fe7eef744a368a25a3ae2489a0918b3bc4a7a415277cfbee67e48ce8ea3f99fc8414e9f978653cf488467aa590e43432ff98ef91f11fed42b049e0f5cd34b4fef3bb12e1fc1b02492b5307bf438f12977ee815a4af586b852e92cb254b376b9556610b34939f9da7022312a7c1838ba63c7062d281f721fc36cb49ea7a8b56ebfca88213a452d4f611f9412f9773239ddfe44a2348830493039557dea0368b8c786434b25a8dad27dca72dccbad845821333f509cbd0a7d3aaf0e128a7d0d2f9601cf9718e4c57ba008ae79b7ca2546a918eb479ac954ee5e01a754917dce1f526d64723e6d95d69466be3caf2dc2aa387f164b9b5ae3f187b6611f3ade8093eef23977e60d4228a89890e6d7c2fcd38eae692e824c042d60d629275db5a45ee4f3848af9c27094e98a028386c12c86daedca1726b314a759845e914459bbcf795a3fd1ffff2f7d8eda2e597edf8764692c9d549614bc555fb2f10e9b32812f6ab876e8284167869dfb07b25ed51a54cef220d7aafb1951f9012bceff0343d3f8857c215aec63b486ff06cc2314233b364867ba38eb550f1e80fbd46995e7746320e0e29209dc389579b43b9a159e8efad674871c5f7b082d1a536a48e9389f5d84bc9d78ad79e4960382451516c302a167f917a5d71c7db643f214a1dce72261578e0b8bb03b48820bdc26b21b5e2ee060d7510c1eab1d5f62b545b72bbca81aedcd1c22099ded3242b5766134aad5875a61af277357ac08d9ae5c11358ae557aa6dc78e8ed716f2adf3b1b0e161a67f9476e1b7056174679b880775465df13197cefb8b19e23670c0d1a84cec4c10a0e54781e1755556d8bbb42a14b21d1dd9f4fef0460010adad0f03e43c54765e1c21936072a460ef89492475e34fff264491832099506ed68017719c276bc08d08045278ab86a5dd6f1cc50a7af74d516741b5a19ff0cb82f0d01609d41ee5f48693f0c926e2cdeac2728f89cfc0c53bda85fc2b957925ef012ab4ed890584780c449df89861f5f8921f2635bcb820849be56edbfdf8ea117c788a294c946eb3bc7c40f0d557adaa466cb3238ffea9d5baa449fb9893744ac2ac943d70471b16c9b8db097112e658292418ccabc98d5c0f80574aa7e31868a8382f45128424ebe53a22c257458841a448bd471e545fc13b23fb9b8e52195e4dc4cca824fb4b7af4bb00563e541063d671eab410bcb3bf90bace8799798d71cc7c9e6cee07959e1d816631c8322ec41186fb5cc262b9d3489277fae8bb8214a5a80f5c5d41e69c742af1ef6ea4520829769c58f6933730d0f964f7ac52fbddfca7d37791e53bebf479156a7189a4e2a102d066bf83e7a5ca749cfa8e21b26eaff9c94fd85ba73412352d9ac2063f591c78494cdd96a454473f3dc70d37f2569cea616b1cf0bcbddb937d274ce4bf716082a608433167fff2e9cc1130dd501ee46c30a844f2db8f0ee7eb9b6eac1e189ddd449e2707a0d46905dc199f5cb2dbcf0931b44a625f34204ca39567a0ea2549446c835d4054cf9d7691496ab0ff5f585ddffcca8e3478b4bf2d07b4c5cdc58cbeb48f4579e4336aa0d7c84dec8754e1d09c1cf8d2c58408a46b29334c66ff7d63088a315516f0bce50a0bea621281e101a9902df59fab03e5ce090169ea352be3e6910d840f3c94406706614b359114ed72dda1c7633fb67934a657acb356c0bef2d490a1aa2983dbfe70a8e75a807cbb80b0b6690c6a852170b2db6acdf9724f6936e8bf6df93a648666a5fe41e07e37dd201853a5885162e4fcae2b0667ca16c60311436043b3a0fab3a48b1dc854520e0957175468038f7cbf0faa4e8ee306692c11933919ebe7d1130f88e4ac7a8f9e1baee43247de894afef71b5a60658d280007359321d6d5f1bc39970307421c34c415d0adaf713119fa9cfa5d6266f5054d20176d57a5d8651ee611a33acb8fd4637107d8cd130b235b79cb50b6f2b42a052bc181923845fb89980c58728335a65df45dd81325d30675334292ea680aa5afb2fbfe7bc9f743e4f5a686b092864a7dcff0c1f5fe2478cb73823c720418cb37530b70cc7d0fcb20b8aabcf1abdc826038267c6aad6068185b48f217f900ab745328d84257cf2a0e27b9e67a3ab34958fd45f84b936e77c4902b670d1ca71c11ffd848e784a620cbc7f376b64d907c1ca3fef44c19bbc965f29da8757cbfae79f8046d7ba177e8db945e3ab270a49be61bed453dba0b12b20cd4601bc15134f24a7bb8e6b79cc2a42bbd3b2194deda274e7b9e038b404a08fe2956f026cea144e6be784cfa2f5caec42a49168e0027ce6dedaaf59c749a7dbec9567f031044de03b6177bac7f68439f0a36f180532495faa78b20144b0b2678fa9f0eedef26457074ce726cb5f4860f45b56d87a781a856420651bad3905f14486c8ed38ce69b66c51cbd3ce014c36f9e8367778238830f53fd326bc4a7beb99f991dd357d9bca27ba001100927e94d7499b8cb2180865293f38346b65c76ea8a2ca878c562dbc88a520d5da4c7d45e1e6e79982ccb05a09388996530f0c5ec8f35c76898d5fb09c5218f3e5e3a312204c7b4e11caabbb484de5310f4c5538fd7bc669effb6c061474e58c92d91519a4ed6d3051a047785bd43b75686f81b6384b5c0961119a29f640438c8d2b5dc8a0c263a8b576ac6d341e7af6398824cd0af8c32d938512aa976ee2dc8821e377c65d784963d039ef2d99f10907a483c35e7434d8048e2c1d854a171c92a35789876400d2496579556f5d6a43790c269239f4cfd7b9e59c5b43803c2c10b424f10bac9de797156d981a87820eb92cccc8c93efa6cfabe766a9a6b0e71370aae2e80a6c9c034a29334ffab2600e058207c23ccb3257c9ff1bba3e92f43a162ded5b16ac1a748d58b1564964e3c89928b1ea7e0f84fee514d57166fdb97cea1bb08d5185fcb2eed57168a5a721f439d843d52c3d151e6cab330f4cdaddffe0ced93c61ef0fff7be147af996c38c3455baf42ca01cfc8af9ab9799a6080d45c2548b4e94a76e8f60dfea48780e506ea6529f345d54c38a9aa75153376cb93512fae34588b2a133720d0bb65d7a90ba8b55206284cddd7eb7a28108c1a8d236d9fed8a0a914f4a753543141daf162e1c3584865f148b1039a250d7d413e417f4c32d324e1ba49a5b699a5321c861c0b9d4efc0605e73547087eebf2ea30c590d8c5bb66530e3b946fcdfbffbb68de1d83fe811e6d073bf7bddadce4759f8037c9186eb1853246d332a84afccb8872c6a6658f09aac727750d1527f659e953773de60b0f237fd939c109d3befc873a35415535b3ed0304adb833342430f87f2cd3010cb74bb9a6fe7f9de8aaa7e05aa64c87bf161406065bcf308dd65645794fb976033ee0f097add0030b0b94b3866da2affb58eef2896d20fb4971197a7fa4235b7da9c356d840355b23aec4fad4816927a300ce0597d79a2f886cfd142075ac4d26479b41c6eaac74cb2782e5f51825372e752a8a00a60651261ad9b8493546fa7d4c0fffc5f7df9a7d237174f9dbe3157a5045f1b841e791bd4c2c9c9aeef3954db67a1ae8d1bd58ffca5e11e2c3efa2136d4b7727aafd18bb21dd14dfa842f8b1cf8bc3d1917f9a36ee1fdab517e1ec5f8b5b96228197f96662e16deb32e8245d1c2a48ae698ce9f34e7b91d9363b74bf5780d8778e1b73ac944cc081fc50ba86d77e819a61da8bea682f5f5189af2823966fc187bd93c71c8b077c7eab200861acf7de1011e262724562cd07ac7c284ce140729a3e959be6de3b96ce0df2c363bd64d175a1a75541579ff93db2f7161638e78fc95eda38c52b21e7077113aa8a0e6b6582c56e41df92fe88ed5d1a4caa7df6d03f7ba9962a4a633146abb92bf8c576fae7f0a376fcaa61e8e17750eb2b007eab51afa0c73f82586ba60bdab02c6162df0b27246f72d86dc4631fd4e30043e9c7f4934264a443958f9d3bbc8407c25e22526eb6e9ca4c9ae7637b37ba40c817063ff8c494d8d2c2815f83fcabfa5262613a612af7382042ccfdde3a633ebe49ffe9f29ca534c0861b139eb2775d24b720bc89291ab636d08e543459b183f62fedff211c077e3e9b9b30edcac62c057b8f0bdde0ee74aedac328e1ed12241529a6519996d3afe8e55d1f8379855aae9e416145ad15550be861a0c3341953d51c5d93649198fcaece7737de5c4159ce444e322164686d2673c07e7a31bde7fc2ce521d5c3dbe387c2544e2b1b768bb53818954fb62aa39e54d29023ec506404c9a3257aef5971c2890c11d7472703b367c9989bfea2bdf85923e985aa3083da2058b202ed70d850d1bf3621ab60de10dd2d2963245d3699351a0be1977c57ad8e38b0b44d8675398309c266b064c988b25bee6638709d5c31a96219e44de23e809bdd0bdf0a4fe1f7b43b72a9630b7bb21ba485c41e8d306854b47307b5a1c3f47ce737e4f2c2abd10ee54f56ce78f855a837e71e227af366fec1e45f7d7e94329eae83ca09988039a10f729574e3c5a8f0403c6e01ed2051b596d9082fa415534a96212613678fe93bd2625e85fae42f3010592819e1a8501bdf9b28b45820bd25d2e79ff20e5b3691ab55c76e75d2bfc83a849cd051e9f1b894f993ba34aeb85401ef8fddeaaed656672b6bbc150b44ad8b2f305ef69baf44e05e7b35413a72e964664f4063ffe7bf6d766b28a64cb94d283fb1f3ef9cd5a2f62b415be1146a892e5efd4a55196041c39e58d8b2b73ad0eea41a006b7dda458e6dd1ac927200df31aa1e5dba6e37dc32b8269cce586d494ab07437484742a6ade1fcac07a09a368dc03a9c1fc403d33b6bb7f684cc1bcb278fd3d8f87a2727ec30394d6e283d01377fa9690677def67924667e7f8152dcd2c3e15942feeb22531a083821a6f195f922adba5a5dd922249e2e732d158e6dc2061086c2dfd12cc26ea8f624847b09e6b974cb5146a2de12c0824c97f14f138006d52e5d7ea33c7e4c3e35c7b994782828ad0d0564fefbb4ab3a9e75ec5b6fea01c479a3b2f1d58e26f4323b0bda5604b7688a84145f7f8ccb35461c024cf090776893cc77eab3eadc97d63b0f22d0159f19544067fc431aa8644f46eb273cca07eca519fa5c2635e6130c993a9b42548b01fa57b55235dc8f0b2b2f4e6dac539331c0cfe4a34888ac228540f3c9961ee60312647b7597e81d54c5f20d5b1391591f43ac4c1da0a16e5b60cd58d7541892cb75eda304f5990ce7421e9e02c393c0efd80ee8be234b711a8864d7ea035f1e86c6f4f35fdf46f1e9b3761b2470e99a2310ab61b79947523cd2021e1e54d15046b1a3dbe7602f0dc499d2e6b97508c891366eb012b6d4caba87b3ed44cb335e5d58e575e783471d862c1a4d32b11e56a9fb10560ad543783d38f5c213da009fd11bf2a4dc869928b30d5b1422c8c6af675eab1fe377c46427e407e37b93d13c8af0bcf42cb5c7f034c421d22508c7b105b018d6a9474c5139fd3fee910f7bb99507b4289e1455a92ca277dd868a7bd70d0a987b54ce4a187a4dcde60d0766071927ba879196f17747f3f7f829873a039d0a84f8f41136822930b7551df9983c3d8083d842e9efaf61ce2ab9416ceb31ee9336170cd95dbd2b15a2870f71f4332af3875a48a431ac82b633dda75143473f2ad1985d3c3cb0d421f50ec051be198bccca422c6ab6ba88c4261d6808372c0f596e622a2ce1db1480dd4d64c9ebf7661dd37cf057b9925b5c96dcebc958315ed9ee8c8f7e2e1560bec80332fb3483e022642e1034c04b335bfe6db15a47d34da78cadc39c7fd5faf391d5cf4a81ba7a7cca736819b12a90e98660c2335c93bad33487ecf236295adece2c30a679192113669b151ace32f96d847b9a4b9c7af47e166bf0f2542232aff62106c69a364bf6511a9be6253c3ec42d2e2516cc5ce1eb0b4064138b8a3fec3a0b0270373cfc0d0209ea1034e1d4b16dbafd9eb57cba3ed83d7814b6b0a78bbd3b636b59681dd2e6bccbab9495209e8b773ca05c8f8975ffb003f74af7eccbd9aeada948d34a1ec0373f8c5d3e8e9254d161f24b7637889066eb0fb2c2b0464da7b4db87d58fbcb308a390934ac550aae0636babc39f0a7e504ab412df6cc0a10ea95026f17bbba99e438654686c069fbe23848c293e57089b7e7e0afa3b752485d472baf6821504974898e6151e6d9b13e65c83cff8aefb7c438d74672f7935c17eee38859c2da5c0ce907b518fac041571d1c9b5b53645c97a35faca80d4c6a733ce5f6e120d41f3869c053b45cd712a68d700d8e69d7174233074d9924570e0d0057e4a565a9841457fa82955b846bec13a7474888361c935afff67503c29169d657e577f7cfe724eba0bda6a2cef6f36d2bc31bc2b696e1678ee1f5e52ef4dd6f7d696b88125191afe63706b3b35c599989985f652b53f09df425a55c7e681fe9cdc20fb18006d93d5ec54cd4034dc762edc4a15fcc6ec0b7ce62c41b6b63e1df6daf9be895579f5093697191e2a6ef10b6fbb533eee9e41c97d5748beeac4593ce94e09469672a187fbc4bb308ee85b7bd434a10964f9bdc8ea5899891aa4814377b4c4e3e2d46e8db7d7d62ef0161c2dda47b65fff09a4e7afa11a45ff235fc2743cbd332e0fc3513ee3a89e159dcfb89878f1e549bc2a71e1f13aae7a55362318ff27e08ae19d3f0404b275f92a3249bfb9dff7f2b04262008153e99587b63f9c5ad33c437456311fc0fb82ba95daa01187ed5554c15dc3c50c4c5f1b707615ffaa3c33bf605eb2fa2884c1f8bed419d6b1d2ac69753e8133121c0f70651b0c98ef64ff7e6ca6df608852c6afdbb8c833e3f8756ea228e8d0d0c12da616a660fda4da8a92843594ef24098868d146d6a1d3dba524c301e0b7ed459c359da609b4cf8c0bc103c0cc9545c2975a7012a0a2afe20a38b260b3336fd06ceadfcee1562a67e4788eb9faff878daadb2f20a4dc93b82396c024c93d486e4dc12bcb47568c924e41c08aeb0f0ab73f8ec91178abcb8e97d478e1c98e7406d6610feef41b1c1cbb79d70a95ebd9d932fa97912432321faf8a6f99014d2226a383482944e138ce0eaef2d6432bb7c77ab4b2688c00cc1c0069e126ccb002bb76963a70a0b55d9dccb8fff26acfebeea2e30342c24ad239ae351dd636ae0d003288493b2599b11ac98bdda2757914d365743b4f81f676aee9c7e9e501eaa743804bd51cbcfb75e8062c2aca03f2114e9eab73efee3d09521009288f4731ca637a6db5de29b3ee7c8dd8b048b92fb4a457ab51403dc722820ffa66607eafe4c66ab40577dc637e32da2912477c1b4363c6e13502e55d8007c501a94715b9d1fe19d608c4fc56707aa7a8bad57a6fcac4e1046d9a1adcd771671660b3b044a9250a6b23a80bb7df751e3f9db3d6f22231dce10c6bb0cc1f4c20383aa81f16b05eb59721cac4087852298cba3adc37cc288b53c044b0f93d6cb2065be31caeeb9b160db1aa29be68224ef82d9df87855e48dc3fbf61e0c36fb8793fed6b0f4117e7cc754cceed0e3f4ef488a446615a28a4b26f4cd7ef1a1ed22d068c69b45163ae20d30e65a0e350e7bdc3327defee566f43a43f5724db1d4cedb5e7fa9b6fa7321516e07c4215ee8f4d33a5a5faa2c8c3bc2cea78ff2bc66355177235264ad136bdd06b27f2e221a5e8b7ad6dd72e1ae9609603ea9068e208060b6e4eb3cf9cb97c4e2f6491758f5a93442bda71642d1000fc62de10c36a6bdac62bd8a8f59fb9d176baa311e0d0d58b30179f767b2f6efcb2863dbfd215409715bbda1311588071dbedee7fbeee768c7fd49b3595cced24c7aa88db29d9798824e196555abe0c9e25d6dbc3fd31f4468f53aa5b8a3abd3d86efdc5cb970de22fce23620541ea85adc88c4356769a9766c9d4dd76047764dd71e2094a64d9be9d29a3af958afd7798e85cf7b050bab0781675b113d5da8d5fd245f2c9056882113b274e15d048cba2793abd91614a601d751e5be03619ae683fed2187f01092aca28d2bcde5aadbb33fdb705f98329e086a3707552ffdeceebd357fb1b99a9226f6f8af2a226d4449b54e23541e92c56d3416b9e7274df5c6e4819efe628cc7f6a3803607512e37af2f79fc84c588d64fa14c57e2f6feeccfb35c1ff612a373767bf22fe329b1208edcb406bf905e45cb1c1ca69a5054fcc1e12ce5918cce7f3e17d15426eddedefacd43384132223abad59f7f04c2f298e0130a9b87f61c82650a6900f741648049008cba70061c11da07f765a383a997a4613db770c5b38d2ccda27eccf08c3ff66e0e52ae1b5705461b18fc88d959f05d7817f424612e2cdd75a9f432ed8859d77062d352436b3817a236804ee73a8f84192e033fcb35418db863162327ff86be8d5056d45b343d8783240ac8a7ab046c8b9e1d473d19378377d60cc36e49843d6152cd55bdde1f43bc7aae62769230ee8d4ebe5dc0a8e3a30ddef5aea66f59dd832729e0c5abe00e30fb429d2e1c316737e2ed453458f58baf352f5c3cb635ba848aebbf599253d8a2ec8f56a6f0fffddf15fb54a17037546409feb7ea0e0f17caf3b5f566aa03ddcd1dd69b4db24e87fb67c4eede9c9dd7fa226f8a80c6608efd6911d5f038d3c7370945973e8362a7d2756db75608392a7bdff01ab0e482fa8664f115774696b37fa45112af2a2be433ffb4f79e89f30e6826074fbadb87d6dd88ef6cd4ffe5a910f26e31c8cbfcc810f29ca1ee9d5f5beffc49752002919dfe0eb59e47bd3b0f57166ec461ddb32146866b53e68c6666cf43fff7c45656895561a6b2c8250361102d52c52b7928bd6733d6dbb06a1be9dbd49dbd44e1b733f7e3da86117fb63f78ec88a5614a758b8dfdfe0aadf3c5ec0a0321bc971a4c9ed10c04c54d677e5fccda9b8d5c99562d3f517495e8f971e80afff6f4dabf87344e0bee2cdec447f7dbc0dc817e6e220f470a25b6ac32e679c34b507b81d95be12ffb62fb65f5e2428e3d672703f53fcbc52d2914942cb6021a0c033fa51212b8fb6a59a2b25531cc9672c04645b7d0f29c8aa1e2e28064c6eeb4df3d9069f5968a1e83ea8804276c7688fd531e81d5492fd238dafebd5b4def68e5245e0fa61a540ea8422d5ea9bdacc72ca9d30f64aa3742a38fff2b6799e089b71f3894b1c759ba25d68840ee26dcc2da524d0e81429bc2575bd1905935dc4fbcb3e4800f6eeb5f029fcff656a7a1050767a6bb9523e63115a7d8c73b7521a1dabe430710cb7ee390b670a7377a2aea117926c18457df1c86ff7faf6283e54d20f8b92136cc49b05a841ae56017a4737a26c480f27cf4ddfca1888c86b87db3e95eb2cec12071007772cd841c89c399640be4ada4186af3057ca30a932450250f84fea2db387e04be7fefaa6f00af5d68e3b42c9d9dad6c727820af7c5e1cbb8fcbf86d65c0f3e47e5c212568e4c074c5782522d11ec8b85af36da5e13afbe4ecc6e3154dad89345524d2120ce3a162a60f2364bd03913fb26d479ecdfaae92a7d2173adef62e925f103ef0260709128bced6e732d2b7041b5dd079a8cf622f5d6efcd9f8e7af3f03cf127bfad9d9641c403509c775ad410cedc972ec006242aefe8e125e4e9a95f3f073f9a1fb0d193f6763e3c317028b5a08e7e4d9f83821d3bb70536ac3f94d301c6266791685af9d1e43de2843d1532189d1c353a7111c987fd8245f398ec2148c84d9d9cfcb2e20c77320e77fc1bede8f4794987b9bac9ce9602d2abade83a35b122a00f4452d73deacffef27f4ac5f24fd5677ed7a6c7432df3b17a4af7c5252499fab1ee4cc9296c15a696603ad01e9f695d1318e6140a76aec352c8cb37f41cbccd7c9e7168a8836efa3864675ebc2cd32563c6403152da69b2fcdbb678fc099016435d2a782529e92bb51798f6b7da1bbc965fdac2c6dc44d4a9983e19f7df98d32fd4e705d31c174abf546af6d9e8c0b9d67290018ee23b89e95a1c0e0c201984be3ccf35b9e9c692f200ab7d490a248d24ffc5b3b157169aee1646d12518037f35c241e6aae9d322eb8628434840cbc8fc1b088f5e47d6e3426ca0d05768f4aff75057791932c3a041215ea8207fe0dee8dae60463c9c2de790741112e64ef90b863d06ef300a99a79155b085af2ac24e7b78c88dd51d8634246955040d0351c255de31e3822f638108f82bc69e7a47e34d8636a49944fc334ec9313964713a4754b8f5d88c11b15ddaef5e0d68a3393ed74842a45ea79bb0dc9434a9663bc28d30df0a10471e3bfabaddab749fb7c09e42c243f01526e85eb84ded3cb5ea6ed87728609ce0fe8a8d70405bbdeb1a96d417dd6da7c0b3379c5cc9c760dd9c8d93cd274621ad53f12edbdbbf095b7e16f1c514acae150c102084506308c0c1c9c91c711dd5c5675c0bed6eaa76570ef555522b03b6062c9c9fdca0bca534cb47f2d77caade59e61f07f124bb360bf646874356dfadda14d2041d8ef4a8915af488c9101d402319b8b65fd7dcba922984c088cde3e680e35633337914ae792f0744ef575ed6a9acfc20ee39dba8fcc466b276901a9cc77fde588eda7b274ae87fa92a5a55617ff2b064bbab07c239ba27b9c7e77086a94d3f597facc7cf98a2643267aa726662a15e49971848b69f7aa957fcf8b2f204438368da845dd6157d62b28b013afbc94c29785527e937381f58ded1324629127ab124e4f97fdff738cec0a6ffa96f413184102622863383f344d4be19b7a7901ac88a6284008e3a0b72c6c490148aeeb9dfc5a95e0b65a0e1309073bf6622242609503f25cd0c41afc1dabf2ecee1a2c932d1fd69933b77012347dcd12d0f4a653e9e43f2d2af5073cf329df90b02b6ef78e612576472e0946066a2701b4d8d8d77abafa295b26a682bce5e8f169a33dc88e3e4d58c2dd87397ea4bbb1b25e8b31a5f1be21472cb0cd74ade402d277e6666168c934eb3eb5eca10ea1924c59f5393ea654333bdb5cea1f3aacdc2fb2dc96d5f456513edbf5a1d4c9bfcec6eaaf4c9aee9f66969f38af68f29145489ae118e6c2fe900eadbe96413de48979decbaee20e4aa4e2f288c1126456591602e07a0810487083cd048b720703cce482f122f0dd7af0f8347bcfbcc90a4e169eae81ad2134c060eb2b5301c6fda15e2a28f8d6b1dd56eb38c30085b4495d0caf3bc3e86581525e537b2e2372514d4183575807411ba9f1f7903a4f74f2faee4a8e12eb4b1a3d2a97cbdc52b28deef3218cc73d7d9918034ab79f2ae934287a8b70528dba43d9561a01917f2edea5d97a84ba31a08552a4f188fe49e85147a6fcdb6d6bbeb7f27dab1704e0cf9653eba44ef7dc9803e8062cc3b14f35b9d5fab41df3a8edd1e92176075453821e067344239bdbe58e4f676138965fb5776a100f516dc3b105df83d4230fe55dd9347e8ab9a12b24ae9b91fc08b525d3a747fde950b6836004082086fded2ece6faa1548c8e89a05f2e479230ed3f63a7dd01a917d7ad98cc06e31ac39d2224c756e655aeeb80e9ff3eff40bb97936302d4406fb3214473dac90e05cdaace72dc3d59ad56963873e01a4a4355f77d4c8026ea71ace7a0f076c1190df1b1d33769e1a682e13fa532b7baef862712b4096be3af4fd6e18650c18c58e56595f9179862b71a302ddc3e5780f3b029b6930f3a9811fe1220ebdbc05a0f24d892839ef123c3e7e9865dd9b239ab90684e79a0c5b1859fdfd6c9d39fb608293e15bd41d69c5deff1736347db3e757575c14d2203e856095f49b097f391f42bf5f94865aa047ca48c041e7c9c536350cb090f8b13b28fb66de49f6be0fdca86b9794cd37f3041441afc8b60f9fd6160e9ba1e36d79c6bd7100506593da2a6384a0aa8b9f4cd6e90eb9bf56d69d5e38a5c76954ed468193e103a74eff9a49708f2bcf1a49e15cdac6c3391e40dcd3c7b1bdbe7bd221af8301cffb94defe9d6527231af3656bbc988c4a108e0512bf9358034842f749e0e53345dd6a623e28209ff7d7ff919a1f965ac22b6320a54628c49efbda5f8149fb16f73741285ac58e2eb14933eaf3c4cb09c1bdfc8b0efeb4463a4c8e2510634f5704541be614d7339a5d7e1ac6c10788e9f40ef2c5fe142e332bea9a77be76950e2cd405338d2b85dcf9676c8c06c37cdafef32990e10a344031bcabad672477a2a3046699cda67344ad576bc1455c7f850ddd9c90073c91ea3ba265fe3abdda86ec91e37c0b55a5fe6f3d48dc564bb886c9944db62d0f32650934662230dfc323cf76986d16f78defbd6bbaed2a6d7c3c1351ff07ff2e0a495404f9a50fb7434abe1992aa659105478f15ee6925c0d8741a0eb9662e34fe1dd0ac20cf05c8437b3e707934545283acc0581adb6d6dce83770c353408582712eba9ee7b7feae86338c4b19f5d2b4ae437ea23094b1d915e9512eb5bdb999163588754d62a550ec0f782bf9ee9523ed3fa0404f6458316fba5118f14429e180457d7f31efd4374f36519c49a8928e43171db09c3e464d0a3a5d1fdb4314ea8b6281e1071f67df4ce580a639d06ee459ab80587a5432ff45933c5cd7ae871cc2dc2b3a20e8c73f92ab192f9d9996a4e22c02d744dc91336d86b600f3801453a251e950ce7714bc2e69d1ba44b54469e85a1696840ae3d370f18d4cba224ad33c472f641af9d053470df388a975f033571ebd61f6e68b79d3e41e5f30f799d74c34169a62325f4bc4338a9f0f7f23da04210371b392964a13b873f0a5a8b8d6b2381e32170f097eca7609ef262157f13517796fa0e935bc9f064fcb5040d2ed20eb1ef80b71f7e4197500fff7240f9b28525cb655c836fd8fc7599e51623719592579abde2076e1c521094d44c5bdba6623331a827e1dbde60afbce11dcd0dfa1fa7368066235a9baeb6c430af80ca8e473603002a94d6d28be888531aaf61e3edd41fe733bc8ce1f197eee057db136c727df61685d8edc3592dfe687a91b39deba699c944d0f741f5a667d0efa874d269fee7b5d1b599164377be2b62d20440d737ad58d4e1ac423c4c05e707ee9d77c8ccb935bc8f231c0532919ee175669ca112512c81c7d4e3d45e5487d38130a7d01d17574d11ffdd5e6772c557b92bcb9495f2e0112fa58695aefc02fa4a0307765f796a6871b0c66e29ad0e4129d962aba130ec43fe0b341c8280826cdf86e65705e6ad773a9324f630a586747133b69396850c04cfa3ac3674ab5db9ff886823d5fef929777e4b2e20e0b531d99f22dd5e3c40b9ed08109b728cc7ed4af2e4b8d48e09c8fb9946ef5e136b15d23610905da7ae228713da61d2b11b379653587fede8e20dd98165a2517e8623e563aa0bd812cc958ea8502ebd5a7634a80e3a76b973df41d3168aee1272f36bcd27d54042a40c12fae791499add1975aca7c8d882e663a5efa7a1dcb27319919e2a64da5f2b161b17663058424da2a81a26d000ad7d61036c09ad750dba04f322d964c2497a713ee5a6b25fc84564224d76417d138745afba9461946902a9206229fb4f07e98d3ca08146e6d78cb35881000d97c784c973defe8fdb55959921ae8023a3e123df795298b6200fd1ab8df3f5eb41c907339da4f77a7a57cfbf5f87554d5209f1ffdaf9102aeead53f9cf95a13fa9cd62e85fb33b2c2f8dd296506e007fdf986b46ab14c222f86b37f13fa66990b179ac0174359cd99c932e7d642c3e819d89f9f554e66b3a0178f9b3b9e13b8632354b8487c25ebac51f9bd71c1b852a999f51a03b86b5344b46a7ac1e12b850c46f4b3cc8c84de1442fdebc9b2cbf686b32235fe3ec385f50ccffcb49212838f1290e3d561e4ccf3dedc318203eea99f5de0c1a3f2a7d7a7071304b4842cae621674de842b59c36365ff2d01aa7c548ef2606b8d59635b1697e420116655f9469a123b2a7abd27ce49eebb8bd6b413e97fabf6e20de8733bf9e347efa26401941b000faed494ae5013cdb8810ff409ef2c8e7a847ab8f790d3e16b214f6344188f7d7486a4513e9f38c07d40789e5ad081093d983b619867745bef4e594811496dcdf39dc52f7c55cb55c769afa5e5591efa99113c79049cfb1814414f68abf7b42dadd738d1684007c220f9085861153e54a53af5b5188c88e80b34b89902d2b193aca84b0ef471e7e7bde84949ad60fbda870706d785a8ed9f5a671aca9bc07792e7df3690a464e9a8464289261f90663bd070c6df3622540a8ac309b5b80f50cc3f4d770c599aade641f8b8fe917f79d98b8b973f0a1406bbd2cced02caeb6501c6c5963f5851f78625ff98f5769822b965d3273ec48a59f6e00f63911ec3c6f9819700905a68e833a3c199b1a0ccb1d1c04ffa0cc442d9749d65af4ae7178ea225c442096403c11dd86a2d6a9f7ca65be2defcc6e8cfdcc86295463b62722116d4117c6dea25105f002088ca1a4a100a11d4fd8fa9e248477995ff1c43fc0397afc28f284ed1036c1be7543638583155481f496b5a5c771a0257bfed9a85e3aa0d50df648890a2f6c0d5c29127eb87ecfa38f9e1f1ea7d17cdcc7d44207fe0d98646fca16e692bfd0e51fde0565c1e890bdf56c1517f971762a94019a3a6947abd1d19223e127411efed9dae9aa81bb0d1fc2161df281325f39e2d72a40733884bd776c649f116b807a67e0474d53989dc7a2584fb5bef13cc89b8b63c39f9161ef731f8402c199b70b8b959df05c0e6acd5870ba6971fd4c145e0613214d58644e2c5b26bfd8729fb23eb80c7ddec699a774f89edd62de6a2e7e8925d192d87bf4cb463ac0cdf05c19c8a25714013bafeaa94d23c5ccd640a02035b7485def9399c5178b7fbb9d35afd3c1a1ad4ac5a4ffbf8cd07b5dbc73c045e5460d63c0200e643c5105e705841990b339a86fd20f407fbce61d99439dc99ecf4df1d8a48e81b31d983c6964ce862cc687e36bfead0c7477eb0cc2fe9a0bbb7d8396c8a587c57431ea985e68cc90db4e7732c57668e7098bb5bdf49093cfe25b226dc178f88780ff950bc6fe6d83e26b3acd39a5ccdacfd3571d42a829e606844710d860441405201fe2d99fd546a6e75378a82297a03c4cb5071e6c90370648473a066023fbc8c74f10202d02bc13f4e45b6c97a9174a5161bcfe336c67f693be9efab5ca9ec6bbb5a6aaf5f00f17f70d54968cd012aedcdb16f2f2d1ff9593689435c8766f09dd11e5194409b71f64419bba5458ef7ca276beb174d55d0eb10ea4858f0e2effca078623632a003f24c823495b8193201b9f20df0da117f7180ea4d5927d682f0eb41547790caa922e6bf012a84a303bb817e753ad745b9bd72631ab52dbb8629fe8c1347e99873a1f7b0da54f1a3e8602c5fe57e0c0d488c7145b34e1d2163da4e97d7af6479e49189ef916df0a96f098400b117cafc9050242b82e7f2b950467eb42c0dcdfbd258c5eb4d036b177a29b0b056bbdbafa1e210deb942b3c7c0274f6392bc319176d76734fe2e54e3df0a712afd3e05eda3e9b13d44e0cb8f18d07bde6e40fe03068dded67277427a7af0973ad38554785d4c7a7cfba8f41bc7dec6d6fe963ae984cc52f26b13eeba5e21c24882e7fa920bb6f4ac49bc94d57928cc087a69cbbf008b4da9022f7b073cd42bc18263331c5ebd3e9d4af0dd5b630a8019420168531de033f571704c0a5be158e6991902f3297846ce5fa4c685421cf703a97723afb50c1f538501eb245539ec8087eea241091d891430722f57cdbc617e080d65e711af704c50e01469ea0d30cdac6c1962c21776e48ac65aeab50ae013a2848eb66522999b42da46221cf527ec9c7b8c0b448a3b2ed23d139c7d4cb3e9dde531869b90f9965e4f81978b7887ed263331ab0180c3f0f302968c7cebe029c2527c75b824d1918ac17c0c4194f7bac249f3bcab696ef187c86f5536c89de1bbdbf46eca9535c68be36ec6fd983d086c910af64f79145b0b1990a6b106d4a050a00141c44b2a8228523739405937a7e292f21798b03f7015e87519ac9933d3e719e8f82b3fb5240e577429b506ea65e2728e8d72798c41204d4e9147f3b286379da9776f1390cbbdc804a56ed6ae1f21280df426fb482326a6f713139fb0a88d763d1d6509a6dcfde62b768596daea3cc561712b69bbfa263d4fcd8433a0fbc8192d8dd8f0fef2a4ec51c94de4b8b471592ac54560325f092b033047763f56b8f7e1e5b823a88c5c4369e9d4da68a8f7deba5292a7604e3e45f5b9fe30c0437b1961a003402a2061095f77209a101d2742c444cc27d194e52c3676ba78e056af7a54d04414c794ee9008cf2e63b1e315313609d6c7693c14b5caf198ba6cd93dc40679f9d2c5f82842fc10c09443a4c27241f4b7609f62f856afc54b3044abdaa143cd852646864491c9fecd328a4d2c5fa908950643b2d20dae54238c58cb9fa6bd8a79128454dceab4ada28bbc70c9c94e7454b320edeb8af1cf163a26c61c1b931f407ad0125483644effd4a8254ddbc4551cfd32db4a072fadb522b928ba6ab2d49d176c7d9f8b1bb639f59dcc48b7829e58c938f399a80f97f6eed84cb3d27ebfd0f767d077ac704a6d96b92982c7a15c5e6aade1a734700f5a0b85088e87023eb37bfe44db9d56e2ca1b5e67612a8b58af80b10c0b6a7dfd708dd60c112519267c70abf3100b1b4c7494f9f72155cb08b01b98f7ba6c0f1ed201e6e112e3298bd82b52b9cba206d72671e39ece4ca35097749d4e7ebf619f66bee9d7bc1cf089cba7aaeef651ab4672b01df33fd9bdd1882fc7c144e9a08301ee0b0055697a86343d7d1124667f80aed4ebbbc4651909c1b23ed086f59b298d3c328833efe6549edf06845bc92b8c4a9a89d49351019f1f19d5426d122357b5a92df825e44b28b0fc6f218e03c5c68a7ea46c6ab64641a0ef5b1060f52978adcc874aba346b962d102dbbee348326fb64e49c0d1f373e588fc592429f474bb086434204837c55307dc7d6ded842f54002894298de7cbb89d7ca78929a1dc7d04be752fae3750f00f131a4aedc141551bcb874d2ebc9b8bb63e5205d86e82d3cdfa596eb762976741d08cb0134f1b5ce43eb3465ef269e95ffcfb4e9699cd430f5077ec559b14ea8f008bcac7fc06f00bd6ca7bcf4718929c7d80ca51552f0f3827074c311c841b5bf82771fb0dc59b9569f661c0f2d71adf21a2a43f9ceb87438b96a9d74d775606d3991369389f12db39c9267babf91ee3435e80e8712168cfa85f3ddbef209f6f6b23a841e6df585c059bdc12903dfaa3eaaaacb1450d0fa27ed6dc439e46318e3bb2e23435b293ed4dd434bb97bbb019d6569319a4f1071a211c772c215284082473a28c7a4c8fdb5e2bfbe025a7c14811ae4b0a0d597f2536dbe5a7767446419925a211ca85b960e95259250f405aa11eaf52396173431106b6055bf7e05807762f2c84472b2e2cd047cf70222f7aa86e34ce8de4871bd5510adbc248de0158413c309cc49249f6fe3820104ad7bc7faea51dbdac6003ab9eea7c4a910a516b9770a03fd279a5aa40c2a6774d1b8778b4c0e7aad72661fdbba41ccedca8af7b8370ce0956747d955850de64d9377e1fd8e8c2b41f22acafbe547dc435af535d07bb2a240bf768c47a0011a595a64bbf1ae856a122963d6e168184bf6c5025621abcb0c5a936b48624ae742a0015845ad031b550e598d3ed270b9cfca80bebc5d70ff8a87ec33bf4f2df4c7a133798d5459b722760bf2b7ef3ec0f56749ee9326d68ea5a10cdb9f74cf882e86772629976221635e1e8ec1c8d45e1c73abc709ed7e2b46f1a82f56ca7b82b19fc1b60bc60dffe342c9bac3f6d25539b5b407759f88637503dff4e0614d4f0ee16e5bf53caedacb3b559c39c1c4e8a00114157c7c42e7f2c2d0ed9a4c8436d47fffe0a3fabc54f387eb0b2fcb99782c05792ffbc81ae3dd65822155e296d95ce1120909212fe9f1ac6bdb912d0c49031f9c51f1f761d273c981e96eb81c9126c4c28bee2f7acdfd64a3d19447cfd47b2b174d40cdd7c6e689376cde010f45aed7d0cce682c0456b01c9aa1d3b2f4c6d506835cbf7f34d4a0d671c5fd1a2cf62624a3db26c49c2e0e49332e3a085809e76e5a2bc1ddfeb17e292832bd49da08c14ae1a3840af5a874eb5530b50c3fa4141862f7d4b087da8af527f6cc9615153f8142c2e0b7b9d6f1123612c00a85c4326f1462d3adf4690b4312c30e58ba68b00974b623095c509e8042544876e8dc248e22d387152f96680536bb6eda396b3c795b54a78a54aff1e47cbe95620d140ef245830770e3c3770c7560de09ecba6d2ff761ad4216924b49bcac0fb6d2b0cd3e263591138bd904afc9bffce61ac5b0ddd54f0e26e06dbde9d8bec352d4d9a2709ca8de2b0db5b3807f332f88d36981ee3c4a91e088fcc848b7344ebadf83b0816f145d431bdc0df65893210bb64fb146efa4b4b63a28cfb0a4a2106aec5b5c4e1a01cac34caa9d40d6e03fab744e12078be3364c93546d016d2441a93d832103f1f1bc783a06711e3d370790fb6b624b96888b7f642c508c65d7a035d6dc4882cfaf00dcf21de62ed278cfd9cf8a5a7eeeca52d03a5100951e56df4d3e860950bd1b137f270f0207535922f99f8ff2932a99c4f17c137ef5ab25b6575ad29739fd74f6532a1e0d07b232aa49a90f904d5ccf0f7dd1f6c6b53cce2aff89da344d17777dfc3914ed3090f9087816e4280e5827636658959274f34cc2d86d5e1ab309e561f8d42a8704c3046fa694d35c63c9be98502dc9a996189af182e32fb7b1773b2550a6be224f2d6c9c15fb5af40f25ea8a3db0951ef1eebed5b631516c4370385b13fba8327f0df57ee21cf74462a95199f0f37f7dc43ccd553c2306a222339b9d54f321f36dea8a0fdc263472c7fd2a56ca9cc291da5b182f2d5c107a3dc5c6ec8a24ac91c240845dc89107b6dd3e688c8c8b2e13564e9c9a6011668104c7d16aba4a2bad61f526a9e918544286b52c50251191538146804d2e7cae94de8384aac550b66ae8da0a3c46b9512a694dd0a015cf96b283951e75ac69a9fdb71656b67d9297544c711d5066e705d3b05775ab936759ca3053dbd74165c00d7ab6cf4871bb84803351a910b0c8070c1e5431bd3d7fdf810d513a3c52fb40e8f317678757826c508d54b1681347f4fb72f32083bbfabfcd285f0896b392546a29e3076d86900e248af0bb106d850360f2fd74c5ab147270d9b5da856ae6db6fa8f319cbc8eafb20933fdbddaf62c14e45311fc29926ce1296666bb5e9d685c1c5dd6453e5570e8f9896509341ab93738365b9012901b7d438751966e057b5f3f19a932d94928520439b510f8fddc83cd48a31d1b10cd558eabac547fee3cb62155e55ca7b0c3d7964c89763df611a72b38d456c441ba9e7965e5446c39dbee7a40441ec8d333c8c490cb2868bda656dbb0985be491f260a3b8c584ba060b8957d96a3992d0fd45793c55b7396558f4b0549126a6efb1a07b2f565498ba6f92bab64773607b2f55d9487622945d09face7b54a5f0a3019d817a86c04d845d967afb0076760afea1c11002b340d93986d376727f80650c5ec723bf23e9a436848de905638d43abe2792910c6ab7e253a37ee989fef5524779af8c72117c9624772985717455728955e7c349e0c86093aad1c2175045eb76b8f00c63b4162b38b4f329d2cf53629ce374cfcbdc90e28907aa3e8663edc0055e1457b0021306c0979c20ca8e1ba5d04371abf1748ac1a3993db88383b52a5afd7119ae603775689cc9c071385c34d502a5013719603e792bb0d9cb2cd7415ddb03f6d84680b5fbe02b45744d106568f9ec0fdbee6348afd294cb71cc808662a7e872025ca5c44bb60ea2e575f73f52044bb46f413d753ebac04432224e5ebf1224727ff20d98a6d28a0d570b2b21e647401906d0151399b4cc0ab5d5ddad9dd10a22f0dec6667a80cb40f80a0d08ab7dee12b53de75314ff4188d9861d7b1a9c3b5943ccf202c7ff35645d372f590e4cad461e8471230a129df40a65e7b714f7e023821fdf7a9e38cad9400f4df99fd194732eb8494309546d24a8749f7b15ed7ec30e999e089f93ef75e2f7297fa1262d2bba6f4df5fe7addc5c181b6147d9de2fa4d853cec236833c193de2438e4d84273559cde81d2e4330affd6a95aeb0c2ed1fe0fa258588f6914f6f042b0539806649f6a8e48cc89e4eb771bb398fafa6b392bffd28635375f1655071a06ff587c9ad4db78f3c1404c1e6f08212f963d93af1a5ca8323b092ea739ab8e1fc82b488eac799b2d07dbfed753c61b336edfb17d188badad5d78184d4962c223a64073b51f7d0cda7fed7cf305bbb710bf2af0234a479850c033b5007ceca0c410845d363f1b7b5a899d0de610ffd003578fa3909b92a3ac2f8aef0a54f4c6b1b63da23258acc90d8917299af5f6b96f44d083214a1daa6ba881a98b23f159f1b8e3ee8ec6174f393375157b8621693e2d474d48af0a138ab7eb85e670d088ec20ff3f56cd2fe36012de9977e74dddf9d1aa360e0d8f05ce279d35c4d820644073c70d88d7b17aa2089fd41798fc9aa477aadb515fa9b0418674dce5422791dcb9fd8fe2e96261a22e148c9a89a0f3fae4e007debc160f79281351b1f85dfda45da7a555aec19110b351f8a485290fb944dd06f83eea49d677d2216e96e8e79a53ddc8998501da268af13f9b3dabe2c148fb70b4618bdbb8f67b9d7bc98893e2f00dfc6a692379086bc1b360db9f781f0e91a5500fd9fbb162e09beff142ef7f35e1c5bdd9be6baacfca60ad9c16809a3d48a2bb33ceed274e807457b6e5e1bdcaac55f6ac5dc69fd146c3bf8aa339510d5aaee0e6c19465e27fc388a25a01c280f20989567ea655e0985dd180071df92d51845e8cf36b93e3016afa3e66dc6a8ad8b7dcebb25fffdb7267579bda9b8585bd336c478fd79c5f1e570af62333de045c263275802cabfd24da9e22b324fcdb53992ca92b8fa1be774905b713b023a1e9b4a311fab37f3a789c8c3a40c795ff40faa5c54f262cf486e0f5e591a8f9e891212c2dc62e04718c5f389db2d998c0cab5b1477663398e3ac7ac373fe685a8288e5cbd922a8bbfa8afcd81a95af190ddc76979bbfc2cfc107b84a3227b409318aca31649af01660ae9e05c6ff8b11f0b3327483c8d7d07477bcba732a4c949b0a1e72151399f26061cc515f57b0eedce945d666a79d389bc47369047f35f1c71aa1413c61f87e88505b42258cd2e00a6b91a16ec1c6a2b1c761f8379c109adbd9d8f58ce2fc8ab808ed4c900323b1b51534d9a0cbd1c8b860c51d04ad0e5f29e6d70afbcb9942da0b984ce612cdaaf8f3d7350973c8d3d9475cf73f5cba9dec6d47eb42c8fc61a55678e6e6d228343a792582821f8d6670125fb95fcf980139838cce137cdca521616be0166005b2f402ec71621bddc02934f309160ca8ea45ddaa2df98d5a8b4ce5f9e18371b9be6755097fa60fa712b53817ff8d112ce025431a8f021fbd4e680a632ff93b0aecd5859a28a41980e022960def850b6eb1de07d554b1cee7c055a3f5f929ac02dd3cf2119f714a889f4a88cef33938515a80a109a92eaf432ab27cf995230bc97fec0ddf4eb55aa511563fd90aa8d4bdaf675a8742beb2b7fcdbff35358693affd1fb20cea6c0a03b64aa9ded39d66c0eebf1e4c63b871b925d5fbb3f825111204f7143faaec62738c626c3e3f0386be0e09b01d515f30b4fa8132e03cd6749d1a3edd17f0cfd0c9514a70887e6a356add24f389dad8638b947bad20646113b218e8f75332443211f243ddf4eb6135e5c45c40b83d91953a400262a62ecd6f847e8add2dad8b9f6e904aa0bd1e273a03e939e45bfc2cdd84a10e040ca8e05b8bb0ce7710ae967a0fd8456be85212121b96a4416a546cbdacf5ca3f11841041f7f6f419067684a779717a3570ba929eed9daa9370ab5a4ef34782bd1c38500f396430e3cda9415f3996eae0d5d9d7b7dc0063a8faa970aa8fb94344c703b976e50a606563e0ab906f7aa38983914028de3a4338c88ad5cf1b91237867fee8fbb5f1cfc9ba64d762921d14720fd177e298d2e00a5463e240159ce48ee0956594ff2a928a5dfde49ea74cbe35a6fce2257dde99c62714b752e98aa5dbea78f3e570e3e980797ee45b53d347b31f11d7247fc06627811451634a01764a87edf04e4731707f9b0e7515d819ac4c1dff7c8d2e07e40e15cd111726a69e79f4fda453b1d853f31d5e85c2eb18f2de1ce29aae411ef38d2b6a40d3a2c79517ed6b8e7493c2453469109ca23f8dad331c313253722be384e9230f94e485dc415fafe0c732e37e79ab76efd69c86724a42ad07beacc4455cab17d14df9ed96530eede78a26b1c877dae9d597443f17c52100d9631f355cace35c31e5c60ad44c7235968d53e2530c980e68415ea97a4c825d601cb3f67aac85209c77ee07b4fbe2ba261c12255d63b0c6708d58e37484686df749ddb8944664468b1c9caef7f734593e74094a2ec01f25460bf5fafed9543124e3f691a81d13d27b3be5824786f398562bd0322511c55f7e28700633fea5f4a18af721ec997dc51b55b825bc1941eb1faf1903055748eed0e758abd6a2be0214ce854659b9cc96fb31899159427a240ef2a9a875f62f81c2e20fed015617d4eb7bc560ce5003bae6efc3d51af7b889104d28bf44f1da20695fe702461e4d2912ac7ae6f867eb41b6c8f438c204e6319bd6e006fdea44135562da63175c93e317f286d23ed28a7a5a53d2d2a2710dabd3014208392d2a158102431ef7f9f0474c7d4d55f600f29d423ac874968d0d2b5e3c4e884788bee0b2905e405e9d7435ab7fdf78bede7cf5d8a165cff11686ff8bc612b154641c72127c15f19af49134ffbcb1def86b6cd72bc62d1a669a6271a933ba9075c55d2d1bd5648447c65fad089da911bba0f5abc083a3039db579382d3a698a44f2c107dfd4c409680d024f3c31f14d48ba7a1e9a049cc9a98212751f23e0c94c0f3c4e98f12d49b2d1e67deee43832dd3ae0a309407fe496dfd75edce89745b0a8a39abf1c7139e08504e8ed2c78df30783628c65cf330925bbd04d47ebd30b2820cee90d85ca0f6e79a5c31ec721f5969b2f729952c03788112d3e9b88ef622104cc32aeb797b44d1fe153defe487b88036be4ab867a727ca7220888f0fdf9ac6c74e1d6251318ad9eff81694ccc4907ad0fd3ca75df93e66fc43d6f342a2ea5c74b169b809a161a437099fe7cea1e5ca66ae277bc5d828e10c1988761bf67a4ed75b251bd1a6072cdd7eb630450ffffffaf