PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 86456 8b8e749ca566e74d4d8da6188b52db95eefd34ba69584216d0a7b3b420fe8f75

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5b3391bcae32143e2472eeafb3315e3649c73cb4d2b4c9f606f9c7ab878a971b
Certificate Block Hash
8b8e749ca566e74d4d8da6188b52db95eefd34ba69584216d0a7b3b420fe8f75
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...008603000000750100
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000f5d58d8320039c1700265039fc537c67b3c0587f372b0fb4dc7772de93592e98687da7c46a3525852e58ebb113da6169d89201d211f842f600583cd1e0f4abc1f933f1f9c6eb0aea86f5b31e7f70530914960f34be1caa35d50c00000000000000080000000002008603000000750100

Raw Header Hex

00004020923210d1992d156a9d7fe1c243e135121777d745fe416a1f5a74db215c685fbd2ec3791a96c1a2426a638f2ae091541bfb5bd3f8162eae2c02ff99d767ee4b00403d566abfc300181b978a87abc7f906f6c9b4d2b43cc749365e31b3afee72243e1432aebc91335b

Proof Data Hex

59,560 bytes
1212160103078f446fd24df65e29ace5c3f71a636313c90b07b4c49020fe3fa497c13ecc3174065a7615ec16d0a79fce40a936e31da86e94204c97391b94b9d5d7390a1a961a1e4c7df80cca9bfbb267ae84e1dc4ec5bc15e98ca709a92e4183a67d717e701f171d8439d6d2f6d14d8802c24fc64a18957be7a664aa6ce1b0fd6de268d532d0a1b65d12fd8092a26ffa41722ce2369147f479c624cf8ba4324dc9049501f103a3649d3eb5f21cef19fa7b8b5d4a17a8ef33e5f10dd2a3479580277d5ac5a5c3606ca72ba554764437d1ee99cacb4a2bcc5650f9d4f7bd235fa8436457413231d399804c14a0dd0cf83273adbc0a21a072cbf57564326ab46b0e75d9d3986a5d593feaa7b36fadc60fb79d03b190098698d08a01ac1638c8e922de0495d568ac877c16bf1d11c58d354ee87b857293ef49d723e7e57be822b7129fdf8c7049dac71463a54f1f3ebafb23b993add229c4c024c78a94df631338fbb8563dcd147c39987b2325237dd9df3dd4608b3ea786b1a39cc00d5131834a9ea346c6823d541a2faccdc52e16a1e2ade6536b9da6c777a7ae8ce66825ad9e14e11a3a4538e110495d8be4a677f4f3b3975345a6319e6359a43b53825e4f857fec3c1bdc3953f7be72971dbd29a58c0a8d7bfa087c6b9290ee9ecaf08b7871a2e0635a233237d780bb4e97b017094f3d90a7cf1193475988086767dc2036914495b7432fa29729843a17662cf9a69ffe8f59774a454968549966f8ebfc078f57652fcfe5113395cdcee2af68ce48633152abdbc1656f0a2e4724627e8a875884e412aa6509bb4096fd2f24cac039c9f1b158c08ba22db700e2fdd2207a158c14d6a83e6c5204107200e2db6d4fa9b73c7ee8c05ea9f8fb38911fa9cdca227152692834af0ed6713d4708bfac80917b7f1610c1e914db13007696725ad661b7d355f63629e927c5c9f950a8cba702e25a52ec7b198344e9b58ba4dab47ca491a1223fda0d02bc0eb37493d5651455149675006483fce969b0c6594ba5ee2bf7215e64ae8cf63c2f0dad8bee79228e0966312d659e89022e5342f0c2c82fa47503a92c577e43a890522fa5a6a7c34c0084d753fbde2dff88c2e7fe5da5bda46dc3d08974dd823cdb80eba0ec2da69a8952ab422dc4ce615954527987950e15b0ef83d7d5d9315c2aa0d50a96f4e5b73f6a18e8607e881fb362547eb23b9da6e45d0e5ef02780d58e5126cecbaf83ad6f12d3c9d3c61454cb600cc56cc3bfd57a3dede7813344e60a78d0b02ca97198f43aaa8b733f0d8a0f3b50ea2c5142ebe9fb968e8fff2a9f3e5f9fe244b7431136e5091644b765d7a18a78d76eab43f6c2b6bf563ad158dacd0a3e24927adc652da82168e18a57df893442978286bfb8e568197099b61b167032c23c607579b0f371f7fc3833586fc18b845bb405078719a11e0626d88640d0297c9ff05ac9b50f133b6039e49b8a186ff8083adfaceb604cf889bc574b5c187b05d200ce7db691d33adb9cd1f1d78c1aedc1a2c13be7f9e3d8a2113cf5fdc22dc98bcd313017ce8039a607ef43e202630b1c60794f2d105f99977f18e5c8e8651d3a2feefb60520e3adcd245d2719c4c6b45b05ce1a886768e358ad056fc19b379df8dfbae65d3b17ce34f70bd84cd33132d232df212a658f6411125526663fa910ad50c0b5668b0dedc5ff2b4027392ba3566dc06082ddf983359b16f302fabb5b48dc4af8bb84b4e620fff79194d38ffdd5601cefa683a6f20dca47ef00a46a4efbbd098fcb550fb030915ba869e6859458c2dc29efdd465e6acf0c0d659a1ab265ad37117fffd21b2c494b4ad892f222882f984c58031b0d9c5869e33d03c5ee22f8f890a574130b258bbdc120861504310d60720db70f28d61e96705dcce6adfcf64e489e1ebff437dcdc9c56affa95d214b8feb253fed9f981fbf99ec42e1ca8af2186be622682994029086c196efd451c78cbf25bf648c4d8a15802e806cd793249a91b1ee6eeff9e7fabc333e2c1d2bfda8bcf01c836a679978221ad352823f3acb9c27e45f535f257e873eb27cfde3bc65b886e1d1a337a179f81229d7e139037756faa2e78fa635b35ff31e8dc6c41eab372875fa2a07fa8d27a11a08a4f0a11f78ba6ad332cb099ceb5c702ae26cf5fb9098ab9ca811667dbab6835433d5646d491d1fcac5bb5bbe58cf9fb6e39218d1b54921c27a370cf15a291afbd75ef6136d61292fbda9d1023b337299b59837bbed29df5bad6b33368f44f1b19294aae69629fd786628fbfe095411d01d7d8e319bf3020845f5541238f242342644c74bb9853aa4ce4448f970317dffe714a1519b3437be95fa7f248c63e118049423623c52adff12d0881e47131342a4033eee010f8437d3837e0f9215d680e14c2c79a813bcd89777c84c45af8a7ab81547fb456af57a3ef4b92a17f6bf9e974032b70590c3f3031f09c7fe786e2d32319a9357e40aac1aed9437f32dc0eff7b934e941c124d0c7ffc39260075576e3199417a6769ab416ca80f6acc93adb4474164af651be7a064756632020b8de077e8f8cbf36b36c6046569a8f7097752b01da049f3976b06c2fd6b7a780a513a4ca0fefab5d66e952ae3424ec7791ad363701b394094b19f3ea65938e6a435bb7b5e4f8030da8a42ea9276eee8c8237d5107113ac290f3f9832382ecc9c44d4cac97f86dfcd3cd9dd6c2cde9acb0fe13ced8c749150500a9b5c531c893a513d2c73509486b52ee52f321f7e26b61de8b0b051f20898f8d15483ca42b0399c661b27f6178c9d1dbdce382a9945fa140c6e96719ea9f14e666ca880f15bfc4d83c239bf3a10919640a691f04f0378c01e9c1d019f11ef648afa92157f32b4d9797d08ed31ac41fe03f62aaedf3ef78b840293329ebdf7d87cf48abb25ae2e89ea355c08d91ca009bcf764488b6b7979e5b58ddb42d48172bd26089578092f19f1fb8c49e66fed9f2ac4b9636121a2b8bc4147a06f4c693b7a40deee3cf5ad61b607568684f00de798b8289c11a41309c26ff771217decb7cdaa4c44f468ccdf697c2aaad451d81dbdee4ccbfa6858f41a6e1919c68d21a8da41ee8eeb27d53fc179daf7f1f8930fa36cf5d4f9723c08e594cab5c4bd5d56c9d707ddc2ff9c6e1f7c4b614b0236595ec9c9c186162795a192d4653ced74bff054aca9eb5ec50f39866ee846502304f85a4eb14318be624cd7fed36425eca2713251c2794fc6f8509d64fc87c9fd04a8ad5fe45590761f9986b34383f4e9a6a5291fe48d46f607d35c40daed99cc80c395f893c2afc4fd7138087999c743ebf177145b528383fc26640f307151cfc88c4447260c566d5a9430cc0b4f4942e95fb3285d5a3fd5ea217830064caaa3ae8c41e849c6b168d4fc7b6e9019adb97876b57dafea9a12818461c265ea12155c8d6b939c9b0c4ec105c3730ac367fbcac4c6dad7685fe989b3c716e6e53426275180b7a528d843e5fe7e2ea5106e8d27a0da3ddaa3e8a34899f7529810a3a963e7f60b68c3e14ef818657e0298086a4997fae27f0f6467bf4a2e1c2a22022b4c22e2a23123f43c099ef42720d84f473cd39cf8d53c2edc9abd993d41273ae15d6d01ed9324ad906ad0b1085a0a687eba2583d363d81bbae5a7189696e0b428b205fd5e9fe573e9d3d273607a4a9d5ba22a8a98ee11cef87269576ccd7356e2f5030c6a095e07bc217524c3f62efa18b4f9e5d2d603b398e364226f15926e3caac0d2a54ed6c9ef0ee2190d79506196c054fdb7730c140079d2d1022f22f7e9f1d38eb52132ff7c19e5cb4fc0ae52b767d90ec352b57b8a88b0115f5926db1e40d4f634532f483837cc012730f225b5b5100e773e6a8ff14d8314d1f45e7182936371857c884f4889f3d4f9ccf55e66355efe57a68b9ad04047b948564e7ae0617502d89b43984ab95471c884a2ab38ba1dcf780245992d7a7e53b8ccd87e3b82d4f64f1a7d02fb706bf2abe21ec87bb45e2a3a4341fcfef44bce52d79cd848461200ff0615440a29502f704a166106d9613cb6c35db965923cb36537896a047c530f2c4b56dda3ad23f0815927e4efa86ef3ca59468f9ec761f9d3954688d82b23307d78b7df0a8d881755cea6459c39a6f1a1a27efce349a11e4cd7997db579a93cd53dd296aa7bf538459dc59756bfcc47ed340e8772d74a7aabdb3d3a6ab7b9c951c3ea75b238c37ae8bcc287c728deb28f3e6fd6db103f5f1e2eef2e36ac98a591cadbc857e0209edc4a044beba2c0d435579bbf713a634d368e9780498790dfbd67adabd964e942f4e07b11f2835d795914e9736f35931ebc9a00f68acc7cc1af7ea0d0086c838cffe28c9232ba9ec4d52c39023148b52592c72c69f7aa991c1a08521aa6f578d0eba3c538759ee2325a7e83aef3a46e45d9facc9eac940105bc99809e874bb0b36f4a53e0f69cf7d2ed1a52a189b2076a60edeefb775e352cea7466410ec6e3bd65ad974fff208d3fc50fa309f0fc1196dad8d6582037cdf4b111b8b4eea02ca2f11c4b6983851ae55e08a5566abf64e3e11ac104750a23f4db548fb42a6d1311ddd9302db097e2eb2b81c57e15d7bb10c7c724842c7eeb89e142d0055b9f27c826dd3db32f9156033d6f46679508e1e936aa1fdf1d72adf3caf798baf402a09e33d06e331923c4c9d7a1e8e246e0ba56dee2ad2792c9927c7e0182f536dd81958e732f8d07da28f4c2dd9641873d825ab8f725aad3cc129048a1865adcd916a3def1d26519c780b02313452f7fa2a3835ef921eddd415e7c21aaddeb2b8cfb9c67dc14ddd435fbfa952cb9a324ad1317dc49cf9ba10cf3c424555c4ab237eb02ac5f7d1dd119168f61abcc829c4d41b37b41f4dda789d9abf8fd18cfe8b47d93cb9c8cd07eacbabbcc8a0657b7ad4eedf95f7224876970506354b6fd83d6b5ef4cc2675837464279a2112e4f7f3b26ef5a21c0e0d337e68733379b1830a3f413bb4565f7dfc845cdb8d0474b87a92a94dd2078b0b8507ea4f91b78722a0778d2e6725ffcef40e3d7ed6a2da96ce3e04e0a858d6b0cb482897d4c1e9415ab44af49e90078533439b694f00e73a2120b197a1682244a4a1655acbfff22a9bfed90896b0b49209bca4cc5e61deca2313dc0d81cb8035fde1da318f7685c956695629eec40823e63dc958f5be6a7b9fac7a2f7952a48d894f66543bc2932ad1bd517908230ea146fcf099edd8be8bfca45ebe86d01156be3bfb9b55cf37a6a5af126ae14d2548b9a272d4f29e809585566213e78203cf70e11d85e5bbedecf0ae4bb9de3c4850c8b9b4d5a86c1370f54ecbe349d076c78de869d2a943983f31bce826f839db555fa034a00cb15e52b63ad27c9805da9c22aff44f859c6ae5dbbbd692540a2bcee673aa2440524406412614d84507fa479dd0ddf9007c118c88043394f0e31faf87d4aefaa5ecff89eeb65c721b6f185e269b7edf9901f0a23810b7f6bfec35a45fcd4d80a60cca8ee77d148f2f91c7e1913d612c18cc012ae8d7c48e8383eb0f7db42ddd27877bbda7dabdb9db9ccb8d45e6e2cc5a835838fddf43aaea5fc3fe529ff64c6065c348cbb3606338095fed884843596c804ef42ffa63d5efe44f8992f429b6beadb1b0712217f2e61b4c6d5b029edf6ab34fad20040b9283d137be46da2f02e311cd1b78fd091a6d82d972c06c103c3d823aff3d137e9c20b85d8b84bae2a24591f801ff4de0190249a7a67cd485524ff11efc3cc85eedf0e436fdb5e90ce732e88fd77daf2de3f604dc676f98a3cb44533a62ebb218efa1ba814cb1e222a273ed044aa17dec3d21bebde5f55dc5145e5de4b2401676d3e38a49f315d4780fa5e0e129de5305cdbb0f4d45d07c384ba4ec781c3783e8a4c01bf5092b812664cffe87d3e516b7a87b77a37d390355e3c93a103587ae9d72483f53926fdc6a83dd6eba6adcd98e09d43f3b565f4b0de5fa306762c554b141e16c11865547150c5e6bedc5a5432c6238a6fbeec0dc3e7fd7fb4d050444861491d8f608340a9c348ec29d807a7322282b01799ebcdd781b2ee93a86de029ee669a750b4827d6abeeb613231918bbc5a37b5c3bab69c3d796ebd4b78b53c3bb959abc76c9f2830ad551e102aa4a96af3a852ce5571e4c455c9f722880d6341ffff6e4daf06dd5c85cb27322dcb165f637a20460c53c7346b544468b7bb49712dc174e9201c3f1c9ca395f38cd187fb7b8b84280cf7c6eb9c813eade490bf613db17045dfb6fb9c9aae38b69349c16cfc86bc5c667d2413b29398ccdd4637fd059533610ceaf8ed1ef13e0eb4674ce1661513976dc5f62904f745fd00d1f7f06d6df357c7748f46dd01fb750c2e69f00d46770b1891260f310f6b25b74eb63439488aa664b80fe43366a0337d766d73778d29dcb84e592ec33e7d4a46b4de0d2f40326cc38d7243725597f44fd7a63a554454eca68658fb779247241e57a79fc5b46419766db78b0eece1b4a7863b2c5e7c9bbc29026798b4520f2e9d5a5ae845a2849c5cc76410a8997c0f1007ad231fd3e9045d2cc4ae59b3ce3cce98a78d9103da46e2ce855ec460de2f5af5be1b63d3098e32a4578e268fc189c135b85f5eb566fc0c7dd22fcb16bfd6be621f1998238fa45869f2cb7020874ed57086becad7826c7a1b40ade84e633ecc3ddcb713e675d1aca589f53414fbc9d3278d29fd5e6b3b92366f76cb81a434f356641f0d2a5fb5a1400c2dedf51701173994cec26fed320616427a5e9ccdd06bc7c632bbbc0884491da09c26bb146d7f8880393d9ad3e20b66d260a95641821ce6408a2d8d273cc92fc3af978e543874864ac4489a07aaf350ab5795351a7d0a66ce29976ad515f4b69e59a85371ddfdb2313204f833c62fa401647a8ed10b908b441fca668088b5ee1c52c1ce872e7c3b00e9c97ee77c6eb0b37b5794c59da1581e5bd31a67fed5fead2f3f9befe70fb41b9bf00e5a9dcfde6c5eb27ce8b5fb41c4674ba844fb57f17d0dbc694dba7a80e41cc43534fcf81ae681d63078a9cddf487d7a87f2270a370ee0fae7a62ff8192e31096ead632235021a13c5794bfb701cfcd224f029697c7c2668b1b3db06c4393060c91c4a2b15d8fdcb9b3e102e1dd595a31e22891fcfdc9aba6b0a690669a2eb48bdda6a1acb2c8baee7b642dacd1e068af0a252f75546a2e0d94fe16a5aec52b0fe8a7a4a2fdc705bfd1e2e120439e9cee8328c8598480eafbad39023bd39c1d70568e39b0fe7be66c6c933c99c90c06faf759b4e8ac088cf5fb8f9b733e9b1a1ff0cdd8de9988a09102539e6461dd839e69fe65071015997ddd41c6893f4bc7850fbcff42b61c9febbce842df75b1a1abbc5c2badb762faefdafeda9dc1346abee382ac0f91438de24efecbac4fe327c349555d74b4e00492ccc8560200bec2e332d9c5f5f557164e5a2b008147b5285df702f0ba903aa56f1822dbdde2783b910993b417953ad4cec2c6fa6ceac83089ecd0ed4a4993f9f0ccabfaa8faec2902a36758904ffeb1448ef1a93c47556541cfd70ef2de3fcc41b2907bc3fa0054141965a923d4f3754cecc263b4f0f38dc47b5c63f593791f7515739949240a15392532335d05e1f1b1b6c1ca145b444d0997f08b8b6d4fdd63d8baa34f51d5a686aa4191c417fdaa1d5d54dfadd1e76680ca7a89fbd9755c377103bff65118306317406a106308a39219c7eff7a0e3cbe12e54ff453d23c4120ebcff51b7dbf5e6cbae462729ffb22dd264f112ae14d09ab70d9b443a917b88074edca23169161fedb7fcc4d6c4654ba07a3da9fca79dc8bf6067eb32878f42315d96f000f0ec4b8f0e8dddb97b0e9a3b5485af6f6bb53884ee2445e044e1d05b875e7215eda90bec22400e06f9a114ed4c04d92667cf9435f182f337a48a74dfcacdfa535725a7fe23169fd6e817d8ac2a3f8e4540900fb73e33299f9c1db4a15deac2606b856570d753e174f2b221ffd2b03950719153f2db9a4c6338e801b4ae23a06fedb6b7dcea7798aed2c142e9538d21d3a6e90b961167d45e67c7d90695f0cb5226b1f78d14276ba54ac101569d6844453a7012dbf21b6ada3bdeae5de618a958e645f4279e668958bd1eb8704eddf0c270cdbf3f6c644cb9d589dd470d9212d1bc091c51a4e5f0341954958ed9735a98fbe5ca69f3378c9bdec7afe184df2afa7b33f42b603f43ddde73dc16345d6369329bcdded94716f752dc5be095225c2a9b7681ee26ab60a9c4f141a73bfdab47496c37eca05d89a5f761b4bdbe88e33e44dca5974dd4d3e4f6c9dbb798f9102d0ec83be0745ad3b6c8c82ee2e4d62b83586c129b5935a2b36cd4ad632816c3b33454d5ce26b8d4a2875e0c6162bf6c898a5109d12e7dd726250065aeae42139b1653063c20362e6d6cf84c17e13374547b576ccca41168371fcc7edabe80c2d54a70fa04103b0f37c1747a4111b5fb3f118fbcfa0d2577b118d38eae19d33c53cc318e66820edbbaf5f0f88e743085ea05977cdc71d2b96e3f5ce69fa291b624e3b760bf2e9cff79011145a8cbfefa6152dba0e80614f1c38ea5936892daa670b8f993e7f851866ad90047a67bc13cc2e900f40738e2a08a95b319727d1065eb77dcaa720fad7aafc71a8dd9d773fe625f7e348f6ef7c3735b2140b236be4325e34a15c6e32aa48dabccd7942f43977a483f16a67014bca69bf8ca78d86c2db939b09d979eeb8a016cd3389d0af53ddf2fdb97db98d36cdc0dbe0ba370e742d62e22a6292c4e9d199dd0e5eb6d99f9a87f09ae7a92f308c490b0302d4f8b7a28e02ed1873a0a8de008c7b07e6367188d071a316b1e7897e1f39f5d1146546b1a236ee53abe0de40637b72d6f49ec9f61f2f2c5f5c2dd64b16032a4e3527657b038549c9b9bcbee36ae0e9ea0386e6adde109c3699449de044fc36296062640f13654c5b4fb868719fc7f5c2db6436d46a7eb1e2328e436a67248787b22d4197e78a9a654d0ee91e7feb050ddf3190876704600193d382ff8e8a198df5cdd199ac256a656c72f6408409e3a9468a6dfa9341c4f184e14b54fa9bb73f4ea7fc8703f691b1082ec979b550dd41300b3dc3993763d4c43778a6868a804d8ca6c89ee1f37c9167343dfb475988f8ac4c326622ded557430324eed63916ab8f99e309f8f1cd1ee0d1062b554d9f3ff0f064c19f5c7979b6e7c72e9772e67a18f77f67ab6f5fcfee072d49ddca20ae36ba113503f0b480989e9f18858d202b992db780961d07e6f928f8750676af67a9783a845957add5979b9609432e2b54c953b601e4fbdb4b2c2956fa7d477a9fdaabe80c5ac3deb0bd78293ac7f3569f09c200abd9e494dc6693456d1e04c6a48704cf4b052bbebc804281d4b9d07ee62f2cebcbddd750179f1fada5dcdbfac98a21418f0d9d866e7960bcd164b1f70224c7f2cee7f5aaf0f5aac45a0a3b4da34dbd365964e09f7f62a0673d73bb80f0955c70f13205f6c9f3cb0a03b75cdafaa8a3ea30f134e8c77505eae33e211d51008f699ab6c2d60cb058b351c7b41780eb90c185b8de4f221413b871e05ef170cc164e580c53f9c00e1a067f400a0017704688758c911b4f066371547efebe35827ba55003138b2af06717033cff1cc36173b4775ad7a3184913de017f193c32ecab0090c92a45ef4fe7cebe1d9d259edf8039c44a65a4d97bbcb93eac3cfff937cf7f4329c8af0faf98adf22412501f21c86758ff2e6463f42426d32f7f1fb9026f4c94c2f81a8eadccca5452673e443178ce0696214c32683a19b190a333be4bd141ce1a917af96f485c97a47db018db622ae263bc930575b3630cb6e6bb94a16618275e2bce106ae65b6ca601a5dc8ac3b691b307b3ff96aefe40cc735ebba7dbf79e4234f5b431010fc1a0bf9cdc1c94fadc38bc55f840395b92f3b528fbcfd554d89d01dce320d9558b21b5c5ff3c84e3f4050dcd0e3070d5197f95e4a8ab91edae1071b3c3f4eb9c445b6062594b770d2fbd16e390328b7495904b559c980c3e0023b54afce6a321ae135d78ddd11aa0eded41f0308e06c3c09a4b3b104f4fcb9ac2d0567a73a10594320907d3bd286a4c00727013113d8048ce2119a9f4a51130220cd8e05899ca3836fae0ff1ad4a118da3aa02f1743fd4f52fb0530f16b6a4d982e7acafe105e361eb6ed60ebdb379a34ab140d2c0f21c5c57d12a8dcd13852035fce5f14823a8c9c211080f94dbd3061eee9b3837c9ee56211e475115415ae305247d852335c35f31926cc84921ce80911530666600885e0adc89b10d53d0a19df7582e168ac197a4bfe568ff427dea85820fac0feb8d1b61d392afe2e466521603f39e9a27e8e7e6871facf8661613f791391e05dd986915a19834d6aed55445e5ac0993facfa7494497f13007ada11b91ffba84494fffe58da72a232a224e1ed028d819bcf7cecdb06e00e04404a89091e0798d54872f04b3919672545a810dac56e3a2f7fea88695dc61c8eb3b41c746bf333e1961c3829d906b541f6548852291de10b8a71ab59f8246f635607021bd49b5fcbc7e3d295689431634a083a097b3242d80e3514e80e27e3d808771deb37774d562cfd808aa2c5f8b71763f93dc8193fd88d3df2602a87f80366c8b711b8abdb7d54b7a55f464c332a8d3afe49180b0424970f028446f152c319780f4a3ddd2137744c245817cfc42481cff34f5ba099f67e6d20619898075ffbdc0ae2a28b4a4e658e7d6c54931ebbabf0c11637dca21b490dc79056e3b0d14686623445a96a07516b593d6defe523f5948be8d7d225e64f6fd161e1d339fac32c7d2c8c9d8c4aa89278c29b1ebc3e899c5ef04cc681e5a9e30c8b3bae7ac832605e7f8532f73de46ade77d519014fc2ff1d5f344b653273767ecb346c55fe81ec8060fcc418857064634d3d1145cc113efbeaf0fa745ef27c42b9345e8d99116d342b750c0a5c754365885b0783eb69b1598b4d404ae2cde7d268e42fddad39c7a1a66b0914fc6af5d94a63a7e2e76b34d5ebd47aa8775d8ceb314f6bde93c9656bb061491493f8bd54c72c57003b177aea034a14c50d8909f01783c7d63c4515993b62f06fdbb6fd9a0c96e4df2ae338004ec6f088f856ce858ca53a590b6545b9902b00045792380c291335e0d9fca24844c057e1c826c3c14d0251e45f0444a6c6b6c0ff6c3d5cea8ee5c8618d55bdda996fa1817244656eb6f41e2038f7b5690315230127ac692435f5714feae858c5e49da0445c2b7d41871e35203376b61f028e104f6cf8cffaae5a41dfc75418f4adf5a8da08fd82d6cf2419a09cf989850fd0fb4f543353ff1b14db270f19210259f0a01b135212ff0580e6cc574fbb5d68bdbc461b1bb9cfeff6256645c9d2b94891393841538b3c7c2d77eb1acf248ea555357e6c8e832b204ab4809871ae539e7e1100e13585249fd4ed71c120ccfbad12bca60e406302aff6235e9ecabb92bf13d2f5b3f01684e5662cd336d992e3ced76b0277898966405429cecad94ea8f6ee31d40bc20804913321824d1bb4aae2c549d5637a004264a2bf65d8d3ed3daa2083b614d1e5adfe12d909c7222d46f7b7d15c35cb0ffdfd19a658ff0eb3f5d939ac8572ebbdab72bd639ee32ac28c70c483607460cb5a1c3dc06bffe459305cff8288630146851d042f8bb894d757bd06a18341e40700c4cdc623e6232b50f70caafb03d9010433a4f0a2186a3c388a62c1834e73b488aa0f335fb92f9eb5064803e6aa33b804d67e822b6dbc1ee4e8c9fe2794e2b3407fe0a3db22e3b21c2feb5b8ee8f6e0f0040e766fa5ff6c3abb70e968d375482f2bf42349ca56074c8d4fa3dc2cf68435f8af5c125d1615081f8936c1b650f85dad6948f8ed29630b9dd4eeda687952483ccf6b75c1d38b2bf9eaefc02a73b8683ac23b8f7f94707f334cc640c56966344995b931dbf30ec4ec2e46dd98711cb2cee6d66af2ba6e18b415cb8aae751901c10b01e88a0e40fa1a79e67e24693b0e88af783ae32b946eaa31587632a2cb5d1f802a06df09148189e4cbcb9f53e8784bb7e530c9cb8a8e1a17e63f6c6c2703242b75580efde73e2ed50248c99c7bc643c0963b559a0e901f9758f194b40fdee10b862d3e096932cd6c5e38ba45e95bef99fc543004dac745441af0f9b607247e8791e310b0ca934cbb7ea4a56d95dc3c22ffaa2006a2c28bc5cebcfebbba2a908c931eb4ac809ebc9a4306e7c12ea036089f3d2d13095682be379092b5a76117118c944ca4004768033703f68fce3085556c56a66509103826151b76782c87826c7b352002a20683809371e4a20cfa4237fcb01519e207149c96e91d8dfcd268a8421b242f595783b2e68acc10d1fea7576c84a810dfb2279472de66583d85b20611c9f0bd0e7bc0ced9c935cce28b21903c230149b69c9d2033e637b31c989a7190b0098e1f356f6dff3cdd95bcf32fb4bd0dc801d55792920c920bc057f79e8d1b5731e1edf0b03abe4698f6346d52855419727182edbaabf3c527dbacb6e32be8eaec0a312765d047b5943f6157adb864038eacb12f50cd10c4dfa062459129b5a4850f13240d39139a9b2fa112eb0e0f72b1de9c18b8ddb98b61fcd0222f7aa111853b52fc0cfec9a5407c9d106f4d9201871448051231ee10f8b8c75a73d237e509e6e7ad8670480c0c252dec1f5393e80691519c02c8f761c90dd4811c29706076f8e6cf17135d65fbd5ea549baa7537c55509febcc5b96e9aac7b93d14bda0a4e69a25575ad8d2d94888a9b2fdd4c67bb38e68d083d3be6c7f5e4aab9f66be60cd4123dc2ad6aa3cb439f19582f21adfdfccd0bd73c5bfbcc4c1efa44f59b4411b53c01f16abcf15d0250a89c0b228cab43e214236316c67f6962ed7e3260e0e7619f461c94bdd0f03b8cd6fc31454386b0f89d9ad411d2571aab90c0d59419b537461deb6f1524c0eeebd3f24b6f0217a6fbf2c7dbe5a8ffcc618b86d717f319857da05e620ecc877a2015bcff853f430d9802b2ce6f807f380afca80a226b87cbdc379041c5900ef3e4eb6a1b1267d1ddbdb2e7218deb469ff0c637927ff84702a5bd972becc8decd52f1f23a06f85e67d0aeb6e1f62bb063d4279b68dc7ed01bdc7bbc0085b0a75566bea5bc48cf3e63057ed84f18b0ecd423952ba3850da48d4347468fa215652bfa972ac2fcaff512c0c7a4e3d0375f329ba2f0f55717e5446f16f7fd261fbb3d6c6ff1e14c57c0ba30274a02f93d5d248deafc2a0c4db320ceb19d49be0ed974bdb523a670260d734bdca1d675e9b87c8ad915b044ba45912e353575f649e9c54367a41ad3fc71c261fce13560e177628feece76a57198d1238bd7aba53d783b247c2cec28f2034809b127bf48bdb04959c075f63e0bd2dd2574f82e03bb8f4ff4d7e1d7cb6d0cae46dfcfbd246cc1e155d920f61dc5d6cd094b39d5bddbd624431c760252800e6cd4f5ff60e151faff6348ac8c95545b4083fd9c3eaee4d08c50b3f1c6c8ebcf23f7c9b265299e8e175b2cd56aad3b12a1e9a60375fe9afe1de886d10f0c448704c0cce6d2b0b454c97339224014e43db495d87cc465f6520454f5f5ccda53ea1623c35518e63c9ec0278eba4efe474f8243b5ede0f9039307164c9789daf77a314fcd4abf2ec075eb4eac4d6f9f04fd6959c070e1951da8d7e84517e51cbcfc02cdb7e241f6f76a9837efa52440c387131ef26ac4f4009f61548d3cccbc0ad43384fb2514069fafc32ebea058f81d352aa62fb676c5306b054dba721be48deb2280b7ca3ca450aae59aefeebc5471e454bace2cd2ce84c92ab3f6f7b4cc2a9495d1adbb6f53ab917a3f9fafcd0b2c4fa9a9440e87e6b610988e7308c3be907f13e85e07ea5ec6a3428498bd7a63c150beea764c9d54b82d188a06a2872f02c2b789a72f8e07d57f80cfb1b7f0ffe1810440e6c64f0df07a35c3d053f9398d022d5f893896cb2f0296848e50e33b708daf710b131920efaabbe7deb3962f61800a082bb6fae97c9d287d677484dd29435e814b9fad265a582a2dae0d6062349f560f6776b86097a07c57d3d0aa226ff1c9222d2980d027bc5340d5a42408e0f067f0d5beb47985718851ad72113df52435506363f85a7bf72d33ad2255e004cf043ddc8ab50b0ab7b8b706c9aaf22095f29c1b8fed4ffc08c42aa291cdb31e889ca00c3932f9a7a7d9cc5ffa8263774c03c73d82d12dbd2c31c75a757b49faa4d7dc300cdce2eb628fe95ced0cedd81c1b50ae15fcedfe1d8ada11ca37e15e6e40c381a7b2873a5643dd3fdd6e2fc7ff9fc81789b5f15050b070b428597b5a52c5ec1e49d84a00e0c7ff438e61ceade1817dceb2277676ca4e0ebf314ec5f93c29999232c9bfdf558ea070c536c1752ae18a96916b25c7e5d09b76d9354f5d71f3ec7fe667cfb60536785d17d2a3ea57a1edcbf607d68f5bd5e9fa8bdc45ffecf6f4c05531ac5af2d2cc61232a71cfd7820e78911664f92d75a68f685f4ff9932993c79a239be10737d250bb391798c52d5f1957d6ea8e757531c69cde4c2365032092fc825b31a8234364e244358d8cdfeabf9ef6a08c82205120086f149d198b1210a8e62f56b5ec46a10dfd12831a110602f0c20643e35ca920d5d74e715a7c3642fcfc246ba5a8459276272827706068ed93b4df2efef5fac768ae79376dc0268e6dd612aefeb7f9fe7bd094bfa09d6fc46895aaee8053c08f445b658e685f0866425eaafc7442ad2f8c90d734a13386b979f75bea243229c136398a8c0eb4723e2ea05b20222c5192c918c5c5f468de07681cf7ffc257ea59c4c6e0b248ffaa403606a5921aefd7e655bafff72e628652083b2a13f96ab4e0070c13c05a7f569946f86115f8aaded02fdea8ded7c4f6ba86bafd54ea74065bb5eb336b2b3580e43eaa70362074783cc803077a43daf1e4830dde90f3aef685904ebbf40dbe4abe605c4a64aaec7092e8344e9e4d0f88006d43a576dfba7e2fad564d2723624089c9a3f5e1a2384dcf50333de26094842a72f38f0ce78f6f671a3f9302cbbd88d3dd051fe5e79573696aa71fb7527b5f10304cf64afe5c1fef2f30c0590f58f8a59b86acd12ea96c5f0c345ae7b30f2ed18cdc165a1d2b3577091e0de93632376511feff078e32017a075a31a18517481eeab9c9d9ab7b4fbaf41b9707eb2e25d87aeaf90ed294422a8773103465c9a560439909968be8430232a4c098c117c44ea73db9223d895d9aae58a0b5d381674442f22f71e20084ace0733c00917f949bc5720e4f889d7713273b4af024448a94f659a84a59a139d1e8ec005146a144ccbdf2a870192c01b15584ee37de2ae567c4900247e536ecb8c9a3d7cebee39362c12f864b434573895abc3658e3b1e7a3d608e1289edf3c581fecf0afc45f6a22485d3d06534975102d581ebfdc491fb729eb3920c18107c41077a2eaf233dfbf462b1308b085548b5dc9f1e248fe6ad7e41dcf6a637571ad2705cf6a32c642590ac7770f30488d0ad8fe8329b38c23c310e488397644873b5195d9ff02d2179417375dbfdc01d9b70eed23295a251d4088203e793fad0dc56682f61d7d05bc226e14a179c1f87a84a14372da118b8a4d95a948cd17e04d6d94a686538bd17cfc007ab695428b0df402f63dd06d125a24d884e45beb4fd1935c641d1feb57eb75861d362a9dcf575a68d5fac631e0f6bde047c4123b7dc2a456c5a3d43085acf857f8de571c44471cb18421c8190c7bd6bdfc7d56b13bdc93c0ab83671f68daecfaf24bfb8920f49aabd73d2a87db71d22b79d7518ae2861e35baa389ea4f1935f080359f1c6d7a732d21a0471d53a967d85ce82386448d3f945582cf802d0cb487dc50b8ebcb930b897a946dc1a9a38fcbd2187ac0c2addfad9a58e4a3027dfd364a8487b680d110c88c32b41bf6814ec9b37c019f01e71e22cbdde12bc31d6072c872680a3bfaf75c7f869ae2ec3a4de17d99b558339d47151c71d747f4ef88cf40d2392882f685d0d17b6871030ad3e19834ac4a11e457e7b30753c7407316cae7ecf3629c8248947cf0706ab9cf3f6805c7d71248f6be772c54573d3a81859ad115e7f211cc2d539d48e5f9ba7bb4c63523b801afe3e3d92f9acfcca1df6cfaf3fdcfbf05e9a2fe1b3e61b894c83b177efb7e511137a6d0a6decc5395997680567500381ba9da3a9d5dfdc626afae6b0be73b826c242c89cb5308806a7408286d24fb2a61045011f4cf94db0ad632b1f9c80698cb8acb592944487d6c585b98d3ddd6fb804ef62352f20fc499db056db286916b75aa401381a945afb68c7528576b64622e62ab8d06ab5340ba08672c5d2ba0f97b26e51eb523aa7cf8e11e618693d1b9fccd0410b709c5dbce408fc18fa70978dcb2aaa35bf0f503a4936d600308b52e1076bd683a3d62ca5949ba589b6712914eed425e3292fde3988e55c23c13fbad78d572cf0fd3ac7c781ec9c983ca8d2446878a5ca7ee748eb3b9b1e9ef5331917a83b35693dc572545f763a5e2761acaedfed9da22f4c186445a7a4ddd32f0b4b3c97ea39d0a6bedcf5f341e66ddb4e0317a490ce5574cd3e44db333cae36e08b4e060675930419e3db53ad51262f453fa4357f859ce4e95f36e091ec4a64ff11efe57484780f4be2a06b576008606c0dbd57284d21bde5ccf8ac06afd21399654c9428353d69094d9d55914e4fa8521bf5a6da0d66dd139c05d80768fa848c5e3b8c06dc731ab21d5cf3ba38acaa3d14c80bc176eabc6238310ae2e707defcf1b83e413159a26c4c9fd56be4d6e44f5095cd70ab9e028e363775d2d5ddb297fae1cba0fa21b864f2b5989c950e596fcb6914b3d3ab1df9e539a0e7a67bfc0c27476d8655a20cc6c6d95e0e1205d0fa07c3fdc62edf0650978316ad4ad852a66cd8e92bcc6d0bd5e5c8c94516d499be64a34d8e0f2faf8abc645180081dc4a570ae8c438abf0306feb206b29b01cc8d5a7732979e945aad56bc74793c8b83499db47b95a1ff4d650925b0862232b6c0372ce0acd371fbde3b3de267bf986d0d63f0c06961fd0389ba598cc760241339b0f97f898e93e527fee87b71f3aafabbe5e6bf834003b8fc703ca60b1793bf057ae0d424df0eaf68eb6b6ef70428862cba58353916adb744ebd0a7c2bf2a7cdba6da5d68d2047ebb98b5e21e559be2fb1340317f87a71718f8db8814333ec7d7ac2f1202d623575235a700695af046c12e039ffa0527ebad78768529d3a6ccad062e70f3191a5ff26c53c0dfcda43b7ba71b47a2cf1d553187f262f0609743db08a5cfb7b0289514e8155e32e78713c4083dce65c5e692db54d1487f72e5e8a3373131e01da66167926a4e4856f0b9ad9fafd08e47e8060764cd89d748681a054bac337e055676bca35088d81c2f92ce04e4d58938b710a71b30327fb49e3e2342f473cea43b42baded2eead8eed6ec0b621f5cc27a756b8df14ecbabda9be93bc1361c4620cf146ddad556fe22707268813c6e3852f1dce3aa34a907debba2094921822637ac9503a9ee015ca5adf4883478abf04ada4967069eb381829b74530e0371080efffb70643aeb943c14ed461a72061d7147ff8b7f2c352d7a87de52ddda469718e22e3d15ba5150854cd93bc297747b471be7f63e1825add97a64b26c4921a934189c0a457119d3b4f71993b28dd35a8d7d2c8424202cf547423223053dfd236a16347d669ded7ab4811373cf10f19e8f7606082bdb8e88695a408593df356817abe6c72dea6b9cee6bb857a8cdaac38600aeaf8664bbe02f495f20c7d61084606bff723fbd0b97c9fd2781a0f06c26826f6b238058543d1c4f3eaea6809841bd7874d36ffc2414e03abc29c9070c9cfd4c44324da7368f667000b9726818abfb57f0e7c53c96f9c668355bd49d9577284bfe91459975f98e2d1fed21df684bee8045951f6012ca684a5b33f18894bc094f343fce00b8e3d9306446d3b85fcd798f815f002f00c43be7860dbfebf81ba7e5577edbbea2a7e0ad287b97870fc7cc448f8af32020c90e84b8186852c291dffbb6649d361e49676f5f71e775934ef3354b267fca9c767e04d340e372239631e3117b9be717e3ed3d4f5fd1f0d0841a844e5ed528b3a55dff2f176ec0a87d3e6d96f3c776914059c88e85d1810410b7c19ea76a701490f4c20893c2e77f77a5a24a85e3bae1dea88acfad0d2a4db29d910ef21ebcfda9aa6de329d736fdbfb676771458d6c0aeed15725e591e2f87f86b53fd9d4354c1234e19d262a9fbead90fda46c4e87b4e7eafcc1362e02e46193d9a556d458d6d565735245e73a59b20681941c37d6d132d6a653e5f81a4d73ffd886d3f21020afcac8283e594b3b65931329bb4d316f43f778c5340afb5ac3bd7741d381105e94e26e25f7d37204e7e61679470174df2ce8fbfdd26aa170b6f4701983dd3cd6d1ee2c92ef1e447598a898d622d885ed3e12c2c23fa12a199096a186b24e6163a829bf1c81f708b54e35e6d77a7508f78c741af089552790b2fc28cac2e959634ed3d205aa0f7248abc8ed6d60db309a35968856c9b63ef799dff2d2cecaacc41a085b70c1d56128fe081b906598233958be097803dabac3bab4785cbcaf027c4fdaa8cd51b00c6af20b6a9b2f51c09de2352c133b625ec9ab54aa01d89daae4a7d08ca32b5960b5ebe1b85aa7db8907a233560d0f3246c76ea177e72973235b74b0898a19f6822be7a64f89ea8fddaedc7e5f2b08877f8eaaf1f399f3fa00cf5c8968039d701c1411870fa765ddf84cc3b99b71b0f200ec3b07475bd54f0dfa5b7ecbf7465a5561c4afd38d9716ae8f2fee85c3a407aadd06ca0d099935f1a62b4f916cda55ee54019fb742b216dd3708a943a6c3982c76613c269e25654830d3dfd49503b32f8537bafbd93e5a6ce9e740a1a16887735f78e2826d7695de00f86e7d553252139dbc6d454f1a7f58331c77d4f78c65b9a6c7efff1ae3208a31a13ab54d7884753ee5a3c340a87a632040359bc0683aa2921bc69b8e56278e12fec6a05e55866d371df9d718717eff77f5dc287a601bcca4456bef8d56b8f3765e6291f5f357545ab5706479f417a4b38a1f0794efd82469f09fd538f7011d796a47f0ec6ee456ac975e678ca15700419ff1b8d0e1da493c9195bb91559547f54da35a3a0d953181642d2a716ac89183e67d922aab4974e0f1ee9b1452a28b57955f2e3cecdc5803432f5b88e0bdd7df26fc6fc41a030931b927f36fd3005a31ee6c33a7ce49b2fe6cd160c11929b300bd608f4205341fc836df93cf671ddf45338f3c5a98877e718b7296fa07b54e3c584aa34483f6ef67a68677ce6e130b1829ee1841260acd3370bf238c32c56d49f9ae6797751cfe3c92a8a3aee250465712259d4d9720bd7a926ee648fee4aa3e201acf86cbd8ed920ae679fe450267243771b185475b375fbd050ce63ece1851b5804147af78a97453879441837c91b35d3c10ad38516f913b615b1aa544e8a67b72b442401cf47583b447a1dc13e6efef839f2c2c77d03c0dd7b9c77eae7f705adc47c1c9fb6d267c274c4269b49dc3cee2c17486a243917a9086a9c2c0e102d7a920e4f4ef63a1c6d9cac2c2a130b5183ea54827bb3b16f823afc3ad15259f04fc9a0ca3c20d0f2f94db00fe1c6ad77305069bc7d3852ce17859efbfd46918eb85aeb88b6cfe2660b53982d25f067af5ab526bafc7193f38ce015f6b4a2788522e3c1ac77624c7b696be2a968c8154689901dd64f074dcc51ccbb4b078af7099ac63503e5901d0ae063a76e1add8990add401f63dfbed9a294dbb9f15eaafd2033bb0eabde07b49d9ff6eb959385eba6dfc4a710c8bca719c8d76c49a6ffac3f252b3d9765ef6ddb2ab3864e73ced07df7db641451994dca2596865868c571eff5f3c2b32fdb1d0faeb4506fdcfd10af13751b19efa1b4ec1c11044f806a57ee27e37bd3175e13b53cecfddf75b6c06731798ff9e40ffab235f66516fa883cbaee73b5b64f775d3d05bc970e7adbe696924298d3e79b3ac1a7e652c0397e590869e1515e1ddae28c3c4715a47ce3614daa33f858c9213470b77c24e9253f099d4a3c4ff866cd20e095241888bb55f624181556a331d43449efefc7ac8177a310b9c59226d8bcb5168505b9ab3a2199ffbd30a5c81aabc70b093167e277211ab3375e8801628455ec82910485256550eed72281fe561410a98fa9701fa944d31e928076e5b16ab3c87568e0cd640bc1f24e75d2b129e6f4738d1b36854ac0f2dca611692161aff4aa7fbfe90fdc441b3ce690123afad19a82b5f0ccb66ccf1816fa74a15c710f9f8c0b9e7b97acdfa92220c7552e1c121634d6d8b3194539226603ec4c7f6b0f925baa10a7dfdee8ec264cc00d775cedf95451994288bd4781d0ba9267522626b2ada4b309131d914a62eda87d5ee094207f2307130013fe82f5fdc2ce22f4c2c5632bdf7b47d131a737dc1eebbe85335707f2ea845b48cb9cb5709ece1ca7c6b2f20ab701f870a2177bf16e61a03b4a3fce84e9ef8771757aa929ad8c0ca0da2e7501a69573b0e68da7a42e93b703685dd8c65076b8e51ea639530714091cdf7f0fd2482244c33f519ff4d80930835da4fd89de7d767e3829c3451c99636f9a81bbc181735f6a9462a9182343fd03386205333ab5918fdf655fffa39685750df1e3f57ae6e22100638375b5809ebc28347b2625d87e0791120044d2c50640779f9bc323c467134447a3c64f46bb0c437311cb9128fb9d2d2ea257cfe542afe8b3b4b15107dd463ed3c99eb056313d5466c6603be1b53183f865a493ba0deff98160aa1e266990f0d5df40d2efa3e578261591bfe2e72dd288b81ca58cabc28957eb97557596468d3448736b3e53dd8df722432539f8de09189b67715786a50910258fa86c94d12eaeb333c4e3919ebc530d0b69f985656af86c4292194a8f921295e91102e21cd40b74041561ff5d09835fd5452edc3490c8de07ff0b5822683d655ba7d03ce5da7bc86042b3a3d6aa612a4730cc63198f80dbb0b777ac95fda3ef418f98422023871c0661c08e7f6a7381a39ccb5842330c271500f001b0661dfdc3800d82f9bd7f3357651f9c298b50b09a75db77645309035fca3b763f933cdd126eca92ec907706b850155d17237e746d419a45e16e21f48785055a9557bdfe7d1cf037a8c9c74fdacc5b3ffd97d89c0bb74acb26436a47955f34785d73c50c8431f42402226e489d6a5b793d09b0c00e4a1ba9be2c44f8c951f7d5224d65c83856928f491e63a23bfdf43d3cc60c1e0713e00a5381abcb1e11d9b09d3dbcebb371374d297a8c167576abd5aaa6242283746fce60109c334a59aea54298cd174a8565b4c7d53955b8e28e41cdae161eefc4f2317eabcd13c08ef76daf50ca5dd0c91c478d9c80800671929ad4b51838f00b2170f78721e46aa734319f5ae0b9ff4879283a2bdbcb98f2dfb604ef6bbb7ad222a41b2c7f0900eff4bddf855d6c53b583f4ebddf8d675b4bec8751a8634a6670c1b2b04c3ab91bb48e7eff6850051efa1d3eef5ec999adae3e17aa75b284feab7c05ba544bfa4e5b7314f915f6d22d1826d8334b22c7a067ec3f0ba9a2b410cfeff4dfb70b903dc1010b38333ac6a3257c0439ef72df620edbc652bb732689c02ab1ddd71b3101ed749bfacc0b1f5c521ab44e4458fc946b9dc4caedfc260ccf90e74a6e1899598e38f8f20ee0e9d4f0c1a3da760b76b9a99a010d7f873d8f461ee498066fa82a0a90e1688a2198b170c98064d1cd8e81680548961cf2136bfc40876df3b8b0208d1e225d8d6942b6d9666029f595dc159fc72fc8dbb8c01c7127554709c7ffa22b292cebe75d1963a9e381069edde0dba0d82b08053ffb5a4fee4a2f0d7d39d587e53b234616d0c7a860c0523d109f6d53a630a654fdc6198bc1a54adc5aad1f624c0aabebde6215ab1146398a6da676a22aaaed3264bebe195be6f458b73f6664926800fa870a1e90fce0b40fd53778f9701ded5835a6164f430376a269e9f063423aed4a1cd5b23988b7fa75cd97adc29a2896f3891f191db3f37220ab3a123abb9ab1fe48a8af9b10a47dac728e45692bb948814d5680b6e839d561b8183f4180c654638692bce712a0004b25688bc93d233012db25d9af09a457c1cfbdeef0ade2edf43972d63bb611bd739a63d3fac698dac6b70f44a6204d809ae577ba61b18924981f90ce59065b34b935e49da3194b12a9c317db622df41fb2acd516d9456e76f8394293cb7c3ed23da21e7854b1065e10c71bfb6a28985d87e49143caae5d02ddac55b360b886a361eeaba4ea27f1bb6ea4b1a775a4dbdc9149f00a20b1bec0edd97905d678eb0fe1eb663c28e2bb823d531cbfb8b0d1ae0156e42aa0805d68982345119d2a341b32d4e5ac2a56c3e3cf2c532652ffe2923941d299017b266ba511c8cba8b0c0d6c300e76d10f2472945001b2bd9359553b744bf3868ca680b16300eff4d1b6ba1a3d9e09bda80c13303ea29b2046122fd05c9f0bf1367c0b274c5ada52f64842a30297d3588d202a285848e89b9594aa2725cda03206aeaa21db502555f93de55e46f18837bc5d2dbb5fabf58e82d10df304b5ee7bc2ae283e4075b6cb1dd6e299b844c614554fe6777b30386e949ee16ff9c605783718a010cc529f7f9bcc2a991ae5f2bd4c542bb781cc916a3ed7c797ab7fd2b954ac3646734da73bf1c6d3e600a7d514864c10f1f68cf66b452795088378d892a96e7f19cd2315f929cec71e89307fb605cc1483f0da0f9e547044d6a52ddbee5956ba9bc9044bf7b05417ce10c295185dd77ede4a0473a590349ef16face046b39ac6b1c15161dbd39aecdb0d0a76206f8a73896d679d747e8acb67a10fd1da338e3d78106433c61a04e1526201822716031a5e37e8843be62a9345f641a04e74ed2198dc55d2d2135e52c8efe2a8add484e84c5ff42912e4edf17ad5433faf3b1cc77d3cdffc0490890f34409436d36f0be6613c9cc3ec3a384590fc8db7232d7d60dcb749f435a4f855f3e9a2b5902934e003335f306f67f37f19ea613fe92c2ee772282e41d3dda2dcaf01fe028d1f1864b6aefa5d367903e0ed26de8b2d39e1aa67fcfee33f3e7aa4f2fb291687700ff196f170e0a764395880af63cd4eda8856e3e31c68fa1b2c1e76e85e6181dd38ae83d2d1b449fd7f55d1ef62c9c697b02c5c3af8b0d88fe15e8cea9749ce1663d917c4595657ef52f896b26316ac11abf58daf9910121bdc0a320bf1cb94929021c6c57ec5d394b319edfcf6ab1a096e5f4180b295d302bf94bf1da50177bb67dae4e4e176dc03e5dfccb65d411c3dcbc257c53a904bb6242c284447db60521ff867882f1afb3c20b4391aefa1ac39e50dd8f249fc25016caa88ffd498e637e78633539a26de533cf6d62f241f4f4bc23d4dbc8b997250389a24c74cabb9e5339d04d3bfdbcc202e4f9c19126c054a6897f24e9294042b19cea32a6a604b71ffc10409432938e514cbb134631ee53116935594d987d834a2236462c4d493df5b5421e56ca26812228596e5a6805ebc62acdb266054f4e6a249754e6199333c971a9be3184bf943f2c77c26f8237bd9c2923e5a448268a1c9f72f8417a263ddff02466cfcaf753bdb4e0bd8763005bf3204386c86c9f305900d9b8d97533171ba9345d0d1efee0cbf16a9f2d9f1a00e2257934f7cadc40f683ad6cb4afebff2125bfddd562bd688960a4cc98d0ea40774e31b0f5b9a976bb8c52d8cbcf7f8123489604080608a95429ba6ee9af628071cc0e0e1fc183296640d061e4d2f94f66bfb64a0c32ebfc5f858eb8905547bcf85dd12b05e22803e16bcab48af306bee28dfcd030578452469d7eb5344fdefd0abe007488ff7c023d4bd16a3e455d3f5b6d04ec8c8cc785029c954a2f0b74f0f232e0f070801593d7ec105293940b403e2a7330c7613aa7aff947285f61853cca64a84cb7dcfbb03f1b98f60ff53bfd52efc26d6d5ec97e127df98598a71bc32ff1db4abecdacc93af31142c610ed030d7b284a34e97f71de6b909789b426c9aaca6f511fac5fed6becac89841785c51bd2d546555d0f1b11276f9643960b44531603e6f6fd2f4676ccff8d6533e42dcfa88c5d5e36cca954d74f189cea30b631a9c552a9578e1faf53fa40307065e1437044a99bd8827f4e54a3b0aee3d16afce4f8dd3166d69747092d9addf72c3465c90dd6bd60a81f67f24ebe4942aa0c99f4d786911502dbdf54e382a075b54dea40d29ba32e28619f869e25efd44aa1ae7fef7b7bab8f711b4e01575eac804cc28ea27b6d52160248682fd6a4ee07d51da2c013e8a644f8fe1a510167e5d72ea479434ca5da11e7576e9c0e4b0563939897d8ffd11914c78ce06644f33a742850ced5748981fd3f3f4158a68830b5f4d5ead5aba470e614f1205109c34dc73403a6855fade3cff8454f95dbcd225017787e8c0f5771939f74524f59fd1f2d146453a9e594ce7e2d2470c48cb520541ad0e16d08fdd90191719ff037097f2090ce6f4fefeff1e3af2bac2afdf7d4804da25372a11911898cddecfa439898e19e9cbf428bb7204b89afcd363c3b3d528a704fa57824610dbf0419702e50811d2abd2f08ea726681f9c190d7f219b4e9949ff55cc6eb58fc39d5e46b71d60344850577c6e0b09f375ec6cc27f7900989f2844c0b0d14d2b434ceb87c46619b79e7a56387e81b6397f7e7c8d9c522bd8feb38180e84559227d1d53517927b0028684be5645a1f4241115372c4f9468a12373f80c18fec3e8b595a90ed8dcfc1e37423da04a040c95b33a33b07f089632fa6a5358bc85061eed565d16310b1f4d7b3d2d5b631b31d8efb267ed8148210abf81bd2e2eb1614770d5b4cd6a3a6ca688b81a1c692ed5dbbebedb6042817897fca871133b988590f7c238aef578441c140c98a5b17abfe3aee405c6efb9e63000ce5133323eed1011a7d490afaf12d3ba67904c27866692460989d441c49962b770d1b69cb30ac2e59ff9548bcd80fc57b7d53622e493629e555c66f2eb071b1d937c2d2968e42d0bb9437d11260740a3ff0666952e7b19fc4ae846316d709991bb40dee767242beab07f952fbb1b54d48598ab2a62c1b7e6ca79e93d2dedb40976c692f16ce3ca0bddac2ece5287c58d0371d2c128a5bede10a42b532eb1b0e36a6374c10b511798cbedb3d69c7c9bb7a9d7d5ad05b9d5896e8f6c35e75ac7c41eec3cb6f42aacf5068827efa217f6893fa51d7f1848a5132deb979c281197ff202578fccc49eb5571264407ca8d2398dd5cad55e636693f48f82e0d33480edb9372b2240c5429485883ab3f14d6101f5403f37d6fccbff8021380ad2143851b8850ae593e5b37ed8cd6cc6c6d6971f2cafe39ef6e7ed3bfbdaa034a6dc2fe87e0e98831c8f1750c4508378755825a00c4a0387a40dd917be441313f8da5a1d3982ea28d07bf390f1b4186fc0ed5341c712818fdca394050538e82f0e61a1622f275d30832d39af6fd1fc661abd2a13e5605ae1a140b046bdbd9027aa3c048b91ca3038ba08656841aec18077f47a9647ed266d2919c8ae1da49ab74813ad48a22251eaf73f69d990021d5c2d75e64427b7742c61512f6478497abcb2a6659167f1826c64f067f167edccd6d6dfb6cb6087ce03dd6b49347baef1cc41dfe6bf0246a6030004473e88597280267bbe83fe0ab5c210de5c1d5149c11cc356ff2da69351e45b0a87c89d0f6997642677a86fbe914f340b8d0587a9f0abe5e4e3bbdd52d2d8eaffd57190491e2bbb523fd3a167a5fdc947eeb020366d0950fe568c59197b4e9e6fcb576a665f4ed8533c6a808ed8f3d2c6913d4ea0d82f1b096d61d97b1b5ed18322a82e9151192137eead12c9d0756c825e2aa6510af9359bf7634f34a77bd6b8cfd476210292f91661c27d65f6a2dc023efb69eed1d48723b248fe29bcf5d7a16634c6c5bd5a038bd667cf827f050db22546e9e8f9ec7a39ad263907cd2708fe012c7ba51db0885f03a14931c2edecec127b40ce5d9c68e028e5abcb54afa3680b201885c35bad60d08cb14e0252f24f4f67063a8ad3640510421953e60ba89b5a9a6c93d5fa0bfd1bcf209a6204fcd5fa8a714817639939973e78481f8f25e7447ea1db0611d6e9709801d561b58db5fe80a826f27c1007728ade4cccfdb45f42e265eda631ddb0fe5960608cf445b1806f3283dd017a50883948f4807bb9708464b561d7c673d8e61894e7e29ca422b4d6a278236fe9ba82a5b48ed01fb4575481304e1ac44bb7069e731b383ed96cbc46bef5130d34d393437ab2dd5fb63f6ee22b90c842256ae277f74ff07c56eb75e651ac12c2d81d4fbba87a351816a40ec7d9f85ee462612feab93a4e0afb9b80ec7e2de17370b57048a959c2dca8bb0a4cae090faf3a3e4de9a86aca339898bdcd13e064f69349ea1c6ca5cea812fa894feccf6cdf8d42f713f0c7bfd6973dd2b45d9bacf04332946dacf25de992ac03d636a23787f7bc16f99cf5d9e7abaa3df0ae6bfc5ee6f6083832480b3deb3d78fe1537839609c73b5d25ef48f4a792cc68a66876a0c529bfd2b55b2dea3259c9fd1a588b53b5a80f0f89ce23a8784917af4ef57171ea60ebad387ab80a0b7aa16072954057607dd057bad5111b8a529e7c1d22898e857b2e350e396dcc666bc24cfc83d30bbecd347794abdbcb25a63ccfb646a363c56260c52de2b351c8bba34c7d1757673a74a5ab38c5b014d2df6188a99b426f5311f944a7d4a697f71bd3082485b6a7dc6e108899c419019131c7e99012dd79cfc4e29fd628a29c713d735c7aa309f9221ea8a9d90975fac0c98f8cec3747dc116aed4b2c0956bcba4e0a323ae31a141f44f3240287d7498098cc3c04533d3048859058c6281d3a2bae5d3d255a2414cb4b5120e46cb0ac4f30ac0b738f198850c86d0ce4bcc2df76ad636341bc3e75c4d22ade8100ff4cdeccd6bc7e3e0a3c0e92d4ab42fcf091495fafc433b9fd086713d59f92aaca5e1691d479c77242bcd8def855922453520ed64e7702adfea0f62b00a65bc6c3d3511d2a3fc5e58c69044a09079533b4a3e016221485f392c0e913a4a080564581dc74022d9b98d08b14443a727c47b6c43c53184d47a9dc79c9ea27a57a8d0f30d07d93c742e3f90f1441c136b022d622a30f1cb7a65930071e9bcab889bc7e7eedbe24d67cbc193c8e80b678bc03f007cd05fc4c39166f46bae511dc2f4271f084e23c77b6db35dea7c6f75d6f93f191ae02f38af5a7d9c1f2b9a4ee2997018a10a4c8f9d284d05bbf2f547de89b3f62320c149d4af6b3f7cb58e83c8bcaa4505236a72f52708ce6205eee091deb16801dd7791e953706291106d96c4743cf6264c0211ef06b42a933269ebe821478354da6f2e32010914ca4c1052312a0e4f58bb875901991f08132f6705b34fcadf0311ae1f4998c421e5a2fdcd0d68cc8a7b9570a447b70bee8b65ebffc338c0208ad69ff1e239e57e1fa9060eb25e3c8bd76713677466b0677025fd2037743a82a4c35e68f02a621c5f636910cb02fb8bcc9aaddbc923dd537c9822e0e2e1ed27d60b09d40daf9e64b7eda52bbc11df93cef85479ea4eb05fa6073f39094a56c176c8584e0b0481039761c907a72157b35bcfc33f5ccd1dbff11f0abc7b1aca2e4c6dc647907cdf8d11ed7c098cce3b83ae39c521bd518e1cc8444b8c2b5d451bb2255b737ab529255c95eb2ce099c5acdf9bd9b3b9bc3cd7135182801bba9daae4a24056b84140192e0cb38ef10b83126101725c0272669dc10a51addcd8261a2601f299f14385dcefe7a131ec2699688b67ccaea4920f8b9713c58dd1a3c0b6753bc9391b4e99850e53110d86a516705e236c816df99708477e4353e95808d537cebcc313d87f1432bd95fe9ec142bbb074b35ec32711e0f91e895df527c32d67982a8564100ccc1a0296cfbd9dcfff8662893a816cdde4280a05d6f71b23eea2e1f4bf6664269da9dfa59f2ef3f0c2d92990d044c8773d864ac31960b3d389bcc66fb03e34ad03a7429c730711662c4c8a98d31da0018ec0bb330f1b17d11769f1920fbefacadb53d87b24b4c5c55f090b68389eb130b45d00c933e7a37b41bfc7a1ba298615ec044346699e9550400dc68004d9eb95a3361d46501d1c842d317fc2bbaf810fc85ae3d61c47622354f2b4b4bab0185bb9154bc02a6180af4aad4e093e823d5bc6f6f0e68951b023dcd6a2adc83005ada99191f942382afb88c3007cca678cedf8a1e25431122c0f025a5a8eec517121340b6f6c7559b62ec6152c78f89aafc7e8891143bd16b71d4c1957f62964bd07437900fdf6f3e6282c7da9ffb66091390614ceb9d7e7e16557fc196fd46d17167f2cad5edf5d6d2f2835d430365615cda0e26640834e21dd8b4499fd2395827b31473d0d2095fd161fbaa2eebf9d8a25c50f1091ea226f66a111f4d62410e2decef5fb76fd92883630e64287446a6521a2cd79babe2e5538b9bc9acaabe520fb2931a5805592c09f68dacbae34c4e7d16b3ed19553cd987c6c9cd0eb67ce3fb552f802c5999c4cebce684b0fffbf4998e9822d570f3d6ff79264ed2aeb68b6a7c727a25d70dbb9b29206f189dcb23a72e78689620f53f80a448131dd513b8e27e63eb1c27d821eb7e9869b84a374fb3a32895431a3b15e7fec53a465e2d57c8c1644c0fbaae9a29f271b3a573d3a85d1a09e29001a0bf3bbfcf98c35fcf942e175ca3074b8362536345051eee78c3956b6325c1fd55e85dd4b7cffeaf339c67fc0db484797d021591ec4e727a40fd0fc8599ac4d5ab6af2acaa6a4afcdd62eea4a3db62c1bb9d11dd41b2d2d8be8275fef336865caf2804a1f4bfad4c8ebc8a3ea130c22d2065a739333c9191ee0a572d186b7b099f59faf5e99092ca707ec82ee4bd4e0d48be63fd51b993f1d270ad0cbd928705d1a70fa5dc081eef42208b92ca67a2ef2c6d487c7a9a34b556d619f53fc73c881c8057e94f16c8532123196ab9a8e9b70544cd494ba55495fa269c1231fc75aced8c153414d0d5352d613c8af92cf957d2a922bd9998211ac70ce97b3419bfa63c378f818e3caecb9a5c130fb99cc441fc6e9ef079018673ad5719c0317c4ef8ebb82382a8fcffa9bcb89f4fa15493e95760e6dbfc2a26b01553fc7c84c09cfbb7a105f040bbebb0f95c7b8b12b046fc4099b7e269598d916ee78d725dd91f2a327e87d118d81f91b10dd353d6b16ed789405b8d4cdcc4df3907b34edfb9c8ea6ed69bc4fa505b2d0042d712b3de1c4a67b4e86d4368f3175468b2c1704854eece30b398370307b416b24654344f01df133516b0cb9519a08812ecc244b5186caa3496cdf0f72c73ea69f35fc5005a5674320e23f449426ecbf9259f0e3adcd2265cd4443d03ce177857f6358da169bc726d61c3970638f6dbb35d6c2c0e9da551d1a44420fd971eade785a62db29a673e15346fb37af2fdfb2184d948d291d6e16175138aa53bb4eded227814c31a90c46b0f52f0d978d683cbc5fdd16d218f3659ae43a209c5fae5def2a11032a0c5ddd07315c65f0807b27e3ac62e5934b1f8a68a4aaafce3f89889e0906c90295732607a8391e53341fb104aca42ba57ec08ad66210bfacbaa5ce842b7ddc5d71ffa94ae67aca1f639aeee574d205274443dc43e15379dd736f1e6dd6d7130029bd44442323f7c744a0a8ddcce2f30bf49e04a9f7452c77abceb8c9ae8005cf9eeaff867bca2037d822c59d7493a577ec56d2567aaa50bac641f1de39c1d3631acb2ef66ba6a64fd21f25cecc08753dfb62c354023d0a0c1506abf46ccd18bb2450b6ca9e5a71bcc9010fa36ffb81401ef18932f1553b15659b5a96e07e5ab0487ae5368c728f4854267fe7d33cbe2ed58b2c6815ba0815cce14c1485452d9009d1fd5f7661f13ff97a3f6aaa7ef3b4814d84746116430429de58becb34c21737146bbe3a31a12fa0108d26ec0574d0abdddf2f7697e1c1916e2f366ae76ef55cebe9cdc7387b25affe28d51e959f65b1b7576aaaf7dda9952cc4bc89002a8bd21951bd63f4793ef11b0af39dd9b0bcb1bb0aa17c0d6fd22a806b0fe10573a7441c71774d48ba00d683a369266c002f8e371816b191c26157d3586327dc757d7be6c479275394fda6a03f5cf05d1c728390f666416fe5a3d30802aafdeb695725967ab320094b3d80180b0f5fdb1ecfd6cf6c0cd44ca9e78169688192aea9deb7328d143d961ba491262eac584a9393c3dbb9709aac03a484236aadc7528bfe5f9b57626f13ea3c0cd203a0d7eaf44f9dd31a596667520ed4b3ebe1d4fcc8f1e56603bfe068bfff8a04dfbe614e8e98ee4011147679e9ced9dc2f24f30c6946f15291656bc3e06b15e6f257baf762a61fe677a45e25a3d74415463473b11b6b0a5f418027e5b71c01ccaf615bad39759547e7c8a680496a960fe15d9bb5b6c4f607cda1a74b3f8e32b9c95bbef392e6baf6a87bb0221c8970692a264f951924f312cbee35acbda580e4205050c1c6c5426cfdeee5c3683a4701eea50fd8b591db577bba5cb0f3110dd405773ee31cc995a98933d8ac5ca9a2fa401bca3e01b2e23a802889f1f9ed937e6aca3a97f04aedb44980b230ee0697f070ca49b44414371f23609c3a39cbce58f68aeefae5cb6cc049300c020a8ca54da2c04e514ecd72bc4c57f5ee60c5b7b30e9ed7925c25ed3831e89dc40968007339b22c572b06a88b97ebf6f742a56f68cacb080ceb7d9bff1f4045456df071d0c502526090138648f46ad7703faae377fcb50e8fd94f5b8d55e164f9ad5b3996037cde17ae5e45c7d69d8f06105d9d976550f503108d0cc958be6f280598064b4fcd04c56d8402b5f86d244d2e2b73f9672ff59a041197dd6cde37184a67fdafddc0dc086bb21fda9e497ade87717e4b334f91e0869ab6ede5c9c609d9749f04f5b4bcaaf19c8352dd0e622debfe1a03632bda7f5210b109844ccc336bbc8c5450c433d3de664268e6646e45a33fbf4fcdc458f06823c38af099e31cb5a3521d17268bc1818dba23c83aa3f17f822f11ff86bd5b4daabfa45870ec6d93355d0f10a36a4e3a13436ca9c6c7caa3d42e493c58afe314d3fa2065b21844881d996181a43e14117f452acf67b1dc99b3e513155317309b6a2147109fefff8be5e23e61ca114e481dc02f988883ed136da4becd51bc11edde091d7b643e70ae2acc615a9137536e0afa177db7c57bbec208568c0266401c3c39d473c3076b1b986bd8e91eea8237291fa13f9510cec5e181d6b95f20662cca561eb1115c4a1f7a5d4b593ed8804e69e25cac80abcd24861fdcd25b5ffaf466d0d4eb57c0c261f92e63049102028cc5829002d093062199a432fef0e416d0b3239ed543792f8a35fde2cf6967033598e1a6c1091f46c0937c1cc3a3189c9d31e96d904e653bd0d6e0c8d820a8ba5e7c6b05d110555c77346005f201940acca4caed7ee940d79fbc32e2e983f1c0713caffb55c8085e3243f84c3453b89f2ef4e4a0d67abc1aa1fef9ce21d74b71520eea9efcc4677e7a82e504d5a353e08d8a2b3c7cc309fed709838b5dc7deffbe74166ca7a243f2b07c92d4484e3dff4a3709af9718a56d60a47ce5afce5d98e7858266a9ebd310b1575fd8b6989732a4689a16a5d354d8539d2bef70f4ce96cb8bf65137c6a6802b0c95cf4f402bb90c036b198b6751614b7fef761d9e2e378ad044dfa1ae274e38f8aa5500091af6f8296cf8a02d8aca4eae0700fe58e19a34c1132b313e949b2fb04cee47abe1633bdea9176c5acd3086183bf46193d266594138ee8929f025fb62912e8f6994b92012f07265a7611751697ca46036ca436612b358ec6b774002b139d9545b225937deb414560a391e51f12c64963ee1645854b994a59caa93a5f9bc510f34ff0d1c0ceaeefd07fba0d47896e8e13aa35d204397bf66acac707e3683e912b50dca36fb91d9aa15fc6d53e43f8bd8cc96e01a0fc8b8ae9b417c112466d212136a51d05e0386a5887c8a12f0c5720a966d71b468f8d0cc85a3605529571537d637023d9d23d12ae529b499ecb45e59076d996eccdf39ec1acf338ae56437f2a3e12c78c3dd0f12cbfdfb7bac6e75f01bda335b24b382a08c641a25218aa7de3b5f3650d8c45ef408a1a6f77e990a4a1b03c6985f09117604780fc227ba1b4c566e33f111bd7b37d088d5c166094ed229646ea44414184c5d3c2d4b167c27eae86b41648b22e88d3c8ea38e6aa2fe52ba96175e562b0ce53c76af31085869a62fb238b66436b162b0b99bb7a8aa55afd32e7989fbae7fe85bd770d93a380ffad2b207d1ce8ee3e786146b9d4d85c113f916238f0d8a20661de04c2b766577e406e2d1451a517da426e33315c3fbdccf5f095422e4661d30b31fc1637a08c095380f15897a60eb8a78d1cd8f4f36e154c81881bca1165554c4161d3d4d486b8a9ed505e12da506df333822240ce67f63d9cf5f409c8a88c15abefe4f54311160a8fb8ceb9d78264363718df9ad64951da5c7dbe3e65b9f97c80918b5575e5bbe8647a534561d6b9f6dfd802699f0f948f8273c31f9c7026e32e9c8506848009969d31b25c5ecadbc6cd1ef2783b17052166c1fa0e75da849f1f4c4ec91bd99dbdc01a61bbe26de7f2dd1c58df859d3a46132e6524855470e1f345a9576d463484cad6a37626741e15e0a8063d2a27e2a9e829ee576e1372a11e5f3f131b8da0bb00fe8fcaaa24109c0ed61eb19b4e8a04dc41bd683ec1025cef328859b9c893f3eab87967b1dc52660dc210017775ca79cd514af8388c6545a8ea770ee81dc5cd0dbc762fcd8835f4c3fb0e0489efbc9ccaf8b87ef66d619fe216a23d8114261defa1dd72daab90041a54e1987e478f2556c21330fa7fa53f447fe0047cebc26fe0b2b30d968847e35ee91996a6d5b4829f7c8797cdc6b1396606c04ca196099b72b21b9cd37680805bbdf9de9419838d8d933af0fbb7d1ebb5ab3d9c518b6f242008753cb5752a1530e80a37c6ea8e8a04ae1566ad7a7195e411eafd4f3808fb4119844e1a1bcbf9d862af665b44cd68b9e5c719ef375dca1ceba8abbe858c4aa2f385dab245888aa244547cc0310830e0a94df4cfd001721722ba9bb9e8eef3fd8e75c23f99a30ca2947297efe9a92553e60ba6f771fba5c9571c7c999e859e0796b73da22e9fe05fcbd9451b661364543bf1e838d63f424b067f98846c7d9295b0c21d45f07c9b9fc87dd516afc0a333080ecdf618962f592833e5ab0fc84af0432737b80aca19ea114adbcff5e6517c31025799df51cfd04cd2392dfe18ba90d1307186b1af467465179fb75814562861f1fb30ae63f962d300f7ab950371894c57d855f8454c624982e49ed979b6bccf2087fe2655665e36692c2c40997453c41eca49be70d4cf37deacccacdc2ae345cfa13d42035fd415c4902b63f8c137b9705184009d4d682d330a24dbc50802a8a440a17d7eff24029e9ba58063c756be5a4b40bf1bac165050a19f55bd886dd6318881f929b4a0f48dc7573d0589e9ebb428f04aa2b04fcbd94035d3b62abdd1b4ba86ced7332ac67ed4760ad04ebe8b9857accac3a2ab6f1ed01bb68e76f5e8982564186daa19b6e373070a1dd3a08d4f02f21feb36d073bc4ae8a3bf766bf8a8bc34993a7dfecfad7679f625c87eb14cc965fafd645a9035d059681490356c25a5528c1d5c85b34ebf4e5f12463793e9a699fb08d96c06360c1d16197bfeb4c776e92766de3189d284853bb6445876182991e35ccac65f64ee2d8f5ea5c5e0136143e00a66216480fa2a5263582520169982a37c9e25e9504361757fa9db5571796759e07d270801e63d2d503d5310fbd3082bc8c46c3946380b9b55fea1e10ac6ec7cc80c99fe09738e0f9b3f16fc0e4c4ba96a15666ad7de75dbe6926891df27624ca49e7be4aeeede90c1bb2af5fda4750bdde05cac157bced09977d306eb2bb98d9cf86b3d941292b8c306c97dbcff9acd713edec0b745870fd90e1ec256318b364bc90ea07128c42ba769902326c800c4b246a4c59f8402f8e6dd11f394db03296d16456685203b2a39c71c3c632a6d4586fcc5cf74767bb87a854ce56cc594b4effa56f7fde7bbfd69fc0caa5b683029081f9b2eb195027cd5b566b954464d294f67dbdfe8d3d450d63fa3c25a9be778c534c69ebce817086f0f5ef7249de0ce5d6bb32db3eb58283baeff183e136bfdfd9f4465de67061c6187722dd0f037562070ae6520ad6e3e54d87f1ed60cdfe4866e6829d1c48dd04ae2370a27ea956f76ea83fd16d7df66ad54ae41dd637d8d92c1928ef44c7b3adb9ccc799afd9f8e3385fdc41dfb2f4465ce11a15176a949a70a4422ae0e955e65c0c0d454d8258a070caed9930cb8f87b832e5f2fa8654526a69ec0319c206a41e6d78c822c5cff0e3c6f278cf922fb72a585ddd58d8fbcd3839912941d18f7707eee3e569663a6133326483129264543e9babaa173bd8f8a831cd98c6b7fbe04bf858d3069c0d986edc4300dd6282dbb8d305560559dfad36c89a25c27efeeef4f13e7ce75b06bc5203d39a0a2ef8a94dc646d27b93f7ee59ad6607c4113c2a41b2e8af4a392eb8140cf60fb3e3c57638c348dfb93f6e57e0bbc403d09fef3c2fbf60befe68682b2c9ee9c87189921ea2315b6dec2023243f1c4590ab0efabb1f885fddb1551d64d4979c6d1ea280a5cbc2995a1bcdf3a30f66ef2ee6d90f613d7ccad502f58af37799703580dfcbb7a2831b508c913a51a54a157b8fa9b617ea3f8f429a80ca8ce5be43ae24d642b8a8cb0483e96aa6ab2651c302242eb6fd18911931cf8bd4ce2e7b1b337e8203b14934d76ea2ee98b8e4757280497734fe4b2034d3c56206cee533542bee1936e46440d64335f62ff9c2320bd06a9974fc3e348155d2221ee33121a968160507068da3e010078499bd3c3648176bf8e51b261332d49fb8edd45e14502b72692a40579542b1280bd029f135b4b8cdf151c22a07c7449a1e9b17685c6d786fa44b8a7c57f593a13a8592f01076d6e4532afdcf27482f6732bd507461ffbd9a3565cc351d6d3fddb83370d9dcdfdb76be951a8ed1e5143d3c5d73349820d02ba5469fa8a306b005b0768501ea10333936258482e78fe26ba55c4ec1f7bb2fab92b4bbd8cf5c331d37e7d303d594e64e6c71d0f8eca418599d774dc340cb2cb92041bc9989e203a749ec01e3a64efcfb3feff4a0a29cc0062065b83c3059a44dc909f499e7a471ab512a16d24cb14fd53f9190fd3a2529456dafb379a61848834065c068b570bb2cdcc9ebf735cc9588d024876e9e013de4c586c5acdb41b0dd92b7a71bd7b68c3c1254952818a10b67c30bdd52d7b637da5d78443f6d4f1ba5a7cf19e0b40c7a342a29675c75d070e7ac691cf3e53cbc50807887de742c2d0ba901b28b159d0316aedb6d792a52c117268c48088f6ad8bfa365413d19a1f9b3299805832ab272fa81fc21d44a662be52b81b6a68370a10984f37b973819c02a9c9f10fd64c9a180b2785cb4108c8313daacb1ba058dee5baff5b323c709472109d8158794e6aeab882e2c1dd086688fa06fc539a0def20ea8986d81002c760ed03bfc28314e3bd3d4a7c67ef2ddc2528ff3557073571ef07c194d968133ca7ae1ed3a971639a817affa3f0c434708847a48d6f5202d8c864a0617e7e9304bc78eb2ca373dd5fe7283375aef5c99b5e1613437659436e847fd3160940cd7cda928480278b789f6b8e2409b3890b77b6558c6b7c91848eb6bc7d5cf2b6a8b51bda8227e7bcc707486e857af677929b21c0926e154b84c6adacda825449e37c88704f5adb51dd570ed3d582f5d2c18300d49a2b7a948ef6dc8a691cd991a131863d8f6b14e12f9121ca2c15cc0e2bd1d1443947dcdc92994671fe5a0c12c3521033d1c725ced3bbdc41ac9308b7bb850158f53b6578640114a0805af2a27953e5adf3e213fcd0bc39ff1472269b49f50f29c4340938c3dbf095121c52f10202e7e3fbba12a3c32723166335c4bd1977b420bce7f22bd82fa78c071551b5c1ba8ca37e5797c0ef082d1609b3da546c566ce2b36d95f3eedacab1983ebdb9e547aebf5c458973bc077788b6be537a2816d35d8b882887e97d723e264563a1748698e7eaf55e384b98bb46f76561ca7b9e73d7fccc9b6c1915482f5e89e83a1b6e6fa2f98a9e35610bf6c934da4b423bb513a807f883bf27f47355728a14aa2873e320b21eb53db507ab0789c221c93a7666afba6b07f19128206931e3bbc8b878b338892cc0d7a08ab12a6bf1a63d0fbe3df9c62a4f1d9c3413b354a693df630efa7fd8afe3ed9334d01532e8f91b6610060ef6f3e3182a339707792fa429010b39a1400a6851a3a63c96e9cc837d56e1dca740ccc6b212761aec698edb7ad5997ed73d131d8974793e1731d60664d755c353c31d682cac285f7ecb9735a531456ea87f0ee543fe030c5cfe493461c23131ac5ae3e02935ae7b516b9ad27ad226cfcb52ab9419d1e60228f141fad6ddae9428f48dcf3ff14f717fcfe20099b87ec91ae86559105d60cb59aaebd44d3266ed2140839765785754b0a9017f88c216957e9f095ba3eb9f294d4fc9a25ac9dac693646c83f3ab3853affb9a0cdd2dbe698849c33929148c158f5c1b2da27bc04b62049ce420c2ae56e02e50dbbb1bf36adf127b2223b70cce6aa8dfeefb21e62f6396a64f2c3d61191ad46e5f88943aa8c72f277855ec13910692d8bbae8c7e5498ccb4e0911d73492f56d3244813980271f929c861890456d3bdb40ff8f9e5cee560d31a386db9ed4bb0954d6c8b7d1fa7da34f247fb73b59d9d86fe4712707ada5dd2f06e972a1be4abc616343c03c6e7056b49df286d8ca70bec6aa32fd2a4e5a52d32b461201870668f3fea604737258eb398a7f3dbb17e055a875dd07ee13ab0e3188d0afe4c0278a1185c48b2db3e07bf79552da713637d45019a0f4c4e915df50e89acc0458c9d30aa50a24c1d7b6cc6a6f24257e2035e0e39c9b8d87450e4a968901fb8dc715930c1e1729af4a519a3b86d7961054a8b226a14dc548d78f8e6127f2ce4e4a3d444136b1a838de3b1d8ee0c3d6ccfb6701516d564cf4901a3c7ef23847dbba2179b87915b527a764fa9fd46a909a40f16deb90900f7b1b7aa93424141630edaff087c0951b0e9c1756adeec369d23f2354958eefa4c3388572cefd2d6f70100173c7da6a54d79a9c0b6d09ff6eacdae7c5c861e7dcd48fd264a349ab3f9250e58ecc79b567debeb067e4ca5dfe0306f1423aecec10e24a2ca2fe38057ba3391eb0bf393b88ec4c776cb434ea1aa3554640017ce028ee0c948fa43a5e526ffed48e548c0d5719c41a405f5de2e06d02f0b9e8b17ca1bcd73d06be54c59fcad904150091c09bf7dbe0927fdf1b193e26bc6b2551acf05f99ee13c7f0019ef395c2e7fd0bfccbe166d30ce25f0832e86a83448d8fac1ddca4e73619f79c7c9ac8a2d4a291c71f23d4e8675c5aee018dea7be7225478906522d1e36265110cfe4e9625b053dc204236188b85a460a489ac970217f0005232964aebe897d671def00caea6d5d37d021126d72760c835130c01c4ea7e2861ee625862f1bb95c77f46fd8b3af766a04a2dbe0da79a9bd0e0647e0cbba7586c874a7b0388425d528b95cf3566cabc94020ce8113692660c282af2463220e119782accb32be6e596e1d5cfb1b0ad1cc97397ce912ff9fc4286c0541475fd85fda8fa680dbdd25b4c8057a7371053c297c1c17b08f68d73380c19c161a3b829a770d4c9aa43a5055f54ffe9af2356265517076777e12ea4766d57e92992be47de28c6e75ce753f4fdc41a6f2b764d9de571c0fda8c59a2d33e86a19785a111faa25462e967fcfa27580ad567a6a700dfbea11a12dd46ae9f864c1f0395347ef562209d1e4f6e310feb9d6c5feab0f249741bc93a4b7281d23cf83f2c740dce56bc8e854663c55a5661c2d5d1083192da2d4e37f52a9544486789f335df3c9c9c63cb7a453ff75f4d4abb2047a3916c30a7f8c699038706f398940d1f363b081e7ba97780fdee4493e1651b12ad953feac9174df273169966a69c297c88fa03cab515a6f571d76d26a29603bcbe73fa9341ce46b5e65c525dc7835b6297bb575ceec94ec7a02e58b2499305cf46cda27d0ee32567bc296fa6b81ecad78f5bda0c1ccbaa7f4f313b096cc6470eea33eed93e76fcfb11699d05c652bd5fbfd8043e9c4b139bbf2b50c79a4409ec63ee24331f30846613e1ad70e9b6f664962533438df1911cc381e1bbe65fc21fa240e24dd96eea691bc48f494c99dfbbd5f0aaf15ab08d5c1b531863ed1ab54cd31f1ab977fe759dbd3b14dc3daebe1de84b6c7193875e9235d0c6b4aed532d28d8c85ca359a15d40518315560318b27b6bf6ff792914a5aabaa229d79668a6660381be7ffdb6948f010a1992ef868cc0ca150c9932874d24c1ccd16e6ed968bff49692eb1dbe41c1b4f662e0344096ac5eaf955a24bf77646102a763317a413aafbb4d92e99a49b189aa01ec0eeb914f49bdf1e31e15acc77e29674075de39f2f1818b3c17b5b31607adb06d3c965f321121781dd26ccda291d7ec9300ffa84b0b1fee01f1b869d5d67bd5fa482b8388e4fa7fb2f499c53ad918c6f0ae425e6ec9773c1869e4ea5fb6396506742cba698bc9b2b4bcfeeb3a3efe7593065947d8c590b6537a1e0ef21273b42bfd3c2811a087ea27c96ed24cfe5caf648b5ef6bde41234267b2d1ccf5adb0022fb7eac4a1f33d726884b7b921113fda52ae2987525a5837d2a620337136967e09616995abd99c785fdb9416678fe7acdd96c475c16f4906db6d232c5b606ecd0757045400a47e796e61d37c5a65985eae5d3cddf06dba0fd27b054c3227f67c52b7ae60f4f88912d8b33ce871a5713abef1c694c4317d68b2230fe5071b89f9c9d8cd6b5dbf92abfd1e4d5a119eeb5649a74601131c47680bb4c3f129a390d17208cb484097f8834beceffe3ace2f272e3b60f0b65f531a05f5987f7ef5b6ded1e853cb747b37a851ddc45291d573f37b89ed7943dd7d6b5e609691d4be094760be889f64a02904f894e1156abed1973a55e05dae254ff0066c0305b3f4844a08863318aa2b88b48e4010ecf2a55914d7259f3151c6412d512b4aa669510d6bc2b074240b6f84be4ed4d2030a8b9aeda9a018d29088f49922697649b0b110cd4877dc09cf5bf0a3f7439ea9ec79ad397474d0ea71f38ac72295e1d5df80393deb6b20a73c35963712cecadc50db05159db653957b003c1e974e642b933fa2d3f4d84086be0ba8e1e27cc404f4ccd5df2c6067173f70972d0924cade416731ebb19545696fd9dd8242399221aba2397fbb6d751a25e20c5cca4021684e8476e649e3fe8854f240067282fe190e00f835e7d5c348b1bc68ea6bfe59775b3a4028d6740df9f103c0d29ee8b42930600b0ca7e3618ceca5f5766819c72f5c731ea3b1d5fac8dfc6303b6035db70ee8538159c2778d0a3092b58dc686095dc7fc6725b892652543a9cd94cf414a734ebe31ae27f945c3aa4ab61810cc2db03162489c7a6729c08df3b7ecce4a044315b329aacfce0e01ebaaa545aa4d070f331d839984fc12811f93177cef7b8fec12200b6e79d01c1fce78b35c740cb7d4e88c228569e1b6ab76dfce8ec656cdb8bbaf8502022867e7b495e5fee371b727509afb1f8ed6a04204e0a519c6f3841c97911fc3de32e00602995086833e8b7df53dfc17dc855bd78ec89fe9c17c58c38fb7bcbedf5171dea3117efaa9d678a0c0016e2878b20db960d55f22f68a2642c567b5eaf2067e97f835e5f01bbd2ced9acf1a9a5ac1fd172d946ed51236ed791765ebc75f247450a4baebcabcc70c02e09feb284ef5703d978e9a41d2f13da110519be848d0ddcec3cb53e79d9f7f8c3d3dd013909598cfaf5b96ff7da90c74c9d00d03f07524f4591d2b9371c869bf3e911fd9045c34d037eae53771fa669f5c2a71d382eee3258802a2103db42a55bf5d701c6e4b45127054f5ee5300d93e426817631dca97b9b19a797f2220b8c4131c1f5eb5d692800e54111248a16a0e3d9c64596287855b48f7fffdbdf2a25834ad0c277b0518f732258c57adf40c85601453b03becdc36b2322b1be77d7b4d99faf3a20087b6c4bdcce3a35a18d68246456b88b3ae8e788b5189110bd6db50da2597cac129ed8d2340b144fbc3f240fa89f1f6b80d18d831ec70f3db377a9d544f52b9cdfd0e1696c422af3aa4de715c424cab971d250680de94cfe7489802e077090856d605fe52403a86170d4fbb477447358a3ade11b905ea869fb5d2bae85b2f0643c41ccdebd12f0fe34c8eb2c0e3fd05864e0e289183240f9b2be0e0e647e29e080b03c9083bd89d72f1cb5ce84e81c20786363a89a19a2ba910fd71743fc1606fabf909b74c74518dd694424ade306bc0c0d015d7fe457cc65c0b28caab95fea576058ad250a9128fa46d64b4fea941d8e90c3a7d0ac8ea7455a028fb64d538bcc1eaf41cd8c14c048a42ac04ae9bd7944aaf5d3c4510a7774700c8e30dea5224248f8b8ecea2b287110ffea648bd7c14d14bb5e7b80c0aff52543054cee518e64ab778da5ec3867fa8213f00b1274e0769d30c83abcb8414bd0484830c910de81d10f86c95a55fcf15c2be8b073378da8ed264ea7df218324dbf8d15d1d37a20647abb63840d37ca95208ee32d9c5e003e6e02435e2dedfa7623878ddfc93d89971f422d1cbaf95b7fd705aa2e4facf311c5fdcc21b22f03c02634bf20ac7c98a8970e68d9d123c731ae7169e16c699e59f5903b1536388cfb31a8839a2334018fe57d7334f2e470533eb01c0783e26b5fe955755d27ed0a5ce749e0fdef9244c503638f478234dce2b0724d03403f60298c9781fcf7e31c6cb36905957822f7ba7a08282bb1a231ce43017c871f06e3a56ad981698ea371a4fec66327b130623088e88b5adf55e4a5a0213f577ad3849d1e7fbed3f19234b58c18793a71662c7e1b3c1281f9bdbf447c3c0b03f6198edc31d2977d6e7f6c1cb04c77daa89d76ebdbefc74a5032108d5ee790227488f8c266067bc62ed1d9303e1708426264cfcafc98a2d9334f9d8cab11d931b6a49de56efdefebe2cf305a92ef79718857db674a3d2d3c80b7b9e4e0d75ca73fe667c182d759acc6ad20171f9db25d6fdd719cf8934a5e34b68d869be7eb82068d23a3b0e5937ba604aac6788a4461eed54eccf9314be2c4962ac74bbb577b289ab044fd17c1bcdf4a4fc35e608219320cf51040d1d43f18681f103956c50194c26dfe6a7b0dd26e068e861bd8051b8567f3b45353dfdf0fd73f3b4addb84580984810807f0d6baadfea5430a583caa2fa7dfd834bb79c5c5994b681b8fece5818be5be99732e2f78a03c861921d559562b761c66d7a8c4ca7b709f3eb62f2254f3b714f37be1a243ce7fa58de31db2fc005297dbf7c040dc44c025fd0efee38af9f1237bba419622586860439b38c7d46e30cfd11551c66087835a0946a38fe141d51932039713f92408dbf6ddade84876121a13f403547f24603b9d918ca9688d55769c257992ef8881f6ba4ebe272a757270b1e5085acd0d7f566bda786d6decd28b772bc24ce4f3818475b8140ed4d668fa20cc9630311d149863202b6ce63bbf4f196003c3ebbf1c8754c553eee6c28b77a5b52f533af0ba0f379060521dc9ab209fd7ee1441dcf7c40eb6d0523c1667198f80ba317ecfe5bbf90a5ac1e71c476e7c36cfac5907b36e1a33a1a2e3b0b9178286efa6d810ae76486fa73ee76aca36ffcb1fd186df2622e610b59cd175895d935de63349be8e158648c0a80d7fe40c613ef9d586cfe3a8261177a132599c8f4fa460930b933b45b7cb6cded599fe729095c43adc3da9caa5a45375b9534269ed27b599936edbc91edaa56286be118bc2db0dcb71a38c4d1ad406e58d59e2ab14bb4a736445ccae026190435007a3f4c90b237d67266c0fc969c119a3ba3b30369399fef1f8d6e69d04750b74fcc4057bde8fb0082f87946a52718cfd48c9864bcbe82c5d77b67b94d62fc9994545f4939257b79895f5b7fd110229c0680ffb2c3b441b4516c5975a38ca112a0a1315c76c738a41688fafe8bcc0a6246ef5c9ee4af17ad5dc2b18ebbebf69afbafe5982f7c89a626cd7e82223a1148912b1b1d49feb399044ea80f79a7b6506321f7a1fa1ba3c3c8e5a88fb6e5c85348ce32e77f01e6165cabd0da6bc51e83cefb0357415b75a37cb54702d96081b78514efebcf17f7d071bde902794281a557e68589ec79b9983781c3980bc19575c91965fc6de889aadd1e801effeacb24fdc0cfae646cedc45e4f0d565f32a6ad091b459e52bf5f09ca772ad9d044742f5f36f5a350e3140130a8706103dd57f39c4d10ca5baaccaa4ea7e06e09746c1b6348d3b1e15eb19214c994772dd41262d62ec3190af48fe64e1ff52b02e305366ab7ae9b7df94745f6acefeaff8520375b3fc89dff725d72f150fe6c7621c4d4788ffe828689cd851b7c99e6ea9eb2ce46744cfbfb1b688a71ccc6a8c7c4ff00213d2730a38c126a72abeceab7809d65ad1b050bb09d62a1dac80a496e2ad34fc2af1f7693e07547b5e55ca6520c35836395878afc40452fe8db18e897ba73fa710156ca503c4398f2375e3720c558a67bda3aa8984baabc4005e16dd954c6070d63502daa004f096567355e5188844a180f5ca15a592443166f8fedc6925452063d13859d03a271d62c55e7e686d5e54b2459f1886d88bc8df3dee10eb164ffffa5dfd1c2b3f56fb5ef250f6dafd18bbf9b8a3b379fcd741f37279a35cf31d36adf73c33862f34e52eb37da972ec8fd8306e88e35830ab44a762217c7ca678eb83c52e5cb992c22fb1199866e24ed15e3cc123785c619c3bcd15185962af2e085ac4d47ba24225babed12545092765ecf7a70909972ad4c2c65be49f914828aae17205c909f9ffb0d0f127c1dab414055ebeb82683ef23c3a26d2c9da519b6da4180ffd34add382be51d2ac5af34d6b957f3b0be990c5becc83047ac4433d7f2fdc3c9a1416e81bdd176119b17aad7956212b7ca238231129e69eaf1ff681656deb58fe887ec48075102e07340eb6ba4fe24a3fb8853ee334d5c928c0e1ac0dafbf5d4168d308b7802879c707c15c0602344179856907dca262aa5d5dee32e7c51f64ebcef693f7a0f6f75e2f140eb616ced853a54f74d01f69dc5e053e6dc224c1babc5452d55d411aed6114c4265869eed6b8d50298e1ab12e380cdfe1ba41e6ca16c98fb754d655a8bdd5cdc7ed6969891914a9e122a51ac4ba7b2dc01f6b723c790a3e77a3e4e064b66288cd8faa376ff876925f88e26a58f5f4b19be19a40f95ec49739bed9fed19f69aa004c3ef7241fb451e1111e48c703c24c0a812ab7d1027692f3cb2d52e5ef70ecdfc04f3668d57bfb4df06e6c1cff60289d890f8840b011114f67e16ab6fd67ed494ef6b60d3cc743f363df1ffbc5791b6caca1a05ac2150be1daff61862eab5e7852c4d25305b3d6097a095bc22884664778064960a06cc9787c44aff3e443bce23c2d40e9d05deb44b1698062b70daad51d3e0cdb6074da9533f0207a17080bfe6f70f9e540b67de7d0f3422a3b9aa704913d7d6cc4e0e21665e055a3946e37e140829f421b6b0109a99e9006c97c2fe3952d0e434169fc682f974f29e180ba0667b11b26377c5b609d725f6f12aba08304cdef8c2a111740ef0b8a2f8e7756984ff283b1f6135c00003e3ddc45b64a7f133a5478252fa1c913be623178b61ccbea6f376591656b05cd4984ba383a0a38dcf961e6bfa13aaaa35b84516c576ab329ef1c775127a9f6b9f9a1a789a6b0cf6c7ca4275e4703edb2e30c1148428e7dc86c0a7a7551c4f97de78ad2c53efe33258370a79f438eea84a0390cbf9e18f8596bff5d8dc07a0cc0f40e370d8d1afaa5fe9c9481fbe7a22ba710af9afc4a1d44ed1fcb87779b28d17f307bc1f8f4f3f60546c3598063d6e6dcc0c221acfc95183a956fa42bb55cd1fa62b8bbde4aca80db2635b839ecadb7ff369aeb36d7f514c67173cf048831615a9ae5fa583ccae359713dee3c1ed0fe1c9ffb06390c2e6022de0aa1663cfb670f1af86a8e8dcb83dec425da7e00262dde435dd2a25778a88f45064b86c8a5dd10dcb39a5d08e24db2174ce239f226dd0a2625319a5d02d98029e07ab21a24bc954e9143cc1848481703c2bd33f37c48de3dd33a9bf95345c862474ffd3998ff4a6a93df8c02b2610bbcdd2c197109de963c4018a6c105036d27f5b4e38cebb27af3a41e314ee19e04f4197cd31e1a302993dde1cca94d90d37b755b07a147f057a922f2db8de3440ebc2aa73e9a746e3ed96114209f3c1804f2ca586a521d9fa14aaa46e3d76f8bfdab3cd640c3f699cc55c20246b07a4cc4b01b3ca2fe141e0d0e8f6856256cf45ce0165ceaef156dfa3b481c74971d8f57fe4a6c36544191eb648e3cfc117084132d6b0889cb9c8ec94200ca72b331ccaba20aef7dc7df0a8789a2617b79634717da3c8ce3bbf958c221f9d5edcf59587e578161c219f14ad0564af1c4a156baec0a79387b62da5f923d4cd48fb73e184c133e42fd8390eee09b7034228a07c12298996bb4dfae99c6363d9a4c028633013908d6a83cc964f36ddb99289e9186e4d5802c5344a7f491f75a4d6f30cc0a642959bf219f2dd9e94ed9d1ffc5795dcd1897c7355db059d2780e5f064063d83224b4476f206f5e805ca56349e1672312c628509cc2312c642faf353c637306415a1ae6c734bf730f4d1759625b3b29ec736e0fa9790fa48e16793e65897980f3d61d06ecaec8bd6c16a51ee76018d3680467af89f9ce3a67d9692ca3f6cdfdd3af31aba79c1431fe6dfb4eb38eb4849663520db9060b6695137c40c7389b68df2c4d12182fa9dcd9b654f3cabc64853d435348de022e35b80c3ca7e3f5d4838402975b1d487de80ea69e2f0e3b58e3703b33be9d4e83f4f4bbf07ca9aae2c46fba969cd885fa54e3a90613ad6158bf74e11dbe72c1a649d8a72ba5fee9a2657b383fe8d13aa5794c9a2f087be2a7be15927ae1c96d214cfb60605441b4f486c03f6054ef171e22e8c3e69b20d27cf12ce2d8c3417b9d384612634d01a6daf12f5d535b9a67cad4ba9d36e576e6b439c32e5ccf19a9004bd8e56b57a3dcdfa31b24d296072f3308f6b16fa6ecf9574fb45b5e548a32e68e56bdbd5bf2dee7f60168c79b5d77dd9571e566e270cc06e48b219280bb84cd4740942ae1d5cafa618f643291b9303d8f757cc72470d77768e8eebcbde96c4dbd117629762c4beb71ace1609f6a5d8fa101899d41961dbdb6577314cad131cba9ec8a17d367593e8595ec637211723beb6b7125834731ee49a01f9f93bb184f815b68c9ec9d1aea60660b471f5957abac7cf47ccd56c7a201c58f5ba7fbc67f047022300b618154bbe5c9db4f7b5f0beb00be9157ee76eb72b826e3b26df7b7cd5c6f24df5ac1ec3befc5c8c20951d43ecb6d1bf7273ed9668fb1946e908f042c885afacd437149c6035ec4b38837418c469740bd282c4883048a5531b46b95f44c8e441e9bb757b0673069fabbcc10e827eb19d5a7a144950f000793592e4123fbda11ff26a0419cfb12fba4e31cacd2fe2632be2e908e2eb047c86d7b5128f4912eb1f4432270d04ad5f4848b3c1e84caa65e064e3d057e3a4ebdbb3a71ff9ef96e867dffafdde0dd571d2e8ef9801c3f7c5344f67e87442cc5f479853835794ebce0888224014d691f5d4cf5d91728751e4bec8406b983578b1cead4911735adb301c7f97f84057049c77f4eb75e2b492823def1423ff8e7a7af61210789eb5fa0683bb43acc95a44a5aee5339172039afb356063ba4909bafac46e856b0d591216723c14430ff61f1dc5e68f79da19349bd9b62e2d309b8fa8532eca73d56caec482194ec29c02682469cb7d840382c6336ce139e045cd472d151ace17c150c0de8c0253d0ddaea16a5dded5dffbe81a7a5ff50c56d30453169d803ec2fe3a16407e0e7a5df49f0474741f8c6df727414ccbef0efcecdee98bfa54aa8d60332e6e82b4a3ea757824d252cb7a73e10a4688f21949887fbf045914b7ddc85c72da15ec02e673f97df0dfd6464bcbd6c43a72be852569666def8fdfa7d6e309ef742864c8e748afd0516cf9b9447831bd98d7c8ea829ffa2ff211e43535f50799a72cf5fa62b837aa1c6306894b4134b181099ab5ab2bb45633041f0ab1c4c3f254300101dd4322c4ce31ca7d2915f0366ad8e3e8ee775557176756e73fe8cbdce370716838ec4037102536f9d3000b9812b321136d84aa1554d6d7f6223dc0d2af1626713f2be8bac734082d1cee83b320fccd1336459f4cc78d73a5c0cfb05b552806786fd1e2af79caf2bc4339ea447ed95af10fd09836066f476dc51e53318c58f27fa4a68fa97dc66cefb4c70b24c3d5a346ad03e3ee2521c5db25178b76cb8de86de39471ee5a213210dcc1145d5a3f8cf3ff9a67f620540917980722419e69543fdced3524ad4d44d546150b1a58007d80f610d7e5f8280689c68afd6ee177b12ed759a78cfe5496292ef811d06512c3a8a57eb181608fc03665c67548f5f0f82dc80bef2794a659482a7debe8b8384b84c2ce471b50c051ec0b686f12f02ae80bcb54036d4f6bec0959d369b948bd4bed4b858abbf88dc51eef002d1fc91f9f41be4459d203210057879a47d0040bca879d44c84ff6328dabe6ccb261069ef5af78698684b910addb780d035aa94965875012c1cef22b7147541c3777ba2ee5ddd77cdde9d45354093934ee1945a8cb5d319df4143ecb19b479f2bd78c1ec2600e09ad25f86c6a7a79c93ec867a762045eaa3bccc89f103612b8908e0f81621ba62abb22443f248876c03ac47a9aab9075ee254479323cb778e27086d7f361e86256c2b68ab957d7d78aa022682af3aebd28cd9d4e2fb6efca830d6a414a9594e1511045995245c4df4475078f24e0bb5cbea8c6c589dbaf33dc056e6fec277ae7f072cd142b9d6e6f133037fc8bfb64d3d7259db1c9a12fc765c9a3c1c3d13499e3950228366181459a858082b91b598a60cea26ebf5fb34094687bd7889025bf52faebbd1b6a7b3c88a03cb41b4cfe521405e21011268eca6a760bf34310cfa6fa54fc328a8aed7f0d33f17392a33bfd1927ed9460e3c3aa48905464bc9549f4b14e30a2efe1e56350b89b4f277e5ec74120fa48d80175bfb0ca69ec79e1054232d690233a8c4c3cee8c65932ed4f49d25df803d42b6d882aaab6e50e282a0b1951f31de2c29188c6d5ec794d8971fe7afeb02f9d6f1e4f313e7b094d3f89e7688d698a3d47989a65242785cad8de7dba7e176da442a40f4c97a5c1e0b3f130f2e29bce4f78267831aacdb11cc33293176a974369a9426180323b024f655cb5bf3d06892de8d1a7c7951943d8b6f59b7f96b82e62a9c761b162445440014fb2f3a2037193341b3069f2bd13bae5986c437fd5131d3f710c497a47aff2d4c426dc822cf73f42d09c444b028607bf25d9dc809f0f17dc2d89ef879b3cd6d8b5de0884f06fc82f626bad06930dae4c6949f6a1b3b1030e28f284f844ac5452fdc633efedecd5e4689edd3af3b40abf749b3e946a5479c8375f182185c3bcfa42070a3b1d34ac79b6e456e8885072e03ddadcdf921588fe95cbeaea9bc9820d55b4885de3f83499693eb8e1f22414cb1dcd6fb60902a12e40d54d07a1c4404215b8fbcfe479e39894396cca3096ad154bcc9a6f6ba523a3898d6df2b74fff910dc4bb968a865c9df7f30355f717d10b0255d2cd2cbda5716b79e7d121efe9add7ee1f73943502ffcad63cbfbc937fcd6aeb2160a0d954a7e329f293f501542dc3b21aa975001f2726a9df910932e260bc26130bc0c61d47d5805ed1e4fe699f5725f37659af0445d78049dc777455b14c0a2ad93b46b9fb658a6a8febedd002b85a73ff93ca33f94963b80e22a3c9250aa7091627c61adf0b4a9b4ba57126decddd0ff0e0f87e42d93927a3ec31489798f2482e8ac55af24c8784760255c2a3ecb630d701b53fd5e8781de9a59cb19d9467fbdae0abd24cc95910007b0b6348be08c7cec5815a7cf5bcb8354d0576aebe131d3762ee74e2ece7bb7b71501313870ccf9a1104b3e2ee4c5660829df4d98220ef2312a397534dd6982abcaac997fff3ff6553bdcc92861bc58e0f79c0e1a2f71dd7826cbb41cde3efe4e69ed7dcf6b99ba1592b1dc91ffa32829d174c9b4fdf05e6b1815f2651837ff4793c4621ce115e4f29f9b5d6284c368334d275b15fc31e2526dc1e52bddfa44c47920e7f1b1cf47008cb65faa0ac6397dc811be62a8d8ec746f7e4cbdcd269d120dce51c964b3cc493ff36b505709f3ecf7c6ff233112347df2ca6639b160469fab6c13aee6b54fbb55c98e1ac6ed36098ed30ebee2c65def9c70e37fff824892d9b68adde4b76c4f6f1009dda03ec45a7ea7b5e70bb109ced74f5f0c5f5aeb459e3ea97891c7517e695d4e748f2aa333b03623d2575a51d86d32251baaea1ac7640a3dc720c2bf27a65f774dd66d5c7f59031974b9836c468938fab079241eb528e68bbf7216def0b5c776680497ffc658d87dcd3f4da58eefd006f80cdf42738ca88c8c09c22068639dc39031514d37f1eca6207c8818de81acd9bb05bff1bb2dc70b7a749102f44e819fd6d8249b3a8eb502d050f1641375106ee112b52bac34f83e4032eb12d67fec7612d7f446e71bab3268d160bd505f4ff1ad663401fae0af34424d82c54c9c979dcededf60ec443d83c691a68f0a7c57eec5c2eec42cbde7f6d826cf30c3e2d77883aa5dad4285bff0c5f65de69e16cef01df0ec7cead07dd29c5e94f3c035bae18f8ce0e8627aa78d5611905c1a0f103fdf6c50d4fe536c51a2049e7b98ecba73d43efe3702bb17be562b65eb3fca2d73cf9040a4f9dbed834df280d859e3a57d912a01f3a9191fbf30fa93fe1814e6f93e9a5ba9014a590ee0e58fc4f7660c83428532e39ac4fb2f3540dbbd17cad298c7d20aee0c81236f92b3f9ab8fd38ccfab1493afe4347fcc2e3570379cfa3c6a1468d70aef2fcf325a7526de964983eb185fa78e3e8cf03b6da77ea9eebe7120e38cf2bf53035628b6179c61659bef27f0bce9198a934982981c8c09c7c3c6dae893b68718e1b1c56065f14c56a7a8fb7109448d8b892c408520bb7ea6d574f750bd5a2ecb99390841403144e589111912de241f621e6045a55a8b209b93e62a8b7dbf717a5e208c7336f2d77a7e9e5f375168dad7afc5b5c313d429227c7b72273a58933f77bd5ae0ccfb016b1fc2136a42466c55be90e788c0ee2c14b149d84e847005f8f5df9668d82135555194c5c10884bb6a3031634f1184e0a1a069bae74824d49f7ffa6ad91fa50756111733d2375ec23d4626f3dc40fe313a6600f75654a3c616ddd79020b99c0b3927d935bf0089a2914282587b9df0cea88fec6fdcf422645c3d2b3284db4293eafec3fd85f96ba3fcefaad0fa42cbc58f044f59ce47b6c6641f5965a16b5a2193a1a8060f45a48724080f81dafd5bd472bbb159e43db274f5c3eb7a1e8510327e1723aa1a5521e70822e0c9060b199a66126721451c12acc6ec2c60db3ed0ce81722833797432b3d08d85f99ae1e243f569eec496f23c776b560a47bba3c30d137fbf8f28b8f36ce5a96bcaa1f92aa716f8307a8a8c9c34999bdd70a587753d50dec0cc21b190cb32602e4b7fce3c7f4d3a8bad4fb5e9f2ae36abba0ec2c13ba192ff036fb66966b265d0d1f9387d8958134d77ca5c36ff0dfda731729abad8dea94bbd6112811e89e9b3a6cb3f95b8420dc088c81e3f6c693ceca602f9edf8f4aff5aa4f2b0220a3d46ae2963676eb5b689ad6a700ab2c3c58972116da058b37d601a1e345f4c26e0ff4d71523353444d818d5fb26cb22276ecd9d24be468548e58aad7a5f475f37e8c66a1fdcea4217ffe1b069e86113889050718d9d325a11be1da62c63f43eef3e31407fa8c770a3f0e4dd98fad0a944060b4754895728286c003feebbbaf15c801bbe914b3fcaac0ebce8d5f78ffa90f384373362094600ab69fd09dbe4b3ff7f005a7738ad15824d042464df5e05a892647a295f6638d540dca82ee454928e8ce83cdab2161760e49ec8db4869dac1122b72e000e7056a3cee553d22e5a2e2992c012da0aa8dcb11a610f7fd98b07775b435b6a75ae550b2d66fdb94800da58499d0a6d3b348bc0fb7779badc05b35fdb3f82ca6df4caca77ba8e018164e985ab698de0e4e01ba356a102fdb4b51d4b90ad96c8bfc2ac89f942505e407429ae11ce2f798b91b606f45c3dc525526cd3749935c6cb6702343b178f3c837809b2fbafdbac27335e4b85f0c61316fe805b2609bb5d7d9d749a5cd104bd1ffb3d58586ef57de69cbea1ccf8867c91c76f6347c4d91b80e6723e024eac66d44bf418a17c9e116091144dc3cb8b5ddcbd16d4c6a4b56d69f10a43b0510f568eb84f951e1d8ac6b348af818d5209cab9083a23439a2d19386d8c44358160bbd61e6d639879005aeeafe70a09b98ad357db41a6b8a97dd6198d8797d6fa51649d33bcb34c0b3c2a0e560fb3a03812d626b51aee026cc81456a370043690a08c8a1ccad70986c7a9abc3d0aa715aa0b57fde3459aace3e04ecf368702ca7440fb37a3f8625896332e2dc932ec77ee5dd7c681c45adf3f06542139cb77f64100832204b76949948f5eb638208ddcee9cb606c4aba9d95553a12c4e134915652e5d970e021a6e94e3d6d69c7d1a69a7de709e38e478499ca68813890fd3624c718f3be64f6a26030200353409357a1b61d4611e55567e9ba13a27093b892750716b5e4458b627038d733c17430ce6e95d1fd10806b96e0ee8520593852d443e616a24aabde09ac3d17526555b2a619a8a008214195ec2f23b9273ad9838bdf4684d396c78dce9c28b168391fb74c92a337f1fee866cb286242dd2fc6c4b625e0440ed6a5f641374de7cd608251c95bf4972d4aca745ac9f4b47a4a96353ebb7213a47feae574c85b0f3f73776953c15c703f7b84bc8aec445dee4d4979bb0e5f1026c011d060f1bdbe8f288c197cd025ecf227a9a068ac402eec8a7aaed1f45b8a431750165421526c21fff43e3afddae31a44e52995a0f59208172f4368294930d5a50989f1510f29095c1e1b6c5b3db0fe7bbfd5899bce570fe0ed06c33d485cf318ea642f671407518e49ccf46e539cc085bcde7d60e3b9e175ec19590340b1b63f1a34d16dc8b03a255dc4d8bac356482bbefed75dee7f4d37448fa8eccec2d349f3622d80da62022aaa7ef6fe5ad3c8054c368c309f65afe997b67ba4011f16a626a66bd8a8282d7413029b7fd2e11faed823b54b76d0af41326c3a8eb3a5b0623548817a1572aa933af56684ad3d829177d13d8be3e1a49313cc4b5bef11b296952297294c4a2da6acb70bb4b89bf9a9dd4692a6e13b0486b885eb1f2c461beda8cbde13fd098e38277954dc7452f06cf4bc79b41948787839f185a2f6860208d9e0e84f1f32ab9ac547bb23dfba84ae73ebf6d38443293df20378604707d3e834d484793d945fdb565e1ad1eb4438dff5309ed5e3486e0db7ff11f28fef7981e4bdf18251033ade0814d412deffd31c679abdd34038eeef3ccfa3cb6675f4e1a57e8837773e0603fef99e2c2eb70ac01c4de86af66409c9ca3ea6b3f32caf561c367e2af6ef25fc93f79a1c110b379ed86e0f052eb4fad4937e98d768e44203ad10b244835339cab58c7b47e372bbba97afe85e1698e4baeff21424c67d8c9fcff927a6638a09d2bcf369117156fa64464c26fc21dc28807f6f60601a73edc8774fe72008bf863bc849c9eba5f6bd1c7ab2e1eb80a6b9e1bd6335ef17cab3488372ac57dc3482ea8db84c99db01ab2857ed4afd4df70893fbd101a70feab434ca31c782717403e87152d1090553116e2fb6111da7207a50069eda48ff78d21c71ddb7704161450cba119ac5712394b3734d1e4d046f278d535d97f3a1c7f4388aa945d728496c5d1906c878f9bed5f20043ccf39b550f5a5cf81a6ce1ed5b1b35fd7165c331f82c537ece4022d6a5d21aefce764d55a5da13194c76f62ba29b677accf74e33d8d54030b3c08bf6030f0e2be3a6a160887f48b059fb013faa657e8320a90f2320dfa947da395b64ed23b8b810409c033cb211bc0a9e1590847efa73af2cb28fc76aabf61b6ff7ca78a02e1b1ef10411406b479ee23f2826c6f748e5b4d36216b06a7058cef20f5d2d453c766f13431b942aa2ec0cb2e8b660c7bd1302873dbb86f94232b1c2314dcd760dc55500c10ef35b55b5dc4f1348d102cd91c29ebde452c4f44ed10cd4ebb79c2d9c8295cd5a9790085789fd1fe96414d12111af785fd822761d98091703299bf71af5b7b61ef24775d4aa636a385b67ffa75578389c1063872113b562add701e815e3bb8d42058a37ffdebea767b96a4ccfb0bf6b77cdcb6c8d79f8d70da90e1a1ba95d986f30b4ad8aba285b4024ff2566afbaa3f4b81a93d76cceea9492be75f58c1d6747fa05ba0498f89746e85cd50f5af7153821746ee0378afa077af524c56d3706187a165fc489e2246b3df35edb2086a7dbf27bff780a0bd5c34d36183749d8e4a9f0fe63f52bf041067a851930f0b4facbbfb4c8f61eed98dac7b10732f0580bb544b29755f73d09fbf4cb8ead57d78c8097ab38b80ffb8fb538997a4b126ae3b64975b1e0b01c6607390e4fdc81b881bf2f9c7dd099a678cbc67180c31f197327cd2524b43140c707c9a9b792b1964f019284ffeee5b7bac88a720841cb250f9e387c426e5eba1e62c9f257b8fb2149e443fb19b3b47405cabc0d6a2686181e0a9dc0a73be4b8d4b99f7e433d7146edf223ebd8a41eb122c4912d3f3ff89beeaa671884b6475677b97ec740d39c451a6164fb509ab1f6b2f21b1e6c3afc48546302875df0b3060d6cc263fd41e9e74a5fe4da5788b50a34fad3bfd0fa76ff777e30885fc1e6a56cfcce90ce98e1df4520a91daee90797ee8b51b5974ab0de469fc42467210f42ea14d0fa0c4c8636fb027c83cb3af8b80493f547ec50e722f3f3374ddeb8324cc7cfa2959bc17f3e959d24845ae49cfc76b931b2779d52c6f01648d272ac520b4ca2a3e8b559f15d67fef0f993f34c4f58a18926be9c5fbcb472e5b53c2d6a8116453c7ad6c98a7d2c37fcbbc6cbe975ac3ed17f07f57fca4d8d83412cab00bdb9878f9f1a7b547ade07622131c0b6a5197e19b4e70b45907a1b1037e2897d3a4235187c61bcad8eb7321ef502ac7e52eedcdfb822d9870984e7ef5d5588c11595a6fb6a825e0cfeb236745afe167dcd01768e8d6674f7831cde8c17fb1a4c5b67d428f7d745e793898da384dcb1efbf15e0da35c2353c5d6208e530a4a126274b7cf012662ac1ad61f7ebd30bd45f70dce4785ac68cdb8249d843bd95d26e0cec10a30459113b4ca97470cb6f72d9a730fb979d0bc389c36439e05e8ecf8faba2896fd00a8555af582dd1629ac831eb00ee96393d59f4d31a6a3b3358744b864069d61f4360cb91163af5f5ef3b2ab62a212e84c2780a2a728b75fe04a569b2490d3c49f51e1e5281b8368ea134ec4026de0b19f174a01a87864d35f4815f0ef8bbdbaa589049b634a68171e696f55832ee5e8b27f145206fd77dc69e36ce2c74bcbe4ec764b286325345153c167b7a72807cf6b204731bf608241e57eb19b7a1571336be933ce07291c07107f3fe809bb84768821801740ee7550eb1f8dabf0b505a7d3bf4ce69259afbb4e4196118da13c94fba8c8d5ee4885260cd457486ce2a75f5477336950236fbf7a5b509f5f1a1aa4cf39fa2f34d92919cf901ed0651f53a9cdebc6dda1c001e16e49b93972d64bd39b871b263515092c87b92cadb52396b90a1951cd73bde6001f252c5e90452203f6453c47a6f3c4c5a9a9ff691d966bdaebcc01be6c57880969c176aa09b98e387d8a8f486eba2af2046bd162c88def3c7c04a76bd4ca049f20fc2f67798fc5531cffd69a59d376d84844f3b04dbad2c51d433ecb70c41e8cde97e4fcc41f31236bf78a9620944020dda2050a03ed2c1e35e35a8fe0019359d70336c4c015ecbb20681c725464f627a8a00e239485bd402f8b6cd458860c14d78b4d6597bd235148aeb310038bfebe602b19623eaa8540f5d3471519c8b6c62b7a47bcee2b9affbdf73b452a6b902c86049d489f8d0059aff00521c94b893dc334fe311e6ee98c5e14ae1c814cd0fb992fb98037b58d88320c08029372bc31acce48689345a5cb2c4b1960a4dc1bdb66843667dfe94c962fc73ead9cb3f5326b438bcd61a8520e6ce98204944c9a349ad838db52205fe5680a72006d40c755ef3b7256caefdb9e004c051bf7b758ab68b741117c5b8fc6f19a1387cca8be1bf2ed675719eae155be775cda9c1aad51fe60544b99c24b632c0670f6f4416dab8c5438e4290c24bf0ebce16d080e3e2416097efef818fc813193e70600a2bc6c6c8c7ad94689e1b54f7d2bb48422617abd4fd076232dac21ce1ef2681af178866aec1581258a212b1d7951c11a1c38fc73ab33b60ced36244277b644430caaad9df092cf1e4eefb02498e0a99256ec2af2294be825ef90a1a53c5ecf8f661f82aba13d3a24700c1216dab834c9febc2b1c9f286bce2bc0cdda77cda69d5ffa0b4d4148829460861e79fcab41bcff76fd810529a9ec7cf49e338cd13764b6f765e0f8016912b7c237daa94ecb8a147cec2f3d3183bdb2d0cbc26ea0ee0a416778d87838c44695084ec31dba64f3ac7266fd3db40a78b8483ce97d58ef10ae50789e7c7e7b5a0e821badd80eb320022bd5fec97aa8e5b748b7d08db4fb1c3a3e512f0a1eceae2ba2fff1d7e0830730bdaddbbc9858b48d518e7a6c0e2a57f6031f7614b06895b589774b5b48f49540cd790a5add7c91236267113b7c2f9f0b78d6ea91ae579f4980dfc4def9dd9b7fe5991c53aec3c2f1046a3d83f4c68ff6166ea9b3b9a7ea2c9c31f25870ceff9c4d82dd5fbf76f0bec35b71c869c57833ce76ca2b237293c563e149b43ac7bb7360bbfd221e842a14e0d8131cf35e0396e591b789c025e95dcaea88fe44d94a1e590f61c95d9e4957e8b7f6177865ad5393c8cdf93abb6c1b9ad12cd7d32a02338260c0d1f37faca97998f7a48562910ea871141c737309a19e1eebc2cb508f08f2fd12f18f75aac3681e5bc5a5fe6bc7e8150705db240635c81de4a742da201d2c3c88f538decb946cdb2ac342b101f65342fc6bd36a5acc0dcaa31bbf6faefee45bac933733b8d04882ec22655f6454d6b1f10e491e628da164705e4b09da350e4d05dc38404f8416d14c938ae392f68dae5b7dd4e26c02400c75a28a38a88988819575b0a06652c7c08dbec0f09b5e14f1ea5a56cc888e63fbbbc50b7dd691679ba5e032b42131ce43d5e7d97af051e19e7d31d64a93d632d7ce12f146f19a412d98329762a9024a1ddea3889524903b8c120c3570a704209c8779ad0983feaab1b695a125ceb78917ae3aa71997f89c0623f99bcba2da44914204c391e7000babdf1888fccd780eeb8f5380f85cf5953241668af40d41749fd8464908c37e7e0c630b079abd108df9fd175d75acc1d35feb76becfaf23cfa328b9fe6f28b3c204a47ca4a03c6e132b6f699e00ac1ca71fb1d342caa2d6abc67d4378dda8c1f5282f04284c5b56e8954ad507ddf938ef5986672ce593dd305fac225ee01fc1f78af36feaf743ed29d903fd95c6d3aee23e866c5962a0b6ea7d4b48c444007bfaa15a5d3f2f09a9d19682336ca93c7e1515e5fc9c42dc434e798bfb391b0667168ebc85c1aae1eff1680dbba2a0d41c32efbf984e3b1bda8ce579f80f3d0a0ba835e5f40b92fc6c23deb03b0cd31db3d11e4d022d223813bdb850f298bcc295de43e97e4942916b3d650d5bd27f95b8d3dd72383c9f7e929ec30a23bff5f98675dea2edcf08bff9fc161d2769369df370805168fdab813013003f8c2af001afc21505dbe3e5e845ce7f16be0e9df7418ecfd57090c2202b1e4296049be2bf2e661e02a1adf0b2474d50a823ef45d17ca9338adba1cc9d574e8c55abe76e1ca006f6c71fc1e8075787c9ad6be1c33050e09a884eeba75bb9a36b05332564cb187e70560d73d0fe3f3f16bddd067e9421dc084e61d72c2472f52bf53c2de43bd567626ed35805c13a4200a266a77425189cf5ee269696871f4daec4174807cc53381c27976494e06448ebcd3e2df98219e40fbb273af5c8af3e1fdda09137961e6307754318b43b072cb60164b5902267dd30432e4206f18b9ae67b2da86fa10f835598ea2416eb0a40c14df117f1d082fa07ba0cceb10749436428c199cc05e618030e58509a8df88dc1d8614269d25f567e4a6cb5bda9bb129514338debddee18d006c680b04779459667a9c0e6e5d6a1919587105e58110e8e2f917029731f6f43507c69bdd86ac745ced6134e913052353a5c7912545af6798db66382a6bd7ebacb34b1e939f0416b60606405c0f23d57e49b11c6c617958ba86a9d1a4f47e2434f63cc66745d3722a2b0a0176cfc87c7cd4454290cc71221e786988d08dc05c4148b70e3a3b84bc7bb88f46a4e9e5ee5e83422c6287752cf38fd9185de2b05d0ee8295a29a1197185b57414a8e9eb365c93cdc1933a0ecca556eac73aab881214cf1b456cc9239796c3f1a08c614c257ae7dbf717ab8065461dae486669decdf4e80120064387b21d80f356778da5cbb7d4753ebb9d234abb9fdf653f0abbb739531d8b6f32930cd4275a881167a979a0d7d5c7d9ad9ef626738093a8182f734687714c2683a1ac58df9ca168b1d4717d2a581c319a190d7778ad0ca0143b325f568475e16accd51d5d1693e1ff6b413220b4de5bdbe88ac409c7671d33b753c5c91b52074a072d87f668a593649f57f690a5b4b2affd1b7a7efb88acdc403e66dab8a81d4e41821de4bdaf1d2ffa994f119e34f894d97cf07495abc0f3eba44a1b6216713d3aadf8327477702a12f9f20697d3ba0517f3b5c1fb6c61160db22281a64d2a0f18f058c58f3754d5a6b7d81c97091177e0d1d3821a42bd854e068a078f0754fbc26c81fe9ac5c2a42dbb2592424bcdf3a887bc37578243e31e865db605eac21f66555e01aaa97a1e7c7d7eaadca2057014966332bd9352c898d258205b9d6719bc9af0417a04522fd1f7b89cd3a71323efb1c8c5d394dd19dcd76f6ceb40866bc5dcdc09ec0ac8c86e735db8ef25af05f95c26c0944ef9d5e8cbc83369d256b13dcc8ef53818ad2b4e3ba2827091980ba8820f2ac513e9daca754388700a71d3e636494035e768c88806abff4c0b3e2bda147a70e65cb843bb2a6c5675d3efc1e645d242adb6577f6329816b89e392e5598e85fe1776566e3574927252ae50d489a22d11a694bb03e04c64868d7bfd6d4c452ac88d82648eed5fec264ff167885b02a118af81e5a33a4ed24a91d0393afaaba273c918e3352ed704edb4de64dff9748d5b78653315693b2a50c29651a996acd887ee0c82f44e99b6f7bc1d30d3f658845eb90c23e0f30661d31a344d8db92a32c651eac5c75f355fd36be02579c8eb663e8e2732584a72aa0979d85790b44e6c227e0085efce776e41b2e9463c56298d885a3152237c55329db7d33ad141638881739dedfec175ee09cbbaccf6a970dcf6128eee3710b1fd39ff0b04cfddf349e707e512a399ca27eb28d0d3ded16d40d6f5c429c38d5e69fcf5283d44fe75920d2d05c7a368df40bcb22a621ab7097db7c73ad647d89910166f9fc35f4206b76fde0029e0d1dd0eba8105bebcefb8b727fb8110f50c5cd3ecbaff686a6ae95d7a59d9b39b37e97aaf18cd42039316052e47a6e8690ccc50d91a3bc6d746069b326f1b5c4397bc12e1cd193996494a0d228338875ec6b372d66f9ac2030f955d1827e757aa93dd38e40cd33fd6be9c6d7df3189b2c84f70963ef9ecd539f9d122d42fa0cd268d5e22e86b30423b438f41bca4bff212f010e9b505fdadd573d1c4983c1a21ce5300e6312c3ad6045565ef152985499e1606db621a4d6171ebcb1867a574a0c5e916f6c9cfd12240f26914367b7175bc144fcb03714fe7f1bedf18dd65e9d6d32840a209d255da0df275dff82c433e3dea1abd08b8689f33239e5b5569d82cfa18e5f96b14c5756e24fb859b5074971a61cb82b7d951d291238e9c5db5b5d0ea623c5a4254d6fe189b7c2c312b28681d991d53e2cb1ec55107a625b77eced3e46375e3e61438fde39baf40d954cf094e3028b0900f035916b59354b40d7a767659f6096a69dcd258de783cf492091c63c211e790b5ef291c45933f445f165c8b2a96b2ffc9438569d414d82d6c9960e43c94e5a35e7a5911563c7131de63c9a7d790df587066f025f6d9372cf674d384ad9f6f217fa61a7ff2fed7e90995c6ed4e14b95ba7e6e02785ab7dec519004bd09a3e619e9e000918304517820f0c862d409682662120091eeb4071b085021c4c3cccbe83f9dbcb724d8a479f34701c0177d5401867cfe0f45f850634a0570305aa03e0a929c3bf3c3c366dda367163a1943d5bb1448f553f27b716fac8b62a59dcf6afead6a56a1ece864b94f5c37bebea1bc043998a3e832c89f4ba22ea1dd2ec8d2dd27feb5b32f70a240c5fb449d54486cad1c8cc5d087ea757caf23d8375e75ab9721d382528225143586f9ee8c83eb302b5e21fff0932a10f0b1e6b8ab25ff666f12c45a923062c03bf5b18bc8730356a96a8afeb10f9602bbec48c1f99f8c49e9d2ad9f862ef22df1f31d1689e4cb32083107cd7be6c9c31709a3caa21f0fa432e39da9609bb1b3652f3216d0c7eb944c48391d4af9fe7d4fd7ae3af84ee7afcebfc99645b02a770b29f8b13dae0fb96b4452769386266381b77d642717ee1f56f71a6e796e11b0a6336b376a3d3d77ed133c0dbac59fd837973d3dde5eb140be316a21ade717e03a95ee46f806bf4468691c9c895b926d6260085d9ae4a74b1b0ded24c8812d2595644208ed1663b4b307e8737f21daae621ed06ddb5aff1e8849b0f148bac07a015e5f685ad2bde68bf14f86b2008a17c0c8489ac11f9bce828b463aa9a01936736c7872838efd70f8a15de3103057bb5d820c9eee360665a35ee55585a4bb6704158e8486852b227c05b2aac38be3dc342ac54c5df91eb0f84738a9822c26ce707ba34c713e1ea48d5b99f3eea90a868ba1ad96253b9eaf19efdf836077bb67a63ff66d77bd411bda1404934219bc9bc2e3de2988f210a122af837c87d9b925120648fd69427e5cfd2de763d1533d0a8fe427cf76e7e109efb2147e092749999667790cc2dcf0fa931e10f62cec7a07a458372fcbc1c755d59e7a730f54ee1a391bb55d3d3d580c2188152f405501294694cd454e6eed38368f9ffb1eaafbc66372c412c75b4455944d31ea332971bd4e71b0c393a262792f13057701c601560078a3ea2ba13edecb69214dda0a7432d3e48cc119e29b93e04864679ffa2a45c001a44c95b404ccc619e6d57b3d4a21b650a97ab28bc0f65e33119d153e2159dedb225521195afd26140df1689d5d1e2951c12df7fea38ea00fee039d6a24e7cfcfef89fff86a54944bf49812d878d450a9bebfab05763f40e005ad0b6056ce5a2bc5d548cb6b126ce563107f05751bfbec2781501bdfd1260f48cf704bbe46783cbb6d96c9f649f510275e335834998f18e27ef56f4241ff27fd829f499e8c9f258746b3455636e38e8dbd3c812c03639435d1004f3fa89193d5fe617cd1166b8bce16a5733d51fe067ae1d79bebce50c0a48df580dea6804b233b54847d83d488484f7b79f7578233dab8c198015b2e85414400fed2e1d533fdaeabeb708b43ae2260c40ddf991394d396861811d5e913ba28517ba1ccbc3a6f55890f144b65ee5683024d7d22d915833a0a670f83c4da3740dbee93ae3becf4b1a0989c2896612814f03372e4d2930804cdda9ad3c5ff29311fca9993131a627ea4cdb7ac5084631f41196b3e93bc19afd745ad2813cc68ad96ffa8c74f4772959379b20daf1d8af0982c2f997ed69ff9d1f60fe3c57882a4b9b1be396953375f9a083c49a4b377dc92b6ea037e823e0d5a2cabd2f70928a36f58b3084b971b1079a155c49c4189d38b1011e30f11a70939f7900e0bf3529bc35a38fb7b71c5f76a2f1c98754d21a2b6112e16e8f5f512ecf3d64769782589feb723651b368658316f8c99e9e52d5fedc830de49537d0dd372f0b3d1d4facdbc3568697066391fa53eaa1a55d30fa66f628f4d42ba41fb447b1d12ffda149f6b04305df60cad8bfaf3f9fb55224f38a2c3f4069837ef51c607ef416a856453eb95d3c5e4961eaa56f1c6409461917f12fbcb3a39a2e6d19ab1a5370d701772cb089d5e0716caf3b8cc64a4fe5d09bdda1ffb678df9bd5b461cba7b0f11337898c09644005a233b47f8441bae44bfaf8eab93d58ccb9b3dff57e8ae8cec8a388a98f14f51f4ef1c8c24491cb216e1c602f7203a49581621bca0af79547b439fe7a1b281003b51203eac17d63fd3e4ba0caf8327bdc8cebaf0123d32b812b5e0b71a794bd1552ef3617052ee7b8df883b52ac79b9957dcc3115c5f11344898769fe550326ba5a9e6c8bd29c08ba4305dfd5b8203247199fcb7655a40f483e974a3a751fd95c003cfece43accbe1ef95cafe2afde78190093e1a424f4980a5ca8b80ba48682dda685c14ba0ab24aac33a29c7b8144ebe5266adcadf1496a5eeb68e5cc3b4b2ddd6018aad0282d555b6bb96686a98498fd68f2e7efa84e052e9b7af46ec265148fe2e7fecd324c7fd645aaf6ef73d95aa05e889d2b5faeef882d189cf82d82012ceaafa669457e6d2dfd8e9e56d3f6204da88821faa49077f1d33465ea451fad9e7030d42e83c95f05dc255f6baeef9a6892ee0b79f957a478b45f17f9cd93331b758287fa618d3adedb3279b496d912db5db7c6d6c0a8cca15f9ca2affe333d90f8241b6f7433ac8d1d8c45f7da64aa46d95a8a6d7b9ed7d09370ff70ec6899479ec6a8d7dc6e15f2ddd230a1abf583e406bb5a0edaa26f9869b2d2582b1c4dcb762b3bd8c264080ae7892d4ec0772c1406db27619cf798ab96193e8f46564d4de31cd05eff1709568c37a301f92330dd81704304ef03c6c998529132c2de8b374cafded6cbb3338f32d21d6e6f515a9e8e3d35010e6ab29bcac3cdc8d7ac16e9c6f314745e30b281c7a48267b42f8f07fe8ddba104b7cfa2d200d7dec591092292ac798ebab2441d21d5ab7fcc622fb5758d2137445d7dad4eb0cbb5956c0854f436ef4fcfebfdd70efaac56011bf0c2c1c1dd4047074d538cac6040f95db47cea92f4b0e3d48cd2acc4a9529073d39a92ae4ee61c9f6ca822fd5b696d4195113134960be1f2b0d2ea2460826b6a8ce9ef7f1d86a641c750ed7ca6a129d4488e9cceb712a0b39de94f4eb140008087579898f5eef64f34f4b4c6773751cbe0837b28c3f94795d2369331197a867de5b860fbf11e7b2f38659c744e8cf41fa048f22064c1d3acc2a2e18405d8be6a4e02fd541882c30d1edeee923a54633dd96c8fbddfa29b107902d11ee4442352a4f505b48c60cfcfdff184e7e7bfd15832c925509fe0d98b3b56118ea2bb1614fb4ffdb4e9e7aadd90aced883527ed2d645c9c1e0dbb178225be49d6852475c09197a95303faf8f5e0b96208930b79f5e5fa1efd3ce2d06f430e40b8a355cb53196b45062f7d2db430e1c0f62b26a4988a84a8b750b4e19ac3f216b4104000ebf32471d75f9bb134d4a3beab9116ae24720b35645a52e81013c84a9f2a21550d48cf04cc6c920deb799876c82e20c96f6f2fa09b666a669e83f026607c185f4d41c5f695988bd11766f85f2238f102477ed26e8cea75f2b44b481650ad60eb77681307331618d9a66fd3b7f6631d49088b7dfdbc84475a6650d17200a4ada21ce9ed1ce1644216aab2fa0b88d073b83f88ac80c700eb6cd267bf2df176fe60f1dfbe89f9a06fa01bfebfc106acadd61c0e989e5ddc1607e50f1681b9954c9696a37bcad935371fee57ee358ac935ed2ca61405de3d30b68be0121077265f2ee803ea2920b2617155b2a6f492df983e29717d8ff1894bc40def41358a7f79d85172e3cbcd8c01e8439e3b102cf131417e3fc99483fcd4bf93207730bd93f229ef804693def071467b02f58ee48bb108b99278757b15042603af7aaa99a269dbcfb7409b7382d6c95cacce20e1d54da7dfff7771824562f1469ca8d3334d40fd8064b2d688c26ab45cd9ba0613791fe536de39f0cd84c0c292fbdde0119b284c24bf6e8fab83fb2c8243331b9e862aff05ec37ccfa2acaf3c1250fb70a2110001ff868e0d2b85a07092cac2a0068083e267683e2145dc73cc497c450346893bd7d0731e11422e8fcdb113b07e61bf9a7475bcfd3de9e4ab624c3bb791fe3cf39c65b572d0b0a95eda89a46f4c43d73e4b59eed4a6865491a359e53b4da9c099cc6f378dc2f4026bfbe1800414a19ba2af7b5b9562cc639b58428e39e6d1e88898b5b00c8b0abdcda0fa1d3155b6b9c0f7f134f73225bc99d6e3fcd8c682b9ed82221b796c3f30a0c92ca3507a258913747eda91ec9668035b4e40ec543dfa261811d6f7d5873ea163edcb39fe0d9cf67ab607191bf994a666f0ec8c21c597f072b5983cab15169d4f33f25d0fd101d2f8bc903bdb0a913edf0b3eb47011f0aaa2ee3d94f411fa8bb5199ccca0c87a0fd09fda6868afa46a653f6863b86ef8d4ff6886d822e8759abb220723186533e192ff3a0483d68ee7640961054cb2c91ea5ba513330b15fe3b098ca0e7b4ada52caa371705146e2f4763a5598dda3274a50a6b448fb08c795c5de54ae94f84b0b4f314c625f93beb17bb5c3799f29488f3372db8253d5c5e2bb372988a856b66858c1f74930d92d113896c6116a4ff1c7b93b73b65d5dc1f12743b332f9cf9577939db16def1a3ca2cef6c99633b86815e6641b7f7b6906e82fa878571ec1bde62fdbf3d49f4b29825ef59fe6f0c349d362044f470673abab3ed3592e1fdc5a5c5049183eb46580818b2d141baa7123abb99b8198ed9da383c645b081947d8ab3250c2203c3575e1ec042d905240065d5b6b1df4beb7bd90b20ffb78c2f720b5e2aaca2d1e6f2bf2df90b82cabc5557f45fa046b50bc25afe12e87993c9c90996a1d20cd3fee94d2150a89c9bec9730c3cd4779058fa234063ea5c548fee87acea943d622bcd075b0000f5613e78d7de8b5e6a7b1c0eb8bd30c7e26ca127be81c5cd5b21d82964ee6162f9e3cdf5d97fed6205c3d375e7b76eedbba13ba7b19f2ea4f93692402ed089969e6108a5f7eced983f12fc5d911d91b76e393011e4b9e0f2017bf1ca0b98d4486168f91e415a250cfb78b0938537b92979f09c84c68fb814ff1b31875f9831987952c88b255ac28ff238fed5d04271220e5e4d3510765cc6ba08a06ee7836300f8870d9a9c9dc99c7e68e6a108497f207610dc45b6c736f9b15f787a000be1b647d92414b1e82581d893234716ab3205e83cb0f7eb00631f84088cd658c72463610592dfa1c844b2841714c6eadfb80a3d7f02e04df2039a77f1c1784f43ec184b69ebcec2e19c84031c0eb3c65713793a64e5d1c279ba7abd6232fdf1ef7dbac1459c9afe2ca6114780cee07e7dabbd3c32cb09006d139b06f67d0ccba9c89fc69f9d6602e299dc361ef24eb3a30381365a215a552b72e54f7e08fedd4d95d02754bbbc657c9b78ae5b7ac63e2ef1d041c26d97906a63ddb1386d619abe57d5caaa7ab95e360b67d064fdad3422d7e7492dedb915c4da26579a5ba75ea32b0ae793d4687cbf3f205d7c4a9690352faeb185e5652a6e08adb5aafe3f7de90102fb1643125d53218e231a0232536aeb7c90921aac4e0542ad98100945733e41936e5981149bc24e7a034ce62b4b59325213410dc794df83a9626fa6845bd41e2804d1cc4c8c10c75ae66caadb8f48e0e990dff196031a4772638cfaeece0db7330769480009d9d178e89459240469d5df6d4232bec0972e560432be675173717e54d7943b242bf6723185cb75806539c58dfb136abc49109c89fdd8bf230f27b160641cd72253fb4734128020240096b721d69551f9c0ffdf064d0ca3fed2b9e06aaaeaa9cdbb2d75db59b0a6d0f8fca0816535451d5e8b2ba542f73f8c4fc1ad1f98ca1c9eb706161dd89c3f3313a1478815e5803d26219df40574b57a10bcf9d3ed1ded0450caa9a69860d915d97699330902d9857627d923a1696ce9337045cb2805f3c9acb8723755c61a5472a1f5a324f675e1e1d9b19203a74eec0a87696c533011eaf49aafd6c166311ae29b32c3a1742b901979bf5862bed16770bdda59f13da28ee9d7a85ddf48b95accac253823330d2fdff25876cee118188a4d2f4f1287c56acbca7b87a68ee6639bde0b238bdab581c4dc8e9343a053f17a7acf24834d9ba6c3307d861450daefe540f59886fa2665afd6696ef5b4c3a18857720abe8be189786922f273c048e81347924cafca02172825d8107a2bca27d999d15be3a6d7500dbd0c2ae7817f15b825a939888fcb3cc46c3ddef955e483745d21646b1fa56cf4e31d5b86270c84354112218be82cdb48df57270a04a29e2611b088e31f5b8773d4a7e3c7aa4c519892545162a25a6f5efecaae332f11b76e1079b3b048a01966c0d78b7d74f63e9513968946f995f1fcc404426fb2c6cbabc2cb79b13949dc1a883186fc2cc53e3c3e291e9163f75cf646234d8a8146032d808dab3d3877fa855c85fecfb088b16c6015141e9fac93fc8ae4b8754d0259bd798b7d2669edde910a3544aaf8572db5d5ed521d900cfbf01a91df3361f36b4a63fd22723e56a4addc1038330c126d1fd777204767afedc6a80a7bdaf054b201782f93f8b565b65b15dcb725b2a90729389d83bde58785db27dcbec392efb96b21d714ae34de82b38bd1ed458a7090c907f3c61e42e3826e9974f9e96f6fb3c91660f59c135c413c7315d33587309a4563faddfe283283ffacfb9ea6a18d8dc82a3580db61b2ea55b86d524ebd1e561ca3662d4ec953822494cf6e0d1824a7b88cb6e9f2a20ed91788904d07a48f6046b3fd01751ad9ced6c18d2b5d7a50cd5b4f9b252eb519ea5addab82e927ed01c452e75636406262acef37dd49a6361a0444426b0864d4d2e2949aa21e4934cc3cb81fd502e35e01273f56f0a92b0418a2c7b4acc7df4b8d98368cb1dfdf207d81e99899f3a974ea68218163433f82a84e049e9ed680baf083810a0c703989c97e8b8d7f79f930a41e6fdf453e10d2559ebd332159cc78f7c67d7fa5dd263e89c5a406d0e1c93dcb01b03532ec4502bfad935ccaa6f2b50923ebe1bd75717f49214fb69831188cc89b20208778c5b62e1174bf2cd79aa89550b075575a82aa29c2a757b9e1bfa8aa23754e78fa25c5f47b8a517775dff03e66ba46e3169eb228b5dbc228bdb185baa3058b0997a253059bbe632cc6692bbc69532b8bc607ba3f5b3493a9ddb5aec62ce11db7e0a94ab15a68778d12324182b8ebfc472354c711feffdc3ca3d476205ab38aee59826ba0293ec9224eed4ade152be8145c7f6c75eb41f142e79f36a9bc55abdc385d0e79eb547bb34f2209e4870a0b4fcc3a255ef1ed1733810c5de633a6551363618d280e64a04c39f87f50bfc5e8e0384b400fe2ae1322bfedc51758f8cf6b771391e556f9273f0200e904acca2e2428ac9817cfd13479eebdbac465a4ae5144b6d972d4b1fefd32b706dd1b4f2c4f4dd670b0ccc92096aa9c4b08f9e1c7ed1e7729dd863be82388b73009bfa4b53dfdd3c1812a0ea729e5fae2a1f66a20721b9e4a71d46f317e5d0e8d9aab26cd0876c2beb857d8faa2379e24f114733e629b9cce1cbd93e0a6ac2ca67bff1f1454a9e9f1fe5b20c0e9f2d6b3afca2ee56dcf661f394d62abea80cd4e1b619af7d950cc97cd5de69dc6fd506a245ff818a78ffe77f30416a41c197924f3385087805ea0b5c4dadd5bca1b2ebcc6b2d2e39ede5929cafac90fc99eadb5fad8afc4d9308a87f04e569a8e6b62fe7f076b2a98dd039878df347147d890a0bba4dc79c2bfb05a9594b71fb4ccf0e32a151dddd302d299fcf4442303d77feaa98c601da145bb818f03a8535295c95d82d724a594e580098fc7e1a607d70e15be35a9a578fc7dc6e91a7fc5ef4e42c5b0c92145ca33975b311f38f9abee12794d60ba4efb312345ebab34d96d9d4cf24ccff13aedd27f42f2b8396ca9824430d3076b1637f7dd8d32544bd5cb80fa4ec2187767c79acd1b27f69e86bddab7a092a12cbe28ee9bf2c97350b150159720a27dc0308d5465c5429e780037d196c16274c6baf49368e0d58392a1150c87bfb414bdacaeaba654bc4af8b497e6969827bbc6cfa051236fa9ce01ec1a22e1c8f091bf295627faa1a929dfedca97320d82403829ebf45135a338c84756197de3900b43d6b36265c83d8258973d0a71a7fa012dbeee8129581323449391980a93a7be4a00d19035c390e82d470e171706d96763875e6b9ce9562dd53050152e47db29eda093790a90ef5cb35ebb2ed4b03dd535d406894ad0aa804f196d840e09cdfd2dbc629a81e9ccbc0645c44da6c7427eb40af97849b001ba9a43d9f7413acdf932ba62386892b22f8c1039b32c59805273173f809a1c69d979a96013073eee636afd395cb479b8b052298fda93c79d9aa1c21d4f610cd3963741e3a6364896eefab64a26785559ca8f2419e33f6c6666b0ded09cf692a0924851ce17a607b2bfa092ca8d5478d5530f097702092a23dddf6033d8f28901395ae18509b0be6efe20bf9e75f12767d60b98765483b8f3519189f638ebb16b4d6f5d39b6295dd04ad2e77124093c96a1bea3c36aa0ae0ed2a51bd5c9d40ef3b5fe671b4114e46aedaf409e9725f9cf4bdcf6afaf32cf7cddf9a6db4db8c8b3dcb55dcffdde7bf61990f4d4ff7528e167f843927da440df84c0447b8dfabf3988c5eba9439eafc035099ec7623875dd8cda18101f6e8917781abddfb6fc0b182918415df3771e1903a53795dec2900dc0532546381623082dbd900c82b42a34680da6c6be85514cbc2ec6df6334ef22ab3e2b41698648b910fd65515ae42bdc99de2fca4a866f64f9ebb1d892f85c6da615314bf8eb3eb5225afba29b8764292fb9c976280488fb1edc5af09b5b81ba1f1e72aa8bb5dab9cbb2e974fdac2f7fb8b9e38d1479813fcbb86d7afac6f17a2d87fc8d1fe4b1f19056c3a2c386b8f83fa2db59861c3b4c6ec8446716669042d81d17f7dccc0b8e7dea1aaea227a0733396c7cbda078f30195f91502adf5df710dbb689761244aa396b3e776ddf5216636842ad53c6385929f80ecf1d7f19a04d29a5c1271f760fd4599642797b810d6ec863c38f204e858fe8a7bf8f7ce8b78377c3951388c402cb455b5167f4ede45dfd61d2bf78541d39f4fc4157c6a0cd55ca3438d6768660314350b91b2401d298b821946ee35811373eb54982d98d5703779387c5883f4f9537fc45d3eaed9f4e4330b18f5acef3778f0720a0e41124b8939490c487db7e6e3f5e8da0bcd537cebeb854ccc98ba749891f5c9932e10081cea4a9cdc4d2ac091b0f82f0737a182d84bfc34bcd2a9aba680d7059281f9971c97986ea8e14374d610e210c4bda9b6d5bc2646c88dc3774171e42e3bf20ab0a1219f79b49f2697212642fca25b9cd0833212cdd5937280ecc8ee31aab081d7bda40bf291575974f378ac209807ea13695850459a47fa44e7ca8f8fe3762498f377a4df90fb7e0dd6550b8014e006c8f713dc99ae441e3d3edef8bab0c8f8fedc8cf99865b9b87c92c6b602fc0d0f10219da8a002e9409e81780e18c06e29e56882c41107f77a824b00478f9b6396bd78eaa5ee1f4436e02ce0b463633d8e40eecafeca29c707ee901a60f806c4943dacc7c1aeea6d6a9d7f24757f378de4dab64ebcb39495c1232f60270e00a80ce39d5af35afd0102f6e9717d802e5b1a070d8c5677e0ab0209de0422705384d346508b6a0178dba4258c1a8017d04a88cf2390d86925693222df71d000bd3974d8875ae33f12e90c09a5b196b1b3f7503acc62e27cca0ac59ea765576b6e079edf9eb276c8726d81d1bae2dd9a5132f36b9e29d2af783ddfa4dc81c584dc9aee19ac5b273dc0fe90123b0138eee25e2eac162a728b95083ec4f83bc169f26ffd58ff2ebb034621822d08bc0e0271bf59c6f6b4fccc43ec70d75eac1cbc324d97749ee92bdf6adb343b77d803c1906df845cc18d6f7fd96ce16d6b19eac94a7d1763872f367d37e7979f34d1e7cdff9953777494f0e272b3483744f813611d4e2479b4c743b4bedf3fde1f7d2994f8b1206cfc747bbf5d86f83efa3bae11f1dd4bb51f25424ff40d5c39b83a81a4df6d47f59971752d9fcd01d354b3f5121a1f7d9c5408102a5f5e8d152f837cd236bc7b26fbe0107d404ed156dce587f1b10e423ca992f041cea7b56bfb76bc73286c8e394c463652abe49ef8b9c6f1700d7e481155e9234bbe3c74bce98374ea520b3242105fa07f368db28d9c72f393292595dc3e0729f574d8bde08a5f9bc8bdb33f5c7d18f77e0b78118cf4d1e6610e1823e7b49fe656168e1aa775e3d9252ec38f89723541e21f892afdbb90c27d18d6189da0b0fedb157d89a0099d1caf4636e6203203da0399f270e2c001eec444f30acc73b998a0b99366a8245158345f2b393aaa3a0200524cc4d3ceb15e5e024dd19fde43a5cff26cd08b779301086784e3632408d97e789853d4ffcb2213dc32434a99770780e9766288103d09387219d72d4faef98a89ba340e1dc02b3d82c2ccb55c7d5a59ccd1554dbf6a02f7856230e875df4d13ec99feb85d32f84c5b1eba43c2a7b818f03e067fdcaa7b51020629045b03848a35c91df15ce11315e01ce8f691451201a49e79e11dd62edc277804b3fd12245f0de06a5ce2354fa50a67c3be095fcae7d05bacfc63da21b81308eb1f01131f1fd5343239100bb8b0dbdefb051c05103b1272fc3e5329778f114e9ab56a4ee944d6cd1f4cb5ff248a704d4cd492a2193f91a98a270f396131d75c481d23190d6bec6b37c21649c1c5b29a494d39e2d5216ab66e0ecd9f1c429e42fc6847be0f2c858f3813096e3b67522493a15befaad6a6ca33c9ebc0eb33d127ea2e62237d29b9f0bf04597507729a42e2403d2bd671c02ab4f87e1a1739daf1e9ba267e49ae721a92587324d71608d916c7e5cc7361d6a7a194ad77fd847ff376198817b9eb4a322a82fa38b3ff9f102e69424ba75b65bc9b4e0c5ad26eac1d9189188ab07caab98ff0e4973019a56b6ca6bfcba08eb3bad0c2528fef8a46d61453336c95df9494dd9c66ff7be1ff5d2eb2a2d4731bc633710a67969739ad406ba1ab3f06524eb60cf26dc92fdd9aa0ddef0f7e55732ac1534c5aa1d017460469869e7870c53a0fc2abac9af272954be309013c7dc35eeffd10cfc128887aca6a48486dce117ea41ad00e37d97726188b2ba8f4feed8f39aa209fcb17dd43a7fad450de8285498dd4b8dd9d17c4da333658946b9c226e9862116dcb15c5fa7d85f59b1f20b7db04cc53a02f4295a3bf8c57b7ed052869ceedc6fa4ddb799bff7ba5d80c8d4dab9a44d2b26c0b72f19669f69c13915e57c5470fd8ea501bdab615b7b0907e20bfa97849cae32bf168db8b4ac2e962371be10a2886f2129caab295faf3a2fa002d04afa41a2979bc9c31bba48df9b0945305c5a809f2c59544edcbc48bb1f8c204c35ec1b139037bc3d8bab7f7627fefcea80f0cfed4444517514532bc876a7f8383184fad6d4a650359a5c35be1965a1904b8a834bda931c94e5dc89158e120fc9d7037f3e0d4748a944fa6a4b655606cedbfd60c6a7825092bdd67c3e8a088010706e22a49a9c2d8b31d1791a237aca92765c6b8b301a2d472ef844f7bedbd8a0863135ca2bfa3ae0979e75ff8929d7d5598d98db34dd4002cef0d9ced8a311824714de79c73cf07adda2968d0fcaa9a292543857a1c7b19479b7c9762bb2c86c4053f57403b23d65cfee9d5d131471055210939f6bf9b6434cd9a9b5303642c519ec3393433fc515dbb54e22b20688bd4fa466f00be1cc3bebdab1fcd44531c9d0856fa62acb1be90c6613dec410f59df76e28ea0818b53eb69a1c2a0d8be79b0ec2f478926b48e2ecdd5ebf3a33f171b70196c103a04dfee1b4b753fdad70374077d07350e29f7c5c4730cbe59129c8109234df98570644ae8df5f8c32a779b6031a5fee18b147514af78e3b31736c4dd2e39c8608de289a9d4eff79cfae2a94aa2f7feba90c61443c46033c129bd7262df668495106ad23b81179385ce406e880619f832d9f8b7fa568c641037736a071ae785be4038c8782250c48797012eee6d9e5dc0621f5b862651cf6ef381221cc7c395714fb9d523e7c1e8d8099a9095f83eb66f229d2db039a0f2a69a060a4010f3af33699e59c4afbc0cc42fb8caf78de715c150f2eb570901cccef9d10c8860bd352456d420952c438173c943493d676587a995ee2eda1da063e5401d63b48f4527ce906ea2ae212b8ec5e5a0a74377253bf43beba6e839f87060412a830925b7610df20fa3094f0c4906d05b666e33f0feca0330fd9cbca9e6ff3828c95a5a569fe721bee669bd7423fc42bbac11b671690ee46d34b1dcfe793c6155e8299dd9c4a62c2987bc7088cd7dc32f9baaf0a0f66093c3b993a730396b0195131cbb61d1b033c901cb33123f6d5ac4f79f675a01de45376335f66f6dc6d3c6360ea85baa9562c22819278de488d07fdcc2aea1365730126306216979aae5c8b4ab225a044d7effc7f40047c3ba2492147910b2c59ba884d49e5e419b0506730da1600099627add0481b6f6653a8b0b5bdd0a652fdcdb630f118dc7f805ea714b55c46926976b168dc7740247d9d5a7912179d272483e5a41ff373b78b4e83855946e36bad4edd637d75b63b12b8c8cc76194af947a9f38d604aadd78b3350d5f04385160e850954d5ff6e006342833b80d5281d5fce3b3e0b7637a16cfaf4ae3f7636e6114190ccc0d935ca585b854f4155b8258baf487ec7675e6b800ceead923f2ee8b184af7155ff547a5cc6603e3a1b2d3aaf53c77d77e1e4a8bca5df80bf7787ee32c2465bf0ac59fe42c1a111fc1e998fed7670935c93370038ac16adcbc712f2ab618c1c904014ca6bef45613a4537da53e80de96b3ebd7c665f79647b3302357c50aee3abcaf543302e7057fbf45269543f932fdff215a77ae5fe40f7ce4533d18f72eb037e0fae18ea323936a9e0779ea1ee03e45a06b9bdbcf768b85cfc019b7d301a84637b8c02af61831bf0e6120b5b1eb0c6866553271838e62671645d9c18bd9bd0be993538e5d82c3563131d307b53093b9a4be1516c9947c15dca76edc7fa10d3b89261edf32f71bc5bb34169840454b582a6a93a0dc77d6c7717ccd3f4b12051af4bec199db3c33717bf49c36ccf09fa5a60510d7abaf4a0936b555a07db8cad29f6141e308ae85bbf7f5c00b31291fff5ade2713016711439fc51b1d76410652c878532564dcfcb870d959c0a341bbba1a0e24f5aabbd5bd0ecc14bfe2a0ca3880834e57d32b4a968726ae96cba660b44304e9508d947ba9df4dfaef62e693527a7aa20852b02321822e85b3131f09a538ea0d6dd6f5f8254e9281a6d1d89a9057cf4aef35b1d7abd386b5958a5d4d935ff4c779bafc1cb5a25ff6fd3396e5dbc92827501f8ec54b16b9717091ab70c07ef9ed7840ac9b45ba6778e0eed0722240aca4a4ce429a7a7e9e1c7af7f55d74a240d90381f45a802ac7aae1993abf2f59381369b31131f6bb4ddb08f85bb95b9a054ad29d330ded3eb1c070270ec1f66f8740337c83c223d826e4bc6be355c5c98a2fc63e724acb3cd17299b5bbf8af8e628d7df0cdb82f5bc338b97c76b01dbffdabfe47565d4e9a5e8dbc082dfa9b6aee9c9cf7753959d97e090ef270fd8f38317693cb5fc4d9fbe4dea0d43d8f053a161ed032f2c2a57a2065a746857a8804f08bc2382a92684e2b2f85e9219f08d8c8e25f2ed64f6b651e6c8562ddee104d9e8fbfd69183384c41a88c3fdc259ebd9bc77a1d7650aefbb589f17784240c87c7ea3b38ca2300fda20fe034b43106bbcf0d081d0b5ac1b32ef05c75db7a9a97737fa7d3b267620f712df50b89143d795c65b8cb4f3c3d321243ab1d4b793f0c9ad3de7d1676162abf5fffe934607bfe1bcfff694cb3c03a2bde084c46f74e18020aadf2e26fbefea598ecdc0ffc8eb8ec293f664714de701bde3e5f1e6887db30511fdd7fcfab049ffb3c9b33ec1c662a7a68afa7a434055c6885121b22662c438bb02fb8df76ddbf1d5679c217b26ccbfbe79a4a5d7cd65bbbae7e9854c6f47e6276555aee2f7d1de143c036ae23c94e2bccad7c668f288db0fd0fc1250cdf4ca64762c64069d645a0ab193384847e84f1bf1405d3a1a6cfafa7fc08e0ae32f99f1280c6d18ecec3d9da8572a10f02c073043e39dd7639eadbfad0bcb4700008aa28b5370f219781118a91cfa89de1eef26d079a0890f8b0815e2d3f9af15be51768b9fc0f3f1031d6042c5210f64a6188f87b8fc71fcf375ea383ea759910058b229fda0355fe04e9790e5dc943825bf020bf5ecb7f1c477ce5f639041a39b2d2c67adbde8869780e14c187bd472ca87ee6ddb22f848f40337e3a642cfce7f76a592f404a9400b975e06c0820156168abfa1bae45a84c24a1c5124940528a5b8c94f114d9d67671db65d66c1e3ce14673aeaa9c400b6c485e3855ca5c2380589d5c37657f7a87567e57ad7ab641a30695f6e9a2c97bda97d3275c5b5ffe6ec4eda61245aad83c266b426e9a98558264ff13ef7ae3365f60a45dcb3c989eb3a90116190bf2d53bc96f8120ac6ebfbca080632cdda198eb90e5062526c176f45159a45765d49bf6c55def4e004fc81ddde64e87e2277373c602d9b883223793a471a0c5a4c262f6ff2ddb1faaee28bfff8bd2dccee2521874ffc1f635bcd4f0813743ff235b52bd02e3595e8e1290f203cd25f5515a3f6819d93cfb5ba6c412baf6be986cd932dcfb9cae6c9abacdf7b7bf4465d649ceb3350cf351f8dbbfbdf596cf831d6c767729520133abcc9c322238ccce68b3e42a94949981cd2b3b026351e49ebbd55883a69ca84740f6e45abfb68576e244ef1ff554cd118346f7889cbf003630df6400f78f8835625dfc7238ed594447ee7e3787549c6bfc4427e6552a4e347b75f681ea1e9100d5da48cb3c4eab15b8087171eb3556d5d218c1e1ddfc1053f7e106c03c09cdef558de9f2c40f78779988a8a7663da996213349feff978fe9bcc4ee1a9bf36c9d0556944b63d151ec36c9860bd6e9c701ed08866f44e9b71aab1ae56bbbe30e904f5af009c0468e745399eebdffe36d11362512dacad26cbfd57cd6836c628931783307ff82732fb6d7323369392b780f83a3206589952b6f30bce90cc44cf9d2d2dcb860f45cdaed1dbb7fc265519350f2e8adce3059073182149b626d376b58f489ad5c02e8123611ba8e7efc2dbc7b5febe2844872ce0b38b0660b17d21e703e6f31afcd38bcd10f998637736bfb651f720776c6afd821c7efe905aae88df36afd8de1e23ec5ce88db6ee29b56d08094d37b7fd52f91236fa714fe737b0840b24a39e478ae6d0f163f2fe5987329b81e492ef1d008da728e6297b5b8a9049ea81b071783b7421a6a5635411db7b62856683a8f1b9cd68dcd74302c96f07e73c2647d97b93b1e7ba9d97c0c31744b059979fb77397098b1092246f50b7174d27ae6781ad2df98c0a97640b24cd5e5184d137c521260ee073998410a9f6d9ad960fb2679af5b4240ed2591d76748a7e2815d9ebf79ca708170e2133114acd9f3c40821b7cbb36ac6f3efef6db7b0ad354c8db87db351b5270d8065d9059e16909015f6d94b2af75f9f62e4aa3cf9aafc30c457bdf3a4e4c601a87ef66bb06cbf079076db57aeb271536dfb58ad568a999725b0a99c0cdbcc889124aaaf4e02dcec014ba5d849dd971f5e4e92167389e5c7a4f48045538b2ba4ba9e241a1d020fd25e8ad22e56acf7b089c42c5880e8407f65dd6ac73ea6b1382b7c0ad188bb623f6bdc37b5f9f015e39b358efa07f317f8377b378cef6574a363c91cf43398c6e194079ee1ac2385fb30fa4e6ed4550168ce968a90d76afe98f7c7d4efa014600a08e6f7364a8b34982c84760cbf43458b7c28400dbb0cfe5f1cc8fa0968526d1bd6a3fdae0ff59571713abd9fff7fc9f828ce7f5673791971147d40e7fac823e0ece76540ffe8dc55325227a9dad976313b90cf0b4eb8392a562ccb31a8cd6a428d69457a21c40547bec9192579e4ba7ff24db319d24e0501ccdc265e7e3dfbd848489724f54e4bac2338c740bb94d357ee2c24074472cb87be3d52e367b13e6b0e211fd5f49639c1d2dad49df224ab89aab4f9f4fbf2bf988b418038d5fee531fd37e728534542c404c29c0900ac28bead58020c2bcf3e427f654a43e857605e718337d8e31e162d9cd9a87ef721f6f8f577e2cad106a670f3e64ae118c13775ff7290588107d0a7c3b8d1f148bddef13e93167c1d6a2eb701881e4b36bde8380f470116b028115f7f568954c04df820588036514843194ac6f5c0f566581853b095e81021ce9e69483293d6c6e29ef8400584f4d1a12ad2af1010d573a7041073e3d995390df802b821f42c4b8bef5e9f1fa1fb83c1e14bd0c768e6a32bfc0b6b30d3caf2f42f9b17ec12ef6c64afad0388107606ffb798c8fdd8b96b18d1878bec7e93855840c92cc68481845f71e2153cc85e4339db86765c5fac7b7edcf59d1bba4204b94420e1d32196601d5af62051b5c0c65a9e6ca8855cf5f5c5a3851fd2c0ac9dad2260e03d8f989210715e85e0ff85335301e03d407168940080c97dfc35f70ba9afacad89c0edc8388a3d182f63ea00fb450199973bc1910fbc940d2dd7b009e600fdab011f8e846bce3f0b113523b6df0f47a5608b4b838c502f5fdb9d086a384a7c1d11e78744911735f8ac802c4b33d2ad50cdf724db915dc096df08f7932407c6bd16d24ef9f238aafa30e99ed55facdeeb5a6867334c6e8683639f49b83a7bef350b7a24eae49d5dcdc7abe7079c759d93885ef4405db439cf9616a1b2a9d6e857ec8bcd3a90c1b0b6080e43284887be990d6b145e1024541895561438bbfbfc779b139461982eb434bb6717a08a534557b46aba8f606405971eaa25c7cfc171e5f67609086be829fae1ca0f9ad0276951b4729a5edbf058eca4465367aff3be1c4d52a43bc77a5ee17ec916380da8d8010a924853c5717b52db86cc115b49d17905f2816207d1e7bd544b51074d27995cf55d7eafe4038a70bd8a1ff11d257884e89da9667fe286fc778a370b04f41f1dfc895f1ce10cbae628e81cc546716d069591413e39ff7142632b85bc76545d083981206502d490524167e804e8c22b17c71b5b17212e96917daf1b827c17ccdc0dfc82cac5243732c3e73dec56bdb7f006e13da3211e85a0820ff0fb37eaa9e0784522b89ce0630cdc97f09185a4f8dbaa2c26e7b3c03bd1762dc446480901e3ccf3289406ce5778c27994747384fb059006c5384e85073ee0a8c960823f2ba750005a1dfa04c6b7200103bdd37cdb9dc0c07cea1f42122d0e1db2c4b24cf410d468589b8f82bf3cf967bd9a44bf66137ed40e331e3ffe1451acd40e16f9c4dbabb19047b1c5c60406a28a47faab9f4cb68d3d653a542ee7699b6ae71b6be608edf76750229b3b4dfd0b562efb1692cda3fe31f6c9ae53afe63e51f463fac4d0afe7804ec0f2698b083bd7fb0bb9c0911ed6e73b90b7e50b0f763cd9f4e3727c5d9f84e110c305a7d2dc6207a774517e606966a1f9728ca5b010a9b1c4f05afe7a8900f5d0d74eedce3dcf41f464d26a54e068a29f8c66ed168abdd32accd5b749acaf386b7a78141d22dfd1a6b98d5d57f5d456b4b5dfca1b89017efaf7d97cbf52a11f10658ea35a6e1161c40d4d7e2986c28172b46a944e1ce41e820fb93c9f23dd34a5a77af4f48e6084d594fd88cb139d857c5a142ee49f3e090050c81c80af28c932255b76ea39c6b0686be621c24a73fe1c349a7e80c77ce8426a13eb621418d27023bfb0c73942b154c97346b6912858a59dca8b2eabe7f42f7d553364cb75d959c05c23b92807f67093f53b7b67a16f29691a80048dfebdd5973622fd474e0d34d2869ad6b4ff7cf00e27d40ca305de3ce714ca4699562b203c71c496796cf8c2f8e33fb5fa810d1a3f4ebe4e55648c319a63f1d330d352a5a3a9f3da9af3c1f2351cacb14db9edc20feef890d7fc50f51f470603b947e7c2c1aa4612a59907ead6f6d6f9f173255688f02421878e201e69e9d44548142f2dbe43b8a95151ee27f8e73874c287c1b94f9570d5eec84d6fae3819bc5ef565c02f0e00984c756d6758382b16b91e8392d867b28608a58744e28272fbbee4007ed8532a4413d57c5a796394cfc706fc0ee354da97ace6e4c9899ec4e4889a2099ec2a1f3f191fa888c3f6b80d283c497a15dfda1120b2459210602a97b2501ead4800e5e964971f0706245017f8c40bf4ca4e225f21c8385fb09daa335d2207b1bd2839e79377fb043a31798717869b62f4df11045355957b1104b92f92f3798bd1524e2b22e1f8f34dc71a443da102d71976a67ae98308aa5fefe326b70eae2d24b5fc98a0c8869e16660597232cefd3851f782c319296ce68086895e18e3142a0a03aeb79bbfd558125db0d765bd6edd4986fce9b7f4214f8c1bc21c9cd92a259399c1f78cf9a75c3c4fde030ddea317b0ba20caa321371626bc93aa6a074490da9a693a913fad4ff7e32d1a444c9a858f9a1db70c3b78a82a25f182e2b4ceac30ed37b28334323ab3fae5f37c3a0c0740feb98a9b11d70289023c9e7fd8759449708559b9c969a2e684666a33e036aec1bfa65d23b8ceaa2480948f62263a6c6ff7c52cd0a095cb151d419d5c94804b614d8c453108d6ea98197742d3aa84d0838774bb19a56f0f62ac2c7797a1ba4e389bee6096fb34616f3dfe3f957ddfbec46a02fe69165a7a188f024a60d0ce739bbb10caf88bb29c9605edb2acc2009a0d486191244204dc9181cdb730d5827a0b3843ee5bdd1aa1da5d1a4815a04617236d00aa8419a1c88951ff265fe85fd60d66d871fa791b9c40deffe78e86d2d5cc5ba34950af9eebc1cef3b2e4b50c3e6ce6b2636fc827b5d02e5869150f7f900a4f5ebed20efd2470df11060b18763247f8fd7fa4d2c8a144be2e69988c89047a621874a4fcd3d8b8cbc8f5fa257f4224ab5f1138835ee7e3380db4fc927d0f7678f11a6efa6e3c738007789f37336e6fb41453acf780bfc1eb7a75b1395ec8b2462098c3e1f355503c86abade9f64fc5d13a8e33814fc528427fcac371facba8ec77f69309edf5e703676018ab3e9bb18238f051673c968c0f351438d0990c3b91ee66ee33a7ac5d6fb22986c7432f8a4f599c01f1c418b5aca37012d88ff55f54dc09e7175db17980b347f32e720722fb5597cc33853c0b778eb8d3030bf5a28d5f62ba6bcdfe9a2eecd4e72284036d466cf4382eaa09a97cc9120ebaf312635ece5600c7b60d70a542580c4b0155e3dfa67469d364ad95ff42c05f28d4a440fbb25e2cd17779edeacda868e8f5afc74852085ee9acde7d08f447200012595b32b771d6d2408cf7622ada79ba77451988db2f74ce0b78ee41314fc674e96e61fbab2a90e4d99a09d2a32d35fb5d439bdb4ff31dd129d3baeb81cf0e8fbbcb0d09ca8f450103b8b801df94a01461966b69542d72327a80d206182c361029d538d111d9a0dc3d9458d71470501df7bd936166b0f9d1eed998be7dfc1c2e3a29327d77f7a1e1b3330905c0e4a4c8ff3c0e1b54713ae7c14640afc06d14b0abbb6c2183e32efcf372d04b5c217b56e97b8274d7910d8491017e1c729fb8b7c0e1c1e18f8fe19e0078611e24a8eff3e4cd2b57328471c7a70808700a762963a7ec0cbb688c19de259f06b3eddadd80218542360949526fc1c39b6ca26bf68b10baa033f026989d2fe662d8990bad13b99ebd20b44503d6fa862df1470a236be5f9ae9e8b85a972f6b94aeff99e7e4cba4f7f047bfc226f7aa1b207a7b9152ca077fb7bfa7a1c78cb89aca203548e6a9ff924969d1de82ad2d5391fb8c62ba17e05e4239629816de5e8850ff7f9958075e3c4899dfd91061c94699b9343843b8145399014c45d17270f081f670e588163047365e31e8218a9752b95971b3913dcdc434538fc5735b5c8a4f061ad46fc02db1ed4ea62823d12f97831111ae257a0e6ce0c79b33bb19afd4da2ce096121c5d6b9af428f7d9bd58894785e54b90d9dfe55d0fd52cb6cea8c665c6653dd70170c39773a97047f85a51d460aad8dffc12eb40c0409a4712a460240121d438aaf72a9040739e014a6439154bea2470928df1b8693e3cb3e4a5cc6daffc835a74de1718212f9a9d63c79654b756fc47fe5decf8382cbcf8ac5e3e574dc55d1c8f62e160b600c973bc86cc2b3a454409d928f16f99f7b998aea9ea9c8403de93f72b3b281f6d57aa8f8c699109a4635b5b3c8b44180de76123bfdc5a401bc9d3d087c1aa363d884fd250907c411f34e48ed82f1c0e8b08af4b8b09a9a37e25d420f566c3cdda71b844b2d79bc330b573e7dc408adc0c68a25f66656b509fc62124eee0b19452bc2da42c411fdbc9d559a6875dfe4302a9ce0510775bfad9f57948efbf15eaf3773fe0eeef9634b26260b5e5de896c5af43c96b617c62e6a044145775174c76045f16b5386e6cb704147fe9439a62ab801ee5134c43704762a6ce505f90c2fb03182aa548e785f0c41bf32212ebf9caa565bde34ab9eb67fa29cc4b2c7c04d705c0690e1f4b934f2216887847f59774e1513df899d111a21b214857ac00bf3eab27ddf6613237972c4a0ab7b91898dcae65917f6eeb87aa6d41ce6bd636134cd87f63b1a6e6c8e718267d873c536fca98d01e05df7f4dceba87b4d1e4e74de43179c944f7f8fc6c8a83ad3e869a921df579114b662ef926b088f8383d2a7d373875109d494ce8e52652108d877992179ba167cf9c120384cd319775e400506de23b4888fa490b257aedfb1a7b24a7c9654c6e41fd0a1b436168c54985978eb6380054cd8211bbfce20fd6573827682423422d8f8be14b3baa31a88dcf2ec7f7165b0f4c80d8924b79caef3ffc65d366e3fd9a21a5d454e3387a7be6c585ef15cd54ee11c096675c97f9369d8c1564e02ce665e5078362e28816401e502425b4a9256100a07311b662a8a4ca6c37b8eceecf81f7331d6e43e721b1568bed4aa536b27b7c37605ce431de9eee21ed7b4a9fc7c76c3ce816415a3c854fc9bb981c2a3fab55897f0f97b0ade4f1971cb03808649616c0c98f65caf95fd1e820528c7adf433f48f0262dbd20140392237b72db05e39557a957231f5117bccb1946640a893f4f7d763bcda4fac3074105fd8e6a174e0e6aa7dbbbe72d27bbc86e02b24f05250114bb00889c9304d25674f6015f2b039258cfca3f42054e86ced5b849150238cd8e7d33d7069b8dd4bbfa3c230596f20491c8a9e413ddc3b43aed1c2d4cbf2db3aff28beef70291c2069098ff6107fd3609386041d1c11f190267bd0040b4639b6dcb6214fc929d25efc86c900e303bae06e4d985ec56047c8e6d5c3e7a8ea73d2bbc81563ca61071144412aa5a71f6553af2a39161a13062882380aacf806d21b863ddb6266f9e9b4eb3ef2386c1b066503892aefc3e0357095c8ad5d4095aca1e8e4bcd9a57c011da40aac614425b9001defbbb62c57a5a959ad250fb2c53f1e5c77218bb474ef1145529682641dcbefd8b6c78401d7da6f036dcaecadb2471db55819a1620ebe6f756104e04a2b82cfa792e30b2f4af275c8786d7acf228bbfed6ce903bc83a3625830f54444c42d11d3f98f40ceea5b0ae6be70cba57745761aa696c69f0a11bc1a7d318a58d3b6bb1471e27fef181c4ee1830a763e16591416e8822e35edfdebd40fd317a763f97cf699f2fb00e6afdd458cb9d60dc0b7b7842c9e0798c78116505e0784930920880fd8c55faaa33c46e28dc71fa858c17a7ed84b4a9effab86351ee52444f264d1d093b5066c6b7b01e0d78bbeae6c863aa81d5b19532081574253c1ad8de86b277a607649954dec6a255920f372a953ccbe4550c773faa368d61c4659444d2251f2a99dca6557102c19ee6d7e7ee310152d848a755fc36029c88df05e379a2c9b132ab8fe90b968f482087fdf92bdbf5de189e85b7a65615bae3715cbd55bf2388a529e6a5b8099c2f72dcdb3032360ce183c2f8ea17d2f928d49c9c9c3f001cc1d82cd03f9e7606c1005cc89688b922bd06d457e95d13d298a4c8f78e0597d376daf9c2143a6fc913ce9d1813b3bd432f443ca44c1888f5e4f3b9e5a16c884f25c0e4b6ad02debceee47568528010c55522b253258123b3f442dcb4692d9cf192230a525add195c8a3b5bc13e8f5b2920f148b2e0b62bdc1a19e0d52c690c28484129399768a8ad0ac275db44ced4cb08d071e5adfcf176be096cd9f1a739177b023adb3645f6537209d03ac653acbfca5b4197e6a7ce78eff95a3e215bf700317242bba10f86136ac4765b995dfe741edc0aea45c3ca58665df8b4f0cbe032e1f417db0201c6512b25f30404cb88155fc41563cb31ae3b82e50aa59f21ae37e4892cf584d62104c29a9861bf75f6b01b43438682526753def56537b9dbb488fb807bd43e2385e4143a7fc294fff294d0d687f07408c7307a5cc4ab2c117ba41f0772174d7d5bd1a802d380cd42cc388d6b2ee5ef704a362c054fe05795893ed01523a1aaf331c3248be623b89b10d146c3371a6af082410a24bcc4c90cdfb35f0b53eb9855386d551b8c96d5cd50b5350c804c1754cc8699f4a52d210366b790d2e07551f784597032613c81301d4309c54de58f036602895ef37044636e0e200acbb170b9ac764564cc29b29de32f1e9cf9b298d65391258a01058a519ffae0cb58b9ebb7a59b05b5f1b94cd18f2e7303866cc109223d02ac2299802feaf308af9355746b843437cc3b7469556246785393ea99260dab9a18374984c2ab4e4b24ee04ec576a8916f6b44f6ac0eae16386fd1afaaa9a3c5183be9001b8006364b7ef7b3c567eee1286ab3b3b03d2bd389ddf73cbda3d1ec90acb42007cfee9aa4e11128299b7796ae8f8aef52316f870fb59bc59082f21634dc974cb9ed21fafbe75edb7e911c0311bddf7732187edbaa49dfe555d850373efb8ddfe8ad8465f22e838547757319714d20a7e8518651a6c4a46985c0f10764b866580ca6d929cec7b1fbe406c1da009a26dd0f5f80184915cb85fc3424ea779f9c1d5ae143efad56372652f43e1dbf596f52526ce7235dc5a5a92352d96507f0c13b4440d2b90daa28b1b9a8b18b2266ba6e24ec0f5287accd58f34430899b4e70467cdc5c8c2b964ac868752e58626be6ad3b0fe487b1132430f49b94c7f1fb4d6549cb6af360fda54e6b3e42e6240a7347bbf7fb436dfebddef18f0cfa47f9cd356b7c4c1d1f1b091f1cc63e16e9430fc5702ff2adf7200b696a62697c1fd01835ad79f6be322718d7666e41c78b9004f75180c01f11ff2f7f85bcd3ea0337f6c722c99093566aa711641bc4e08f9ffc992d48d5e9a64b95b947296af92e5f50a3cbcd6d6ef33db2407473c39cf71d1c723c505cdcdb845d8d21a4fc8ee5e311adc4c35b1ecf03192a8564f5a3966b3d028bd72056c1d7baece00c2f0dcb0e87ddc8563139244d4bccc8bea1c3fcdb1ed705499b7f91cd59e2fc7db49e8285afbebfd05fdb570b098270574d64725997c8e4dd5ef06115bd3ea48334631e6998c94dd02efb8d0156689e90abfb80c56ddf3cd5cdd9c21c04bad18951b35b2d57b1754728ef6ee940fcc0109e64411c0d78256b6df68ac8ffcba98aa40523dd3294f44d23b8a4f4a65e985490cbd17b43236e73146f79acac1f51ea14cd59adf5011a67c31bb39da9d4f28f64b6d5bb848c636a0c6b73334e91b2bbcc14496576b96ea0488f7349894d61c0fd55e14894e84987a64806f6f3de4dafcb9bd8b28e1518cb13f585ce9e165193711c1718e57d831525583ce2b91dd074b2685cb6c09cd922b7a3ce0edf29deb238082e69efdd794a1bd031f84cdac3f6ba36eb1add9258b916299cf1eddfd1ee667b9c59077efcf562afa935f6cfef600b9fb512251c97fd682e62998d3a21276280e846b0b30ca0ca4c504823e27114363240fe3254d26949c609446186bb120898d9c3ce078e1a2ca58939f0534684803053b48183eee295c9976bfa15d3159831c2aad69fa72034f119c02b05cb7d86887afbb0bc4e2fd13052b22a1c64ddc5335484ff25789c844c4206dbd2d3e2c1adcf2233e2b29bbb42a704fea22d4a9f9251904f0382b302fa00758c146187d42c03364fe4c8a4961715a73762e6f70c75f450513dcccb3a5fb14f3ca1b3d112ce03bbc74a1f10fb90689141261ffd9792b6dddfc9508885b96d0c65b5c51c3deffbe6b9cd46627ce3b653c5c7bcc0f4e951004f98a9b8b7a92a0db1af6aa3a03d78fefb7b6da21f657108d1d04ffd3c8b2b2f1c7f714f0296bae193d0e7002b69c45556c31827805cb2e14440f9b3df105a35fce151650f4d11f4097ad23c289d892536828b7976c4782adc2fa02f7cf5f2211596c8f89163dfcc7d93810cb810db94070fb1fb1de63595ad727144d960b897f6e486e974cb130ba0af6dcff331f8c435e4730b32559ba09665b84b915752e7a39684b3db9b05db05a047f6b4aa2d4889f8fe419d60a2a71e83ee23dea59e7aadd9e0b1df29bcfcc945d8b6302964a5371e57e844cc1b6621cb6edf8e11aa73c203c8fdaf04997763755b7ea4ee5517e3802b65a6560ae8c4c132a1552894339d6d8c2957c9e2f5562c66368257a1dcf86bf43fd788830dd95024133c2db556891ff8bda8c96d36a5149c562413c4156f9d42b11e32202fb5e9ecca438fc795a89cc455fb2a12babd037286115ea861f85b71fad5655e817d18becd94ba16c114e96a66bb4ffe98d6232f3377861837f25d9c19b64d193a246a1dd9a90e632b501cb1bca3b7dc32f6652a7350df7aa159df8f6cfdf21cfee2a2a6ba64242a2a2fec383bdf7c91fad43c23091e1abe16f13f0252fa7a39d327891f6c6ace9411761d112e4b2e4537bf00ded63e5fa35afb4c4b2402b69cd7ea97fed94ebf828490a59da5aff215461a062a400b37623695caba42c0875b38cc2e42fe3c7726f31b45a1e7c522b4d22d99f82191c9ec2a9de7a007e0ae2e5ecefa1cc01818b7a13055a913f2b560a2410e74621fd94ee804f9a0dc90ceeee19e8e04c74cbe50884a960d394f6e4457958cdd5f9184bfa455b6851a3a9cee5c30b35dbd60798849b3d413550bbb48c8b0f0fb5863720e2a87c6d30da8d1529509e1286fe4e6df56ef12ab03bf82fb9282b0e7cd8b201575bd7c588bbad22662cef348497fe2a9931125f1fa4061ff5550d974b56af5142dc6ce9684c7a81c17480930e1c6ce0246ec7fc29a4d762f8a24f050bea41de02d2a588b7bc66e2eec426de54c98b116ee7bd9809c010fe8eec0f5015417233191e8887beebe487c6b4e53ad797822f63ecf63f4826af7274c70d4262822cd894a85c84fb6f2782922f502689cf15294df05fcff57fe08e0c893a54cec3f842cef2d67f8428fd9f83634f7f54b95a76dc4ef1855ec8b7a5bcc6ae85060ffd6285549812de3409e351fd534d1b7c52b3f5aae352e9150667be9c87a6f7c65ccf95b52def555580dfffff7f20