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 79636 31d3f3f678da047d23596942daa3598809b5f40c8067c035cb7baa9b8c1b5cec

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5048b3f58c7c95689d9e3b090ea349e76584e79b9d3bc428a98353b24647b449
Certificate Block Hash
31d3f3f678da047d23596942daa3598809b5f40c8067c035cb7baa9b8c1b5cec
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00970400008cd30000
0040000000040000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000043b4df48d20a09156732a0650646c2809f11e7dcb5acd41cf7e97277aac1b36c32caf6aba3851041c1108dd6451bafb6b0fd6b0855613a5d035a7b6d9075a5d77036456f7f1323129d788f7ca58d1cf47aa33e73663774258e080000000000000008000000000200970400008cd30000

Raw Header Hex

00004020434b2f8e345774af7461835180e6675a492bfb07b629a9d5be2a0bb270da85625900463bfa55638b41e8709e81e95149b9a6c9f23a01493dd1b60f97583c9b686bb4416aebc9001849b44746b25383a928c43b9d9be78465e749a30e093b9e9d68957c8cf5b34850

Proof Data Hex

59,560 bytes
1212160103070ff5bae13a5916fd04618111382256c7993a6f73f1f49f249f05b686ed1ec0a1a26fbaaff0aae5d0265286633b1f512172dce0661fbe8a765b08be015bd3a382918ade28c5e2bbb28adad3e10438780c3697265b4673278dbe7c5a362f534d805c5b4671246a7574956f0cf84020b2a4dd33d689ecaed76d371a573321d6108743bad1efd3addb81c690619a3d3ae6bcd7b616909e29336c70e7b90e4a2f1794887f704a1eaca5c71d7fc5f91e5c89d68bbdf05e5e6441a4a6a54c99af8ab9d950a350b99ef61cc324124595cfdbc86e6b16b90637e54491b4537d824b4173d3de377792804cd62eaea6d117e5f36beafaff427c1484b4f77b8ab6db74c8a90a265c99ddb85688f61920ecda66d57da6050260c1127f049ce2e91bac41f420d26e56496e9a61a216d32c70d335b51f5a568611ece1517fc83e086238a1895794642f3f186743321b1f5f2abd8f80c64fd4ead5ce1b063064925d40fb5e8a311789fc614892e50f6e9075575a6245f9bdd3ff51abe0a0a6c114c611331fc765308ee0f9eae38a525a1a0b9ee274a634f4938d0a97a82c477015184dd37419c91593a5bdfc12dbd49c4270172b0d5d0a0d02205f568d98db5f590d35ddabb16868e3764f9fa2e330744522a760700a190ad3e79f6a4b2aa33f9fdf5d8aa130cdd3ad37fb695aba46972166b385d17e9cb54ce7b2b369b7e8f38bfeb011ac18e451e267b69e639279a5e30b8ccd3f4e1878309b33d23974a572b864b04ad0bb0c2378c1bcda8841b48529acadb7dcb41685451fc5d99cdbc7fe7f98fff7923fa77c8bce15987b80e0e193c67cbb9799b3e1671ebee1bf4ce89110f1b28f79c128313cb384d8d1d9b71783991b77b7b759e046dfe1440afdf7d552e4e54501c356ebaed9cb5f5f333b71e2a0570b6db64a0195205ddce7539be189abf0f9ee2a06c8ae23c899894224dc563a7f9eaf4263ad2910f2982b1a66fa2dafe507214d3e5c04b0c5db95a1c020c65dde4f8b42ac571b14e5e26d66d18f9b6baa61437f81897f54ca4f0a39990938e4e909c6433255a1f9718d20596f09c30e0cd326152b220a5967afea872eb316a6f01d9800b9d97d3983b638e145f87796cca2108e5d300fbb7e49f3052a3d68bbf575163212f83772400612ac92342038724ddf68bde7d539da0d75e3b67bf1dbc61b0697923d1a702db3a88c2185e47205430e1e4829dab21a235662689754e26b1bd0a56516a14212c43c5ae43e6c98a12369fd771a4c66f5ca182fb406956efa29357b88e45c20515849009ff27b183d1636ccf452b0db184ef018661cbcd89b347740a5f1705f95794ffb2eadf9eb297179599883c17b255fa62f5661afdeafdc678c176b17a9857b3b2aa53c1f9e3061020d1f3570ca9612d6199ebd5139a05eb232a49b618b8e073a9af582def5f61a8d8f2947a935f501a46053f2c54e34f3bae079a60c2f026c9181f087209d8ca4aff0052e327af3ab19377494538619ba34e012cd1c84ade1c6592a320cc4e72d94754a02c38642ed3191c43c7b5f58ddba598fbbf00a61835fe82b4ebc96bd0a207385f2ab31fbab0b406bc28871565401b39be92c6970fcebf7b60aac2c18ffea8e91091578b0116647a911f1e1241c8220198582e92875b2d617ab8d9594b106f95b9649bb8a92489f2b5bcda7636bade7d77367d378f7dc867438934bfb91b60c987e26dfa2e5c0ac21770924f2234c7617276dedc8fe277e65310e0bfecc8fae51a99d525bc98c383643fe58f6b9d986defcec2ea781c5da7803890b8b5938e64daf4f4d680127de2905206c6008f151f2b5f5ee3e0a467c33b0d181a2b05326a5e279e28c7e96c2e798bf5e31be04153f149b0a602591a7c7f1489a11fc45687c7d7bd3f71cca08a7f98c7bfa89adebb1c756dc02d1fd7c91a8a99f4d4cde19098be009fe217103039f127d20b50e88d2a8b1b2df777adb49ac573fecca3da21bd9965b94eb3380793b3b63f35692eb9da0278c4a44920551fac366095181afe541b89b9c9f4cbbf9037f9bd6334a907aa01638dad10c0187a2f8b445d788d591e58104bae4a2d29b6c0d312aa0a1fc29c3052dbb830c733606ba2a16cf0d61e5744efc19edb3177a6ade749f37042812f3c922805c49af9e06f37b95c9d9c352ea99dc87037dd55a3d21a2da55e449933c6028361fb4914fc7611a403340f6b58f0a843940d162b101e9751fccf4b3862be2e922d2aa467e344361a99de659beebf87fcd5a5a60787bac41e7586b87b9a063c1eb173270ef5cebeedde990b9533e44f2172533d76de2d2e7150fae3e32346b0465bc9cb3576379b0d1da8c70aa946218d7822299a9cf7c82f34fec75c869340f51d73bfdb7637b9d43e954f855a5287de516e16df88ae125d250d6b7a5815bc7d8ec53fbdf4bdc982613a1668af20f122966f76096da561da40eb15c58238be56faf1fbe12a9a2bd04aad10f734116c5f3ed8c612256185ca59ca7207d88a435dc67e6823c1c5294d2792d523bc4092ce03ec596796fb397c97a32293dfbe822b2870fb7352714eae17286da6909539ae066e6da3dc8f7028fb839143331548772e07e7ee8688ec3be8233af7bfff82e188b781593d59a197e1cffe32ee592a27da43892c15c1043fff22768b90043de72a7c1c7860c5783a1cb2f1f0159080db4f0930d7156094b9f947211a3d428056c3425400afbaa5469ea697f048f913a3b2a4c7411c97ebb87d0f83a51131761b64e6da1ffa864fdc71a9e04f2503a1e4ed7d4d00e8c0ab45c33f3c786ce0c83a0b1f361bc7ca79102b1655057a4ca580f2a7344c18a9a1348f78c215cc241bc9beb08866b46aa0009d61df4911711ed35badff0d7cf941bc1ae653bf8bde3bcd2dc1f8ed84104a3f2752209c389a8873e5326989b70ca82eb95f3c961a0c6a8c6cebe35292baeb1357e9bb2af74c41d3ade4fcdb8ae0bf9439dd21d3538bb6c0bdf03c47241fe08a576b0f5981783f9165527d19633604b4e7c9f587a6740972a64f5505814c1d15d670f6910a1eb78c7b9b8e34286c5ccdff3ab376e1c1cc66a11a32293a59e64e296014de8444dcb2301b937e5eae15c9061ed715038ca3a22e1b96959b615378d1b5b0e0bcdeaad7dede93b96abb7e167ca671d8bc0e18f4ce6a1f267a235bac55f9bac7b71cab6822da1cef70a73eaeecda833d263d4fdc0f099b2092c23d20dd7bffd866124d605e269a03fe711feb50b5b4c3b562b2de32742279270aad9da07ef0e2793a0dc0fcef2882ece86f114c885ce504c6ced4f87413a6c7264c82636225a7b627b7798f43c094ba17f826b413e4db616856200d7ac89b2aae93059b3f3ad174f8bea1d8cfbb28eec591b7845069b1a3bdbe105200bdfb272f14d46f5d4fd2f36d55aa29b5e2ee4557d3f2d166583d71208daf300183a48ccd23f3634352b1fe3cbac3460b28c3e48ca6808ff805fbd62c95653958b7ce7d3c8e3da4d3e4921f89c6e237dc1641f983b80c01e2afb899c68c95b5fd31c1c2a20fd7ce17e1591dbfa8e6b5d4bbaa51f0ca68032d2fd2cd8d66b613f2e44e7b380026a217c547be523f4dae30899a5a75b36598f9d61ba60479daf434117b85538560d4d4b71a08c987fbf59c6d118b588a20b74d2efb44d5adb385da6d33d52ba29ddce514157e3af8f5391a5902591785976b373e9ec249622c5fce9c92740ceb4b4ee648e32b39d7db9ff49c324398e3ab41e0316743aebc39ab658483a2a40442f83e31ce6662c24f19bd87e05487208e1e77e3fb4385bea98bf542432dcbd6c63c5558ce77fd015835623605e2e87927677e8400fcc925fef2b5ec9616aa903cf8a4e1f7adf46abdcd6413bb4629d1d5cf350e4c4151637e4779e5ba4a8eb8cc0b0e66768962243e0369ffa0c9d45339aaafd17e8b5015fd3a985358636a409a43123be74bdf902794bfbde4a5455598a83c30583630d9941d012f44df355bd7f2f47ea89823cd0b6656ce6fbfc059fbbb061a9ed29d683c31c8e14619e54c16b41c553dac4d9891734743f29a5ee9034dbf55234a66f567d715fcfcd6704ac7d2064719f5ea72819a31866b98e0d33757d33c2b84a65024c206c2815a863e6448cd79b65dff56f7fef0fc22ffc713aa84b17c1eb4d13726e212c8b267300be98ce6564ab6d4c832a8624d9c2f227e702acf9c6b0502aea23c8199a3241ec74455d55281216ff0e5640dd128ba145a1997be7c88f129f7989a437a664234565e0809e1190347beefc00ef4627f2f34750242387625b6a53168ec8cc540bf6699fe6d334269675e703873893bada94db83459bdc4c8526442e8ab4799ba7d8ce3f48ae5a57dbc3b95f4b9a4f7e7d46ebd1e6abf8bbf30c8fef98a12e218865cd7e0ae2cad18b87f34fe9ce51b6d3f8e0d02a5498882b3f0f5b5fc1eaa53d586ecc170088c5979f98510c19bc09fedced359a958cdec136ba1d81733311bd08629e14a36b0f5d053eeb43a823843d3069afde1fceb75a02d41e3f83af3b4f054b3038d7b0fa81169063ba58275b124f77415a11ec205c882f825cb2b9c90bcaf068b0745b10b8bc1fb3ee87d2cdf538a28f9893dc4673edc43e5e74f72765caa34680ea11362bcf2aaa328b2079b82279b1465e1630ec18622ba6d73a3dc77ed802a597739d699554a96519cceae39ea02523b954984fb7a322d0c3e73f81d7a29e516337a25091a6d8add649a6fd3776af536a70b762fe162c12830534739ccacf5f07791b41942607c1aaabfbe46bbe5936d65ecd0421754f0004c574b2417ae664681e5be00744a2d91ed5a6eed2f6490b555766393a233c107f8c1c9367a2523bc999c6a5fc9d9499421fbb9ccf64a423a4d18544550f3d5f09e32c7a85fcf2c169430fb42089577f5a0aa06e6fec2f1d44f24f15dd8cf485837ce5269db34b8af9557e260239846bfb813d9d80948fe476cdcbe85caf22f85b486bd28ab8bb0c75b1e79b84913ae3e3bf997503e38c32ac29235019ce63cd41b0b9876a2e3ca3b426fa749ed588bd3d2941d1e5ae7da1bd034d0ba81bb39a2904f44d288c5dcf4cb9c568aa4afef2e388f82f8e4e5582bc95ed2e723d0ef9317e5989cf35aa4e810b09297f7b31f8fa5e811ab7747ebab6e4b2331258372d6a9ae9003997d63d3526044912e9b6c19bcf5444865fbf297affc1f5913d6203e02d0967840bb3d871ceb6543f261b8a5aba414daaaccc8d4827b91682bfe52fdd23fb0779560fee2b46e2dcdbfc426ba1b3ab1dcf2b6ccc64a87af64b6db984a5f95bea66fefbfd2ee095c495b21b0f834281d72945a37cf661130396d0058c986f20027511880c4743f065ff88d1b7bcc876f844f5e131294721819bf0bf5d847dd30dbb9a1909ed8f294467cebfaf1cc6d6442ae231a7f428c8a1004a752a371d9b3bb743a4cc8d00c0c4492c941326178028bdf4af3081b7c73528f5f7b6be7624d4d66031e204cc4874acc8de8f0d9acab129f4566eb5fbaece11280a656181a1d1e96dd4b8ef55940936a0cf1b18b434bed4c2770ac79e9e03e8ee57b97e41b164a9a151e8256c0f6b30f57023255258543ec6b2264572a6232b282d7537dca2d5fdc7da825f17c87ae9d0846d1369299e89bf7e500eeb453f964c00cf69837c52fcd6606630b4b373105642abaf26edb3ea17abf855341f5d98337be8d36a47fc8a46312541f458ddd0ae6cde59e9654d9df716b81d37293332499d982767f4c5d5269ebea03d740167062a18ce6e35c668e8ce4b1a0f065815ab09a544d47782180f158955735af7f1bfd921a886d0da03cf628c4c6aed865baaf18498db8c8d06ef40e0a78b5955436519179ecd1a999a408d507dd41673fa44639e63ba5c459bba1d3fdb1acb351e784fec7de18539f701eb1e48799d35a332bb1d57b1ef6ce7e1a191d0f9a85acc3766c0cf52d13cd3c91514687e2d781c9d6bc6c1181c861f541fb04a82bee7c535b7c9c09c538e073ab36e2e684129f3523631b118ecead4c64e3a9029b198689140d6d7c4e6966da8a6a0b818e1d1aba13303a0d65bbf82385109259884454b31cb841756b6d762a28d7d426394e87decec7dbac9a931da283f7abde477e88f65ee84d902c981395f1daa95ca28866d6794ce07295c842c00adeb9160bb5fb476ccc484ac7e54cc78c2623f95121b9cfbaa8ca1713870e67993ff7b60ac0083cffba83896783f0f984161b09ca31780e6e179bacc9a480d2af3c7525627adceab1d3fbd7c6a5ca45bf0c0a9e63b7407ae757cdd2ba96823ff16f7ec8fb78c36634591b1aa688bb28c6ba5d9bca45b887aed05064f1536d977201a431fb1d6dd498e1e26471ad0baab3a854b84aa03d25ad199f1eabf589031d0b8241097a311abbd6ba913ceca29af1a1442b237ecd5b77ce30881a3c20b597cd438b32183afb3b7d702d2834603db79df4e856206aa6dd7308b8bee3913d5ffb36efab2dd94147d6c77355cf2e268a8ad9473a8da7349b629e714f7a47aed9ec8c783a256477d41c6b03049f8cb903db9ba49820776d123d7996165f478d1883a2f5b7b752058b6a27954a7655d4985abf63605f2cc6f61eb39cc7c57452a9c5a3f3b4a814b012f07e8d8e33082ffa181e2ee7f4b525c64a24b726e52b417c457947180d77ea5f129a58958341ffc1b87641d645813fe0fa811602c9efbd117d83c2171d36d46afdc2521f6f896496802bdf284556de89e993ad99307110908e962b31a9cfab6c860a68fc66821a2e20f98e1ba7ccaf3eb95f058bb22529d17dd9cc9c7d1f4c23582779d46fb113102235537aa1b95f8b5b2724ca10c8537a2ac3243c9d1e866143a3c0276e7fe7ca6fa4846d4d487b1a63091eb88dcba452b91d76fa5bc8faa5ab15d48540bf37f159b437598d1d33201d159f96d2274b86009a4d86d2490ed2831110adcb4111ac6245f265f16b95e83910be9447a3ca91b406aaeca33e4de9dbb8856897cc415fc8854eb0e95c0b93e8876f79a183ada3bd1bb0a5954e59c0949b6cc39093f6e8124f4758b755e85bc315c8df1a3d4837da4eb71e8340c4946a31e4db318c110115a4c8ccc866b403e9bd25f52ca1a963b381732916db9fc45c049853cc1da238a68772c6dd793ee894c21365fbde657756e6da4db1b5effc05543da36bd203851a8a4933c368a2201ce02175f68290954733def18f4deb9a407b13a307f5975b922f0c59725b5076f8dfd190063e00756a27582e4ccb6d35cd2131bf131112c271160e93c56aacfd8a69fead889244fd2f662cffb4e5b9a7c8dad10747cb6235a86f76e746beba5d6591258fba82806ea0a77d057570a22d253985dadf16a1f9e8615298c18d81450e98b4c1ee3f18e538d175d329cd5e5df549eddf40c583592c2cd23ce4e7a77a89fdb56e9e87be6db16931a517c83445593c24416f0b1cc79718c3768667b683686e21d616431df940c2b0f2b2d6fb0e8b6ae1bd175ee836439e59d6e0a1c3d0b5931b6085443fab0b375c85a7667e80d8c07b5ac5d7d33cfbde6937f4bb9ef80ace52aa568d7597c55bb10b15443f01c31da3ee65f50cbb5ab282c1bdbe4cace0e0280b4b1a66eee2a52f07985252076f00726d135d3f5dbbdaf1c49af637d4710dabd30d5b02ec2be338fd2ddd72d875b63a6d2ab2b85ccddc78879c6741ed5a35e69ce83901fb4d751703bc6efd2ed88061f9e10f091939a2e81b0bdd33fbdb58d306df65ca16794f4116b0ccc89135261a5b774a1e7a41109074602465cf1909a305ccc0875aa60977d4aa821aa73b95a6ddec5a2f8aade4e31275840a2e0e4323ed9cb808a1230c49a657dc23f4caf7736f3880ba2948f537ea6d1ac790af965d9fa7ec7d8637961d6f508f700d59bf45a52f93c4677a88331d2cc9499b25d4cce133fa39b6a4d6306586bfa701e125354ec929156a87fbfbcac99b28b314e6dd8169352784a151ca3e0f6683a8c029725a549029df0ebca705ff2c475fa762f9f5197f62df1c82a97d9960fdf11c0fe6fb168c36133b2290492c108e968a4a609212211315f6e598d8448821a5e11d6e49e2b2b63531e611cd412727abad70f7d32893efd719051acbe8979dac0f553444bdb0d457d2cbad28e738f27a0dbb125c20fd7648d7e55eb796be1ade56ce5c24d5d7cf48d614ecb65b6f0cc077aec8bdac264f2f5a01545ff41a32be7d590199ec9d0e8a02d3dbf97184c6ea98c3cc24216c23afe0dd8387323386fcbe92dbf1622be1e3c602026bf6d3c0caf52568ff35500806ba82bafb75a87ffe55463f99be98dc3a4c30bec1d5fe3fa08f9018b1e791b5d8706013f522d58aec0a0059e598e534251e26594b11d7a9011197802b99b1899b5ff524901e2b1b9b2fb58c3d8a9bc253243f7fe2477a687752af3fb3d95a044089229fc6f99ffe15add7f4a75ef28c5cca8bff1620d7e020db16035550e1063857cabfa3a1ef5a9b4cb86affac34f390c0a5c5fd5bf3ba4c1bcf890f76640aa428db0c0cdefcc2a12f4fd660da496a30ae1140db964188752a21b51b2afaf3ebf23acde2fcc4462bd3e8ad46ca2a525b503d4a53478d2f70375aeeb9074a6656ec1eac8c2b39fd6b486383aea3e2ae7e529f154b946a9038b8115d5cc3fbaa27a316148d50ec22fe3811bf59006354c06ef3eead8967d623ebb80e692f6e49e5e637fc30be63f2a20a01bc33e104578a61bd495d8892905a8d49adcc85cda7759595ec7781c76d39a96728637a27b379309e680243eec1330c838c6e71d027da2dff4913aca46dda2bdefa48c3b9c129efecd254cfa2991a2e6ba442aa9319f72260e884056db489038befdf316bd7ab9a618055c02fce00bf1115f1b95cbad5ee5bab20c07f6545928bb4966e3ba844811db6c342b35b5732bbb41a2141e98f902c6765fd0a0b9d5c25ff16a5c64a1418844a97baa528ff70c969f4e5f030ddb1133600810f0adad8aee48801b07c68d5a8ce86f3058137710d8545d26c6fcbc9913ded634218f29e9c141f81c10056e349468c3cc4d1a61c8114bfc597309ee53fa57a697ba7a7a36f64b66282e7b737245f0f7055305e77e43f79682ebba344335002402dc53fe9b112e99c8cc29fc32a54f4c0d10af1b0704be7e13d45510d5493b6a20dc92c21d599c8b9192cef90c37c37223c1196e9d4a6164203d9bd45bf1d7e71196c3ac2b9b97b8865c4caff0858ad6909a0704070f75df67ff13d2a03e37e1b82c65cb6aef7afd93bcd0980f4a4d16fa5c9847854f55c4ec3cb3f4f3a2ffdfea1ecb63168e6b075da632379bb4fdbda6c9e8b5e6dd1b84620f5b3198603e1fabbea211c704d043db78e76e7d7ffa7cc6d1799b491cbceab1f73d27f46847fb677f90b453c9a76e503a6a90b5394abf0a31ba5991ff6d451e4686ff907a9cc04009a1fa15f4ad000e03a9aec0f517543d39505a061b40312e52cbc97a5c5da65d49eebe55601af01209d592f8bc95fa9d173daaa6e5b2fff817616c865ea1acbdcb1419ca10ed94b8529c077a0b910d8f92dd25fe5ffaf6cc7d479ac8a5e75be7101ab8df251000ce5fa1ef0a6248b92690321c11b2398393423491df2841cae2acb6ae7d020cc17496eb83dba010dedb8dd698f27390924868cd99f6b00dd9b6bcf9e649a51d1df601cc5242c1a0b19ab36aaa1bd7ecd0788604256189f750a4368e537a282d471b6c8b05111ab22aee976fae659696e89024b4e21cace70660e7d4a20c2d91ae5eac8662f59a0b5733c9cca4370e149a924ccb7ec82e3bf9472307b7346253b9832479c8e20721a98ba7765f40ad5d8440d348d5f0abab8970316d7ab5330fa1f58db765a0b48b3770f136a0b97bb8e925f5bd2006df91c7f2378d45645e342e4749f908a74f3051a8571a9cafba9075df1244f6c4fd9cbb2e0ccac3ddbf39314c7656ee5c58234b3e7a260b008b9cc1958f7914def9aa37f5a8f434477bf0f890dca5bd0d462479894651b099657625340a542c34bec0282196d35383734eeca636939d84616e5b3cf75cd49240faad2de5b7cafc0b93ed9fa0eb419f7f02fb114c24fd79fe5eb5f81d59527f17ace86e16cfd3049d8713f6b8fb82bebed8daab36ee407c3c9fe5b018d5312198f655f046d2bb40503b13350d89f0b0149a2ab8fdc6ca1e133285c8e1f9adc325241292a51ea6e297b3141f936e9854eb22d86fa8497d4f98cba59080a1889ac91e20ceb383f1a41bb67ffb64f24b333d349fd8c21da3a1d0c67e195efdbf1c0d201c509f801bc079d2759a4f7461d2a4c4e47af2f002350cf9ef4304c68d8701c46549adc15e59a418ae7dff314894f2a79dfaa24d91a8f66143f093df07aca54897bcf2f406c6c7b14af4ae7841147de28be3328385f825951c8dc09c3b3d88122d2f0f231af48525d701d4674aa4d91bc44033dd767cb7d7f01b4deda74dbef93f3f9ed627091f5f52b45f050fb669ade5cccc1d17bd5dc712fcb0b57fdd6e3540729fd19ff2021d91945ca5999e868c26f9fccfe3bbfe29af5c4ce991afb17f717e9940fbccb503972ff8fedb9f0748991854744ffeb9474ca808d76d1fdab51bcb0978e284f846b6999ad830166efe729acdc81fb454e8c99f6614a7e510bb2ab75c1dc9b1f2ce4ea27e574c67414702ae196eb75c40003b5d07d9d6359606358dfb968fca75210163097ac0a10759857529685dbd6d9b542ad493806b4cc7a03c44619e7cb42d04951dad280e55da65e31a687888b6b9eefb5fa1bf8edb833d9ee4ea48533b588f1afe0986c00e2753770c090f04b09c70ebdec27ce0eaa3bd003309ff6789432f5f3420ffa4017b161fdbdd03d712e53cd1e696696d5021af79f7c93743f8b49cea97a9f75fff162ff476906d4399fcd05a8109424ba2769661dc13a47eed7edd1b6d58be743a41f33e7adc819d8ead77722b597dfc144f983b24594a5a804af5ef2c5600228b0c113a2231c9692d0306e7976a32d3a95774f6bc2b7694fd0bee1e0455d9411bfbd0b969bfcb76162a34d884d66af9b9fe5bea1f84e236e2c50d53a2cab8ca6258481286f77a90897e88466982b661023e33b083f35097d7a3c554974190be2fe4af0a5f8f12de8ffa547d2e4fdd62f90749998c53a862e0aad8eed132abe278a9f6e34761d0d70e8ea575be5b112f1ef0a4fbdb22b61fe82d919be5d2423641446bd7dcebf0b8d9a60162ff0122f9522fa50f0b48788547f54c80362f28f9b3c691703bee0f00b89a95a407eb17d5e26aade67f96241ff56628c3e5bed60cefc1ce2c7cd483f8a5e7054f47d9bff5111ed01f18208cb600c2c547fdf21781f32fc29ac9c2932e85ac7efc19e54e157db7f6066fc34f6f44820dfb2d992459c288fc8c4be5f82bcc0f7bd5d7904ff769335244e144768e1a83dfecc037b1b5c00a7bd6a58aaa0c500220918c5d6138f90d3e5decba1ea68c72c10d7a742f4d3630f8985f8a1f8fc85f868ff9cb28b1d6d90b4d49540325b471e2f50d1d8e38fc8f3500639d50ecc69be19b995ba3b2e488d72e2f727ecf00eed175af8333f7e6dee0dda6116f377259ef2f34fadc71a4fcab75ea4b4d7176121f475208fe9b59b3edf5bd8508bce4a624cb62653c06055ac0df563893476b1ac4a85b8ecce96aad78761d19f30f9057254f3216bf529a7a7f97e7796016eca0521ee6fe47c935b107e6749d8d5efda339fb560f20c97be8bd2979232939c5818d0a744bfd66edc62a3cce0b96ab7b18bf14cd74ccdf45abce0d800613eb9fbea9c284a3849e5ed96c11099adeb4f994027e7972ec67bedff2c775bfe89d226310d1ec770ada13b5b701d0859e1c48ac64f572c6f77c3ffeb1f40f21054010563d1817a09f7b52a662f76b1a4391bfd4c3e2791afe9fc9940a62f4d868b4b4f1ee12ef054d86e4ca52505d13e1eeefe5fb019de945ade63fc091b8e6ad1f1226282da116fc97621ad06cc380cbb3e004ef7d2ce541163ce9afb8b77644d33bb13a06f4094aa484e15b6e6da19b6b630d9e1c65dd9e20440929f2a5f511624d6a4abbdf87d6fb087b8533866b71de476211b52dbb55013bd43d96304eed4a4eddd05a7ad2efe3201a0f8204f048dcfbf7391e1cf3e31a2b05d71cf125ee326fecc743e19dce117c17616d1ba8ea6f110b6ff1b36ba7de199962edb410b5297d0042c8566569f67a6cefaabd0809fd91dc16031b3f0cc02448f69e45f07521db73cc827523a3ec76fd31d22713e632f518ffd726d21cc17b410a45d7d70afbd1abbcd80fc34afb56da073040ea4cfd6bc7aa6a0721273b9296a3b7425339c7ecfb1522a96fcff58f248d67c80e863ce65c425243ecf651153a5fb664aca1862970760742d57442e942d703e504a443da971fe39645951892507385f1ab730c4e0450e003d5867d8607b120e303750640b7ca6745356fbc2b87d7ee5abf4a94193687ce9730ba3a92eac176e2e94bd715ceefc95b46aeb72f2c32f69908ed1a02a04265c2c3919dd3fa70e1f46796afa470b858768aed95cee0784b10ef4c3d259181f345dc34bcc253f13a4895cc3c810911d6471384455cbf490ee1cf47f5ae416c55d429a9b3d387c06734d9dafe0c4a96ec5cd5a71a7e21bb032582bf65ec71542af4d4574c51120ff56c7a27a6eb37903d2009b68968e6d81823f8a6c3092ece03387735b9a9935e601bf9edae27fc11c23fee957859401da47c8234eb5b8ea3199c11897d27e9e3a27817ce9263787a275f8a7ac5eaf6c3e4b87b9fa58ff0ba815fb657898f09331ac542b90baa6247370fa10833b8365fdbde067a21d60a5381b09864daac87191bd765de080453515253f27a216ae37b80160a80ac478af673c71710a16fefcb2730cd40d28af886fd8380b60a9ca1a23bac357e631d9f7337eda42c9b402c39d68ba4c50c90ee6679ab378871b47aab59abb4d33f866e03cc7d2e242ae441b17bfcdc9b716d6678a61803f033a128f6ff6bcbacbaeb12ca2bf0c4a961a845710a6d36e22c9846d1f90decef7978ff864cdb3ac2495c8d9e9de6a6e99e06af8b849d4ae85c0da0da346d4b6db2356ae5091f9e9a05ad3212380518f802e40d2b2f1c36590d9143819c7a0cf19f91679bd6d51cfebf858d00b321885498d830f14c48a20ce9e32ea759df97aa1f3ec948fec631446eacc13d340f0fce4aad7e9f3bda110a7490f3d3c7b0c0b34515d33c1a9a70aacd32c38c80b2f9b19970af1341e9f977cb4a06f7f90ae5a2f1f08c5b6bc0a2a9abdd071ad6d4023f4613b89c535fcffda18bf62fd8080a61bd94ca99e29ab695013c894b3b555b32ad1f2ac04d10d23695577409164b6b42ab8bf7863f414ef40b4683d326a8a60c40214d620f8734021cd277c6565c669918a8ab677a5f96db7777b12f85aee0a55f47bae338c21310e3b25d2598b886977df50909c471c60b5c204a57efe72a6a8dfe9503fa7655a2586ebf802ac6e0420c3284609dad76bf5d5f1588511717d1cf08b59b43d99c9e571dc78c2d2e5df49a063d19ce36b0a730a6f3f160549e3537dfaa42c4ede30ae92fdc0d355322926dab581e36924c08b72507e247561d96e8c329890dc9d633322ef644dc3ffc94060f73b0226275173f2dd77fa170336a79f23782d559842b57514aa0b6439e12323d4e83bc03a220cccd85c2132b7f8ef98482831618ea36585f19f1a6e302dfb6bc52f0f1656127efe17b6b04b5ffe28d715e462aaff60ec7bfa273919cbe8283ffc160c756c2a411a98e45d386fc351c4d671b2c40a9bd0376bb8aaff4b191fd63ef8cada8868b31af093105c455b6075eb83d01b4593ada1e2318eec7a60f76677d9248a3b8f3f386ba7c46daa20d4940a0cfd5f5db2be38f06f8a1c9df89585d1000afeb8a60e070acb68337f88f3e126902d48fe6e764a5803528fe97d38222d406a9b959effdea9ae3f91559e77d35e88b21042d9da9a7702a4bac9691f4d062adf77dfba56a88addf472a8b1f9b8c24b8c0bdd9f7074ae52fde4cd7a4a0e3b4686bca32b1c8ffaba72c8d2f855c82c490449ad2c5199fa9cd52a8a39c5462312f0298e96bec4eb2e4e522455cf97db48bb2b38b4d548054bb2458cff5137925ec5d7572d015013d635c699a915466b1d9fb6453b4735a8aa32b343a443b301c9a4349eb6780b0a3ac6835f167b18952d546da754aba2bb8148cf028d0261ef177305aa2cbabe7d7f11dd8ca99f42be070a4fb09e7d4ec6fafece22620910f6979c844c92a6d9be644c41dd9289ce5f5ddcce855108aa971c787cba77e3130adc71d4bd0dd3c8b4f1af3860a22efff02e7b6ff802b3a0a54a171614f4c1e0c4ea97c69f89adf33e53a7c28233e39ecf8d5990d680ccb5f32985f121a48bb5d476d7e7fb7608edadef3b1368d7a40c2d031fc6a67edc923cdb78ec164c326c38085c63e3d6579976fa85a843167b20e0a8ce1b57861650b38105f839cf912d366a5c2b252f4c4295d592eb1ca73f57d68746935a0658600fb2376b825c36dc54f10e58edc9137efb5e17dfef7f305f4242f9a63fecaa9b2f0d1c745ae3f7f1909eee19d487c648273e09020fb0e70cd312d4112dfc0140e4ed7049cf71324343c0891ca08966aade3ebc2a8c0e44ed21b854e0ca723d94a2b8ff8684a9f9482a5a7c5c50473e9e08453c4eec1f631a19ce1ea4fed7ce9f596b42732802d9f8ed9cf24cb38238efc623253dd05ef2bc0dcb1ff8a62874319c7337cc520be087d2628fe4313f865250282dcc2369e73eaa5937a8a34bf094324466f6617568d2cf2ca9d06fd5b511a59c9c74bae61b2cac0a498558f44747d65a152266367685f7d61d76d86e4543193917b41793f9e8b03367e0593f96426f0cfeed024e5159892eb16c6df9740e588eb725a797d733ea7444d8ab12f7510caa610e454fc1b264df11d74c8ed0d52a283904fc8c98af2f6290a3116de854766b446e274f74bf8ac51ee6e952fbbde7c9774bc2394c97db1331ee9d2e3ca70ae1509ea869c21a48bb0918cf4d5908bda16273755662f2b7d0accaab7344502f8da18d52f0b360a1803a0d17b5693da46b1da7f5f97df8ba9e7005ff6559a38379076484dd023e47dfbc526c5aff8dcfb36ac8abc5f9d12f3c9b90e07bd69f62ca6740b13a1976e2d2c645265bdfc58f3857115fa7ecadff02740bd1218756c894280a2bc7dbe16e507e87f7a609e277b1321850628fdc559af3fff1e37efb6e878614563cee16e0b257923499040075657cf0c9b13a260222664093018fcf2897f67c42c659e70e21aee1b72ebdb6d78356c3268986dd932037f6e16e3a8ef8b0c83a1ff6d25b05a3b639614833c6c3aa8ffab02d4855e27b5775788d6ed36079c13c7d44817c2aad72a5ea6864c6a2c2bd748dff5a7fc00e86c4f2cc489a16c7147a2ac22ecac0b804034f116140b4efbd6e0f298fb21b92f1b0bbfba94e320b7ad08d76f8d34674a8ffab60249b1076fb8e487b3b909284f27dc0128a8bf5b3c7ac97e7c4c542724c2dcf7bf53622a6e6d36f631c1648dd44c85e1f5a54698d05c243b5da1b57ce40fdbdcd3cbf0af1b19d465a9655ec4cb2963ac5b111ad741e80723c6e3923a2924652c56a1a8b3818f603e7e926b13d46d733633912a98f2cd18e44a14a6875ce3a94f30db7ca6173c4e86390bab34f6b0f4202b1c7958c9df71f4036a1a7828700fada01acf088e4b8bb3229bfe99697cd792047f30773654551d09237819759919e471277127446f9051ae9eb6db0d159ed1c8d82943e1a6606798050e9abe74325aa3bc5a99749ff5e4e3cf57319841530d54ef516cba6c60ffe59e081cfad4aa97d4e9b445d709837c612760b52d6e9c265891f47dc26c13084bc9b0ec0b3cb0462bafde4bfe9fdfc536f8f74838d99c43fa4cda9d824e1f20f14d021d73570b86c4ae70894316bd030eb03808ac5afb312521c7136648fc4eeb0f132ae441c9fd66b1183c2997c583123459c1cfa70efff5fd703a7c2c82c27530c946e17b6044c4ef41e47cdc391182f07515ec3dded11d60831f2e2d6f09d5fd8e2bf9df7c93c09913fd4106ab587f7b039bda8db487024fea24a9c4840babf5bf85630e4a1783409514b8520ce1c592eb5e3695ecccf5b26a0352a6eecc1cdd9b033635cfe8615c9c2effdc3b09ae4255376bb1676cae9de51932d4fe3c33875f2de26e8b6255561698589235a86e1d8f97a1cbf525b278f384e30b4c79fbfa6346031b869ddd327969efe34d07403016042e98d96be38985af3d19c53e6cb6974d181fcb3c149db2c18a8591cc133f3cf2f59639c3d6af8e7c239c70fb7544d159a524436e9f713d52154231377693380db5aa0c2d60bea88b0413fe4d8b0ccdf65fa24bad3e70efae348bf6131d916f5524c8b738d9e6fb7ce7dabfcc2c361667cba7cdf224a37fe3f4ed934dbff937368ceaca94b2bbfdcef45b49443b4e09aed8416ff3771934da45bc24f92fe410475bf4477009d790650034f19249270fbf0bccbea0bf8df0090d3e406ff22df73a9426b1725b05a4436f81a5355bad3df1cdfd0cbc016245392e80baa9801ff910608006568f6bf027bd1067c44ba6aebc8cef131f61e28a33cda0b7464cfdf7b2a498e2180ffc6bc2b8b7a71954c2dbf7ef9ff028a5b99c5d943a69823c6c4f5ac56eeb0a691766d07abd03ea7f8e1954570a24b922291f85999d73285a70c1cf46ee378fc38d6fa11e6cef422b20ba55601ba567b87825e299431f30bb6b9cd2a56dccbe1dcdc699d76e33d803485c68a737525ec0498e68ef7f74b4a968d97a6511b95b12e65d48a3abeac86b07b83a77a673daf26b2997920fd349299e53cb130fce3cd62f622177195dd15b9ce0890245e1a5a8ac6e834ecbe03789f69e18b7eedccc31b50e272debf9b526e46833f9ba343f2f0fd832b315032218128340fbc3a9dd313793dc463bcff01419d43118461ab72e670fb668d7c0ad50e85ade74523a56772a8af3fb658a86f5943b1039f6b67c10a943cb9e0aadfc3fc15703e8ca172d6fafeea6f7ea4c0d3a184e1a4c802ea0789b02cb6d1502767f0642f89d21ea94247eb20a34a5dd0c7bba51b833a2f9c6ff7e43c8dd5e597f5ce2bd63811f700ae85156e3886d9f539a2503fe76a7f854e8e6fcc0a6ac16055b55550f4c151e5a079472809892428a852abe894731ea9fd6fd269e9fc927177b499d2fdff77d6d94689e4211c2e9701a19df5e3e869b5b113ea2239794c2ef027c07d620ebacac2bd594f05a03207c578fbca6053cf3191bfa9542c83ba730a2aad03e1721b4c9dcd95d8a670cb3790022a09cd1a9e6c536a1847ff4e714982eb24d13df5fd0e06afd3f65539a37accbe4f676ff70e658d46559e9797583245b68bb9aa8038438b1b15ade34f8876e58751034f5c03d227c699624a367ee0f78c5bca79226f8c92bd45e3c2cdeedb62883294ad1016c3c859540f87571c60db6e16549a00c5107311c2beca55d4cab4c42fb12a39d29fc6f3157e537bce8e774acd347b651bd1146bf6eabda531104a393fcc34fceb41fa0428dd90459f125ccea51033a443551e363f6812826096b2d2cb4fb78a518c6755b368db1de3bbf6ee148f7bb78165605036705e0763ce2f670e60b01707f2098467b2530aa608d3644a79d20c0b73df490bfdb24316dcb1d11384709d0e2144ac3ecabb09cb1bf2c7b2c3afb3eb20f02b17c4c39997d3d47ee32792d6ccc4aa2064970c6b7d96628939cd85c57f55ab9c988432f254503cce28b447f21f433edc844126f827fb0aebdbcb049356a55613c625496945e904432beb075370c2df6594a0e8bedd06e654e6f6c33f4b8758a23809198541eac1d7f497cdf886f6741bc91ab000906f6540545a6f6e0346de79d866c69863095ffa7d84dae58427c9d4c61ef40159bcd6d4e7781f758a3c52033f968a28636a1d22a1cf226c9d27023f6c3f254fbdeff8023ecb6fbc62b01265c6b149e0fe04a3c985d16908738ee170a2688c805eccd46298e7fbee6b18359f583ee8249de980a7475db463fe1fc23397ced1afd457f4721dfcf289e529a4fd18d7dbb4fb830d387efdd8eba2dcf39603eec0d019443036282c03f50353dae8d2a952753a81da758c395fb8d5d78e6e5d54c9861973fdc022b5247536462b2a6d576ebd6bdab744be705a179815512f787791c3ecd02b9b7fcb5dcea1a458601adbf9cc2c903f767621bcfe3bfcb00daa32256d54650a665d0e62eb6644a53d22d68fd6436ac7827cc9254a4ecceedbf55aae09cea4bfd7a0510f83d15571e4d7862a3009dd5ca93c9e5268d87ae87d16e9cd0b5e4260897958a61f0ebb3bd58a076634b6b94ab0c347f0a96e19f0fd4d26b6419c920b340af7bf99cdab5546a12365309a7a1d77fd80777321f49bd9ceac6932a087e3923fc877bb8c785becf88fd5e3bef4c08c85282b93640ac35dcb3d6219389b0b5acf2c7f05ad11df7e5267d349ca8b1592f5c215eca78f6febd21985fd8fc0cc2f3963cccb356e23c0fc7cc3660536d3b2e8f478406ad81acc4ddf4b1a7d4ea03fb0bbefc01192880f26146627ae088976500f71e194d601dc19db42d6751ca1ba296b864a4179ec48a9618fc4ba5b8b67a979cdad4d6235cf5b9eff13b2c484ed3f70c4bc1545b8e592116fc8e564911b6ed154e0fb1711f8d7ade4253c615b466998c6b0177b60654a74b210ab7dbbb91883e5241185ac2fe71b8ea9a624fc2a97e79ad48bef3d66f7f02828664dcbd869f16bd21e51a2f14881d6d11fc1f0304370b80b7acb3e4cf7c5c019ef7a0654a77dcb31be120d7db82a3960ed7ac9ea31e8940d9aa384551f284c60115db2dfba9b874ddc9f63f3de08e208c0a5b2271f35b286d809d78d4936ded27922661dd74d3a2bcba8dc0cb9478e8cfe43b21214132c609ec4b83e81f7b0e57873406b0ee74284fa85cd43e993fa678930d31e1028695c0fe5a7d5be431e503565631e1e17115eb44fe4f02ca2a831f15005b50e5ed1603f718e35fb9bba28df964bed0649c9110d16d1d8ce2ad3e73add8d6fd2ad57ce199c5b75e86a0f86c1b2f5fec6998d87b903688d8e5314ba4651449cce3dbe87c420f65a6044c97476288f7a74e7cbec60653110c992ab4211def44483865663b9e412c861894bd0a5b5781bebfa94d58a92e0312a4119d1d51117672597ef6577236d03002726053e034e0c6b55cebcacb868a56c2c7a56b3c022e4aa21d7776477cf504f01db79f4c94d60ce785ac7fb47d4dbf3141a51a32f2ab98f2d79e6735cb4fb49f04b29eff7e922b8c8195128f3722061fddc8f096ff6a58e51986255a77aab58d006d323113cd33f211c51bd06b67f05d07317fc4a18e1145da34785ea42522bcd0d0e2fe83585273470d9b07142ce1df8fab2c0d169386c3372879bb5c75d4800ca567ba447ff6caa1021b187f38174ee269c0f7dd8ae43b17e670194e5ac63e506dfcf7a5bc5afb429f466ec2cb5c600be50d634da4f3e7812a05803afdfcc7cf65d47f3c64846c69ab11c0f68b1c5ce6c34c979f15f715561b89ebc8ed10456a8574f1724186c0126af090445f0b3314fa0471eb03b4957a998931f9ab9930c8cdb101ace83212f56e3e3d80d9d07b85913783985b967eacc3f3533a560c4e7fd339d4178a3993fe0b1b31a64fd382675aadf66a2ab24ff280a1c002a269e5b55aba018c07b519dbafdc0cad9694fbec2cc8a8d1eb82e78150d68e1a11d0f66142cf585a7c5e8d95540ba3d11032406b86e2bbab2f6b081901133a4be6e01369a6ef2c8ae4c5a608c892029829475aa9625dbe3fd5521de760317b52e098e8d1e64a69e3c7a232567c58a65cc5dfba08336d6c91e24ac29b2a5996b445ce1d018f4206706498bb7955725b481b41acf6b178b7e3950893b787830e104884c801673f050670b92d5bf1a9e732988fa18184f194f2bd0cab5d862a636e035bec6393ca072b5b1f0d4067aaa9750f88cb1af0ea1b7e272504243e4775a6b9a2dac035f0c6fbaf9f86574a9f3c54a3cf078dcffc212544d490e2093d07b3b64d12011722571e09104900b549aeaeff286f9c3b204bea1a2214a4c18ea4e57e45182af2046412d171438e8242ba1af2a551ab12a93043cfe2108f246a3c23bbb804e173f4690b25288e34026e03607a1f65c253945b9035ac802d7dd2e80d37395f7abcd767175bc96118e6d026ee7b1dc0ee4135727e8680a762c4528182a46ad2b61f68126e5989af32a79cd750726f84bc88daa51b81ca0421bab5cb5cb1f52fa9543ca2bcfd135c911d4b836499e09f46fe07590c5ad1db52b3193583f709556f5480e6e6e5cefd73e939a30aa69d97186033b12ea5ea95e04a4cc404b966f5a38dbcb9f5be4ea6c34636cd81c268b126c95f28ab88f8b1060f5d8edcdd7ed5d770d2ebee9969350a47ccb21190475609722e50dbb13c3515759313aa5ce2d2bfb9031cd4c1db31f94cb137c86d79a9ea3cc4dc943ad34a342d43e8d95a7800abffc20127402e7febbe1e085da8d396c616d7d9d6423061eb6e8ea033682a0a249445e63f0ebfe141f85149f098fe9d086ae194a94c13d1212f06fcb16e2177e75c3df703c9987506e6e37ed8e083b523f74c38786b0ddd26a2deba12b07d59e091ba786a4c5c8c8a118177923889ecd13fd64742a87f134ad8a34c3bdfb0417fff6bb958b9797fdb3f12e45890c1ee8a75de0aabf6962ff2b9d12ff65165693d1c0cde326a1dc08773f0af673eeee052a6b7fe82c10d27b55e36841845e56dfd3c75244949a8a75fa733622aaa5a47761a3787f1674385f234eb65151ef23ee39ebab602c1dd01b70d679318650b9c3df91388a93e6cfefc89b816a64059bb754dff14c40a2d134c002d977e00b9a392b2e5daf12f4f5566a726f7606f44b5887ab31c349f683024f1ad51ea18bfd9626ebee6e82bd2762f3e5d367d6b82d000a12dceca74fb7e07711d727dbacd221283f5c05a3085c72394f90e921d89eae4282415835b03df9314c1c33cacc5d154123ba80585a0593189d9a325721c55c97c941c9ac33473f76c8a040e14387b0768b17ff8af15be107b56c05a19869651d34c950247c24ef7adec5dc097aa26340769bc73af78bc702e68a1bd71b781c61c22dc7c818edc8069f8214739b0ffad27f2b5d8a546ad0bdbdc99ad9c1c309b8200dc415d8c0dce6e33c0346bb4d4103d6b6ecfd532b8177ac9045873901443ae7ff42afd10f012ed04b186d1b1f3c22a10ec8c2d0231216354573f622542d5a602780c4b0d40a80512b80aee2d877022169a1e759782c118922e4f7cdb18a1d8dde6e7cf2ed25d8736aa1e3e312571122aa2be3939422a0c1d5fd87258c91815e70072c8f9327f5db18e944715e50bf96c7060ba29986e7d40a9dfae71bdbc6957d49bb891760ac0e44c908ad6b10a99043b6fb840e3f5d11f84d2d0895fd80998cfb6488aa64b3dd67946a419dcab07008e3701587c5394c5cbbeb569b3f4fc57d86938c2ecdae58b9f959fdd281c5429111f1e43cfd60f1d5d7c6d02afe6bc8de20823f11b6c21b877afdeddb8bf7b04daeb19e415cf6174e138b3a6d8c83f9b758820782b7017fe616d1e4c83fe4c926ca455b5218bc203bf9cc2226c164df9c356687c65d8252395e8f91746266674884abdd367d17df6255288fc1bf37cb06f2b5a369a2016c09dff384b92151c0f9e10f819f67fe6037ebd0d79237b830cdd663ae00c80ddf13f037be97c60258f8b1d0e4feb9193b45331882f90154225efcbaf7681fd306c87753c92824d4be06c4f3fa772eca14928b3413ccae298ac87971d635b865290eff9d2761a72ac8419c2512a1244d39a931f5a824c641a9f735e49a0560cc0f3e78019c46d2d2287b91593359094ba503a00e531157eb0ddd81517a2e0b48b6bf150735af92e9a68cf1234cd7d66929cda79f33e7d5fc39a0c8fe418b1d7f6d3265e2a8fb1f20f2e2b910b01a4d2e1fd634c78e07d26087d75a8bcabe4fe5d998a70f1b7a7b2bf3707e4b3b26d6f8a7374f3db8cb316d6a4692a1efc4835cf3f56ea7f898918e8723a13394c31d35cc48914e2d43c4a57c6d777577e5bcc78b19e4b68c8812840390c7f0fd03875d70d56a49f043ddac4911e63d006fd2b9b4bb26abaaad617243754ea23ac26e873b4423644bfb02d3233cfadf2fa4ce44f3d26f81cf78d67a595e19bd69e162977dd6c853160220f6b03abb3028d4fc641e7d63a46a63f9eafb435964ac42fda1c0934efe77cc99eeb7f6466e5535b92204e7d23a6e93024cc63d9b196dc952cc2a4e9e4ae0d99ede0dcc4ae424a3e3ed500da5da16dcefdaeab48ec52e25f16c15865b38e1b166c16db44e715f8ee12309260d8339fe9c22445ac484c7bc80a8ebd5dfc0a4a9cab9a2fd86002f81628de56ee9fd8f889a0982ee33d34ebbba4e92015211ca72cd2069507bf0c61f42c1b0e92cf046696f8d96be9bb00dbfdda84d06f4139006852b29b0d0a9123ffd95175e329d9b107d28a430ed6bc4a49d1f7819acf157085897ae8be1137c4583365ece029d899f0117db33ee115bfffb139d73d739af25416c769d44d3ef3ee8f49582ea8dc42fb4a958fa933ddb8ada40fa5d4f6ac124c83e78b72ff921f9281a6340799edb4c87fc21e91d547cbcac04d5cd13ca79b553c9e955f5dd0426fc98c3dd016174f872894dde8a1d9c2200f5526eaa2441631515ede5dd0655ba7645b0b33aba5aabd5708aebe1f4474957037872c04509d0f96c9dc1f85c8cfe98f45177dffea5b4602a2e1b90942214b841d2580f9ead9c330c4fe08fa4c2eeef86c1f139bd8c78413da13cffc9fc3997e4b31bb4670e3f4e6df9d3933a6800a92aa36a8da2f3a839be1627384bd097ceb0b149e60e49a02a330b3f6241fadc048c159a793049c02b5073dd7262f07ad1a9aaef0eeffdeef57d55fc233e7c6f712083c3ea7b3d5273889b1ba49fa58692336c052b5839136212c1d5e47695e504ceba28c3af61982dafaec17a2f04d693b404eda7f60a2a0767cb9def00a90a04f312298ff0bdc8d0513d28ea0f2c2757dc6aea90e2b6b9bff270fef05002d070e5eb30591b7ae69225c7da8f5f919a9a909cc3e6a9e752de73d69dca83e7c9b4316c2fcc12cc38e76afb77762ce0f438947d8eedad5b2f71a80293e39f1c4e19d01d76351c23a6d18ea3de34a9a6ecf558a51657ff5858c6e8eea9c41aaa4085e0f89ade4f878729b36eb3c02880a2acd224adc75a596e6819071e3976b3d58f51d2bd9a51dc8ec4e081d2b968d51a3635c6bbf7566495fb32260a4bc5634640472bf629f181fced66bf833d591e2565a41f499779bfeb787b0336f578ecfc2fe8349cc8f270d9e0c5b036e5c450e41a75b98ca324be0a1505b46d8bf6d6123d7fa28b85c9fe17ca66e4dab858d06b2624df9f51758f9c3894c737e083ee8170aa23a38584d23d7435314b6c7e33e99a82a04492382f83fdebadcfb12418c3b60b7d8723184f5b88c46d55a00c1638cd78842241b3e0fb6c2aefa4e1f4917acab257877083fd135704e95797c5955f45dba4335fa4e43e1868bcef376e106c240e8d30c1499f270eeb8bef3356a8422b8bb3f18fc5b8d0dae47973846cea62de623d1f5c378f978f4e4db02876c35da53fd700694c12a7540caad09b449b43d9daf0bd5df43c67cd0d14f948ba141c302726cc474211c99109220d0f0cd5641f425a47fb20f179dff4409b77fa4f51b4b9b888de1403b7e891eed8b89a9a87e163fae3c0d0ca0850064763f2cb96ced07986d54614c0f69e376bc6d09be7a56f398f9cadf54c0921859a7074c9f901ad5c854c7da4236756179605bed206264fab5319596112b9180e127a47f537dd3c72a73147ba4ea487737d43f0b6b54372f3569e9fb83fcadf1279a5a652525bc8ed1645fdde323a79a23492d08ae01c016ce353ad267d8d68674c59c44283553b4674747060c8821cc32ec65f04b1cc9b21085bf3ab4dad085937c3cd8ce922e13cea1e51cd02fd791ea1cd57dffd0d23f935c910a55836641143772a0611105c6eda264ddeb76ff7793a5ab187ba912c34a67169fe8cdda4a71e6d86ef1a19642511e0d5eb5d92d9f043813a734e30f1e9df1e035f90404eeb5c6eb00e331ca7a6732b4e1b874502f0762a9b7a24f6baedc730af7917c035d9b9298044c60b5986ae63958ef4ae60fe587dfcabc9397da3dfce2981fbe3687e70d4d655d1b75c41fa295aa447f8ff91ff2430450cf4323b57c953c98ea3186cf2e579a7f82a31ada28b27bac76fe30cd999a211c1a6d13832b210735a0f45aad382a342cb70e03220b987a9788deabd8e4702bb6d8293804b172a5245086cf116a67f59924f06874d6190500af03df96b42b074091e3b66046a30ee144dc6e4cc0c5b740ecc662197e7fd6ebb87c4f168c7eb1cb7932834b891f63a6d9ed33f8dbca773a8ee34748c208f07b512221ffa20c913de14b394f7b3addde2e717c45ab7c3326af88263c27ca75aa22a1c6ce34898dfddbcfaab5b5530d69f8e04f52b6cdb6e3a1f5663edd436169166ff76427c0eacb0051ce31d6252e1aee0acadb6c1edaf1eac091f354f21fff27d701b7589171504f3701cc24ab23aa8395e7dc04dd1ba6f38f87146b21286a3b77419e0440d32574e009267281b744d42bd4c5a000d2ad03bf4e45d48ae39e0cebb219e537eed1dee46214411e3da5b9e1cfd6821d1c8c4761ce7fa166ec59ed62b5d00c67f3d642459386ab4353650ad11e3d71edd93ffadf856e1bc3f381dd5d116b016ae4b649451f4154c3037625f2815e21f5e543ba96d1fe941717bc5c7bbd0017b7861c427f1405507d643b0320c6087cc5e97ad461a6a70e1b9ab0f3bc7d6d9eac25a9dd0af99ac05ca56013d7ef43a7e3b1903da0ea8db2f9d4397ae78ab2a60dc3c678d69ee7ff4e14964672ef39ac140427a6e946c8922358b15d20c1587d24eec9f9b8d77f010f72089f7651c918100caf32c5e6173f99665eba1ce56888bf21d614f75cb32dc6fa3c2036ed727a3a00433c98864348f5e74a84eae2fb767eccfaa4eb838d4640dbc72351299e75e0343dece1c1d0a4a671dba4b67f70e69316dd207009418590be4f17b553535644b43fea92776ade1b8d95fd2955fa978010c0db37029b94a928c8562bb46780fcd96be6bf08dea464992f62258680e1a845616e6d34245bf8e1b9480f8202c2ca74608fe6b2cb453763972e7b9668b9e79eac286b06c34808d4a703bdd78cd3cd59343db0b4ce1a0b244975247171f3bc380e455818461316714150c3d03eea278bd050d63f4cade6e28b73abf18d9bd32249485f3ab9d0a8a272769fe91045f89860f7e28255236726077114ebfc4cc1e7df3ae328f6de60886245c96f90c547ae222f14cbb06c22e6d6d5bb270bb4bd175f4a8f55b8efbd1e308f246976a27008b30b6b428861211e0077b38888494ea3b2ce34588b204c75cfc4f61cb344a733546354b9c5bf9d5bdeda116815aea53d569b0621396deb01ff94c3afc61a8fd6562f40f6ec77b9c41b3de701a47f5593a28f69d28017c87069cf07225ca7025cf49f5ffa19fc7eeffd7dd53148dc53ad06064b06e5b7891b920d7b27a650ae5d3470b2460370ccf0955ced8c4c2d8dcf59ae17f6be1e2fe28fad94c9221c453bd40ff0ca962f7ad6826533fbeb9705338295e1c2cbeeae01dc098603b626e1c0ef1e4bf43e35bc88543abddf229fcb2e477d463f7fe7480daf05256d2c9f25a5c6aa2605b95b331c932b033a3659233632bd7f507cc6248d2e437bb780f6199e943189a03b6f21c93b5dda71e872a4426ad0edeb209333d4376be4703bfe94ebf64ac33511e4f9eb853a31f42a70aac7ffc4cf535b0ca79e326f58a706fe4270be64f40ea5e3b3f635fd631d761fec4ee7a50dcf539d644b4438c88fb42e1bb56c190e8291365f0e9f6009b3bd7f4aeff2e9051c37702e1c5ca1a739c9884fcb3de8573b7a4ffb7e88179643b36d258da5d0037191872b1fc707dc5826150aae7b200784b6cb590b9b49dea96d68674fcbf510720d318b1fa81b7622783f26f0383761af64c8333593b4718f772508b83ea0f5cf0ac8f4badf528f581f7158369a93fc0bf6d7602425ce9f9f4d17244f7a4263cda5c66ff2c4989e3cf3b380ab1159faac687a99ce9a346a4628770cf1957f094a52e5829c5c4510705e6eca9620aef56d9f944c41047b5bd6ffe20003546722d93bdf7bd983ec68bede6103d53ffc3f70414912e928c7d73e37b8b778a695035d8a48e788068a5da6be9871b70e3245f2994155266c8cd56ade238cfbab77f646d69ae77093f7f15da4507864b48a656cb63e362f22b8295941e2a174511a002a82755916027e3d4873d5298cc68a16864f926be9a01666445d651f7d3791bd17deb4eb7a0794b5cf944039bdd3195d72bb249c39f34345b3b68087b1a464d3d15e9edeb023623bbbbd3a98f98645d17e047b823fa11198e57537faafe384205246833bb0484587883e459ae2af679b85c98b344c94d1b627f44b846ff922542786d0b6bd066bb3cc3bcb2cb8c86d4b8e5501d63cfb2c2691626533ed0ed964ad3b5037eb0cb5dcb5c1fc1a2662cb8e56b5639f0021803d7adf4bb9eb3d6f2e97ac94f348a5fd1afa108ac3cf2a2e1927f0db4961787e0bfd7a5be36f522b0207eb6657347e779e551d985b0d684d854c16af30317869314d8f0b77ce8fef72324a36b7d05588dbf9ae206b5800e49c4278ee9539f2d62f5c77c6a9627db2a18c1e71f98fd617c5d812d36750c04dc782a7e8857e3932d336af801e3914e02bdcd5ebd8cbb18eb92e3898ff53903fd45909fb4e71c078d2f8ff3e963afa0205743c4dac775324fac8df5b5b370f0d0d4c9f821aeaf59d4f7211464c17116ca709d970b5d2cea6e343b98920e32be8064f777a6036583942c17044314917b24ff0e9bebb79f82900d109849d2ed5ebf9b7618b2e62de04375e356e6a2fcf50cc2815faa492ffcf361417f8ed0fc8a0ed0dcbccd80cf6068e67dd32bd0550c5097edfd61414b8de43fb6a088e79c7e73351b0c0924207aac4273957845fa53c8f272902a11c15de5a85a11015ba7b4a3b38f25a2d66555cb6a0dd94a6420f1a92fd02afa323807b2dcfdac0f00d5741bedecb3d5e57b1fa725fa2c4e5d1879ce1de4858504a257cac29e34f2af2f3f3a9eea01062fefa4e2279c1f88ade9cd4602e931943c9862ecdc21fe855214dda15d422ac5f274a27dcc4fd4f2feeee260bee852180f13aaa262ada4aa143f18669e488a98efbe839c64e057aa1315cbfec5058dc8dcfd54c12527726d02e591f38275856d24f7e8477344d66a0a601a6f3903c2d93fc355704ca0ee66c15e8f2e902bdae5da9f4e59eecf46e5e0a61cf60d409c33febf7b2b68b4badbff5fc941d55d339c9b19748663dd9c21847f45627e15d1bc14847f97fb936fdd03ce2b4b5c49a3526a7c41e5ac809cf5e48eb66bf45e7cd645f7ddd673e01ebc51b79348951621b468caa8ecc2238d1e879c8af18f776e195ef2c11d40e60bcb2f37c15a140326286788282d4cfa91605e28653849822874e68a5ae051c890047e92e5908f85ef96e682d295f1764f645750be641291549e3ddf2c403e9ac784e1ad1d4817963d9fa6302bfad0141bd64b2b840a004a7754a8cd726469c5cac9d87fa49a086429e6dff907dd4b7fa20db21df65bbed963d11dc230066209ef03b18c9fa5752d132e3894f6a81960a2c3a732187fe5195b71511c23b4eafc46fd05fd8edb703ea494a8761f1160a500fbe9410753338ef70a8a7c622964817b76bfceeb07db591f9028b3ff4a995458b63d64eb7ba3da16a0892a3bbe1b702dd60cad2a6a16d2f18b44cb9a55daf89ada786e94840e47a729bf0404659911c5e472427b5339720fa38abee20d15b8202eb6f22f5b2712a89abec18f14f9e633f4f81125b1dbfcbd4e3caebebd23175a6320368cfbfddbe363956f6ca2f85096f5d00928b8ae1b08a606d1311a091b547df68e3f81fa0d95af1aebc2a9f344cdf0dbd56a77e194471d7f75484fc273424fff34d191ae23d1ad27e789c327eb5dedfa35e84132d844939dd8c90b38a7e1f60d0742d72478335bd2cca3c35169433642bd18fecfcf71ab60e1dd6d54fa985a7fb9855d876c3e5b3959a56df564ee4bc87b098f909f1c4f8b0d148bcc4c61ab676e98bae9727f4673f4634ec2942e1ea085cb45e3faeb826633eb0df3f0464849a832c5c8a552bd1f0b2ea48a6494c9919bc0df0b6d715354b68c2cf708fabcd835e001d041b05bddaaf0c4ca50597a56b42ace527c8b5c1d57dcb2100b2d1d7e82f89ce07692fb3e913d7d918bc08821718f097eb17c8f3407e5a8f8170953d3b7c47e594a198412ad8cd9233f28acebe93b4561e8983dbf2a7620754d3a7892519ba2f9d5fa5fdab1fe757cad6557ec93dd8695b4f31850d9a8d3bc3b4b5a12a9834cc8d30fd483d10e5454f7f9b90b8365465f51d6b718791d444ea713f22c4c7f293e6ecd0f6c6a50c590d6b706d6366735e2a57e380ad5a2134c04890ef0c26e41c0c6db465088232d1ac27c752993386335ef91dd74661addc84a5dee2f6ea0bc269b043f39b111fee42f66036e2adc10c9120c0846f8ab472f670c428c28c886d43e3fa3e9c187f59c61af4c84095f03a6aa45b1d1246fb5fab6990b8ded914266e4da255df016ac477cfcb49ce497b9f76017cdadd57f761c97575a7bf2af4e5808967782e71c7660fb145684853c4eba8c91947003b7fffa471da5f75109445a12d161d3ce1dd36b6993b70737bfde6daf59a40ceac033b97a6497050e325f6b85fc1ed5763b884e34ea285b06fe2d34ea62f4bdff548ba10826f8d90f9a13b1e30bfafb54dd80f7d7d1c62c77b3a5cb2eef5fa2169ec68f61d86654703eebb61bbddf059624d20a1a6f1fb6b6becaa1cabf7dfcea2579d36e8556bcbf0b7234b4ed9d3e7c00f0fc8b4d064a3e892d4f6d03a3b7e67635cff0731fd82741e57d3ac4c0810a16af786cb54243fa1974a0bed32c01fa5ce8a8376f25c76150577ea71ef9031ecb7deaee40fa68cb52678e8907aa26a1dadae66d28fa09cf7f96f7494e471e68cac5bdee96d946ea8eea00e98176403db28f19dbaa6a03da976260377c504aee3cc921de71ad39f28a08f3ef517a69cc01ada2217d669fc2a5771fa6d59980a511df3919ffe4f4fb36e454bff0c7c08568077796dc8174e791cec3e118bc5f5b9f412dfa971e1087cf2808eef142aa7061d506db60d9fee20f310061b343d70c0bf607c992f976227ae2aa7e5eecde9c3b8e9311525ed12250cfa2309fd3466c7294949e05101186e20ef886d0e8293697d4899eb9cdce49728ca5f751ae6e66494dceac1bb85524c823dfcdfcb105b0b14eb3beeecddeb489ece0e5b2205b2a8f81a2fdb157d6a8f8fb7619e8b5521370d0bca1e92e5a286e06dc7d200ea273582e2af467c21cf749d2b23e464214ac710f615690dbc707b0c74c99fd837dea157026c37bf4d4c1420ec2485ea826b9d5f06192c061db66e38ae91bcddac1998d38345fd5bbb5a8b85baf5e61aded3bd3b595ad9f804888ca09fa961770feada7a2bfa75d1d353813253038b8ef5babe876e32b08cb45db84fb66217596dd58b11e28a9ac81c56126b1493b425a6d51afdcc260b995cfd54091385c8dd612f1b8a9ea4af774cae7201f917a4fbb8351d6849487277004943e5612c3756393dba50d3461520ce495abd9bd64e72ba3698f6a7c714138d52d9fe1751aa84df0ee45cdc8af7283b815357c170a17f5d109dfc8673a91b3b0c4b58266d6b23a4af43aff772e89396ba9e6ba419e65c23f5657707c334d112066d19867982e348825ab8d74c630eee8d689aa56fc014c21c4d1b527cf908c9dfcc4f33f0d778d8579ce8dd5109af04e28a804085dcd12918174113256cc26f5df56ca0e32aa69ee29e999ba75ef1278cb2fe6ebc08c9baf5b682d1d1f421f55359c39c890daae7cfd6852816203f4654f6864177bbe2d4a46de81c334bd4750e7cc9a04e963d33c133ec899e00382e0bb6bce71298cdde3eac467e5baa28545e3d91b7c1574b7a2eaaea03d67524de2e53c8844148ab8c291967075d5dcb3d356b4e36f2ba39092b7c6a0766cd02e7e095d73406b41255daeb6214bf16c0aba55f0c0bb361273a77c1eb499d0430e019458cf3c1782249155f3b0f289a2a162ad2c47c27c0ecfaa4434f6ab5ec0825c2c2fda7a7769c0816cabc4376dd6e414a61c7229901b0564642c0897ad0a991b4046c01591f873407221812118827e6dc8cec00b70e724ed39616c2f3609fe9750c222668af5551fe52de04b91f9fc59ab58525091d9233985db1d3728518084103a681623f4e3def5d97bd5f31f9643cb0cbd3904749ea92215b54648d9da1c2abb0828fd2a774110511e18c9827ca219172a1b340e26464acb460397798a41c728eb598b9d801c8fdf6a4643a803b73105b6cb5366cdb3a432d46b6ecfcc128a5840110e7f7e80655aa2453c1c2c191728fff6f8b98f299a7d17b5439df4a9a2a0d353e9cb7c5d32a9e15fab41eb8faa6d5935661ea40f8f47e82a74147835177f7d535a1e2df79cba9382fb514f06472f8f5aaa9ba6edbf9585f357d2407203484671ba6a4c9f3e2b10c423ae97e942b10293a2f19c7dd6e768cdf343828d89aa1fe020e49d73a9fba12d9cce2298c1ef3c60f408463c7de603967b3f3dcf177d268150a7b401e1d8e7cab17c903b061d4a91ffe8c7da1d78f012f54f2e0a44e26af460ebf50c2dc0a15d386f66b15c228b4c95a4f77dd2e511747c85789b0a28a10773a9f8cad671782d5dcf94374ab5b74d7ef34eb5d2dadf519a0089c779717d05a6b775a0a666d826043ee9fa84d373288c64d992ed92c65a1750a6d4db67c1f57c45824eb1cf421759c1a0175f4552e08bfff939b8beb48e3e7449359c1b3c8f5d9f4e83777e6e093ad2dcc904b7142961741cef6429df5fa5c199ed50ecc044b7c63d8f45837cd9f0247fd1406c58401ab8bd5d75c52fa9c1c831a8e5c08d8eeb1fa49a18a1abf8d32b233ce06acb688bd5022114085f8ba6c126c2f53b1d2dfd1a013f026879c6f0b49ae3595afb7c04954594060eddf6c964f62ffb9383710a6d61c8c98a941ac2522e5dc2792fd70c5cddfab3d56be50b8e7d831ea16fa778a537fbd7f435350830b46c3918f91baf0d46f26c2922b1eb2457e8d06b4b16a1fdc1dc4d4c2cb554531141d9055c43e962742a5ba4653590f7a9ceec0213c0a5751a6b2f22cf1f4f7afe2f3210ddd03737d0ac3c43472fc02564c7dac129f991f9e5683aac341c5ba10a72516fe2a82e458db584cfca425ec39cfa947906482bc88abf366cf0e870d13a8cf52f2749a2d4c613b54e08bc76bcdb8df7862c0a9f2719e440cad5347c663bd4f85f5fcce48e6eecc781bac846483c52c7718f600e5bc959a02021d9da67acef1acc9e3a3ac65cadc077a0d10004d6b889983bc471c6db5b3bcad1c767f9c80c9c0f430d03068bf84178a1fa4cef25d4e50573fc370670c75811b0ffbd3073826099f5666aeb0f712cbbc309c092e789c155307956c93293ff7288aaa92e5517230061040d722cf1403f9794c127eabab797da9896058f02e4303f5688770e26f324c6d2ba47c58ce6e6ecfae70118cf6d09bf41e2d8143a774c5d7d288cb49a113fe7c3b78e1c02cff2b8940f92051ab6e488a830239def30ec72b43dd7d205ca2b87426a8ad5c39cbb3e7f03f09812550b6bb4c5e03d88ad1cb441f64368d23243bc66d46322857df57b069ca18c3e3a0b7e74efff131cf57747054cbb525c06ad6cd50adec1b06d26e586cef796cb2a8a2145955776cf425425017393067399b9a78004680a181cb91d71b11f6a33f354b11aa6296662d60869ce2cc285741984ac351317fe71f11b45f9df8295ec184f3c197a38a75643507f8eb8faaa4a0335b1160086f90f923bc205f3125f2cfaebed144ea0222c073c7b242d2abbc514b552b13d1b0fadcf9eaedcebc65b7ee2dbe0f713d47e1d7094cbf48d08c66d85454016d9549c9bd0be41175b97147b9495b8677dd83369b9276c94eefece2f68dd1b99436653201783963130d55066bf322e93a917c33121d07e5d582b643bf8a41323645c39927342621ab803f60716469b3eedcc60ea3511ac9f37672c3fc17dd4c399183bc74fbe26efa00448d0f0157f401c8f7c8f4d19bc81728d6ce358eaa6dd8b1efe9e1fb944b1e9f8c848463bf61eb60a5afa687ed370f75f7a3b1aa7e8ef398d9a7f9f015f1e8360f7997a5d07b4ef2fd5eb815852b8f7b3cf90a0a9329e2c2dbd951e6b80ed54c12527726d02e591f38275856d24f7e8477344d66a0a601a6f3903c2d93fc355704ca0ee66c15e8f2e902bdae5da9f4e59eecf46e5e0a61cf60d409c33febf7b2b68b4badbff5fc941d55d339c9b19748663dd9c21847f45627e15d1bc14847f97fb936fdd03ce2b4b5c49a3526a7c41e5ac809cf5e48eb66bf45e7cd645f7ddd673e01ebc51b79348951621b468caa8ecc2238d1e879c8af18f776e195ef2c11d40e60bcb2f37c15a140326286788282d4cfa91605e2865384982248fa13344e2b8f02100ac836dd50faae4e132329d2793d7f5d0397d69d3c16354190ffd465ba8e57e8a0b0ce0b890b30707192a93a29ebd2530e2cba374a1a30b82bf4911a3dc4947bd5937ff6af028b820132bd5ba3f7e6fdac2b4f5f0ab22e32f4c316b40bb9ac06f364ca75d69d26f08564a25bd8b620275fb88a25291fcce0e70a22482eceb2bbfea8b3c5c2a3dfc708e837c41bf3310f03513c53a702f7e08a71eed5236c6c55bb1a2e9ec515f591b7a5cd2f06350fee5ea09ad7174fcb80f2e55eb9ae3696ecbb848f105326583bb1f51526792534c518ec62b350d2d353135fde60f24e983de3048eadeb4d78ef8f926c8b5660e360982847b72b405e3bf2e7a7bdd80db8249f3a5eb116c74d672ed501e01f5099e0b4980ddc56a085a28dbca2e26616c04e8a60a079ab38cbd9cf7c01c1c10606fffde8e290420f53cf73885ad4c8d46a311c59583788d61610bc271d5df9ea8df086bdeeefbd23f94d3a470ce2bd92bc198127bfa527c1e5c339dd8c90b38a7e1f60d0742d72478335bd2cca3c35169433642bd18fecfcf71ab60e1dd6d54fa985a7fb9855d876c3e5b3959a56df564ee4bc87b098f909f1c4f8b0d148bcc4c61ab676e98bae9727f4673f4634ec2942e1ea085cb45e3faeb826633eb0df3f0464849a832c5c8a552bd1f0b2ea48a6494c9919bc0df0b6d715354b68c2cf708fabcd835e001d041b05bddaaf0c4ca50597a56b42ace527c8b5c1d57dcb2100b2d1d7e82f89ce07692fb3e913d7d918bc08821718f097cc72cdecea3a1f02249901a2274cee1cf1c7b0986048558c74d68daace4655b779828d67c78ff8c1dd7974aed18dde3701ca4b3429b9a6f9c3e04a85dc27f80a97b6f71cecf0f20b3982fe7743cb6badfdf08e96a39d4c9c7850eb15710b4516665d4defe3b5580447be3001eeeb1e115f595a0e8923d3bbd95706e4ef663cc16bdfcb0d19faab4ea8b68875d429117d74c9eae999fc85bdae1d99dc47f36c4a1c360203ac9e37c7c95eb0cc3bffe6610e57fad9ae994cd1d8019aeb052a045796dde1d8f5d1ca6acb0c71a58e26973f093ad4649d59b466e10ce07f4e68e6ad9881c6cb5fe343a165fb5e82c22fdce946b739e5c0ff8fbfea5fc4b53646ee9bb592bc84b0c6e5cae50aa138e0288e9edc8268f78f7ff1aa0f791cb9fb8ec2f2d6ee90ae1209b5b1ce186707cba0643acbf005ea9b4123fb7b7fb93f14be8bd593fe11a5e2fce39bed799a6a62bd4e361e04775a93f2f364346a070bbb53f1f811ba487d446d484b2eeefa120cd1e24ff4509c6a1ffda5a7a039aea89c0631f42854832474b5548364f9792a316775c51811c2d5817f2e768242b056c82b7e62dc139b444741bc3489f96d948dab184313bdf289fac8d58f346e086f13f2bb31b6933b53a9fb6851462b0fe346dafb1ce425e3f3c32070d4e628fbef30d00f558d226330526a2e3afc75b8fbd9c517dc5d71ef9031ecb7deaee40fa68cb52678e8907aa26a1dadae66d28fa09cf7f96f7494e471e68cac5bdee96d946ea8eea00e98176403db28f19dbaa6a03da976260377c504aee3cc921de71ad39f28a08f3ef517a69cc01ada2217d669fc2a5771fa6d59980a511df3919ffe4f4fb36e454bff0c7c08568077796dc8174e791cec3e118bc5f5b9f412dfa971e1087cf2808eef142aa7061d506db60d9fee20f310061b343d70c0bf607c992f976227ae2aa7e5eecde9c3b8e9311525ed12250893452f8af103df236985af8a227ebfbb97ce5109ea4bf48cab3cb0ecde9cda7ae2279a01523cbdfbe26a053f9e8bb550003d2e682756c92305c3ee00fabd13f74947168e68fe60b418520162d79f4028c81b4d0f201327e76d7f72f7d91bd65410dfec3f993677c6b997ccb62b0155422ee3d48847177e4a3ca4b704c088760c9ada9f79cc0033f6f3acdb9b20854798821bdc55d05b7368d81c6460c6eebf85feb2fb7e6a8927c7ae8ad13500c63ba0be4a0cd9f9a276c82c8ea54f55caf96fc0c1d30baa711b73e07d6ebffba79c0313e6c8f183acfafb478af85b5d7cc276c205d6be1274bdd4c6d91b6a5205f0582f8fe52bda5557dec40b890bd4da3a90c5dc90a7830fba8a9ea4af774cae7201f917a4fbb8351d6849487277004943e5612c3756393dba50d3461520ce495abd9bd64e72ba3698f6a7c714138d52d9fe1751aa84df0ee45cdc8af7283b815357c170a17f5d109dfc8673a91b3b0c4b58266d6b23a4af43aff772e89396ba9e6ba419e65c23f5657707c334d112066d19867982e348825ab8d74c630eee8d689aa56fc014c21c4d1b527cf908c9dfcc4f33f0d778d8579ce8dd5109af04e28a804085dcd12918174113256cc26f5df56ca0e32aa634251dc522794261fe341e5b7151e4338f8ad8467b7f2ffed58392b31407f79f04c805a11964879edb13ba3e261b0c9d9889a4b6af2df38feff0257f5196414c5f7e67122845e354f20cbcc88c787fc2792f787d40edad8db19da9947e3e1319d5d5758b0c43788bab0849417083b97cf81812f645abab0d304f154ecc6c756a091aedab0598cc5a997f6284ea71def79b7b0662ca487fdf33001fdba352320db3034e56a2088b20a4c474a3dd806f68976b5e59772e6d2a162ad2c47c27c0ecfaa4434f6ab5ec0825c2c2fda7a7769c0816cabc4376dd6e414a61c7229901b0564642c0897ad0a991b4046c01591f873407221812118827e6dc8cec00b70e724ed39616c2f3609fe9750c222668af5551fe52de04b91f9fc59ab58525091d9233985db1d3728518084103a681623f4e3def5d97bd5f31f9643cb0cbd3904749ea92215b54648d9da1c2abb0828fd2a774110511e18c9827ca219172a1b340e26464acb460397798a41c728eb598b9d801c8fdf640c5acbfff793aa444a6ee18f6c205eb9e031edeeeca37c5a61a3fc53430699a7efef723df416c6a9a8306304205cdf86b3b6b8ddc77c7e0b3d71b0bd01b66a733c7a2bae67b2cbcbf83c04fe30539dc7e2827a79f77b8ef93f524eb133ba5668897516b91e51d6a191465a9f8dd3fce58304244a8ceb65555de97aac5ae7232229ba4a8b2a9e53f2a9e4912fa9657a30fbec3f94c7dcf81b19e736b6bfa3fb2a96c57b1635567e839b18ae8449b340a418e570f931989d4758b565db116fb7c6011c8ca82d497b20abd8a89d54e4e07f3c2ca7671fe6db6dd7ca0b593e37cda9ab413b6de00c77bdb1af7fb8e652a6b9b419c9da397d346dff772a041191a93a02114a6e94f5bcf8a28ad56b5cc44f23ba0ef695b4949d6411967dc65543aa05eae295a8af2321aeec164c05dd8d20503640fd8063c4d83dd9b418ce13feecbba138e0d95e73012de63ee3d95f5d6c655b532ad53dbf90898310bfb08db648a56b910ed33a47e68f0497f3e5aa217e6f416ab9e5049f0d578c301d416a245f20ddef786f0e954a0ee5c139020232470bffc8cc21b148bbe83b3132afcb3633180614fe7d785241730f875298a4910d8b91ecddbde588d06e27b55f378ffd7b51e2b47dda54069d3422bd9c5dd92fafa2264a6dc0c19c54dd764963486d7da9dc9840adb022e6379f98c567842abbfe28720fea92a3ec564498df40578f6d6005d2cbfba3d3d1fc845cc7838798c2f84bf088f139d2b77f315261120fe5c53e358a00b62f8cc08b378edbb176d606ad4bb5ea14f9355665de5e8eff5ac60c492c57b4c631b1e3a5ff15582790c278e0ae4454cee59fac0e4342bba51ed020f613fe47ae53dfe2d0a822b3578f67f57f79143539fbeb842d35f4910a6a096e345b594244abbd9a218bf4e2b4658f6791b1e34a7e5be4fda700fceab7cfc6c476440a941c7cac3c6844e68e9def413f8eb1849bbfd319c55e1824623c9b961bdc36cebe3f22a7e0f4bc6455806301440fb6e8e96df724374f6c947e5e954f781a4263d4fe85aa4403ba8bcf7cb5635b9b5f7fcbf6349354de3bde477a09be35e93f10bc890ed45dcdd9668decc777c8683063a8e9a30a2decd68d843977938ae9d9530644d4ffeac79d530dd91a1ace39fa553d057ef29b227a738e2e2ffd9acfef5700dd157cf7b66bd1a5dd7410f45e5b0438bc76293581e0264a7ca8751dcc534aacb71757a6dc518db9e5f36597822780deff3ffbef30ddbb9536493c91c517cb32f90f1ecda125868629a8794a360668c2ada7a26f211f13b6718f2b288ca68482b275584fc6491f896886048570f6feedff54526effa6de84ffe71e632d1fa5a80a2fc1cd19ea7aff46ef2eb0553ad71b2c544bae8ab11e9d659d1115cce92377b91a8eb11ed368f4bf3b80bdf26db703c239bf2b97f3d8376d8baba77382250241d73de2f253753ecad9b67f3abe1cb3b56f2b1b3c3fd741d761cd1b3da43009dc56e2eb1a9de1456aedc9c57e4362a4daa56f179ebe1a6579372e3e8771e6190450f928824f2d15fed91c96539b70c26bdb91a5d9c0f4560cd4ef414a309d07c7636688d1b3bb95ecaa05b20859882b0da5fb703becb07bc82c7302c879f6a5c74a5f5e6ac79ddf6273e0a11209d0824426ce2b3c6b6c033cc55aab22d96ffb2ffb08e9982c0bd0c41328e05e3b5c4c4b3ab7f4eba273903e73ac5e86d5a1a642cc18afbd71715a58848a53f4a56813678ec961bd1c27b81f8990b79a5dd979ddf21cb679dc9d50cc4b021ea29ce94baaea6dd855f810b7074d83994b9270895ccf0e27aff6a2ce8bf598a3574ed598bb371f2ac5f13cc79c1ae4b6268c36f8f58368c003870636504f0282ca0985b5c7c0a544a7ed5a18547eaac75fa2a07027b834a58a4957adb92c04388b182ec9236de44c4833ace05fd8e17f45a46e60d0a577aead29e126c03a1cf045a005e4659976567846db1ce2974488c00d717ad33a5b359d610651deb7ad9470160d8d82a0f2a5898886e30c341fc3fb718139fb4fc25452eeadd8500aedab1dd22863010bef1dbe72b2bca947f991fcd353375ae0ef9596fbbdc49de5dad5e422d0f22bbbefc9e508d7726cdc4eeb0625bb7c2de3ab0440ac950d9726e1715b208bffdb8e52b31c964d9f42c1d7f04ad77e4b30534a33d92d7da698056e414b24379a3cc2ea4045ca8cb47cbdb4246f93b6125dd859acec912e3cda06dc888f7ac173aeb686b68d8d5c31f2ba5dbd1087510c77302ea71d6391eb9730b4e0063a3f45d1217cefb78cdf495622550539570bba969660aaa46f4fd0fced9c80028010d6fcb2d28fb033ce4f2a017b5813ca8b8dbc89e0f0fd3a5b82a67bd92835f8aca75f2a89f7b4d032fdada74d1da04ef2d8a02d19820af85262064433a258b749e09e570ee0d5ecd82df9604545b967f37269d627b2f8e2e89c466de51c7d45d32365a9f51b58392c79f9d817b739f13238fdfaa75cbda2320a91feafc4a160bb249b538d4c5a5433021f368478a22ad20366b93cd4b2a2f070481657fda7fbe3e4efc83782470767280a7b9871b8333c5aed59494e2fda706ad4b0621c6e01daffa2903f53e587b82c1da9293c6ef67e77b7305a2d85160f9fc93889fb72e05fe8176784fdf9c17bafd11d742d88b7ef1c44649e520849c4787661b8de5bdc7b07f0df1d1404d2fe9ec127453f00c2412fd3a16458c0b47851b4d57376cdeb98129496c6c2d79cd7be5bc5606cf0aea80d5ee4902b7c22cf237478ed4069971e164109d751e1b4849ebd30c880c452174bb0f097643653bca9f2b7b8f634e12a710c7d9c05df773e5e01d58259306fbebc98e84428fdbecb0f27e2d34620cda463400859e5ec1e1027d9489116e539380a382fd7918ebe706eb9135ababcca6678145f65f3b13ad16650eded155df6952914f68ea4fe361071943968d07eea3d85af0dce85ef668b96a9372ea702d39fd241b3e158ecbdae0a2fce15d7fa7dccfc56085ee2a72af3106886c9e502bed577818e54b4c72252c889af57ec3c314d207f3f9241899e49a0d0d57b5184afcdd0abfd112d921f78e4b15bd4b4bfca7a0c134a5c7b98ba2e30d9dfebdf22db12e6d9f0ce18437ed26a55dbbacca11ea0ee54962738876d177fa2581ed660c3babd88b1c15cd39600e2170e18b823b62395bf3bc5f9819f40bfa6a2f1c1f07f943660a7adb09df1e87ca98b939407191a37c129904b5dee405ebf570e7e71c2778c656559bf20e9e565d9222c433c8b03b07a83df1ed0561486388fdf82a1b4ae19150a177174d19a5dc42ab8b04b5130ac3500fe3a37e6d543caaa1b58e0b218b35875944e72feb9caca297600b2c7d3e84871ce59e9c6c719af32f7a844a1bb8c6a95c415b127f481cd6e19e17251106c15b89f29918c2a7a7f50da70b8744a00bacc484cab4cfd809d3d9115ee9e4fe947b22be9bf278da46f4d77a304c2d428fd4bd8c1f64d6c2c89c93504199a1ec36788e1605b983facc3be48d9973e2eb898cd41ea1741941a0f758f702e5cda0e93b353347412a13ed214ba60f3fb83f2f93ef8f956621a527b5eaf987e57df88c79579942a02259bd8a36db13d778016c40e8cfec907d9e628c50a18973f34b92f82cea146644dc1c4888cd78a8831b8bfaa28592999be4b4fc57bbd20fcb420d3e5eb82f46a305a746f432aa98c3304ab350bd9987f0fa3304ccce80837085a05a4bce52c21939a45f08df04eb9e6cc2d3192de9f1c0518ccae4dee3abb36f7668f8e88177fb2e12f3cecda0965b881778c26fd482474c3aa28aaf06002b77db7699d3cd9a8134ea407b9cd9c06b56551ce8734eb7b1d04215143d6a281dc3956e33d1ec9daf022925a3e373440b9b67fb44f5c794655ef351248915a00d8ac631a41101e703908cae54cf9974715140f6f206f4b58c299e670e736bd17749c62be7f8286d3ed10b2ad9a90aa4546348ffdb76ed0a4511a5f33eaa4b41434d62552e184d5bf170b57e5808d6701faf567c690d1caa04acb9d5c744c3815d5699d0d48c4c1e47689c0d0f8133633a00e74b1b625bb571eb0c173587a87c7c6c09f885a8948a3a94264979def87e0b4d8138401e411a72424d5c3858dc84b612d8396a3dd6fdc46e7f0d09e511b5c8299f273ad927bda49aac01da6c4076b0867fcb2f1a85ce13952af4292783d0507edfd4b9ddf9b59151658f428c981461549d49e97cea5d1b16d9d8a7158a1d03994f2ef43ebf0c43000694f5862bbc8dc7e9b8acbb445032be012cf0073168d2f21dcec2c819cabbc65ad8b6d956d943ed860d9414c97fceea163f51c84be871f2207220461921eb8426d3e438a77614450a69c1d42477220fff08b97ef842132830634c569bbdd0e50501e29208961e83dfdbf7930ae8ae82354201e2ff46d71d66f598ee67aa58598a570fed64878f049c5a89abb811272990a0734f06954aff1e2f2b86ca1e9ef6d0f5abfb42e8d327e681af0fd40a7bcf75dc5201bdeb04fcfc7f59860b907338c97d06f3408f420cdbb5f7da9ced4bb5211a6a43229a85fe079561c82bca121a82d256f4d051db5a6cb0ecf2ecb82579b721031ae095e5afdd5a6958e2ff0c8b348a3b80ce77ac0eff9cd06fc076271a1568b2a7f936c8d011a1ee1266d153487b94ef2618162cc4fd78642b2d1c35c11e9a626bc9de12b97177ad6371db4f600cec2d465409f196b7ebb5622f8a35d14e818fd0f789c2a10f5d747c247a9a1bb11f8a56cf2c8a8a0cd7bb38f14f439a4da08c0630fced6278caad8c92be308c8d2210ea30890d2e832d2d2deb318a66213807c239dc4a8c8fb711b6a42b344f37136d732753a21baa35f44193a98cf04d2d7ac0d5258baba33ddb76e858e8057285109e5667c9e22c1ea4d23bba34d6090ae5d8b9a051ea1b58d3178f5a40187f037162a1640b3d460304e2821c72d4c80c8ae160b339b6ff557e3eb2593729339da70edf90b1933ebf06252a67979f446a17cc8826753a4521e548e3b7989a390142aab5ac4b0a51ab2f67dbe69d82c01bad48ad14cad7dbe004edf8f3652dfbf7d6306d3deb2d854e13e737aa843c1633925f8d6ffff2ec17da5efe394d36134208e1a2443633541539ad9924e37a0c17c655b75cd4ed9afea978a19b22002173e806125279e8b8fa16d97174ff4feb8f7d48c545ed1ba3aa2329d8577e2f8410260be120eddcad2ced88d330d4c459f8bce3485e948ac4901e2418ae02c93e82f5aae0761f158fb771fcf660ed0518b7bbbcf8f4ea34c72cb69070d65f1fda1603f33823a60be1924fdae71a90c0bf177a15208691bbe6d9f30925f310b12f2036eb4cc525dd23456f067a4305b59673227a123a7b7a5e99fae6763538d37bd28505a0580f658c5afa0cdd6a543fd8ec8f2adcc4be0b4c6740d98ce14f5980b41f978bc2ea7f9abbba1b68c9b4ee9a6d55aee95e9867b3fd30fd403cd71c73663ebb33aaaf551616ef930ba55bb4ec5cc16825841fcc239aaaa0b16b94b2b51be93b2d9dd0b03f7c8725e26f2a8980fcdf7b94ae97cbeb144356fcecd2a84279632b4dc37fc73b77635f23a23d69ea03ac7cc1e3313e9d6314b26b6cb05ea1ce621a7c3f4bff9163465a75820517fd578a21ae99afd1801d60e75a3eea3641347d2cd6025a193dc2aaed1bf886dd06b0c5cc36477a5c934747ca7a3f2d6fb9c70c353e7caaf00c0411deb8cff9b0664b5d00fa524fedf4ac2f617130f85d323622a01368df6407396310e087cc71829f71f68e35f0ac836d93eba9ca6e6e5d51d46d419477bfb04c2c7f2a72fb02d1e2b76cc76279cbe7c89a91c0f1841746514bd94eced992977d57ba512532a0380fdf8f3b8896b8e89b0bd50a3b07fb34bc43772a69cb949495bd2d6164acd8bc11928861174038f276ab2880b7c520f66d5baaacdac418f07e38cc36854b9f32aaf590513319276f819f70c2727a4683790bbe947b989ca9da0ff42a5a6adef2d6ecbc587f612c1db587205d0df721bb2253021f16720b5c1c01c3d20b975e8fcf2816bcbe67d2fa2ba2913ae28a04af89b283beca8d0e273cc150f5175ea2193c60c93befa759ba3e76b4b85d24a1af159ffa1592942200b818cdd307413e91abf40bb524b4ad0f5775e9469057aa43ef23e0ec75882b982b4e6f124c37f7d8d5de00a4a875d61fa6fc670a7e80b7727fe105dba70daa2e64e45cd1bef8e0fbdc516390fdd4c5538e2be6c804c3c36c86688c1331adcfbdea79780e10a303790afa93de2bb92e7ae02ea7e14ebccabf6d94faec19a3d618f751a91b209050fc22abae5c03c79deb7225c51030f12b4c9b5f16660b2056441f81f47c29ebe94d668e417f6f4aa657bde4bd6a9f74732a5c3bbe5c0202dc5cac1a67ae5498ee0bc7af5ac075b2eb058500a5b470ca0cb77e5d9d2a6d54e2d54eef987868910323071a41847652c19d13767f59188b71d1014b7c6108842916ca2ddf30ee4adc83956d6c85a33c1bbaf67a2407900bc5d81397d7c8b6cab07ef0458b6edb603af579afe7f4e34a2782341ed5059098f9d5ad078c33b8af1898ae2588b6bdd7d6e2d2470d7cbe5c527dec7a470c2c70e0ffecebfbf6990058fd25954b2763b403b40f00b3ed688a200d8705a1fe071df4b56f75232c949e055bf5d6ff938ec0495b81949c44380bcfd34c80685e3715d922f2985ae82bb73507afb807bc47c4671d2ffaa05515d7aafb24eddc3973ce32e7a63707a2206c45f82cc7e9cf48efae5d59508b4e2f13b7917ffb7e0d997f294e5c0781d4913ef7b9e4aa8ecf8615b172b62298cfda23964df3095266735ce76d59646ecbc3058d8aa8da5762843a4cf4cd0cfe531cd86e98a99bfb87ac49a5f9bd6ff654bf4dfed754822ea3596513e22549003545af8917271cd2f827206c360d63d394bff73c306be03cb7e37c5925a8b5263ea5eb732440a4e7831b4b584df086c0d4fd258cfd0613d9a0976e1401bf34e88b05094a45ef15592e5bde3bcaa3e4243297c58228baa4cc5d075ce9f49a4d571ea9c1005e61faafe3e66d085799faa6f51c3285c4e028e42bef6099574b54724014165537e17e33f927c362f3added78012fa968a86da86ab7c80483c74b9892b4e3b32143cbf645ebe6120999f7af995cf88ad7e72c4f5ea91d41c4cc8d508fa904b68d43754b83232b95c0c02103f68e8d371e4f8843e13c084ae415e72122cf7c4b95b2ee909765dd1f22bae737169e98dd330e3361e4c48150d323fbd86c1eba505138191af15451d755830485c163162b93c4aa6a437fb6378659ef3727c6b7e4796d71587654517f573faa1570b2536b40806de3d1a4945f3dae55cd81996f1325ed4691ddf60ee2cc781d205d12dc5a5ffbd187caac12239989cdf0b925b45dca37d752859be130fd70146d44568dcb7c9005ee8a3ea9ee983b5e04379a83a3d2e61a872b2a56b172911546bf45cf3d47ffff491a1dc03100ece2d19a0f8e0546b8a34e8d7695776acacf36c782fdb865684aa45888fce1379f52faf5ff348293eb066a9055826742eeedf37090abd8794bc9eb8425b311a538aa8994fd83ed09fe300a22f11ae55d1d4e05062411afc51ef0f1a0c1524f79f65ac627b3ba0c7b91c13db462226740f584bc379958f82f43c37515b5af0694e54bfc8ccda1cf746bdbc31c79454dacc14bf3d6a8edc34088c454e01054342045a02054251913fd12da400670aa8173d9cd6e487c1654c4cc73d0f8201763637ffb05a3185eba210b16cbaab45d4acc5df09483b5dbbca1dcde7497df566eebdeb04fcdd96ac3bf197bae3e05ecd21bdf712a34fd2dad2e0a2057b09bc375a12d8e5746113f79a860e6542848de80bfb2c4289709c41d602964b0d7243cc93ec099cb651c19174c5cb8732141de04c9f350cd11b65b498b7fb311bb9807da0f2cdebc0a8de8b1c936fe1878d8fc9a9167b6901c7bceb2e5ae6126be61102d93c8e96fb78346fa12a1b29d0494171d63f94669fb7adcd15868f3e5402853206f86b4c0f598e541396392cc5208c20670c9f76237ba7835fa8bc524634547d29c3a9f3fc62f6f0ed41bfee624f0255a5daf1cbaf957992a5698c6d788812e053dbdf056b2efe89efab9919e5fe3b6f157dc5864c61c52d12f4a5cea342b022e97579322fe76ceb32e295657f610406966442fd2e503c36b41e220e45191683596b3564839c166ed6c070c12178039eaafc414405298c619bcd784d8ab43f0f0667a713c5627ce2e9f9f61cb8dcc798ec838266eb72fb14f2d7feeb4d435b580c70cdb927bbf99a4b8b9e7587cd10f737019eb68374a1b4a6122f3495c5e8bde181808bd39747f61234903f0590aebdbdb0698471360e06d22aca66e3a70f46a6a892f171e69977debb4f5e9b05c13f0f8d4f982702b201b950dc2c613efb7f77d2855f86c0c9498fae92722637822be2cf8c89f5694572ba4e5f56252d61029fbcc19e14680bb501db0e628865b5fdc276ce51e716cd85dc8b52e2f623b01b6180e7cbd6d11715a2c51525425033becf246e4dde90f1a3692cf8be85965daa2cddcfa62a6ec57da70fe222d7e03621af8b0fdba917619d17aba932273e83849f78ece61251e03f420c5d0b885306d0d1f474cdfe20b00bbd5b73ecba7e120b044575fa07a63ce893036d1ba478d25d7af670ce6c6dcf3813e9df8baf82175935e0b143b50874246cccadb21588fe72026211cd4b8ebd152489b2688e7d59ce58034cfeeb1960ddd803f599cbeee6869f299805be97e7d5ef65ed90b26fd0764c5dd4a06d76dd026f0e61d7c26987ae6843c96bf008f4fc8899728d23977a943fc64f5ff3bcafd84e0383d5c161f44bbb3ea5d4afe874e256de8868f8ce2a3713526377027e0b6c92179041765eb632a1134015f7ab8cb2073aa12567a24f78f356ca63d11db0fa5e8cd8342d01845566c5d55fcc7af81dab9f78bfa25c56957f2aaa23082de214a13186f5f10e73a83adfb7207782b9fe4b0c52b5551784ad06567b40a37965df49c2b9c3d99e984372c04ee435167441de80822331d3c3150b94ae172fe755f0b80b2c8bbb36ecfec189090e892996a00d20bc1a1dc29e3faacf76580a2e15f991c2e0b4d38259b769983ca30c8b6b62340ccb4ba40fdddd7d923e106dcec4dcc6a81bcd73e77f5386f8db0aca3bde8de7016730ff3fbcc8bc95bf5dd92bc7d9afa25a6ff94fb389d3ca99845993a8d79344aa20b38ada8df7c490a39ad14347498ab03fb0062a43ce52904e49b0dd6473ed64256bdf04b190bdced901b3ea7fe089d68aa8d4ff3bcb3123370e48a645aeb1f73f916f17d23e5306e57c9019533d53c243d3a5bbae7d64b3e6f8274661c7fd63176e6af01cf01677b9ca91d3670966a24c76c06d945654e4bddb388ad189380971d0be80e19c0c20dbb1fecafff526362f3186f662643618f6b6aa1dcb0b2dc14ab28d7a80ae1fc855e7a634fe590e65e04b78cd43a8387b346ee9803597a6dccd5b5f109fc77cf4c920d820617351b9dca1ad6e05bd5b191f258dab73101c33ab7e226e0e2dfd1f554a0dd7dc7d64272e97d9a7375ebde46a7bb99db52efc0ecee712cda96fd3017d564968374729adbd51b2bcdce5f84e74009512a2a03a730080eabc947fe62c489e37d4932e2de414021c0b98b0791932ddd7ff4b2264f4d97ee41f107b74ec37e228c0a917ce0cc596cf1556cc524a7a93657b2dd6033961377af50404a9d66c7e475c6dfa3581c85d5937392b296684185bf78d3609ac2866d680219c9d3c9135740b0462e8d2dc711ca8112c609a6e193bcca655e036cf517bee66b1cad2038321a9408351a32cb12d204292692a7b2d7169218cc6e6da15077f10e24a3f41a415623bdc88aebfa6200e4683a1f5d41a72ff7b4de0f64ea553aa757a307545715f3290f70ecd398733fefd7b997fc2a582327f6b437873735bea0bbd44c57a19f66eee495cece47681344e5ebf2e5dfcd2fd896bbc595dc795c163f2de1eda18e24f124cdf68f988e9fa1a41b9de0c8a00210b5eb23c90716bf387889d4f05604bed62dc023484d13fa08911464a805f1f9965c4c9eb8b9ae6b551152b55e3ff4740c88dd9bab2c8d671fe0efc4aac48f19119122cadcc0ab9611ad40f4f5ed6c66aef6766d13664b9554aee5269943cdf673b781dea88fce8523657591f20874c1ba3144d05a758f279c9c300db2fd6d8fd208abe0927618abf7ba8b14a7cadde735d75bd178410c814b39f53357bc0319d0f775bda1438b1fd94a9e587a46c5ab3be3920c6866d157a5f44be0ea7599f0e5b050443fcec5725370d8d18358bb22451dafd0cfe4b6a88bd258e6eee30dc104c9dca83bbe92e191b8b4d49d2c787522ef6d4ace635abdec914628e73c99688874d1875a50bcc5868815f8686e4c506598f8dffbe9af979a912893f0bb068028349fc782f219cab4b1370980853cb08c3c413b7a821d9372d615e3456c1b1503f5eef56c711b4002014e79ab5bf8301f172b56713e8af1f76a8dca09c7ea1819d9dca9c907ecc0f23ebf6007c44f8a18491ec4a679a0116b43436f9b49481912f2e72c9d64355af41c0ee6059e891163d87a7b9cfbd751209997d3ba1587652d587eac84da05922a29c6501d601fdd291722fd7680ce9ae5b26b1d4181dfcc69452ea5b691833cd88a9c2c9fb7ca460db59f438b268ae02d965922bc969ba9bf3d43f8f85a8deb5918eb64d32aad04ccf03a14317657c5769d45fd04ef5a5ba2c6585c72993f89c19ef76b6839bb2a722092a32517cd1c23c2d56987cbaa2756eed7efa267fe0e508c693d49f64ff0f57d6c78d11a5868ce2d8ed98e9e7a6d9074195133d80553aa6791d8300b2c085c60468d09234b1c1960cde71202969ae3ebe4cc21414bc9f6b4f7f78d7805576106b1751afbcbf63ebf20526ce50ef1c3a602be3d1a151e55c23997978012796aa64cd6bb93ce6ef3a1a96571de1490771bb78bcd108e73770d35559fc4ef101df869430faf2045645102b8473c29a2e4ff19af9368c516cf85cfea3ed788ab23f0194bf80243921c6f362699eb2c18a4d04da9065c0772e2c21dbd57bcc0139cbb69eba0e02597253c45f3a603938df6b3ba8015d19a4ff8042c33ffbdd2dbfd6a38df48205cdeb93b6127152bfcd6bbc906fdc6c2f361f76b9e3a45ff81b51705316de8dc16c3b7fe11aa5477bdc50b23b79e87345ebc3be79421ab06372f52b0e83d58e50712592a61ccfccbb74e2c86edba027abf0c0eff402ab324a193b1a1f47de47d52430ab2cc77bbe73e7c8e663ed06c74a87f8b9225128ef939203de3129591d5e6c5b763dad84c61d403b1b34c635c8289aa024fbafc7a35bc2caed63cf23c6c792c8996e785be59ce5ef1785955ebc233ee6bd1bb84169751fdc261eba2180be51f0903412adb35aad4e30db0da81aaefae324ecf9c5b861ef25bc7ede4ad38d930f84d70736ee1e8265573215606837a735d0eb6a75a6302ece7debcb4181336a77dd16de42d20674dfd780edcf59cba361a25ea736534a1f482c4b9b0f0c4df50fe8dc9a69de1d9c5a553e66325da22786fa08bd5de0a81788008d7902b0367b9aa756f82aba17f01208fe2f942b11642f65fc134feaa5d3b5434a897204d32f7459e5f68164ac4e84f5348252744cca20938b79b3913f0fe0c2f79efa83c08593716a18a278e7a3db0bd43ba8941bbee79536edab5fbad5543723e6cac6010c575d0557b5439650519cd3564d1dddfe5d4a6a9f822fdaeea2e9057fb0a09cbbc8fd057ffffb7441c7fef45810883651999c21b8a0b9b0a0e49b3d35d6e9f735ddfcb170e55cfa18b25e234bb38fc3fed254c399930daaea875240256c680a687f33eee4ed2ef961e903b76c299ff451f53635e97d8d3a014fb7c7eed0b27974c433b10aa8b62e3d43d37ac974b5522452c0904e7bb7d982f9349a63015027ea6b6bdca63d90c95b98afd6c763990e24146db6656e249e948668a94ce1870caab517a0f688b51331779736de5e07d8202ce12dc901057e6c13aba6910210e35cc6bd358188f96a03a1cb2a3faa2889863c066745174710adddc007029abad8e2461ef52a839dd00f9d6ded42481ffda1e98d4f6b008de770eeeea6eef9a2240e9874bc6119f3c9489e4b71c55b6366aac2761157ca6881e2b147b495213ad177e0dcf5305e02b5b07e959d8e0bec869627e5170c3265ebfd6ee9f7b7fa931b95cd0d494178b7a9748f20aed9b474eda65e636f3dba8025eeb1eb37efd39da40a62f17f907e6d896a5fe0f052eb210b09af627dfe057bc59e234549916442074886fe13c3cb634ed9bfcdba66de40252a769971b9b204d2c11aa8f1a8d00f8dc081a3a967da7cfd6c23e70704abbdb9ac7400b9649c926fba374cdf11d44c7cba1ae5a741e8994d691af0647c807b15872390ecaf8b2e360866183663a4a56767513da63e950f1e5d7f7725b01d31db85189d2c4b768994d12ab6c32a06fa43e9124e6e5c55e2cb9ff596a14d26c098d8c5308f8f4844df9cdd7065facb79e1b84277bda3eb0702fa9c8af671efef27ef2913abd4fc0e6f5b945769086a1b1b5908073e160ad75f5c7caf2c0b309ab3f5153f0502848d4b02d885c41c3c44be8276c41097889b4763dfa9045cf2541e51c0a6f2a3839c22d5eea5d8767f10de1b749b7648748beee7d5d5daba35c4d187948d1c1ae7304910fcf08748a188a32a66730ff310c9bfcb01a753d7f58ce03e8a5dbfc89a22f2319fd0d17f7e0ddfdd5464bb077f8a7eac69c06795b84d1347edda7b510e2f9fb5e0e27bc01dfbe8c7014462e143355a3e56b54bfec0706062313721b2188a788f8b10a6f6c21cfc8047a537fd88ff41a5b8802cb0aa9a33c71bba26cee2d29a27210836cec3dc9d1086523568142fc74fe9f3f6bc24553dd778d33ef46d0f3e27107af10c982f5cd66feecfa5cf7d7c4bd5b6f60cf11d18c4eda283d84eca2b24a528d40b9ba53aafebdf0f7b7efc6fba24f6ca355dcd5eaf0e9b652e54731d7de2e68857a2187734f05c03abee929eefd15b6b8c56a8ba86c6c5ec173797dc29bd2bbd417464b9ce6c8ec34e6bf8dafc635c273be00a0ec7f9522c68741c1d769516e1340585a0354d8f77b80bb305b6f82c408f1ac4528af72f36947465cacd7b5a8efd88c5fe4790a6b00e94f1a44f07c499680e4ea658b680f854233851ec19d3808c905e44e70244193bad998a313333786584026a53d836b4980ba867fa63456fe743ad3bb39c0fb36751ceaa6edbbde107e0e185be88fd3c7b29c94095ade56cb70df2b347b530c05e0af3ecf5d362a614be613818bf519c878c010affde34339eda50dea0160f3b0884a360fd702b50d1ee867603f472be935a870d19f2d75c34fc2f84a629adc57368a5cd4141236c8f793115c668a9130ff2c26bb36ab5372a05e7fee31043f0f3dfc8fbf34d8fac8f1db4e100b7a6a495ffb4c3b596b23ae2d594d065873c15d10a2cdf90d7aada06b3f95b525ad18e174234c4a058c6de9caaa32e086cb490c3be69648fa85447a228aaeba900eafc3b7d1d9696d39c96459d300953a5f4003263a0b5b7e2dabc96ac62d5a249136dc5d28e7ef67e7d7acf0afdd8a76dd4ea7d1cc8099ef4ee2698b509ea03594aa769d97e7335c608467ad215bfdfb9a15a2c65645200b7b865ddd060c9e3a99ea3ea5905f66e943868079e373b9c52bd8e56eda0b290a8e78bcbf67f23fe20993997b28f62227875b7a867934a256e99d32f1a8c524decb250b8da391703a51a453bb0ddba5011f26449b7012e6f8abb9ca469eb86087358fe855cc369bf9942bb52baa47b3975c0d8029732b48319d808962ee81319beab2bf8ba5be057dcd3381f83648318be175918ac5920174e439d318de300ff6a3956b068a1707cc22d8cb54574b6b2c89ec158ee19b92d81ad41c7638d1af3ee0b0c95a87a7d411937069ff328bd6546f5ac17181a73a8f2161a97ce603359a9025325e92d66b8dba2e4785d3d6cf4170fa167b5e74ad64aa00bca9a51c9412f3a706b9e05fdcd14a77d65d2775a2aaba233d3cc8449fa655df6e41a335ce4e66dcc69944cb95aff76152da4b2644d7dffddea00a981cebb72273d8455ac760891674f62ca2b4d64a228551254ff6f39d497c6dfcda2ddda16d0aecd275d9b590cf9bdd8148f0fa4ecd92e8549fa65e0c77839bedf224f4d21dae1fc24f67b2839c53e37e220aa1fa0d443329883e1103fcbf464ef657d1aade5844633b8ff7c5a443772fcbb08962bc2196f3a800bbe24c7f72f297a0dfb8b8aebd78f2b924201418edf4b5d485be31147dfd9424a65d11ff074d51d66b6f6fab0338586d1d07cd68c49d24d684b42b336cb83c81c641183777780dc5546498b06d7bba9c803ac614dc1dc4ed382323cb622674005bd50273a942bcc21c663f29f12401d3025bb1c520cbdb68e5c4f54811e64aee5fa35ce785e4b444894a85b496d080bacabfea74ec949919e383e5969592e2a30a71cc7fb67869131f50113647e586f7aaf96d752fdf938817355706551577b3268399136ce10acdd77adfbf7541ac40ae6a8e38969e365c4fdca1c9a1ec620673c3576ff61eb8bdeec1a48cadcd730bd871cb49f0b08a9cd287c551b8ced6c9b2948d9c1553581a359adde14fe06dc837a299f122d1963d859fb5552dfbc4723d015c47cabd3546ca859307fc320243060c0971ec40eb2486110d2a1876618980b5d8564730b0c93dabb5b296efe6c7cfead20ec2f048c75522529b5466f8ddc3ac3fa88dfee53595f84919e7ffee4c65d243b5d65ea099568b0f1482449433da30bbfdb2633f6726d4874eee27d5691ef8cf5b8bf7c4e6ef2e1c04130f554ae4cbb9f39320e0048cda6d1be9df7b2c9410d1baeaf62ad83cdcbe85edae98aa28ce63ef98a315c8a5250744342b781eb01a1b8a98cb2e51f5fbc835239f68ea1a7c71e7f612995842ae3d3c71c344956897a6b9babf473267f176f4a5ed6a16f63bb81e03a1c61fec1f0ab4c8925f44fb4c9470b04ce13cfa55392b29e7272955ccd92588ee4f260bf4a0ba11879596b68c19c2eb29af46a8caba411a19710ed2a40967fc8e7d947a3338bb53d9fe7167815fc814116907ef252c8092f0b5676cfa9ccd3c30c0353a3b775dc6d810f6e124b0540df9bef23ec101767139dd981c4b7497d1b683a555783ea6bcb32d7f300d6023f950b9c5d8aa5070be978f524f29341e7f2a3f09b95279004caeefac7e7bcbb0dfd98978ee696734d6506cce35625a2e5d6a4c94c11a721ea952764b2dc88acdd7202815d06d5684c0a8dcc039a223cb3e25446302efe062cfa3684c69397f9cbcc99d527fcc1fadf038079c89683d6cf14b4b8620582c7fbbf62e39044ac9d0cd087c261adaaa15fe94650855c395aa5f467b9bc88a56cb67850551b6f065258e7c71b5dfd60c84fb81053d5e73762ca04778dd94e4c63d784033db08260bdb1f8e6a0da791d591ff3e6b2af94a0c5d7d9ed524432d004189569c0a3afc924814c9d287aff833e6ba7ea24227cf437733b9c95f56d08c7f94c0e8482e581e07ff7df3d6c33056ac704edbf329216786ed95aecde6b8201cb53e6b952fd43348836bb1d505910d28e9c4b47ea40f4bfae2e1ddccf793cac360b9a24c4a4c321a32f7e90bea143534127fdb305b23d73d2c137639d7fab6ea6e9273cdbf87828d1598adc57145c3b12ca4d9caca77d1e04a6467845a79186e28eff916bfa8b0e1eb2f7a35f5c451b9c8ab09aa9433313c737473de555605cafc2b69a00e5439f7eb1bc5c73c031c104c398178e4a5043de2fc7552d4d95cd471c2b05b419bb4f4901586ce4deacd869a9164de1f92762ec957002817cb7c045c342d01b712d693e4d7440bec9155e132e4dba3ca54e0a887b84869633a3b72c5989bb22ce1fb79e3c269a436ff84641131537212ffef95b3fdaab59aa4846b9b2a210b991f376199794e75b70ea9f20a5f540fb8c750d62145f576056db525a311c63cd2d0b16e9f14fb751bdab5ce9b835396bf9b43ba9658a697c26ae32cdffcd8ac9829b2163bed175fb2c910904d4fd2ffc5a913e16d9f1e075a5b4d49577330dea241308974d235c9ef1fb107f2d51e9a6e7587ade7686074e2033930372643ec05314cc482b24286ad8921d1f5775c07fdba13dd1093a31c069e95a18b756a56f2095e111a7be18704d40b66f01ffb1bc99c9b4df30cf9af67e3d78a9c55484dcf624f8f5151082dd795ba5b5331973eca9c0bd8a819c708c7613e0ab9d96a0209851adbbc8812a96ac6fe7f6e46ca0f1377fb5536a76cbdab88a9ee99440dda483fc3fb0294a2462cd99c8b15b1388bc43bb33c6d4c82577ad34b406063369fb4e6cf344ab2ccbb1f9ecc30c4fd1ad7fb9a0a98e67debe196e22ac6aa6bdea7b617b74c29e4a1ba5885f153aff2a57c3f0b049c5635aabc96aeaa17d2c2cf824e3d7459480126a18feac7154e2a1b754655044f479baf623cdc9c3f0dca49e557764e13ab998ef42e24ae721b5236b2e2d08ff0101336d38028cc814c059a0ba9675a3ad3491835dd480044ec3cda81f13cc764900b5e119585be8da8c91762fc90ccd89db170fab0d08952ac9ae4c1135d4fb09c31095ed7689ec0132b17996fb9fd1f5bcfffd41626bc3f0b538d09f70f2254ccb7a59f6a5cbd61cd0510a4bb27741b916469950a62b129df8d47dada7930f89268dd860e0d05019d1988a3e97df364dd406ea5266f11516adb9521fe9905f1dd208afbaa318fe1dc30148a7d3c1b211c92c6599e81fe7c28ce17d9fc6300ae45025079f0b5d79d7727fa15422a2417b7846fb0ad5aabcfd8845732ee4d66ac0162fd91071723fe4b02b78a52929a92649ad9dcc27e965dbd9fdae7693f77db7fd97d48a1def056f2b2ba97ff701020ea59a2a8d4c8be5e822c0722237d7e08bbc703953b47a29aff2c6b6de571a09ea76565f3e134ba95e4c50179050f21d7a14f4ee3a790ac7d5c608a6639f4209a591502130a1ad278632ac4e51b2cb6679e56f13511098ef8fc22cfe2a33910d84d17cc356ef41738520be68b1c498a0754de4134cf7354aab3daafe3b410bc84053cca4ec7b8e94744204608b64e6ab6f4abef1f081b4969d1c2194533fc77c33ef9599e0c86dbe9f74936b038fdd27773e0cb21dff389f72dd0c5662f0dea14c95fec70c0a091d566120d02eee2f1e3ef61f757c1a7d8f5e01fa2031ac6f8001feffd93904b41a5b2c457cfa607432e2374ca03205b0d5cacd9d1f6dfcbbad2911bc6b956123210f1186ec4f13e1bf8c861c4972dfb1012ffdd0c50bb0a70d3021cf782df42202604b9c86a2cb264f5bb4b09eea69f480a48b7b191d91951fa74d2d5d916d750da3c94fba87c9615659a26f3c743cc3027427d5e228b6cb245e4ee6dc8501cc1c90489f02895919373afd0a439405eca24fd2083b835de1506869b31a8dd57bb118e75bc04c187f06c11f9e81e660321d5b0bbde1ae0f92b31fa03856536eb302d0bafdd5b715d3d944a9f6aa0d48232d93f304a284a41eb67bb40e74840ff53849025a67b641fdcf9d998f2d323783aa7f8ce02dc20da0656b140f9fd8700caf023a201276989bda515f19e78804a6f58683ea6082d5fb4464c0d5498ee99186ee72a3c623148502ad5f453116c62f1ecaa5bc14d81246905a7c70ce3f763e41d59f5833c50b2f18750e7b55ab30e62ea1453e7c912662a680637343b6800381ef9b17a3375808b7148976a333922a16eb028e481c7b8392a35131570b0fccb8f90b97bac149a58fd7418e672c9ca2b3bd71789b233ac424a377cec03d24cf69de2a742e8d1ad6f8a150aca75b20c646959b38ee14af4405130f824999976fe6e90ac4b79878ce4dff2cc7d53d1898a17c744bdba362a5d11a37881e9f998396e2aaae82151ebbf691f73b634aaf2ce6651375abae0e11511c93683660350bb8014705ea93c02ec6a9745ecdc931c4ad5e12b8398df5ae31e6fc9723a9c67b4e898b704ee985cf3d4d98c7b2ebd071692420bd332df5f61e2f7749c9059369323674a61aef1555e495fd67e124e34a036956a7003474843cc2708265b2b879ddafb7b6cd1820aca3666738d55c3affeeebb5c404bebb494648603edbd45f1dd25bf6314374573bdbd8a2c805dd3b16a22fa33c5036e6f04abde7c570d7efb0a211d9dfadb96ea76d6c2fea023997ade7e176fbc52ed64fd18091fa4d3c91bd1259c45c633b132bae0f10fe532e81fdcb456b747a4dad3ebc7d1c5979915a5e4b64c122fff4eb528acf450d186069ece9f1b42d560a51a514784793c182eb73bb532951fc7b4a35980ee88372f15060cb2681a446cd0a8d6b14f6f193d52caf48d4dd7d4849f0a09a6a0ad8a91d388904e0f8da0b8562297b3eb5b2f93cbee9e567b7835907b5d5c7162a864cf844f37b9fd7004a3f43cc0664428c604038cd056fe3780f6f520e6ee07e811e542048606627c3b19210bc86171f3e92bdc2ef0a295dc5d4d3e2bb168431515f7bac2e589f4d09a37667254d6bdbde108ea1e84aff524157537c943720b6b6cebeef0511497d3e4d0cac9103cf67fe5ed673f485a8b300ffe4ae4bd0dc58c4e3c5fd0910770e5fd14a5a85c9292312e4f39ac462a3afe4424339d9b1359d4c099e75c81369f1abdf79b430364a1eab9663c3d8e58d66da24530d769b107290ffb2eaa4c6750cf91324d1bd37536ac4e00d77c421118a05babfaf2c3a48c9ea1d0f9a639339e2cc3dfbaafd1618d0da6e6f8144dca1f403f722ffbe1cab5e69f51c2851999c9bca28c3c83cf4621e1ffafdf19e1adfa848ffd14b358900c1df952d90bd65ff6ac86f1d53f08cad8d9db5ddb2931b0360809e949e312da35fa03aa64e9ba90eadea0b0588840098ba3ce75bfe09f0cf3c2fbad29df2c75d897318b4970453e2ca44ba6f4113b72309b4444f858db9d72a9d308064589c690c9bc1702ac87f28c88d967cee2515d72934998447f3b1914d61c0b8c502066d3592cf81b8058d7328aaaea5f86a83cafaf96b51c66870940d49d9b1e7223708aee65c7f805d14622c0a235f6e0f3d269dbd2df786a596ad9dda170671ac638d4b589e6acf3e861dd155a52207a7c6162634f65ea8a57857328b9046d011a3f0ad50e65f54e5d35ee8aef0be9fd7b0adb39bd39d0bef6831da23132a215162985b5b801cb41b738bbf1176f3eca7feb30c16c0a5b5a6fd769b110086a27a365168922089d40e1e82f21ba5bc6b2736aa80d15c0b53f9aa44cb9bbb817d0dc053ee7a11f9d7e94b8f6cfb0d1b94c2013528063f3448b061f8ccddce8261f21f51f4e78b9b20a14722d918c1364a7f6193e7b8b72f7011a77e89fe7c6086e88fcd49bcfa764b2786377348d0507217b8956bc6767bcef14f68f515ef0bee49037c439ee853e5fed53d43c31da0d876ff9744fdcf9bcfd14e6c1c76a9391e882d7d5a2bd43679de1d3985140c472b0391a8328e114b23d2fcb498a8f509d3cd8856b60fad02ebfd39193a39c80f6e0d322e54cabdc3ed061720f856393a10c595f94978bd27feba2c1bca3383bcbdc5c08a2b1ad16a8867699735fe6d071c61443f0cba9c5c38ea2ef37450646c9d1218d06b5745222d943473dc8c21ac1d5072c6fbed39c68d6fe6df1d58f2891a939edd30a27931ac83f18c5de7ed6a1825d70fce07e53b2b50279e25775765f77aaf39b857da67e5e3db75bd6eb8ffe69038a24b2dad58f7d39cbe5856ef3e06a5943d1fe24829652575ff6046deb43aede36595572232eea5e4db701442e3736bccb2cb82c93d6dbca8dcb2f467926297f9586816edb4d2ed1d5fd18750ac62fdc8aa60668db40809bbd59e1885e0573df97f223ae9ffdffb17f5647654a941f2a3f51fde558c765fa9e2f078c4564c3411ceea18e48524804f7351f878a20ed0f030c68a48b1b47047712d8f41346673b32467344fe58152e3618bb91af02335df6cc15313cf86d5d9b480beb592b6f01f98dfce97f785d07be433a00ddd5bd387302f17c97b24c25d39aa013494816127980dc18fcf751ce01d7121479305efbf9ac1981f2b0ef814060dd159e04bc8cbd6ea9c941fe3918cd88e14ca36ec43c555904e4e7155010ab36e13b2308c45286ebbeea601b74700ef84e0725634d3a90c6e1b3f3be681653564c9527604e09ea36928734d4ec226f368b3a9702f902aafb3d11b61a34b27d33118b585096583f435de146754cbb5ab0652547fc88f9261ba734ac695b51d9fa4547a09cba43451b76accb9213df5dc3e15a056a231f0adac77c68f28b03249638edfd96854f9651b00ea0f547366ebc9e79d8adb2a3df50470e71168b0b7b82362cf560c4ee03dfd0c4dad6b59cecd1272a096124c09bc5ec36fa047a62c09abfac1a7d7a0c4456554a0df4af5348ba576ce6cd3526d37acc8edd3a353aee50edede8bb6373d49ddad7f0848c904843b234d387e0353fe9155460b6266f41208e07ad19fc72698b61fcd9fa938cba27ed4f2abf420368750e29e49f5930a5fe2e56912832416d98f1f6126330bff037753d7abc138aef3a1bb39cfadcbd6957156d92ca1739d639e5725faafa98e2c95363bc3cac406d3e5ad4da0b4b82fe6585173845ef583959cb1c8d2eb9a3a6e5b23881b8c3d3c9252ebb5598a0e6f36eed8ffed82c3c7638a198838051e5d400e83e9cd18d5c64ccef9f37ad9225129e9284ac7832b8ebdb58b711c55fe26f8946c72e5c8617f55f6319af137be8927dc35fbb4705b4b1c2d192ff0887cffaf67ee4a1be43d7483a2301333093ea434bb4d656b3423f0bffc2ca38a3b995071a70ba731aa909eda06f6fb20334b052a83d4bae266ddee66c62e0971a68283b919771925415995aba857be3f73ea5fb7a2582b803453e273bf44c786080a2d0903af8634e4476cf9465082eb597f7030c16088494738eb9b8f75cdeb0ddc7c081968f471a69762e88cc210465ca206d12274dc3af2f6bae0699daa51bebd351159be1bed82097f67b1a607d6e9b3760354941067ac7bee3dd898b3dbd3977aae33be8718148f40dc63125ca4ba87ecebe3752150e57135a71bdc526f09732a1c7acc80c9db82838783dcde95b9cd2a3c4e41d21556e09d027ad62e1b0ef7c87bdf6965c2769683da7244901ed8a5bb49f08dc6f95e53b6b94b5ec65b823c90003a169ae7e7d3268b188661a68f29c270b4282faddf614ada7ce3c61ede1d37788c35e283edb73f47e288e4e23ace6e4d0e6ff0c30063865fe96881d5115db86b70544e9291103c31cc1e52a2e8a28e3b5f97f9d4fcc0681dd6d0b082a7d99cc170b265d55ddcd1e59bfd700242679e70fe7945f5e58469b35d8348c6d083679d81d04b8fe46a326634e9fca031b9e6d03e85256c3fa3c38fd00a5a9119b443248cc7768e2397b5081fad12bc719fa02f64f9f175214bedcdacd9c3e6fea7393b37fab699f08461074383b6702e1e99bbebc59e39e074569c0a78c7d99e2459872ad19056c8e13d62b68fdd81d33d0733574d6dd473bc75562c19cee24220322e35ae36d09d2fefd78b19b8a1403a04e7d5ef0a72c5c7949dd7e15fb9849e9c32da4d93c1a880367f35178ec0f9df5d88e9c6c43a4704cb939dbffa21c91ee7a0b354cf30bb55b113f0447831f46d3ca64c601a1c12cedfbe660e52a6bc36b991387eb275d1a2ae5235f01f473f185f3b1f8078b46dc4a627a3aba0ec05ddddb781e7ea3b2a1a321b7a7f67aae0b6ab7868a76758c7568de3a80fc51269e00f0f0fa0738032dd3ee48c59b891ca2fa99e422002ad4f1f0d9debd7499cb74d3c27778c7ff322abd7738f711fce42352faf6795f69adbe9fbb6d884a77086d1ca21f0729fbe2364314d579c835979bb4722d6c490ecd0110d4aea5210bc5271e599b599f4f514752e2e84129fb35400dced82166f2a0383bc906cca892a5990706bd505a34acb459e0273d06ec917eb4a3a998da66ba26560f2e53c482ad161d9020c63fa1caabed1c7c848802ee45de89b8cd36f0be44e51fd876addbe72d8950b5493fff9704aaeb009cd35ddad6dcf57ff5d393e5a908d35b434e7f5de49fed6c824c60dd168655541cafa3068f6484a024e9e234fbdd1fb6fec4e687ffd089f7e2f7ea549d8373e4d2e30750d95489486ae945164be65591a798cbb80493962ad7864d71fdd8fd759f8bdda6333c8761b02c7ad1c93af9962c3d9201001884d150d085b832916e8fc142dca12ca7c8d2da17360b9b6697c3d0a821607f527efa05409c1ce9884a674f3058b3f97df3e4b2f8ce1c7a67db6e6fe9bf99f9b650a322e9b9e691758ad355ae63cf3bfdfd0edda8fafa26139495e6de9c39e4265ca755c7ced5baf1fb57c9abf5bdb2512f3eae025535f147fc38d278c2b5f6d8325a04ec0ccf2bda5d003db2fa89ba115deb892edf74db1b243ab9ae589a267fa89c3cbca6ee6397f88894f3612d93dcecf0126c4dafb6492057a763d918e88a2a2210299b7d8adf306390598185d5051c34a9fae6ea3ff6d1e7b76f282fe998977c0bb9dd0e2a0680f318367f8af6dbf0a7860a0c4354b97626d75dac848f69679933ca80d02bfc33c05abdbf6bac546ad876935d73c0e33236ba00cf34603652951a57fd09d2a75c27551b4cc21e4710b396bab31829bb9daf84295b3b41c2c9c0cd14c10777a88a5b1cf349dd4fb1bb1549c97930ed9f13a282825f8f5792c39689fc9f903f035a25e97903eebd7cc0cb159b9ae341c1ad4bb1ce685e62430c02df23a809f4669a92bf9a868b501f86553ce6277c5f67098698f7f5e4c975ed3e8d9035c1358b7b23945f37fad4b812e65d37d2a379a33407e5ef69577fe71c18e625cabd33e65121d91e35526213abb4983cf4490c02a3eb1d0bfe8fa44bc6199a7a48499e55885e74603ac5aed958aad0b63f2a565b3585b3feb0230e786abee7952c7f1ac2cc60150a6b405a4c0624518f15cbd403661bf23d9b141282e17187937da2c064e593b296631a44de026ede87e40055e161c28d86dda6fe6cebfa16efd417499222f707eba3f76e4760308474c416605b7a95cc233467c5d67926996d0dfaedf8d6b888ad2d2a229f254ca1f0275354a3187b911ab0e1e8edf071d37533bcd46bcc022c454fbd91ad42b47f6377822f6bb7446ada708d1e811670dbfd2bfa766357e716db48b8c53df77401ad9b1bc4d61290ae759602e7bb7951051a80fae3aea32675f440f061e0a1fcf0e8c3c625a690206b49ce87b5b427dc30bddf9c70cdac45327ae50553b721feb9478eb9ae9e085343c05dd70ea8cab7e00ee6e7c0460cb21347f1c90c12144b8022a882538490a469bcfbef8004cd179eadccacb6ee70c76f07fdd09a3c0ccdbf19cd7ca45503c6a12617ccf49b66b3c548a9a137b98fa14e3bad285d374418b48325368ea69ce856bb541646823142199e0257caa237e8f665ca280798f15762f96262793e4366cf3e92ac884450d2d5c7def211210bab86693ac20426c16824b99b6b90f7d71c3efc1e41d53fa955124a76ed556803a2bace9534afffa43a8f0aa8bb645219e4a967218a8bb04ffeb633afeb7eee5b6634a6a982a929828470f940b503e1231e2cc029e3b05421aade8cd4c99a5fd05c3de3dbf363ec461a73bff4c6196b15925aa13936a694497b1dfe543146ff5ba2869a59e86a75fb14e6f068c7643acf48fd4873028b2e16be3fd6b959801e26ddcaf2d2dea768abc88f83813449f23d8db46bde1fa40d7c49729a30b6c86fe255859c8e96c63479195d56e1d060d282cfc44cf70f45eb10ce4fb6356e9be56ac9abfbad3fdc35730070cc822a5a5d0142acf750e9ad7cf2aa7166c50ce0c4f5f1665c60f294729b83ccc5e5c8b7e4bfd90ceb3dd2bbb680ad9fc140a114d752c85150e52f687c350897b46ff818acf2091ee650a50b6235f7f70685b34c8460261e0b2bf650a405db4b34b851ac37049ed6e6f5e518b48bbe10bc2048fe860e39e15fee61eddecccbdd2535d0c65f69ba682d495e2d81a7d693f4aaac244d4c560d6f7e4abbe13e4664ceab7789ca8bbb8c6055a01ff6b32fe39045203e09317d9d6843de0f5fede6fe045182dd6bd37ba32afb77b4bc516c55324dce877993f1b347676b675e4935085fd78f10e043b585819e061fb05843e207006681cf09b4354ebb45c58792a3e6b192e26a6e12a6f4a2dcbc178aeae06eeab3df590eca6d6954b144b22bd5b7f0e731fee41824980d94866240fa7229aeacf599b57ee975171b50ce5b3cb297c3f837e4bbcfcd06351ae18b0ba3949a3202262dd5f80b1abf1e431dc2ea7014e4d52a3f8c62a2c428a4f052c31f43aad5fc5d2edb60f6a28d8bd0b46f5d28010815ff368191c1f26bff696eb64c05417804e3c34aa798a78014d8d7440d8992bb7edf6c0d840abadd63b2ca73a2f885ff831f86d8025eeed340a50b1936ddfabadace11b483bc27cab380e150142283062e6584f6b275832b49f5f2bb0c13467028d024a11d8bbbd1f48f85555df67c4e5878c89a38fc618e88059c3d73b1fb34c639fcdcd72e719c23b64e2d01bc2b13ae25562bde29b5057392a2e1f3dd96f1cb40d6082d454e75293b3099e41c626f43ddbf1ea35ed2af436bb19a2383c9c6d952b43e9f1856ded9e3a3734cc96c50771e5a83dd2692b6c75f52039645e05c1f7579782b74d9fb54a9620d6e0dd868e709fc3cfe4a410033c4d553c4a889ea3661970e5ae2edea5b4f3501abe537d2f9d332b69c3cba55daaec84636ca783cd08e7862eb288008a43232ec355daa77642a65b101725aa30f9744bc181d364f9a0cd239c512414b0cfcd528269437b68c6ed93944ff5ed64e4348ca366a6d968cd98c53c45bbb562e443c72d108757c5afefeca762f5a137cdc2f4ea028709cc4795745ac588f87a65776943be50ee1a42b868519508124ba0b3bf09cee538309712e01331104d5350527ad133565cfbe1cb44e221d33c328f0422850cf28a7205d2799bf3744b294b36ccce8cf48b74f89632f92623c4b78f560606f368c1eadae2027a90e7022460c65da11e99aae28df4fd6645b97dfcd24bb6d4c99b1c27d0eb35c51c38195ab62d31da1635f6edc1e3eb35d0018379c740a8a51170867527ae9a10ebe24bc959a82dab40b983f2d0624d4b4b16b4d6b4ebdbd155b680a3962f2ad96211a4ccc66927d2da0ca718d63bf958de5179ad8d2d15e68af5f006f84d8fe04dfee173af9a30662871f51cb89d63f46036454fef4007c36e6adfdd6fe441d696c099656178e8eeec357fab6a436a0b0a5306bc92aa9373280133dc33ea8d78a6d3230d7636838b42234c01f65182163f0ffd9d63df506e9619084cf9bbaa36e76e2b94d06b942416d6d133396d99f0b56f07946f2577fd47e9a66b7746d0b512c9825637429dc7ce9e0497eb0cb5104aa78d01fdc3bda56a006434f2199ae5a1b0df32bfc5dd7bc6e156d36f5baa1fc9104d841ff6faddf58edbdc03b8ba6fdb23223e6096c42f67ed36e77f59d8279f9ecb0bc0c60826ef1c159e00685f84b39362f816cbdbf28f160c700ea70127897897546cf137bf816c4e7e1e3348d7af1366a0572e6acfc09fc0f8c24b2a87c3fc8471e20c685a3850d33254601bdfb1ccc4edbbe0f04c94623b8f8aa299b1b5a5195815d5b84882b20dafb0d98e43fa7347c6c93e3eb585e392b8d8cb62de949605ae9406ee6082490811e0fcb59d767a08ed23de102b7331e94e13778d7a94e7297ec61a7729ac24febca91df16d8f2681a79451a678ba7066ce8c2c558868f4066b06556c77a7134734b5ef1f7777fc9412336b4fddd0e6fadfa6b5d31f6a7b303f38bf8f4bf241dfef62c7c0b7f951da039113dc405132946a426d2467d663d873eef40260a6e357378d664d3bfd1bcd96c42c6993023ab8ea756e8b7922c044b6c8f1ec9986622720535bc1a75ce3c28adbc0918604749e26c902de81278d137c23665d8a522a96a085ae8bb9058372831e016ed77e6c323e294806c62ee3877b6c7c5b16c1d154135a9fba173af6891cf19f44ac733d75508456582342370d0344c9cdee35213312d1d8f8b05fb05c3c3a8b3c1444d97dec514d38816a5a5d4bbde9893256bafa82c1b25d71ab6d914857bc31f2c2b563eea54d377cedf125f0de08be2d50f35865e6b529b7307a94be687ddc2a847501a2dfc42257439e2238730cd9ae0e6e78b738a01ae01011b5fdd078a2ff263f672d5e21ed6e52a9519316ab8c57b1f60729caf288a07aabb9f3f3311881f8c5218ead344db8522ca5dd197e32ee5e96232446d5f2e96d840b91337c53746177dc4d3be83b0e1292d2a9697c082a23ee6be79f3f479a7c69b70ab280fe9e1c06cdc1072eb48bf6d487c1d2d0dab65479011a27bfa3f2761ab86a024646b1191cc4ad7175cbb3e814a87d6dbd0e7a30b2c7406236d8a43d87859b759c368cc91ddea8f524ff0adfbe1e43e69d3140be503de9492c35ce667963b3bca1ee2aafc24b3d3910e1e75db85d1aafd315a2cc053fdcb4f737bd142e2ed627126896bdfb9f0a44d62b2cad09d425e097057aa42b7aa7dc934825b121226b0c3f861b922d5bb79eb3f343f1569d2b100025767d1db5437985b10ca79de38fd7f3148bf729c548de59a641b00c781094299a17f0e77628eb806b1ee8236914c8f28d18aacda1600c34eaf755512b42645f7bdfff101f7bb27c4afd97a54050141a904615badb877f3d21f762ba35f12b74173bb5448b6d768a6dbd3c4436dc5b35bd30abfe5dadebe909cac0629b235e79bb13bee90641b55c37b0334ddf7ea7750f279ec647505bdd0721b341c969414081d644a5af936fd88cc6da519f3342074a61dcbb958ff110dbc42a29b2dbe9d1a6a1c0e441b94980b91cd0cfc5def6e4724e0f60559a9bb7130214609a8b27981b0a8aabc60de530e9e291921a1981b993a59ec49d34f803970d8a588e4e76c1571717f95a2149ee039190ce12bfbac5af6ad301d2819434ceed17fe326d8d915dae29107902fedcaca5f536f3539fb37b55433d9b94463926d3c42b17d9b76ccf4731b1635f9e783c9bb7fcc31aa870335a0af178b600902b082a4ce68420f8a5bb8065f5f3a4a5504f82a047cb1e028a5ce093497f52a7dd762f6bf65cf83719e3db06dddc929821729d0ddb242dd9195abdc61e2e7efeaed72a4d1583459bf9c139649a1bdcb25444e0f510052c7c6bd57e0bed30032c447146f1d25b65e48e3ea794facd261ec7269c92a2caf808da721d2cf3661e02604355594123206df27570deec0ee1eee5fdc0ba2c7b94aa73578e8aa00e9485baa302cb3fb2a5f5d411a522b7eebd492eafd9ae7d4dc94bb16df8611ae26737661ca55a7ba1a070edf04426722ca49b4dd771cb9f719a68b3e4d9063d49b20863abef30f6ec03859bd4511d9da93544be03a213ae25e8f1008f72f732eae5f5d93a934420b5d616a7256a7a2560c28b4315f3bd666bd12e95cf11fe314eed6c8171de251ea83f60fe1ea5c189eb5da2fcc06388d62e6172e9699da87f25f73b5b573095e80394d44c2f69fec5d45137028d846e6f32bcf3ddf528c75c69fd2da9cf9074a75b0fb9479b840f0ba8675be0c1365e84f4dbf0e106d45ab01f8bdc475505ed415459d0c94e3dab79470f0986a366fa55a55446a061c4e8d7fd1e9141770859398f2eba569bd50bdd13bd6488071ca61a853c312f626b1d089fb6ff414cddfb1366c98b1e158973ffdec09b2259ee41dc2720a344afc7e48406a4fe57ae1db65b1587d715ab488303604e33a34cec38e5e2ccb68f162d39b8e5c27ef05733efd931977431804898175b5b7a1f2289298ea404449d57a6258b7a4582d883af9ce4e02033695cb56e9f4f7cc08ec48a2af71f698a82c556eab177c626e3401b7dd4751b807731669983a2751dfcc5d910b4e033e3028734df57a2d81e9d699165a4d9b15e8e91dc14b4a082edec66544e23cf14266736ba81bd52cf2070e21ccb01c61fb4c3bb8fcd81d3e9d232707165aab9142e17aabdf6d9e746d6ece5c1ed768c4d9b0ab26c3f18c39ca17133a66467771920e4f5cffff7d1b296c6ef693d7444bb7a2392e811b546aea9a37efd30ea2cf71ab8407fb3ace824d877e19c4c12717789a729111fe018f5409d82471ea00eddef6992eded15c1c159fa8847d28858e19a896e87a09ed82733f87d4995c3dab7fd00b34e89f7409d37bde8c5db7d860e7e4d436a10d2145dcbaeaa8d1856cfcfbda1647d3f8f8887403bde4307b80822b6bbb57d9904bff01bc82e06afcb3397f9ca146a84ef1d465ec2fa3d22392aa2f318a6e36d1fe6612f32bf350a41029dcb41a6b113c0216534f18865988eea1e7e307969b48543a94dc94cca0c6b256bca44889da97f0eeecea84171f74d06add665c3df4fe485de363f8ca67b1b189196dbb36ea64d1b9317fad0cf89c957589b7293a152647a3601d04d7cdf0d5a914182b3e9f7047020a88d24af28c088b71ce39e59d0305492a86c50aabe33ace9769fe40d86ecc2b88c3bff38c7515295b30aaaf9bfed4ce231e3b09c550fe8a248b4a1a0bc32131817d3da205ef0ceaab9ec05b952bf8a8806861f0af29d83db5b3b698dfa5999f6da128ef57655dd11905b8c4a362600f2ab187afd53ecd65007da688059fa89f11aca06a624f4ef2915eaa7e71d9e9eb3421c8db4b2fe51bba9fe04771eb68481e9c7b2dc541848a82876a3b1920f1ed9ea31a342920b5a34b00d3f15f1477b31202689c303557cd8e1a374987bd5c3cdc1d3037468a7ce5bd8026e8eb88d360c233bb13288c8dbd7ff08072cd7eb7d9e5fabc64b2f6c4fc37371945419647f1b5a068dfe694673c0810f86489d63a5ac0413ef8887a18f12ef0caa86aa1eecb62d84422ae48fcc29e9978c4cdc225b368bedccc3b965461eab0356d91bc6a011d7c99a9734527a9c2c19958dcc6b7cc04718cef71ed634c12a831d6dbc56f2a9d3e41e166f7e6f53ec3afdb15d3b93f8bfb5524d639ad3c69055e8c032edea757a733170b8b7f5c0b07bd8b3b794c0c84f82fd2c5d8f52609a63460d4cded84a1b0b9cf24802d15921e420b83f6aa09d5ac51667d58b71430f2ee3239f419d2e0bcbc3b21626e2d5408bbb190b6236ebaf503b3495f9e6503610bdb211607dd511b65681455d575647ab4aa8b67c6964b240e5075d899bfa6037a0061b9e994c6bdc16a6df46ab5cd4b6845413a4be9687cc2558572ee6f2a9466798cccd56d0947843aae4a6a80ff91c60074b0d837ed7c55ff132b66eef2e1ced87342c1d342d707c4c664444ded670bc0cbe173888ca74d169324e7984a2e022b6ba30b8fa178ea8e84af615c80c6b412f901aa89276dc2852a570da4b6ed532f62f2cd9ca0591ee72c71c4f23e3ffbe15e76cb96d1c97711cd37e2165fe8e8330273e5ba7e55a2e0def8b3af5c9e47db18d806415a92e5d1b26c104d918db3d21d2906cb9850f61dbe150b6d2007df0abff646f04df52e344dd05bbf206926728aeb49ccc35f64710f8bd7dac81c00da24596c25392923ac282e9fd2cfe103b11e0b75ae2699ed3c1d9c64fc066f99dd1ca9792359bc2d6c1733bceccb1861abd3d7ffce69c50e7e424ab68f7055397fb5482846546729e5abcf3f8688597e6c8865dd5851486d729f1af6c88d35651e7f94aea42e93990dd7232fdf27237349243f98ee225ec74eca3a7b633a8e00331e38e4d277772df42b613b3b14a766d5d289fa4634d5e4a0d4a618cac2ad6a231a27da471aa0004bf33a389f85fa31e10262876dfb3e22b231ba2e395cd5946729d79025b30790acf985e14bf063a53b450ddf44ef6a809d8ef4df178da2ad685ba975b9e42af49badd0e3837c5d46241586e4eb4557c9bd72c3b18ca89464e14876f3297a50770b6320fcca749b44af62d4270140b7aac81c0ad0cae2487616322214e0b0977df9edd34718db0b2078b4130b0c33f8337e957f460fedb35426656d7c2d28ee7643044ecd22ac7f6ea740a9d493b4b06a2d3980a9807b5da1886158ff0d319b6ae192b3b811c71154c8c7c82bf09f1df6ec5e3007ee0bce268e15ed7dd97a65fdc5480b5de416864c03a432a74388087ab67c3bd20041cb5284f3ba14839bad4d1b470d3062193995079cb74f25daf9309e2fa72a2c9250b18e0bef7789103fde82554bf5ffcb8f94a21745d678b84fde4a219721e58dda23886e7a0de3996ee48d2c099f1fa62f83f0c219f756113bc5e76ddcc893063502fa844a52b625054549550680e9eb64a2dac1ebeac4c0009133d161420074b7a9130dc0bf682eb99377e29a04a3358456ac8cf759ace9548dab74f8c0608b290ec2018854f995814cbe3f13773394d974b955cd59e0837221295b20b471b1313fa1d8b62e4cbb809ff0e15864df725ff80e3e2fdf4b31a0ec494ae80bd51e876ba0cde22dd19fba56726f336b37c7786dc3e07d3f5e8de26dca822a47a03a05302f620d406bcbfa5f23fa7184dee5ae84fdf8a4ab3a3bd478af735f8c2728c448275c1c63e5365256fa128718839927d246e9f61a61440d47403dee9f5a484b5d225e40446ddccb4d833367942ebb3acab12ca52a6caca118bd6d7b37cec1c598a8492875b0c9b7ae7a0002d51165e2f9da2230c90cdaf995f002d5bfe775d53cf79867b15c94c1d22e2aa4f3b77f5d350484ac59d821a47a0dbd65012e095b460d2b8eadea231e7bdd48880127c965896aba28afaf38e35e650b0b79e2897f626b6e4cd6ff4705e5598c9c56476cc455836b39f7303c7e13bdaab5f8c0d3c34b803117b9228364f98a5c2d8f7fb90ee9b31eea69cfdef1e2b4455dd870e919217f42fe127518185f9e387de3f80d32343cff220502bbf56bca25f2c44e05dcbeee281fdb0eb0f5750147ce14bc99e3f05a501dde10fc5611742c267bb593c716d958405a699e07b3dc3483b53725224013ca9f7caad1d623da49bcc9ca0ce21b012a43a7e400e4901678c294b59ebe83c5e64f857100f09ad0cde1309014cd672fff616e90d990c828278b3322fff854b4c4bc0e3c1ba992d53f0152ad2170ce007893c2205ed2e045674b278d75100c45959146f6f1ea5922d826baf8a953fcd8a2d15ab0f1bc0cc449bdf03b3b18e9edc5baeb08dffe6876f4aafdacb8bbd73677f9fe8dcae068c3c1237387e1c77e1478d83de0cd4f6e9888012802da3e46e7d7bf0760814b0f171314c35ef518f25ac29f3a77f46bf68d116022929b6c31a9c0fb8107d956cc773398de5a5f32d65311158e17e29323c730d8fd1f05bc1e972f48d3d82ea862965910b0d4b44e04559818c14f22220ed2d4a33cb5286fd4487c530cb69b47fbaceae063c991440b15ee83936853fbd2c0711de7d59dce7167be17edf0458602d2296a810a3a1c96bf129e176cd049a505536cae14c9e6624c91dee65d687bc63226178e8f08ceb5142a3c1d16ef1b8e8d13aac1c27d0258892db5002637d862a844b7975dcbd27924ae32695e31750c35f15cb98aa4656ab0cb79d34e2a41d8966860fc6f115b32f98584dfd20bb8564c1626d8c716f56fafdb490a4c03e55084498eb095e4b46ecc83913cf7fdbae496bcb337439b851cb0632caf1123dcfb6fb54c015c94713dc92b38eab402d0776c2f9a63006d9815f9218b9a2189f20b0f067390c46bb8881f72378d5d346809b6564a117c870c050dc5e1cc2deabe74734c2dd2c65a1fad8f6521317c02fbbae06d7a254af8264f1e66e7a5d98893a2b53303279038605cc3d8991d12cf6ade2b0dd1b33ba1203d8ecf60585701f8ce7f8efb08c4b1309be09a1a56833e19292e3f5d1a0f1736584ed35f097a0c0ebd66aca62fbcae62d0cbb0faa50b2863ad058ccabfd6aa22161fa81b736273e18d24167d2d9f9b6dd112f4a2150922343c368a5df80da75acca1049e5713d6e9a2fec542b739a614b11082a806ea4754c19e75436090e409373bc70cf57145a0900952c052a4ae1307a0fd36a5dffe01b2dc4a3f5c9365bbce9067cbb13d55a75018aac40148b938c9cdd696f585772fdcce066b2146b5c93cec3eb122ff2ca6650cd6413570cb11985e37009e78bc7ecf0cf716de69168b93f5e6fcf6e176d93da7afd2bc15613a38db2f230be4eb459057c0266f181dff03f8f59372ff9ab67a5c6758b5192f65550fb2a036d142ac0513cc28c2361fd1c988fd03bb8098667e785499d1d7b3b895fbb33547329a9b5827a70905de7c292044da1b0d78521ee658063200bc2a6b9d2eb2f8ba2a5eeaa1cd751ddfc0c75cd7a19873f7d079b048c68e40da963fc0150acff8da5ba2f9a3526a7c41e5ac809cf5e48eb66bf45e7cd645f7ddd673e01ebc51b79348951621b468caa8ecc2238d1e879c8af18f776e195ef2c11d40e60bcb2f37c15a140326286788282d4cfa91605e28653849822e781e1f851cf8e693adce1bbd58180377bcebedb4cbef4621871411267d1c04bb4658536c44da943213667dca046356efbc24bbe11695dcc5aa6c43b3c36574f51479808464c08d0f9f370e791523b79ee5bde659ca5e305c9c6b0fa72756c57a6c4b5ddb580cf6c2725a4442d89c046be9ae46e2a394816ee50f69a3aa46a1baa0375ed6edbe1a98e0dc83e465f4356d51d12f93d0301e40f74845e93f7644cbd7eeede655eb6d714166c3448e983632968eae000eeb1c0553575db85944860255e51a85bee14d94996caab48c8bc3aad45dcfc498a6739a2a52f8d93856918d0fa09a9c02e2eb0c4756417e3654fd8678bd053efd1bc0d24ea22f0890bb85e7e4ee73259e5c28366a9ad51b3896c2091ddbc8a0689e0b3ac7b1e5b0f67fd0a42d5d765d3a78d865bc2971d0ad3e31a30e70fe1b3a331af788b6249baa781313052c66951bf387e392a112ce7af71e23a3f8629d314526045d8daa4e4b031768c1e29d37feb36a8c1d3b5c299065ba214422910b4b4d522b448e4bb965906c97477dbdac0efadbb2e57ec988a451e15dc7fc4375829093a7a770de2555325545d5253292232c238d4019782825a1597fc66f460e77895afb85043745274648dcc2da925fae3e8031e20171310822bb1f6fadc69bdd9f009a656ec82425c8a552bd1f0b2ea48a6494c9919bc0df0b6d715354b68c2cf708fabcd835e001d041b05bddaaf0c4ca50597a56b42ace527c8b5c1d57dcb2100b2d1d7e82f89ce07692fb3e913d7d918bc08821718f0975cc168b6e2087c06771bd2144c63308804c335bfb76eba0024e8da7d486ba15acdef52665cd4379f69d36157cd4929f32aa0bee574f5413193eac6ff50ad6457c36e4ce6b5e1c338994444db3d3838da821f3b3b21ca190491b53841ccba8b397c7e7e8aa51769f14fc0bee5afde8201086cdbe0714ba66cc6fcf18c3dfa6c54058ed598fbd8cd27823e3a965eb03f703a40cbd8c0a76812b44e87b2db95f53d8054f4c65f15e45f7ef43e4290f29a781fd8d80e81ecd370f09b88a8d456742ed5574897b76e2394b1f370c948035366f769775dedebe139e8b24a6aa286c790c538d00a3fa2931b37cd491ac6953588ac3d3a8c8c3c791b2b2294ab984679c27458ab14083962d37165f7737eed192d6990ca75ad53c9a60f7ff9ff5add33eb1505688fac7727b850aa195530005064b2d5261271315f9a030a57751e1158578d38f414c3be82d9ae3a9172631e3297169648abe667f01d9c62dabc15d9baa1324ff94db2fc2948324b010bd27b62f39c1fb1b8316e5687801b47987755baeb74b33aa012753bc9c6a80ffbe2619cb59042efb6958bb788c7b1983ac0e7b8c6e68269feca62244f6318af1f6141e48dfae463d4c0aad2608f6da4e83b60cd51e79be5aac504310559a47ae5df487e5323eb6aba4fdcd15dc7fe3931d9a7f9257738aca18b94b4b60696ace1641316fcb5e771799cf659c52c97a56f2fa04c1861235814bf78c6b0ab0e061da23f667ee9ec38009ec938c401a91d074156db8278e45f907722db340ab7a55491fd6281c25150b8ed3b13f4d4d8b4bb0f3db69e7d5e8a7ba3b6a3f0fdfbefb7b075f9b6b8a79a023f2507671f3e619d29b36e454bff0c7c08568077796dc8174e791cec3e118bc5f5b9f412dfa971e1087cf2808eef142aa7061d506db60d9fee20f310061b343d70c0bf607c992f976227ae2aa7e5eecde9c3b8e9311525ed12253bbc6b158a71813f31681c4bc11ae677137efa26f50feaeb1b58ba6f416b1a2b410d08672c2136f2f7a71d93ba2709fa5be25b723f674e666d8722032c54e15de23b7553b1c1d885e7fd37b02c0511b370e921356157c9afc869c08d220b7eddb6a58a707e4e05e0d8ce612dcee128e62b2517b7b7b13bb3c1f62118b46de06f0c43e25237cb91455e7b0ecd698a016c23626b5cb8aac3de7a779730f830e4c201fc62474df7852789b88a311b62ca6ae5a29b01c6db42d49b50b3ccd8015d106ed53ec228049af4bbe19e0531029c87bed16deeca0b1064f29058647c4a2999a9cd246c97a7544c8249b06f0a1433440bcbd88ae74c55886f121408ae2b6e5b7cda9d1fffbce1312b2ec51874d9cce346102a4c9109ba1bbdfad574c5967418e246f0b3dcdf833ab93f1f39745f8167f3df8d5bf9718809b097d4e75a7fd8a669574d7b24b1f9752ad26f88e545a491b961ea13e64009a6e6fd19c3355f74d7a520c5cb1f99be62f08d0d68ee949a6111b18c135c23f5657707c334d112066d19867982e348825ab8d74c630eee8d689aa56fc014c21c4d1b527cf908c9dfcc4f33f0d778d8579ce8dd5109af04e28a804085dcd12918174113256cc26f5df56ca0e32aa6f67600eb501d5fce1320b690e2e64515a831283add44e3604a14aa3e89938481fa734a87531c41a86db88fc48365262b448ee63d807b16dd0aafe5f6396ad11bdd559ba7fb7bf4cf351a8e7c0303e329956a47c4328c29142b19d30363984d71aa5a1de17c89b67b57daac3f4559346f78c0e24204428584ebeee1f03a484e1c092dc0fa6f1faf06965ec4bbd28174e20d611ef823efcc0b42be56f55571f9a812b8ba2673d138681ba6c7b6e0c20620f1c552b746ed97a457f8559fcae4f65ac18697cb988157fbc1e29b40a2b6bbf2a0e9962d4bf86fa699ce1cb3e40e2072a306bd2cbbdf9a2c8963290475ab6bfddbc5eb3f51bca7fea4528cf8c745a3f051b09341e49c5d47c95424e8dde0cd675279291e5ce3e1c1ba6cac52602ae98e11f2e1b1d3728518084103a681623f4e3def5d97bd5f31f9643cb0cbd3904749ea92215b54648d9da1c2abb0828fd2a774110511e18c9827ca219172a1b340e26464acb460397798a41c728eb598b9d801c8fdf61148456d066bd52c72ec38206c684074ed2be5a3805c96424f226fa2f60ab3003fdcadbe0960c74fbcd7d96f1bacbd92ba4b62c6a301027ba1251731191794f920c3d9cf90f35ff0e2f829bab049eaa100a4ef3f7ff285395329cc26c9ae40ab644c30d84065cad6ad65f934520e0a30874bd6285ec9180e034217380886f6cf3d0ad6b07e501cbfc1b15cc69c9d28d3b714aedc5d037552949d8d3d6b1275771dfb0b9a28eb833b39d98e8bbc0e0de1d638c5c4e2b9176a4eb9a95487fdbaecf035b18f058d46e7b6b9d99e66581b6ceca8dd1d824f31839cbf54b82e9d9260f55aab04428dc28fe067cf5b00015135110b3dd65e2b1e3aa10f214ab3d42ba66a8ef123912ab62610b074a0941ed184f4eb57ad0637f239eba067ebdc5edbca7ae2953f5af4d5a63a5d68e4ba3250749c258c8a5f53476eaf8c3c99f5d79033ca59cbbf4c62f3ff89d196bb095503416c11053cef07600d9a667bb2bba39026da781b0cd107552149352ed8b4c5b9ef138a1e708a383312669649e85fd5e320ecdd45da3cd620fe862b17f2b457495486d0592de55b92b662a1c9bf382b87cea261169dd89656646f345c07162bf3c0eb158dfff1ba5883b73119a2a68b4cdab2c1db0680b05a5a99fedd8ebd8c04c20df58caa2255cb752dd7374d6a7459c413c3bdc703c2265a59e1812ae064459849b07a555120f977ca8f63fd0d8c5ee57a4d6cfaffb7d9fad1de58bec074701be8ff99dd9352637598ad551e8474369d9782d72eaa0ba2fe7c6ecf686d6068eae73bb79a3f1b6cfe4d8dd3098af7f8785dc338bf538af301a4d6bb67610d469416550ce552e7f9a63603e20d79b9adf951293ee1a8298a2d52917128bb219e1c0a2f2724b4bca36660daa8c8c910552360d4670d25102b08c6b7a50bc899ab9c8f0f5672829310a9478eaf6967a5c5c426d966ca234ddfe5a036834b8982ff4b2cf9476895f8ef17edb9b90cb2f676f30b3f88c1304a94bfa7b141348fddbd2906b32d9128af3a1f42db5077a29845e9ac15ce22ef3a3d4a6b04a7ad7a3f4cc175dc034145e14a0c58640e4d646364b9334521a8e953482e4c617117012f33c77fdc4afe6a181e6f2b3ea0a1c3e1cd8f9d788bb8351cf4d77cecac3f543c9b64f6d06d9289825c10c1ac0de1dc460442a5736f002128a0c474c2118405316f8a3b392c874ec69d460c4993d13327adc41e57d873c33dcb448278bb0d20aafd8489c78aadfa4d8a2480319172a95d96cadae24cef9fbfe0587594cf6e5f20bdb683bcf80b1b83cd23391887ba95cd4842131d2ca9cc686ad659c6577f2b066f5252a431818f30553dee2ac000737a9e74d9b5f0300e15cf42b48f63ad7dc91a29c6dc13c86065d8d3a72529d82e9a08cfd81ab39b4d555dd0f796c44b64fda3cc852f4bee87aa50dbcd1b1c78e4b12dda71d4f0cb0dbcf91bd4fb1cdbdde316d71e7717adbcfe1c499c0dcc88d629391243f5f9a575b80bd2697b44f6ab2260a8272ebc65acdf3e7e869f4570fd985b5340331d28fe2bb94453ffa338027d0a64925cd82071b5d9860f5ced10cbb005ab4be7dc686e75d61ec35956c845681b377b12f313e2f8939741ffffb140257bc37831eccdfe8ab6cb4be2ec1f554e4174ee793be16d84e22917e30a0b0d83e448b1c4626c8a075541bd5b27507d034e084ca21d1fe80ca176432245ee45640fe3a152aa922b11511529135c05bf82f05a230fed6c7f9b4ce70bed58861fb9671583610302b6d158f5fdd0ee8434363cdc6215be706ac18b07aee0faa63766c069024c1819709394e8169e1c39dfe36540cfe418a61ff76ddf5a78236ca15a4d2301e17d9bdea46ef52cb67b4d930752f81f93526d135a0e934521310611de12d884e1ebd5770384e7ed76e031b582d87a371c5a5b988d3ed65261e6c91e2e8585c3d9dab6a6395d279318dd73216805c34ee9d9789d60235ef41b54625996795ffb760e3197263428884f0a505d93d0352369ab2ba1ced35186a4b86dcb9cc831e8fd98cc5872c3da8f30c656f34b418cc76de2dadb24b7d39b82a86f90ca0171fedfa257455f30ee1601bd5d333d4effe8583f380149492b5cd47be3cda4544a09e3135be22bd6395c3056f017fe0253944caaee3c034e43d163fd7551083c7732948a23bd52ce8329253c9a2d6f5d752ccb93f8e722f49e1f1dd7cbf82299a731f02e5be59fe18aa5e774bc85f19859fb8526b4f2d6d14b7bc162c23327198814a682fc708a9df91e02ac10e2fa6de0a4ef108c8344acad4979f4330f6ffce5ea825b63cb8e6c62a11d95397c17b0746722a72f1094a6409deeda7f3bca2ee2933593c639140fd126a517de9c066db801eb6e144f70f0bd447754c1892d02bea6b7d401ca0c931708a3c6144770b69ffdae564825aa922b1bf2fe6f19bfb2d72f81aa110b5566e758a23f73b41a9bbcdbd0dd557d6be671dac6a1755123f4df613c076febd918163e9a8feffaabce315c42df037a38bdee316286ac7bfd10f2dad08a0ac80a88cc2f36e3a070a8ba6cc7e4f878cd581b5473998758509dd25e91dbbbe12678dbbbcd20095734cc893add74af68377207ffefcd72c872baff9a79e5288802cb3a1c0971e1340f76e61142cbc308ba8c49d28ebb8b5f634f784e9cba48c0ddebdb1642f0d53a2326160bcb5fe94256d31daac988dc21951f52f90c610ef58991d92bc60e68efd8c455de08fb0ac1ff2374e1fe675099a46e48e4bc2f1d4b0de05a5cae18e6fbddd8694837cf662d7bc787ecf00bcdf592eae41d0c4d18c0980b69138808cf41be76cf1d11d75b0ee76c332e2ff5171a79aa4aa48fade8d8fef175ab5dae92f7ddd3d10c99b3621febc7b6c5bc47445a4a10088c8e98300602d916d5727d2584a19477b56e08bb1de4c67ce7cd57efbb5a3357c5997ad5a44d39eba456f74d6161d6befff6d5fb7982fcffc5380568dbf5f66cc0e3f4bef28de82ebe7c9a02361e72cda68bdfa5107a8277865fc942e4e984b9b561e0ff8821cfbe198acaa0ca4816920c8b5b2e36626f6c5907248744199fbc129ac2700618fed0b6ae47e8f67e1f9c90d0d027b64e0c6738a4235bcb6cb903225b4b23f3974d466f94af9eec30753393663d0a1b2fcdfdda96e175c0cc4074cd9749e3d784022a2da470ba7a0121ac640af0ea9557bf195fea2a812000e87cf8764ec546e529bc2eefe86705ff804b763033deb735823072cac360b95f910dcc2a7d58389c2f56ded77d05a180c4bf0ca4dd769212c3ee587f6c78db4c1a48bc157486d8a30eb83550ba007c73e9b854abc069230f9d302c221f624b8ef914ccd3491eb9deb430904882fc0328911312b89c63ce2ee7b58432d96955ab3b4b2e990eb2d2efe7b819dcc8a6530121bbcab63bae3407dda2fe257e392f9de9db1d05c9a9f9085169cd47eb12dc03f44a780967b3a6eac11559bcb7867893be564de4dcb5f165d50ad4d6e4032d00a79ed9bdd893f7bf0ea02d5981243494b88f72e549594e1c77a53d9ebb180169eaf391f826f6858daf0b86eca525182006aa6f7e8ab57d74f9703ba9377370d0e7e1d61bc3f849fb37311815f66e5d4cf0740a41abfe01c0e5939ca1950732664b410e06166678f21d68097835f19ef5cefe81f3353e28fc556f8f1653f071fd3a40297d266234e2905a75fc80654a9c269ff3bfc81c9ff6a53569ce8e12d66b686fbd2494946856d13d02317324dc5ac591531cb45123f883ed8760e08a60120aa47d256ab9b234ca5bfa9b7e65d49fae3c4a13ef854ea4a830db7b7ff87a6d7dd2f13f130c5efaa3cca71aa813d94b8fee057ed68354c2c0249a4a66f1ed1503822e585b24907d1de1094b01bd91dceeeefecbc501175a9921ab80ec8b85c9e452c23ac3c591a87651b2021a30a65b0854e2c736e91bfb59dd03227994d8dc6a69c1a6189b8a83d1ec5aa05cfb26b909459305785edbdc234ca6f0463191dc80ef07315c99e331565eebb4883bfe5d3b0b76c4ba33c6cd0cfbdcb72361c2b241b9518229696658098f3f55fd240f525570c5dc5dada60a8cab95d0b50c9dd4541acc5b0e148e049db7b001002b014f0eab9f7d1f4954e4336e4f150b5da0a8d6641923aea30d2ded5368bf503a4047b7694a9a544967b70288fbf5a446b30705a7de79b5c6827f5ecd54eae9c31ee1d9cdd91a521a3706318d1836554b2de424cb56e9f861a3865890705b98d055926d2feeace2220d1b7c3087691d75f25bdc83b906eca93c3e42803f5b95e1ee3f709f1c22d8bc99be4af17a1bd792c6140ce0bfbfffe292cf52210675d89580e0b4836b2e2004d56bf7a440ffea14a10d27ed1693a180b86a7b1691bd76db5de0183a687145b41b452ab7baeb37f8319ef59cd3adf16f6376a8ebaefbb09f7e45a89b3763ce2995651e7286f4e2a76e147ab7ec78d971bc3c0f657a5e2795fd1b5941e7ba3a13822a6d4a0bb9ef45702d566ca136d545a29234800d0e64a1277f087eaafa31dad71e11688df0766004a9e172577c91d20a72230eff18bc9f04ab7caab311a886e714111867daeee972c2d39b252a9e7ae8cd67333532d1c0d8c9b8e31fa9b6f6a5070caefb3c6f2efa80038e0081c1cb3801bb597e8d8ff664c15096e809c15256ec3a34a89c2a9bfe4aad11e6249e0f22f8923685803a4eec0cd0bfc1a3f319fab22d38bc9b8a438212708f09eefa8151189e6e02b54739b91982c7db75f6adc7d7f05ad1e0355eac26c8e60a34e51b8b408e97e04bf7b0935435d4afa0b6d6fd4f891a2b592cefedfc9bd4aa08e1ea3ef1f2035ca861d67aa7fccb884547c36bf2f02982061e7f8f0462662ec153fffdddc0b740696481ebb41197305859c35ff8c780bd0cba33e48639d9ecd4720ced92b073035016fcab66b1ab9b627b8fc3a72b214bd6374c39d41a036d0bd19039bb9adc85b46e6fb9a1a1fe538a50abd415ab4a3802664dded4d1ab31567e4df4ac2088a54b3051f03acb8395c01172e4f1609e2e901cfa79e57eeda82b7baf24ed38328bc8336c0944dc0287b3222020c6d55b6af86f6504193305530724bc763494337c147dee7cc9c7ea2393c2e5edd0d073450c01e11caabd3e9d2bc8402e495f147f7004f0089b1689b2598f664ec0d74390e26ad96404e2de6387d6dc5cbbdda820263b267b70f591cacf8786f97043dce8edb9324e6d2f9f1958e1496cddd037d127ac0d38d8aa60809d98320dbfeaa2640b3251b2bb7c35965f91963e48ce04f5ed0700d91db579dfe63dcb3fc6fd2877748ab4bec472113ee9206623b9267a2ce7a016e6cbaf1a01d7a8ab4296fe53210b5d0d5451326f309e3cdb5c2e5e66d816bbdf7f87e836d2fe9b8da9644ef278d299c3023a940b2358fe5263df89852ce67907d75f252e63e72a01c3c9a8b4e13d9d3f8cc218b73a0b2c578db379c9de4e63e2591d89b918b72d3c386bd54c9fb1b02deda590bbf1bf9ea826f6e6c0058f7ffc19168aee295f524b88a9de9ae7d9d0cce97b45026c5e8acd386c879a4632330547b4e4b9fd949f6ff52765150453db6680575cffc07a16d194dad4ab8733deebfb482cd027b96a59c27074b9c462277d9ac5900f1265835c801ee025aecc59c4dc9055a1ff80367608672aeadb2d060199b1a50e3192fb65c13ec616700779c7a70f28d757a8affe30d288b66c453b9300656da78f4278c31ce3b651b4d0bd8bcf9fafb51a031608ed75f3694351042fa83837db32ca65a1223a903683578d1d58bbd7ec68af4f8c6dbe195949281223f347d5929624941c73a7c4c43206ab83d85659ed9bce8e7460d11cc38651c0a99a0d7535cda6f46e0f4c1fe67482c45c75b821ec9ded892ee5f2f22f8a13313c6bdcdc77b5892fb94e3f0e379d5887b71f556cb95223c50ed468436af560485fe228c535c240ad3dbda7aefcd8ddcbb8525a229cb591ef591cd4226e6dcbbab8a95d40207ca7ab78371a69c381428f865eff593c66f8c2a75fe3f8f7b01973c37ce1dc2bf66e62075d43545941dbc66826eed4d828b2a624988440200211f3f31d948345251167949c500ca944f3b0b2822eacf96ef4fcd9c36b17e0a6de45083e32a060ec1fbe9d1f9a53c017e5ebf11677c02b663453d3e4da0013ebb7c9a2062b6737abc9454d2f4ec646920e36ac9880b67d08c569725b9a9f754e8e80b6364810e7a1c93a5c284464d621e1f8f5c3664016f0bfe278a685ba8ada8b591557b2c7d0b15a80a6cc6b4e244fe3115e17fc99598ee4c76812e6b9d9db81f118e6f8c199d7d791092212d4faa3a20f2bca33677b72a5e87ba1ffa32418bce4c2afe166585cd0c47bdf0c19409fd965db00ca4a61525c9c7c8ca33ec724d83204256b4424f17ac8f6c250feb7e4e3c2665da7a7886654f1d275bf3608d4c6c7677e050bff26e60d08372448229704cbe10f4f68884053b652a4774931605a05369112ed6beae7479f13ad8f5d2b058773a1e1a435638ffd457696bb51178d2a10362eb89d47c3ee527830306809df4e9cfa607ee90d820c552a7896f3f745df2ede486c5b2d1133734629477fba0b236df3299d5ab32997941949a23711f1ea1382810e15c1da8d8120ac390c5a8ecd5f0f8cbc8276cbbaaf3c8f96ad96e8f2647b05bff287cc50189b3294f06adfc1ecdb366c9e6fa5a03b13111c8f55680e5c8f4a62802b238175060edcd15bd0b583238d7c31577bd91973f0f50f922ae0ee4cf0bb9527b5c7f9069f89ec055a76ff77bc3bef15bb79fdd69749f2e86c88a7b8f1cbbf74636058dbcfa38d989c50b0a28c4087f1ec1133b6f653bbc35b74bfce9fd652040ead29ec7c165b215f41c114bf6e9a007b96b7b499a25d5e579eb60fbfc8059f9f16a2bb799794acc82f65d4f0a6fef6fcb637b599a96e2e9aeb42b59a066dc91f4b1a2190473d4ffd2a1a92b607dfbaf388e80a466363a6b5370e904246f8e27257531f6c995b2d2bd0b0a716384077a2503d6afa6ba26dfeb9d2d0f5f982c162686d25a08b082fe0ba3cbfca3b6109531cef873c06284ba866fa07e412abeca4bf49831c3b5042ab15713ba1b4b1b1cb613facefd9d9fff9903e89de8c5d619cc30283e60090eaa1d003baaa56d1a0a3d45e09c9c0e0385f5d1fe57ba16571dcd4fd27935627da9ee166ae0539fd3b42277566e4b1fce9b6df21cb551fb618582494c7319e8175e685086481f54cd77ef86feb22ae11762d9e9d21aee510608692df067c79357b2e28c676d3952ed76b9789943843d47d6e3b59a56e055d34aa36c79d70d6d50a0ee6ea34b73cc1f2a74bbdfc3278c3a73df3134a62ac018a7a5263ae95603c4f068df8c8568252cb32a45c458b59e14e9af32601787ff7ba1122a0277f2b19dd50c0481aa0c6661af89ae40cb0d2b448b90f55f4612fe277b5635872dd51952e5f83d02264bc808f277345d2a56cf0e219056f5b47b4783f22c086b430206e56a2cc334ac956ea1eb5f0ab11a1f8010bdc0fc77db9d67ba6bd5e277d7a324cd7fb1ead76cf8f0f50c7932fd172473dc8a2acf348535333adf737ba2d4761a8135c39e058b8af9b411628bd3aaa5bf20d9774433c639dd9e6e8aed9ed56c5fb8d90d79760325da50db53c304cd7358e494250932d131f564435a7f3e5c8b4f57e5cefba6a4cfea76c2a980a76f30b345bddc6e33254937391833020808b18aa6583f8539c1edeb5fc1ca4f79ab1a96990edbd4b776f58e63a06c3cc0d098df54aa7efc34e373706ea2c1d74f13624bbcb5f3bfeb6c937d8800827bf119ea5136ef4e94574e722c5a45884a9872873cff1f1bbad02d37a020cc22a4c567614885f62ef39ffac7df0581468c14a435d7260308a8b5bbf6d108c2fd390155a1a3c28aa143dc0f278a6a2947f1149d2318984817fdd82bfb3e92c9633c57d4abdb2c48507400dac96fc465c8c944694d1dd0724762ffc0019b01419a186a6024f5776b1d8155dbb7abab9b9f244f473e570cc83c878004d45316e1672d423d7e6e24d892d4db35928e35d54707aefa98e2d8dab901e71b376722a1c38fe6ec40662f6b5a674771f750209fb7c2fd2e9ff4a3175ba99fee57f102e2f2565393e3807992c73d5f96dbf442f75d2b2fad1c090e94789666a9e3018e0d7032a830873e6b2d940448840bf9fbfd43a78a30df41f4200e46913b0601ea40efce28e1ddefcb2ce742c9968abff0367e71e40b19e2ad40f962c84a75d70d2af3050e4510da9f56a4c7574919091ecbd595233fe334fdbae069aa98b082e89dab2bdb49315344392a8ec835eadb6d778a0cab9ab442c3362ee42bd5f24efb40b793d4bd5aa36a2eaab0ea2243d85535e59407e97c186c2923b658bc29b57f08bc7a0450514ab0ff2cc6b53e08f2b06153895d627527d43753da24bfbc0fde0cbfa61d940f8c9c81a92540b321635c9cd680da3c25dbceff7684735a36d0ca42e0ad9e647d4d1ebe3fe25bdf2ef99f64b2bd3496d4a06e260e0472c880565c2cde6ecdd9d7da0627a99a4dd8685364a833549a0b30eb4d0a2f3510e1930c88227709c93c2a2efb424af4fb992f2f6182cebb2f0067083c6d65e3e61c46580a012e07716f890412f3604bde41b66b10976d8cf93c4a2d90ec2ed7f91d947a2630e8a59c68d37fe29bdb9a229ddfb8b4bedba2e4f1fb6531e12eb594dde5a1a3eab79ce98c1db0578eabe7fd981677cae2ac8981f470f0cf08179818057cd9f22af13919aa158fbfe4f95f0ebdfa5966ef2f1cbd3fd8f2e19b6fdac20f406f2c7e4fc6341979d3e75e5d719005c8cafaeef36e2763a3398e76f144f3d2d064a001762d2cddc7c87ded0e8a7b4e37be460f7c06909e12418eac2fe0a7c034804e399ac4f039b03c322ba7fb7b3ed4df598dd32437329f8a1e5ccd4d05ddc7aaf574a6f023d0a1445def7075a71bf96ee0c865563fca7696aa12e384d852b781a4555daf2600ddb2022c1f981c0f0e68739d66527deba3797db42feaba420cdba6a0ea1ea69264b1c9c17f8edb808ea5879a8581de668939af9080be73c10b910989e82848db027afe67f757716255a3f832d6aa6fc8e67fcb54d6ca90768d444f27c2e1128a68e4562c689dee27592e37550c66c5f6f36e55a82a8d4611e0c5d71ce27a5d0f1065bcfdc1cdabe69d8dd2dc160647950e83c5f0b0e42d438b6fe1eeb3f367dd81185e8d76545ff406ed885f831daba64a27ca7eda011490dfdd6ed09ca898a7710d7b1cefac1fd0b99a6bb5f5fc30aa6bc6f620259585a5edd13f548cb173b33997e2c8237b9442dada23efc8ee88bac3ef43d1b11ab192e81b2bddfad60653668cd753d72dfd16b4d57e4a921288c15835a39888de7dd47ac612fcf50d5eaa4c7c7be5b77b206542514d322c20382da243486425b058858c35173fe866eb62e8b5655bfbc46bea0fb66dfc85a9567eb9b1422513a0ed24fd7d323d883a9aef84eed3bae95eaeacde4ca36a5f6a9cd2654a7e840b68650ebb8e46a59a6d02f161dd8a9e5a88adc6688c3afa9ccc16b97c9a32bbf9ec4428f6e483869c68a40a98f26d1e8cde07b4668573616c88ad82c5d2d02df0ee021c677ec5f85e93c7f4c91eb1769562c5f8fc49462a1df09a4dc927fef3c1de5eb6113a7520c879f286a609f7041fa8e5ca7fa5a901978224dc695bcb802963482f450720448ef80218dfda7e775040e3e76dc8fdef22c6f68162aedcee3c056fe16c114c4173fb79264b9f812301246ac9dfae64ad0a16161bf42f47a3b84f1b9606c4b43255c09c4c955bdb24b08f01bc1a7c1e9bff5f0de257bc581ef8e228cf72487a0b5e4d596d05c14ec69de4b6b0fc335df6cf0eaee7985afff6fbaafa1f85a304758299373e96acee17ee94db174e2411be43047f83961cc610abbadb5ef4ab038c148f8e58c0d1620115a6ed77ecb3b5cacef517a26b49b1b88629113fc4998c1963af643f9f855e43d7c64990563ce9ee1e11c498c27b9d8532ee26229f9400174d9c605cd06bf03c83e21e06477dd9e532d029702c9ec6ab95b46cbd5f914089e9b2cec720b3e86a3b9a1b8f3a862f208b24262651da24260319745432ffd5a01d31fd3b8e72873f2b5791a2a32e5029143ba79cad519ff9bb21db853637a628ea6a6128001585e3dd08f9b0bbb98bf39d93088efc78f1750e7e551c1a96f152df5f30f57370dd4813d3e39702580be1220b33409699a3c5e07101f0aa5c47c20d4d94c01737f487a29cc343ed48ec5be68024b071c4103dc7a64a3853e40bbfa714ebe4d524f416c682ee4680d2702ac184ddc4fb4d250f9a33fd3957e378e04028ab844236165aea42a841233ace74a18e69a2c291759d5f722656779ec75c44685ea3fece42575529f779b0de3d8f5c799a179d429e8e516e8ab830d0dcbb39e8409136524acce5a82fb7443b3715e9400b61b5df4a817018e16f5c47e62eb9cf9395e5d9973a17cc48998a247640bf9acc7cb95569513e76b22b555b14764ba79151f8a5d4d0122c0891a51e809bafee1cac16b61cefc4a1171482e0d5d27cfa384b644b383c44a5d5f9807c50452e4a4ff49d21565aa535d82568a27f16a8516b39678bfbbdd5a19db9a01d23732883c026b1e4b239a84a89401f6f1068ef4d420c4ebcba011f2a5e9052908fed0a4ddf21ce8857a915435518a350af8e5acb84118d53a53c846fec79a9d3290a87d8dce09d1808de30fd09605bb279837d0573a38e5590049a8eefa34517fd81db7f0d3a6ff6087a0406676ac9398170d2d17888aff004d126f42ef572ceafc2ba98e9aea5ced3f3ff06c0aaa24c4325e477355654de4e1d632d189e64aec3ce5482f328cee479a767847a4dc884152a45299a99528aad48dc61d351e37bbe74fbd87a532fe3bb72dff913fb2222d1834e0e074ca8db58a2081e5dd51ac148ed0566beb4fbf209568e8938c7c23d651908704e715978495088802df0a07495562087d0d4699aac6d1244c81609aba67d4b1107c82a46452696d88f3318577c8b4570db3402af2c4be4ed55621e4cb1ee56ce0109ca93833fa37cd11208ac24425fe77f6e6699721657105a14334f1218e3f318664197542b09f60c68ae7934d81ddbac1c788fed451c9a5627cab456484d82da545b6d32c184041bf1ac118cd494514fe771dc59546e79fef82f796c6b9ea8e303365fc01ecf2f58fbce88af3ea8c9b42a1e742e952dca475868df05f07d7b155f74bb5d6023fff44a6794f26f2387fe541b5e5a8666a5807ff803b9fc37dfa8473c73b8491316b59bb4cdd92ddc32ff11ca30d540e6c29063565397c6d86d56cc5d7e6799200c81d1cc60bd79d2dcfe8bf3c5df69e25cff15be2822210bb3dd401f6e29fb7a6e53451b04797d5fd02d849c6eda62929cf348b76243aa2bbdd06b389798c54460b64599b5e82bcbaef2b748ca820091202d670c80db09a48edf40c09dcb74791bf1fa6bf2306eff09d71d42facf00ae3548aff41e2161f3807e2b771f6e37dbd2c42e28a660cfac9af34478ab5365913f3e3e35f5e3ddbc386f03e7e9476f18482b083fd84ec47d62abf4334c610082fa006b2920bd5d5d1086a0f6b445bcc6b6b63ddb087f580fd3c76d6de4df72f5dd99da865115ba78a8145ec70e8c6ec9c8fcdbb1244ac09cde8e83f8f4a7f855d75d7231c46d10f7c744a528798bd686f8de0dc8336eaddad0ce0f898d61a1c38cca69b4862e6a2f9382aa353a3b7d7a090e4f9edec27494ecb6a55b9b098d869ee0cfb42c198057d665f7278e633b88ded3f22ed0fa7a1ecc206ea0efc595aa338d21e7f5ca40863d61495f478ac7543b78595fba85bca1b663c5f02a7e0151f39a746fcf3d0672f7060de786383938d5358431f29fcdb1eede20107137b92aa72647c0bbd244aa6c5ac6f1b773fd3fe31c77356fbd118e3f9b3f37026ba0064b12f3835c7d7b73c24a63db5e9f0e82cd4b8971cb82b62ad42bd7dfd7dd906ccf4b1836fc3dfb53630e78675954d0ee711ed4ece78c281a9fecc02e2a0762b4e480328c617c955297bd9bdaafb2669d529570afd2e762bb15755072547d5fb212f8d07c5b2425639a3bc9cd1be1f6ce9b2ef5b7f425eeed4d0148e6d9144833f0d26c335f1847ab6cdd09bddca5eefe1632e2608b4e5e88998f821ce7851746f7ba8c4fd4b3393bec85112174e8cda26d0091371d01d3b744ad0a14925ff8097ff249b099bd7cc2d98a61e1fe6c4d14344d53333e3c04f49ce295f91a56a038ba64e51f8b7a20a2895ea95fb676af965b1c3868ae79882cdb486653817f2853a264e6649d46bac3eb1f396d37aa3056ee783041236c9e07985c7cf10dc02b6b6df2dbfce3ec630d16ddd18a4896e08931aebaa0cebffc066521cd9bec53752af403c5f592f2d3e8c8465599c89638105b3b77495b23112ab130ab8720b2e60d0e6419337b38f140eb5ad0b978c8ee0d3509c09c78f52cf32ad10276ec8c1fea982390a481908a427f392bfc4f19976f04cce288fc051ebef5dfa1daf3755e842771edd00c26965f797494c8feaf7dd81429dacf556ff8a18da8fdda6198a7c03931d88824f4e276019c5cf9758a370d8a6e31fe7bddd9f0928e2e224c88d06aa05a5710347992d6a45e3932ca49c3e6a67bdc4d68da41b047b49cd344df5c206d28a88f94365b242901a1e9710a67ad8cb8c5e62a4a6ce91ba5f95308e32746bc9e073c9803766a5483b6e64b021fe6c5caec6826d15f6cea0f24284c283e7d95030fcb0650bbea811fbe0f7a81cb50c0f5d7b1aae63c59bbcde2e85588e37df37fecd4dd0f7a8c86f9863025ff082415cf152135ac04c78467287acf9d3a6c4e5b7a8487ec22797e85bd2c93a6e85145e5feb0bf8e9488b59041c1df4870e6d8a55f9c5b97976d7b8d756d5ba10262f36782b98629a06eafbc11c624ab3b7f94c3d2b3c702e333213411f35a5f9d08c784755917ba12739ff6ecd9e80a78b9d4577b829168b8cb6073a6d560c540e60662155e2bd1658d4b7b1058ea387001effffffe1