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

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

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

Block Certificate

Block 65850 0f2ea4519ce8f4449edbd06fe6788d9167434c693e1318f23e2f2ac2781dfb92

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3a640ce15d0fa00d0ec6adfa5be4af910b546a11da03e4532dc741db9f887102
Certificate Block Hash
0f2ea4519ce8f4449edbd06fe6788d9167434c693e1318f23e2f2ac2781dfb92
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00861e00001c030000
000800008000000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000000a7fbcd9377d03bc81b6aaac8087bbb81edfa27f8590e467948de7f457f108f58db98fd76d41b420b49ffa29a0d37255fb5028eeea63e2de8d3d6a26f2d7c6ace64a5c31a0b1c69a3e864c0b92b0180f09eab4b5a5209e4725030000000000000048000000480000861e00001c030000

Raw Header Hex

00004020b3672fe26f143d33b86f15322d7670138435487f58ef5794ea02cb6cfb63026fb97075fdb0707e97df09a9fe87d48b9d4b375c99e8865fb7c4edade2d68e357b0cb61d6a297b01180271889fdb41c72d53e403da116a540b91afe45bfaadc60e0da00f5de10c643a

Proof Data Hex

59,560 bytes
1212160203077269a7f9654dcc5ab99e2b17832de3f389b0e0f731c22f61aff8bc5c5f81d12039208c027d3528ad39ba2aa6848608bf64123f984b9f5b48c91f340ddefe4ebe1e0d9d2fbe267b1be672678aba41b2a2efab096292a2d461f5b6df7348b93d9877ed362098c1e27fd456064129f50fc578ff6781dbb88699c207137aae5e4602cf6b676bb67d6c8fbf275b49db34687ec3a7cb21d24c2a456be9b11e44b6f877432e4a57789d047997dacd8d509ec46f41d10dfc4ce0bcb079cb36efa1a608b2c8327e1a73dfcbd5bff522fd1d52812c16ebc23bd2e6de0db2e5e454cb0e8f2ad788ace53ded4ff59eee3e88120699a7d102682a6ffdb8082aaf4e3823af8b16faef093e54d35213490ad9c4e105b1c9d0ee04b3d1fec446fd8355df48d80882ecac5148161c7cbf0725680fce4781875e5a9ccb225bca98b34d2fed0bb8fbbfcc74582398c9fae135918baa468bf5289a3ebc9e21e527b84d9e4992be19d1c1788a8469f7f445be17405384650391851710d7eaf1c87c9a8b7a901fc990da8ecf577daebd6f561f9ab6adeb5f0397eceac814bc636c8e216fe60a021885517cf6c1d9f03c0207d993650ad55a4a1563db45ceec5f4bfb53d9ccdfbeb22562668bc9cb799cc0b877dd7ee96cb565dde791c59eb6c40d7f9a782bb7915d7636e417c6676468ae6fb10a5fb8ae84011ae31d4d4c29e1b8f846270dac1791f195f94c063ca01f19b54be6c342074943b63cf1ed802c8d3f6d37a61a6f1af58dc93d5f02f08a445c2c739f04fb27e0cb6e3be9654b03766a200d23ea822d06caa060063f9e8c394600b63829a8c768cd74505b876ef15793d4e028acffeebde9ab2addfb51ac83b8003620af3ce64c47a510ba4dca863207b1660274e2296ed3ba800d43008ae06bea888dd4ad67763c2583ca43af136331106475e32349e846102137cbdd11219809fb0d63b35cba4fca980e92647c4097e550bf100592dd644507729f063f68d74d0c3d754571f41ef966c721a40a3dfa7f71a9422321b7e9e49c605aa9892a9b51217026f0a3399c7d496ca1e8962eafb1c0f526d7cbafdd5f2d44e71908aac7b6778525475e1b67372c6ad0b69f58bbd5e65076da07b94f3bc04b8114fd49e8a0a359829d1cd9ef66bbee98fdb7ac53249dca6a34f9b0bec232aa13976840f68aca762b6f1ca40b57526389c8ea10847eac433e9c54d07fbf59b0da2533a2326ffd9e1a602743805adc7ab71f8b6350553a12551663de4c1444c9d234d6e10b6044308fc0f9fbd96d79f5afe027175317751a89416a766bb6ef9be42fcd5a5bf671b0b65406a81ad97ccf4ab914da8c311e94d1550618c2b57a3f381219de25cf6d0d03932172ad44de191623c4f7418d3803c70ef4222f197290c8853cd1d0dec74c8bde64e7e3870adb4b6827b0dfd9f3f67cf3d2d29e0a4bcaca6f49a30032b96ee9f7ff419b2a2d33191f428081576336d88ebd4b02f2612b3b6ce0959b9ed7476dc9cdbff22a1b8f0f7f90aace62ff9a8826d37f3baa0f1bb5ba148d71b7125c0c0fe9fee74aa2fabcae87803415d5e7ddff7bf447c22e232c5f1f0e83c07054f4e9dccb7066af79126188f41fc44b68fc0044a3f6d061efa297118313e6f7f8cb7875a2ea14dc6feb579d9625e6f81548429850011913eecd7d4d5706f65a4b34e62e735778aa8c9594c61eac42ff59623b1bd2d075783282f6594ded2a269972fea58f678d6bf45f05a5980fae4a952dd7006af7c6b760b2e4cc5bfa6566839a65182918aa7d6fddbf894878ae7baf59bcc05dbb46ce71090a8b576b42c80d4e6433b6e1672bb66b7339056715f5aad2000e98ec15b6ea4d38ca959f8056c9d765ec1b0adcf9bf5bb105cda4c138064e6e9763a6f461b29f85ef7bdb0ac6e5e2498e8154e82297a638d6047f04d5631cdf7879e0a7019c2a7c05aa7be9e255e68138cdecc14f6b9c37e186bacaecc64fc8d4db2490fe622c36e322c1295985e932c9031ac5d3d8668637171a90e56ad33866ed6de4584c8d6ea531569387092cd9df8df95669a1825de32bc3945b51c14922f6e9dd66f25183db7a58fae839c7658912f622560f28a1e58fdb0a2155053fdb72d1fb72910fbff20dbe8f5e6e38f0379697ee4c0ad9d3a1f046c9dfbf83dda13ed7810dafa199e8be0dd280f6e968964e0d3e79d42105aeead15b118afeaf47119629b482ab375109e7bf8a3da115994160ca267e38c7bfa6cbc2bf8b72885ce671d6a76c14959ec053d2e3b7cf1ca88ae0e8bcfa929053ca19c3319a9ae80d67ba4e277fb3f2360893422393e5a7aeb17d4721ef047ebe0fdd0250e418dc09d53efaa0560f873dfa4bb43d5da2df8a2473d8e566b6fdb363d9869427982c425cf9c120c7e6f004ec7286c1b0e353d95aca8b5c12619f0c4f597d82a1f63c6f8c3a88d11f6b2efc62522858d652a76f310162c973b8b9b649bdb68291b9bf2817f7001e3d0c57a6429347827d52b623eda1052c3e36023e0a799aa7dc8bd517fcca5c4a0c61eec354b9ab5586de4169660d0df8e1e92b2101f32bfaf8e7c33fc3970343e82e3e39da32f548a83180c5a38ad01c630ae4dee034be3a1816a32f8e5f80f07cd7e56410cf4c54724c7d462c6539a5ef8f13a8dbd1ccc7b65ccb056a7cd8b29a62d5eb19d79a7b1d7c7310a586d464f34dba7c334cc6b1b8e21acb79c2b3822942a86db8e98096d689102ca367549319942b84886be8ce083c0c0ab81d742e18fe33811bbd3d7d33065c28a8c23a0981acfee6fe5611bd15e4ebcb015ab5f20b32c110f68a09e7cbe7a73fef3efe5523af46efc9efa2a1979cbb69f0f484b07c3bddb64ea54680ed434275f3ae594e33a879a345a06ae003fd9f61a7937dfc9ea5621ceba6858e5772a8b8cbca9e26540cf8181ad07702b7f7d55de87c8e2a6e0a2c6181015aabafbc13378b394c9ff0a22ec9e27613ad79cfe825185e7ae44598b5bbb12b9c2751c26d28cfee2696e5142ad6884e6a450ddb82eea561eb80cae74721d597c69f7d2b4866833c0da988992eaf68e3c782e8128b1158a0bb3c1086637ff78bed53df9dccbb61e70c2d97ee2ec35fbce55e416a86364759e5c2d75a860e06ccc1b7017039d245b903ed95df3f63bebb9f8959bce822127a00a90f5b248819d164f60550e3eea08dca013b8998510a5bd968937507917a9dd8a8663baed647ab3f6dec5956ac9db9824073d8819d484725af61605976d915d27ad6964feba76ef3ae3aff3726bf11aba70392f54d3408269fd35d05ac08b16a85040cafbfd21c7212da596d774448f1c3c31626c9075006ab6c4baa09b1252334a74a2a9199fd33daf768845c60ccbb2a318c27f395f5454165309f79d6a5fff870f1857c90560bda67899510eaac48ac4b161cc95ea6ff6dcf1164a14d230ec32529317c89ac480c56abd12e0c2ed4ea506c2f601da07296eb52282967ce3c357b04b0068497a7dd5a84bea9e86df96b75fe7258b26cf64704a94cc8ec889a7b914911f7d7ce975d83e2821839acbf2e5197cd5c0d2d7513efcd56173e45a43e05fcf02d65495b718bdd9a7178298f2f27568117fc6415a3dca48a5381bb6860c6598911a56aae3c5fd8f7f99ac6ca036a95f0f00686d66d9cc897d935f5b00b55a3a7fdd0752026d09a4437ee98e452823f80328af5aeb604c335910d7e4c40d72d09ed0a5b8178fb70e3b536536e93584c569c00283c2c287e04d10759fd75437270291b6ce1fc19516b46c94d5bc143953303de55cfe286ea44f898d02d86240c9190e29d5f780fe5f817e5f9e235d4266ade87ca8acdb9cb5d78ed56bb79b31f7bb742e049dc5325b0604f407292936473282c830565e024f502b91db166891b01c576e37a8322658cdfbbaee2c0b8266ff0a5a86f6768e930c859e0abe31093de018368dce162b4f0c3720a5168ba8008cef41e6a552b00d639c80f1338f9d105784de28bb29c2247cede5d0ff4b81f6cf3bb64b04b9000d795e2ae35376565afc4a49e19b33da8d66ad22f253d032c1e9ba2595cac284ae2124b4faf461c311afdbf0634af61cd0e9bd6a9cc6221e8eb0c1c27f9c6d96ccfdb531cd16ab77572ed66df376e5cd0f5d9a175e9bd4fb443cc841e9dc8888c1ed67a7902f0c166a123e2550e92e2235e2e8de3bc250bf89576a3937531a02f0f3d04a2ed0abfcebbbf1d656ab298d8234b492d24c64d0e722295d5ca1d8d982013ee6519f7076f3bdeb3b1b5c6cfb821f7a39c6013127f2ca41efb8644c2ac353cf947ae3d0ac5f2c6785b110f739717f4d1519af57ef49c26c0ea0dc230b2795c57e08efdfb7f0bb05f858308a0f18593d29384948f1dee888897ca182641479ad765330513b0d2e35400c00bed24b65296ceae0f1c858e7cbab46256fa0c35ab4902786f850db84bbc19fc1f204c49c7010cb9946c076f4f48304cf5eed42ab74c680111596d3d223e335dd0c9c62bfb145348f31a0895bc7fac77f5def1542770fe8115e88718755874aab72c26c572ce64660deefb29e16ab3c901902fef8f370b3863d2f5b49e5314133518bb02039e35e0eb3ce83364a8c41aeb64d5850f2148c718ed4de9a2b27ce46af6cdf8cce0592cd89c15e2ed2c29835d31bca4ddbfac847ef1d52cc61887e7ffa28711a953f70a7dd066b3779a83b01ab0e92b67b945607775aa8beb127c60952fa658a35b4af94613eed66e663acb4287fa7e581893eee6639916c27818a2cb7ca2ca1ed5062c4fc225aced4b40371e3a475469c7b6c241271d4f314ce184eee64ca0baac3db8ef743fe0d5228c9c6e37e8b0c9f47ffa931559b321463f61089c0849b17bea53957168dd9ab157b133cb53d13a52c6fa0c19eb2b86acc19490e657e784e25cb00fbd96a4e654a49cf24039a52eb4b71ad895c8cb964e512fd8523825d5207232a3f4e47078d31f19de0a613ee876283ef749af3de92c65feb35c315e0b5db1feb6d881ff78245e1fdc014782e4b360e9b01a39b412000c068c5e65d91b2804e1e52d09aa879a54729c4e0837eb9f5e7e3a332f03e5d4471050999e588c00a8d7a32a590a0b7fdb21bb4434335d523892dd8a7b96bffa05a2cfee2e6ae44ec4d60f5819dd6b4a6ad654b0095d036067823cb3e3c537e6ecad5b427ceb06cf78a459381a44c56f759142c36e3d4e3c73464d355ea9456daf698e2ea09f257efea698130700c5b785585e5a99e94982031fc0083f2834acaeec77314f21faba72ae65c6fe39e077968eb05de34d02f07c10c8887e299e7df7320446bab30d06206797310bc7aa176872c76339ed219e57c4bb30f603ab7984f2a06f8e4480cf061b24b80c5e42a1c1ae1adec4a688845229cb7bbe8e3e19c967681832c6cd3b9783d2e52ec65a039c2bda6490e625a3cc2cba1217bf0fc330b5cfde8beb1b4c248be88f69c707e9ace72cefb261c99c36cead3909aad756b56ece5f9232964dd3d5e0a50a4dedd8fc0d7be82186fe294a5e55752e5b1e5813d4ad3b27eb5a0919d02e34cd791c714e78937dd54433381a8440a6bbbc48bcfe4896ce8d00bbeade9dab7e450976d4343d15cae506f3e6d5aaeefeee6f8d820ebb1bb0b469fb72e24eede5dcd21ab978d9e365605582c7eff31f92e30f01cef55e42f174e3cd65be87717d632e7f06a747185511755db47d90650a3a325f6ef6d314be2bd0b53a187bd781bfbe5ce8b30652c880f6b46763232bf2f4937f1b68c45b6c38dfee5d800aef23e8e426b21985228743bf8a2e72af7bca3d29f91c12259ca3fb65ae57e84806b9395b02cf78953d221e03e1a9b766f0a37f58754149c1fc0be0646db254ece272beb370c9cdfefed2f5a2a6f51eed7e02f9185a40b3bf69c28f5ab10cbf90e380460842cc97bd86a44d79670a33ce500b09a30c0af104c9dce76d1006fa097edca4e2526662d63908782aa78ebfbdb36809dd4ddac24c7f45e9165d7fe309d2eb529b088f49eb1712b9f2b95248dfb9b32541975f852fc45664806d517c8e4723b8b5d1265d97548edd76a4f1cc226dd9f7d516d56b105d33e8b55d1be8f63a957cfd8bb2a78cadb2fb7e12e89f6850892f43fe7faf1fb1e8d45422831d6ec5d06d90e487c9d41511336f7c57bc1671d5699f383bb32628ac25f28c6bbc990cddb7127be90a1827d64d8003febfb8098b68f70fa2a2c410bf9e1a757e2c4bf42a45b686984ea816d3145a054329de20d91eae17635ed1000966cfe3d4cc1530bcfc227e2908ac8a3986987e685e1a4b87cd4a8986dbcc890652e617b8876260f672f59289964e956f552811057ff71a950ee3e4c39b8e1f6b86bc18ee662d86036c2ceb12f37c4e65689fa6495569f11a95829ee609860a25f519bba74b14817ee13f65f5836b5822a59d4ff38bd65d0b09645d624acd448082450d3d30b3b0689e6620c7dbb90f134e8e772e76d15fd081ecba1e94b2b812aa6d92931493a0c0a5b65bfc55ef973fb78fec1a15843b1b95dc6bf67aa1229752b5d0feded678c4e86db91a2e5ddcbfc7782fa7e809c44aa231105da619c6ddcb853b2dbd997830a68f66a96ce180dbeb3c07ed7e1b4a0ec9eb8f5c7bf9f3aedc5f4e3267e848255fa4de2481a3ce669b06a078000bd4b7c5ca24c5888530cf14c2a02f30fb02f19b242f6301c61d4b0c236318b3ad245b84414459b2604ca27067076400fb1ed32bb21f9d0a50d46a3455e9c423f3274282cb1ddc2c57921e9107270a0d36559187e1ef6008343065ba5cc413e4ebbc5aab46a910de4ffccf8380bd99e7a621c4a9437f1f2ffafa043196f2f777fe7dd68d3724e86acf09d52e97431fc6bc360fc35cc4514f43c35d13d07e63edbf3af5cf3b520285baf0344138df63de581f20c31c8f48cb2d6ee5c8791db28961a18cc3602b7308f75bfc64e3289a803c9493b28be65edd1d27634447277b3462074d267e6a5b529742cfa2904c0744b3ad5a251bbcec384a2527cfff9e479817b895c1d02445a947fc8fabf47775bcf5b07ce6740389e8186fc2938831633bf44dac57ab85a6da48ff8f1d85ccbbdc56dccfac1c3f8df3b99a9d2af8bbf9c68600cda7ed0c27b8281369936c7dfc10ce990d47f14376b9591f71806f964e7e3befefa400e2288510121f58e21de46f9922db4bf150991564ad62eb836e80dad5c2bc52f8efefb51d70be5e620bc54d6e15a003fae3644779d0c54ebfe5d0daaa7482f136bcd542f8e69bca3f106c2f9c8f0d0d79d07244c56c45352bc2d20ed3dc646d6f5e6f39a4416b29a0eb577ebe8510920a3c49cbd81a5f672edcf93a7e26cb1c5a1de81c5425f38de071d51d4dcd90822aeb4de05639b9539767d3527a3b10be315386977d446a5b36109eba1d6e56ff5de542a690d91a27919e496cc9f205123071c35ee2815929a619c9e4ef8e5e2feb542b72dbea12d3615e7b980c4f1f3ad2f40fff63388d9477506c0a438693f65efa42ed71b29dadf4e52021707e582d97ffd0e85b501b018304d236820ea4e0571f1946a63b58a397bd69b5217f834fe9494b0006bfb601a6122ae8ffe054b8dd50325b8da63f6da494c6d7286f730c1473b0bfc95b385f6314b435f68f2a97fe9da74ade67932230bf81579587ff88746d313423004d6c679fbd8a9f33a80c6b3723d6218658d0f9bc94ace248833b9dd0f964818fdbc99f0ad0c4e53194fad0ee8243ecba7523ae56d13f89a701af97ba4080dfcdb39d101d519fc3ece64cd4ba25c0af3eb844cc42592ad6f79d8f372dc115b06d9251550b5228077f63377867c680f0f51b2bb8898aa07b1fc30232005894d0b679813b2bdc6c33754f6739cf46a45257bd6f21f8b5aa811648b0f2aac46baf18be17fd068c1901f4e32c3ef68834333ba0b9ead75c8ae108756fe0c212745c656aa698821d64223c369f8eaa97cfb4ebb80a5db1700d973990375d1de7f9f821b5cdfb2d3545f25fad935887eb1bce7a52a060cee9c787ed5c000830ac10a97d28c8d36428d4dc64c37c2a96b5fca2a6ab7341f18f436c8b43267d1ca80d5c23dcb06874eb25e6ee7a1673182ae3de563aa02e62c52dfcec0296c790e8e7e2a5d3a9103cc57474dc1b5f0a8daa858c9a63b3d258350edb3316664083b1ce707556eaf0f3236b1b29617ff538e8af66e003e057850f35bf2d1571a739ebe82b334983ca15ac88b0180b441b463bf9bf68d2c2136b78f6ba45d20bb62e997c9c9cad50de32130c5c430856faa1419e95d7e23cd20b85d5b4ce43100ef846358bb830180c735252a708fa802c3516067f24e1475f6da91d5939be4b9fa663f75232096e3427d98a6765395c60d40dcd3025b8edc5cb67e2bd9a5424de7d3f7c2d59f44192906ca33a9ecbeed1736ddfd569e414495c8fe2d92a3602dd98a6b4fa0f7c50934dde8a54eeb865970287749f8bd2b99444210d009144d6ac3e320db9763f5ab94eb0b89ea0e7569b8ae32cdde1dfd203affa6b3da80804f6b35dccf881a15522cd6d34d635e12cfc94332f47bec88683accd9713956fa10c0439dceca09cfa346e8eb0836880631380abcfabfae35ad9d9b20d31c8e03ef1fe024ab3f46b63a479b9ed7d4609758a7506adc22067beecd262b43d7a0e2d507a3dafd05bd8ded16e9b4f31c2e003ed8c8c9214133f4d9d9c6a64ff098fe48b7563e8ee16db2017adf61797b36fb0b4fa1acafea5b096d02f0e7007c52e2bfaf7c572b5d4526a3e5942104f859aa0524c9b98b6fa12e0a88595549487f515f4f988b9ceb5fbe8b4d319571b608218c9514565d52909af27c961aaab63d8e62e61dea529530f1d0a9e856ea9b98690fca367c0cb8c517cc8998885408022d059804981cc596d5317f12bcac241d4dcc17d73d0ac745a207dda264267adbf9f697b8f7b6cc3ab1aeb804ea824a6fe25070cd154b144d9cb1bfb1a80790e35b408b8b39824244b99032ed59eecb5914bc2d0104e8c8fa4b777a1d3e104f32766ebf29cf4d2036f21fd2faf14e3c11c70094861472d406895b511a181158b20ff643ffc62685802cd5bf873845a61b9316890ceb1cf20b42144df0023a8b6bc711d53513248c89bb79850e2e3f30f85159f84375542e24a744b42ca54dc474d175fdd7f8dd42fc0c3129d5b5e645ca810a1aa9a0ef2bf358f8ab79e2cfd2ac2e3b09777e47d7b681a5d916e887227f71936b383d3c6aebcf58b4c0f10aa735057229da752651e30aa4178088e4b59df9e4cc776d20c031fedf7c820dbe6ae3740387947215440be63477d785fbf5cb23b4c76d43bb027bb7d188c96cd8a0347b2657dbe6cc05ddbcb2e49e2969f9fb4dcbf7575efbab10ea2a21cb3ea9ebff219a05958d67bac557105b25796044a3c9b3f462b11afee8f559564fa025910212e0811e8939707e1012853f4e4bd30bcea0a202e2d0e01b82ff9b9e991a6af74a60a2dbd7edb7f9813b3e30c230ca0dc84661045fe0e163d652bc9359dffeefc85fe16768491df389d9ec1a6141dba78c90b655325ce97c56dc2a026bffce93bc10a7a70d88d887624f2f25e92ed4b7a821c177b19470a835c553627800c5d05ed686aee366e31893f51483071fe6d157e52a7b4fb849685a8ffcf16c6a150b2c7b9ca40346976af7504a183677aaa71e5394968c49e13b25d1f43926fa06bd16842b5794191998b796d07b9e963fdc4cd3e9e7757d89ceee0e0f65ebdcb0ed4b0c3d53ad36ea174db70fad5127bfd11d880b33679bb08f18ebe50ea6770cc4d9a66c204caa698ee205d831e90b74a070d4e447a4dede3de3f4fe18c1f3362ccac346c1b0e6c83787ed9a580ad15a5512e4b5ca380ff260c2eaabeddd4b8771e7ca2198cfc81a3c9d1f5bd277caa5eb70629511a8b0f1862776bc6f1fb6e7630c082dddfe86c21f848b8c0de694ab8fcbeac98554f5e570fb89809cf40bae3d4eb6f8652d4cb743f4552ab8637a8fba89a6db988990589abf9703e6d0b186960ccd26401564b8fbbd217a18acbd7ae7d126e34b120f7dd9e7c53a546123ae16921feb336e91b542ce4db77e4f13dc2cde6753e9a0aa9098294de1bd17dcdad7968541f19ef05bb45c6d2cb571cd5d45ac7821746e1d44d631bca4347adb6a68fa05f105f49ee9c08e43dd0126b4972201ce6b4d4be08ce0a3db0d79dd24c0b039b4c0c812daee7f7da7f75c394f02b9b49777382c3a1324e1d6ea3e9a3463302b466735b20a98bb6b2b0f529d9c383ce2b98e6ea89518b8522a20e6da5a4d0e01ecf4d016633165566db8a4e2f47cfd2adeb6c82902b76a16bc435c86f0e067d3b623d8f262fbf69fee184cd536eb31378ad7dfd0e86863f6316db437efdea2d4e46ee78260ba5f196a8c27d410c8a953724ae4d73183cbbd3637b5d590a163c3beb5fe170f1ee019b1afc2d72a0676cfeae5502c78da195763cc0116e54f595516301498499b06b36e795928833627027f472bb9cde9f69524afc9d1fe0c2688356207940403a6ccec135826c94ed7279934502d4eed7d10f783e5a7aa8b3c472bf1b9b395d04a0f737840ef0c885485bfc01a1f01344454a4edee8a5fc2d154f1c8745ffa24a692e12184d9357a64f5df1688ef3f576607cd8df53a455b4bfe0a6fca2c3423a0c019f309b6ac2e418508f2a4e97f2e51ae89ee4fa16304e96c914c1a76dd067289a04a9f7191f647e7873dd4ebdf1b3ea209e85f85760c466ed191213f2157e6506054291b6f148195bf021bfbad48008e3e4897e50e435a614fe442d69cb3493404f02dcf310a3bed457434af6386c9a1f8e634a8a52f153ec6b6250b331b9480cd1059a391c36004c400cc52254b601a8684c916be5c76046f0399d77dd868d4428174dfed04ea8c6e878b0d4a4e56a3f24d763d838cd1fc8e84f72774452ff747fa179931f7150272d5639903ad7a525767baf4a25d3730eb87df6fa9966eb1fabbb1cc9d9236505f85f4f175c11da6c67960cf351c727e5250bbf5310ecc2d284f0f4f117fadfcc7e2dc91aeaf555a596a54b06a69f4033878348b334bcbd24bba4441404d04d3d13bc48e606e86a70353e4293ee0b8b16dd5a0e2aa30795ab8db5d5eb40e899fef518042cdf7e59c5ad0a514b07a83529c9431eee8350472d585668de2cb03e0fa31e8c55f6ab3a209f4ef21cb4fb936e6c210e7f0b0dae333804792eef7e23d95291212f40c32640341534973347986dad12933130cc0fb652da5843eb96c616a13e3fec2f1c23f6b8d41502bb44f550a247d6b1333404f2f952e09fd8eb93666df3043f322d2d4de293b18286625e9df99e37623a26a08edb88b6e18b7bd62cb6ac27067d321fbdc7c0fdf1afbffc710f5d74449c98b0e05994509f35e103579ecd0a5a2facd6576d69242de63cb202774b2a98ab17279d58e313314cb78be3183d8d1a8eb9f297c4e1056fdbc33cd443d6b430a16944503adbdc7e38205ece451a5fd5166a2c2b3ea320fa7b314cc033dba8e91d8689650c25b846e74f5b1b522da17968beb93cf8518ed70342ad09454f9240791521891dd4cfb3b1417be96848a8e236a56a570cb2811da2637a30aa0845411b424ef9c411c975f20f048c9efbbc876d0c534981263b3ecfb191e6fcf029515cad78d5f31d29a82bd8e0ca4aa6c1db653a306844078432030fa6ffea24bd86ab2d1a49a7ffc1efc22bf6c1ccdd0afa3610682f4ee2e677e68db69193283072b0185cd014478c547965f8192840c1697fd89d7b5df90b27b83c0b0736123032c1a1f193189f8e387d3a350de917bad3a007e791b8106e3f17d4f228e97e97fb2f1486dbe75056cab5b1c23b39d1c52f7c170276351de00f97a1fcf6942a14e61a420f2ad212637542902d8bfed4b4fff79b304c2d7693d07edb91425b4cb5528b7549fe4e1f59215051e7e2d957aa0a9893233a971f695dbc774ffdbef5c193f8ab63d4f9adeea2209d4b4a99194dd17f56b04ea0f64fdabf50e5a5ec749c89f072a09abc6a3d968acb6e97d4331b09ecf8c016d92e59231c3369296ecc7718b067e42df145d8f1c58447218ad50ab11f8e2530efd59d4b1323668d56139a3996566c76938270d8ac0f3f982e8fc95c7c8de2546b75e3120bbf8b6441a254d32eceb587f7b593f2dea9b38e3269a087b1ac83d998bff2a771c3109125666bcb6ba22b0c66af2d7ff95957dfb22fb610d10c9339b27e86a02f7e65872fb56a4d83879db48a7ebba1d80c136fa3eaa0d80b8e003f1d9a903d7562c4d02c223afaa912c87d321c7e43be607868a0236cf4848de5beaeb0dcc1e528c90d30e36fda53be1b3ab2abb8a66c7a431212e925aa2ce1198232f76b9a4f9e672064d909c79cc2db12d66671d777c62ee412250b94089f02f8b2e7896bd919bb3d844d7b7094c9e4a991ad2f8f160df00e3dca147a0447a469b925e83c07b492160c2c5f91c89dccabc3aa7eb8dcb636102e81df2e9ea15aa7b70bfa552727625716be872b2ca58284fc25164e0acb477a12698846062eef8c25d81ae76ed986160b1e2948c284b73aeddbf8f9842912c7e5a007a0a829ddba02c215e982a7317753757ac4066efe0758894d5da6887a31d4c6e1d79736feb4e1f75e120febcc4d7ceeae753209bd0bf8239c074a1162b2e59fa3de0f0ff42d7d2233ca23a9287820dd6c14c2eb02bdc2e7b0f21b971575be6499daa1fe075d94ffe2d4bc82ff87f12820b28685efe371d2035ecb210f5eaba210ebcf5cece5612b1e3c123821230bc94f7257a5d8705c82177c2d5a814da10443652e66840f63c91573158a9d77be0f3cecb21f1000fe54ac6bf9890bba628da93cf4cf6986521308b06d506efcc17c8364e8e40ad1cc5b2a64482fd2af3fc56f77f1a7a7653dca156115097f1e18fd1f420ed91b829fe9e03d817693a9afaeabee0359453bc3ff80e4e3c8ab01ade00fe6e3bc5cd12a8241e63d2a36eb6a548c99c8a662b011e2658bb28219e4ce311ab72bd5eb5c3fa20ce4358ec8620e360382463820a7659a15b614653fee297a3f4a7f2795fb48daefee2d923401412bb8ac3866cd4eab74ff982c445ea7bae7287d65d53a31ffacb61b9d89e841e046630bfbb6dd85cd41a682debf36c7fc7d689c2fde81a8eb7aca2622ba97269a35d11745b21ff7dbdf9987afbb564331a98c4666aac5a867baeedda8c35d58f5a258084b9ca2215d4eafe115ab1e082e3e835127986e097bec1575021c5b9e2c116e35ee4f0823535318aa3ed624b3c94ad81233e228129046b5e002893e517452e4d748c2470e30dfebf19f7c343b4e3b0398f8f60e940b6c150584fe52b764a4cd1ca25feee0767d137d1c5b98ae6f018ab8d8b5d388afe21d6974a2ddd0848ee9f6f803c6997863bbb26d604b60e6ea578ff901004e6b65f38ed36734af8adc1dfb5403db4d9b3b23c49e9154dd6d5840592382b23b3ecdbee162646a1d68ca4a01d97b86e2c7cbd6fcf220b4e30b8a109974ab9f276af40cba659e96eb80c0b0d96d204daeece2d007d45c70a5ee659107b9eb5b4b1809dcb1d7d5af24cf44bcb24a771bac5c7a9a5b10d73bc33216bc1fd3a00cedcce50642f5eda966efb7c1ac7034bc13e5263390ee245ff016770f1a4021b3b5531e11731c51b0ba7baf664fce7d4d054cdd259563adfaa6e0098bbebdec3b0aeaab9c86c1e3e736072a173214b4bfda6c8fd3df9d2554de03050e4db23050fc973758983eb61a00231ba8ff76bcb83b4325a4fd9820437e24358fd9ed447a53a3dbc810dbb00bac46e20356413bf5e8e103b860140eb72a453c62c3bd5648192bdf2d342732c1dccad0c1161d96f436837543db24ca2068462c1aabe9f94578fdf512dc35869c4e89cb25516e6aef59eef4607c87fc09c92386658e757de63cc700e56f2c421855b047a0b7f11c0c240e8e8fadd509148ade3d4d081d323e925462b7aa8e99fa73f9e14e887da9837e10d3de74e272722f4f0aeac6b5bac3bfc0161f59f3de1bee1b1a0e94324ae3212846e02ca387d097a5e144089161c90d7c792f39c63fe4c566aca4811b47a4b2415b1fd321a3dd90e12eaf025e934f58529f13357d822c0448786395ee3059f0a0bbfd6c22fae950550d997d0cbbbf80c0733d752a8b5d964902cb3c517dab305c2a997a62ccd1f2171eac9ec82b08f8cf0972af7cfb0c19d50568f659057aae811be17c448849d273faccbcadf9a968b8e7544e42202781bcdbe0cf6f18e25e1c531430ff793a67bd369bd6e22a83805a2a4b6c1742efa9423c66480e24f2a6b07391ec28603cc641a708feb8545f81ff45727eeff8b502d34c17986c6717383f68c119a95a14f5ff81e50282fea2f03f6ae7d4c8013588cec7049d854dbead0c7b2933304a10240d57697b583c12e833dfe193231e7a69461684e08a9101ef9cbb297689543b7071a1b0e5dbf121593780d2f2bccadbc0faa741304891da04c020c8562f0bc3a373b60a83ab1a32cd8dfe2f2e89be9346bfe0af0343548685952bc02dd9a56a860e56b16bfcd947fe7f959bd567954497d5a4d5ec6c2cb6d19263a2f580683d930459230a9b7ec0dca5c31db2d4daec449a65e8640e7eab63a0cb4269822e2f87dcf00185413a58851f96e2887c101dd395424b80f262fad3cd3d3ab98beb4b526a01517a8ab4c56a5ec03a2e0b9929cce3f8b1557ffe4a74ef9177c7238ba57d5a824721280583ecce8e9ff7309d8d10955b401ac3c597a165a6b886874d168d028af3b7203d88b3de051a5ee46dd67773a0039f2b0af4db25f395f53e09cdcde7a49ee24cc8416ac50efb06a4827f1918bdb2fede30a8fc5bb5c3e7b51a7979bc13e48625f2ed98da706238882844d503a2b6276e814aa4b2524673886b7106125142a6a937868061080c623cd09d575cf98dbd620289747e48a3d88e42ac40c6221a6cd21909718ef20d41d2365fea1ed91b7877706e242fc985c55c7bf718349ac07e7c7c65e094539373994104e72f6b377de3ff07086fe6bb328d090737e4f17e7296326f3901dfa56b1442e2f3858ac6c451f490d2e246b7f3f4067f756990f7b42c99e34b99363aea036b61e69d481c0d18be74557c9c7e7477ea446c802cd07e0f25e613732d7950b5ca09554bb1bf8bb9e8246c5a7ba5b8bbe32b9b8c8b389e67ba16008de12c6f5022d0764ebaff352a046b0d9d5386f503382e96e33d474edcf256d4e115baa047b5ebb55ccd220300e24ac1a18d5958e88dcdbca55c0a7c6cedde1c4ce8c989f17f7b28e8b9663fd432cb6142f7999a5deb7d58b8317da3098690d39cb5573ab83db3a19e6237cbe17fbe4ac703e78c71501fb4c232b5b3a4b0bbd07675255d84fd0b7405d4041e7570522fbf6a6befdcd9e666f8588f2d99b2e9ba1d6b70288fb601e7dcd23cf9bd1029edab5a8f8dbc288e8ee59d49681ca4e8676fa17893bce7537c5c535ad404e68fdc4f61cfec27f6904bcfe81eaa1e723c203324795de461f48ec3ff4bb79f449e0873e327e3068d6157412d761470299a9fb04aa98315b0bf211e00d969745e6400571b5daff9d70fb84acdc79d97314a54d59a07e6147374db73733fde6973424d59c7a553c8e14ad7587bd02f09ac147bfe042ef3dd45ef3cc839c119652496c479ebfbe5bba3a716f9e3b717645e2a31f8460f125b9b7939869986c82d865ef476651aa1a13c9ab24e76abc804c017b989dd31d71850b33a709592b056d21b942ae476c67b4cabfe8e61c78d028e297719462d6667680790333cee68d1dafd3938e5fecbfb069672f64a7687dd610574864744a0be21a7d5e83f50b5a21e52d4ba2908a3942a34602c15298984e0e8e60fa1835dc47a6bbaae74e72cc1b5f437487f03521b9e118cac6340a9a891ae1509fa5beaa3affe2203c29521636e9d9a0aef01386300052e91cd3ed13029c1b76f945f00640b19794e405af47a7c068090d4cb7e7c635f8f1bb88bb1d34dc3c26d8de56417f7dc068b3b7ef5814a3e2eac3587a324af384dfc2f4c52417626c5a422c6ea06113a7c4953646e7c5ada65d0feefdc4ba810f8409cd675d4a48c16b95ff43d101bc1775c1b147ecc77c282d158281a10c22c68761985027db53a3ac51a0b515eb9826ff3c757e1533281572163cd3145797b44da8f800c9bfe563131d1edec2cd16aa46b28963e34b2f783ddc3e6132f8c5e221a35aa06e17654c1f42e35dd257c020cfad9fee661475639a4537d5dc835c6ae7ef74e18e1a88ba4e0924f9e83cf5a9ab94d7c570ca208b232733637a5fb97d5e41daf7e16853e6ca78a694f42bc38db5095ee14385aeff03e49c240525273da3faeda6cb7579d664654b41994ace21907d9b8bf981c5a054316c781d5d20ca2920a8b591b9318445a496c202570aa7f3466dd5f603ca054268535166934b99948659e90ca846e13295da35d4408c84fb49e0d83f2643db32ec7f058abbe17cbbb04203be2b1af3567d942eb903888cc7e485fe5588af23ef14c3d55af7bb9504053b1fb8c3041a11d0ef35e0efdff83e93fb57f0729c191fb4137fd7ac036c10d6b1b357f328ad143dce2d248f281fef7763f814326103a85d5b0af8b1b8ad0a14169ea41b2cd8a6d18c5bc51ef371550a389585058bc38d06137c18c2877755b93732f744308cca9950a7b5553267ad35d76012920e6477abc59f960bceebad610e90f2b8f35e6fd8f9860194b7b248698fc4763cd4eb89503957247e93b19eb75a289b6bce2bd83fbdf51d0f6a593b2653e37d0239c4b23f4049d3d9f399f4dd4c7714f8c716b89872ac51ca9f6d785070cf997baa40c7b8c811f433474ffe919a42960514b0422f8c083c066848bc9553be8705e1a51a1b7f3658444021b1be94a764cc3c53e5f06a6c0cb9daba122e0e0890820cee937b00d2c62c3f78333c3a786721d71aae00fa77fdd57d184842ccf29d39262eee674d986c1144c79eb8bd5c05826f42fced8cf2b86e2895a1e86866fc73e164f43435034fa0b7b8d896470217ce80281aa55cafd5f9ae268b073dd57ad2a62cc5e4c8f918af141851dcb90e491b18e00bdab2acedc2345a534643e61aecd12d95560f3bd15c7156be5c82141c58ac09f377e4aa1b49cf48a0093058fb4704f62b4f6151f37423a9b929c1a059edd0399182467e68e3dacb85f482338967a9fd26c9978e153d22811f229d2fe08eb79ac818a0fa2fa5dc2a5da80e7617148628d4e0ebdf23cf272a17d93258f62fb7910b2d072779bd85509b78c25869e16cc4cc842607045a420aa052335b9531b09f0a1c1ca0295e19965c889a9598c5a66e161f08020175bc7c47564d91d1007fff765a7bdcbd0f79d0da24d40908ae91ed8f7d57088364d73edad011cf97b26a5576d2f650711f2b317fa1d61edb4b84288336f46a96ae4d2a0b93e243c396b5801c55e544cdcb379c0407cf4b4170c60ea2d99df86cef0367419570c73450c2dcaaea6262c03b332a3f43207c4e410f90848e8bded8823179cc7025c3331c5f7219caed245e421cf2537ff69d2473113e3e4f44dffce8c5f02a2e28e5f65e632385717873e6f44f1369863239f37ae23ba0888be2ca21b0fe9b07efc9f1e89715ace0fbb8717f24c5bcf1c3abe797c9f44bbd76f7842826d847605e0ab087535372c23b4c4f091dcc3f4de3734a7ddbcf7f4a0f992f8a1fbbace376a13be549a458383314cbdfdb8d10f79debb864def0f975d11d6004f696343fb496ece9046a6e482a0209eb0dc0bee371af68af8c0d7ef891f89d92caea0ce5d4ca82f8162fb079a0f9c09f77faf7900bf6182b84221def9e6f8a2409a71412ba049bd234ca7e3b6a4dc4f8989d6623c4efb60884bd1f6c05dbdaa961d5f1a8849a378e59b84718ce00069795ce6d31fc17ca039c8c377a654fe9098b9973aa313395ca3350333a66e6d6cdc1a7fc3490f68f3d67d94f54494af71a5f15a7089dee7cc9f85cf40c9ea8d4aafd4219c96cc69ba4124fff4bd01d9c032a6bccf27aebe6e4e3b3e19eebe78ee065dc0a952f2f6272f705abca85eaab18e2c8d904967c59c77302fa75db4b7b00480c7872012fee2947e0772c2389a4cd519d26a640d682f153d52b0b3fa31d16c80d8e6f0a2f990fc9993f5db4cb75e29e8732decaeca31e684d3d39c59588f2d5db76f142f7464c2234c027dbc2ef40f93399923d664f720f48546995d38f2d893be9030ab28e88be868cb212f1df700d8c02f6db4f0f4021e75c49a33dbac3e81de78d3548c1cbdf912690bd42acde1f842fd95f67d254c43b203ed803d6eb4a4c32f12977fca4b0035347c5bffb016d3614b52a4bb2276a879ec7e5298da17777d1533e6acf9a063df9956bc0418659da1aa97e64cd83a3890ea9f3305175c7d925a3be27f8445726bd891b32b1d126e31eed946eddf98c9350e25f643cef7f18ac3afbe3f2b8d13aab6dc5eb914b1b2ea3f06da29b1daff351aeb999da945c00556754fe6c7d67e434b6dee17413fa454d0acb39e0ab3e3d4d216e7c4e3577f08b03f645c8640a491569a2296e09dc002e0b3a9f31034cd68d04c623df2d90348a5c660c7a11fa66f257e9b6b56d643890ce08c937f13615e36080bd031733e80360816503d55f43d0fa1afc0af258fe0130bcf05cd10709721e53492cf7efb76a53073f0bd5b5dad9cbedcf1a583f10916ecbe89090f75a2581d2c674285956ebabd7a5f3204846f536eb85746d7ec36471760dd72f813b76b815eb7c7159a9ed52e9819a90e634a7dae03088e697bfeb6d59c63648d5d1af8770d857a3a707bf90c43a9c7184b4010c6834c6d3a7b61a58ef9210d7bbb4e73f04bda2675b03ec6c925904dcc2730e207baa6bb11f9d56f57e0352c2c83cb0bbea3913f3c5a2fd4550d07babe8300d2ebeeb61b6749a224fca9235302683fac9de254809499c0196fef8f43d9c88618797a92517ab1c587ad229ad4d768543131ceed28b1ecf6c33920d40012022d1020d45b35f794e8d75abf5e803313acb10a4b30270213e67e6ea37dec47e3b389f3e0969d63b7c4a78c83cab6a9c39c68521a510b06a9a792cc9df03b1f103343d46fb20c8091301b784d12422847e0c1395611cb487a8bf25cdb8032a5cfdfc5338103de436692e90b36a03fa4c8f53f4a1305f2d924e33c806235ff369a3f3b9f3b56d5ec204916b218e9dc57b979c009d8b73f70dddb24134fd428a70a49c6bfeabfa81f15eb94c66f182254834f3b893aca972c105db5d6d40b767b80ca44c8898087d24dca506110fe44369eb62de6ca29d494f32b47327a3e6166b6b9071f6192585aa2ef8d6c9935f7b84024336739df4919fb14a353797fab67d22fb4d7eda166f97d80b59a1d972fd932effd2b2c4e0370d3b5ffa094637a9d152fdc3d879a997ccee365992b0cb3ddadfcab8f9cf20ca7a0dc8cf4776ecb355f136391d40c9772f78b9f62f25abece6d472c315a2a942394f415fc7c6799331440efc16d4b9f0687bf864c29fc863cf1d993c3916ffc29118e27cbfb1addf4bd198cdbb190489c20a54495f9eaa5b1a16edb1209164af74d0ac4227f193ad0ccd045fa4170330e96e0a67af01402ba3f83ad8a5a0344a44a23a3c2c62840cb1d98d7b088ace1c32c417c697bd0a8cddd6ef079b1f8c358aeee3eb9b9fb8451890d399033c8c6442c05645bf1a44f5929cab63c9fb902f7b952082d1afb518c98e60846985c0c972093e42c12d8b2894958b47723b36d97a0ebc88c4723c430d4a21b4117fdd12fc9dcc1223af886317cdb937197d9fcf5087e7a4d68eea0eb1e200de6ae00bc742f6b86d4bc837cdf71f635c56b78ca9d4b03f8bfc63500677be60db06d8496ceaa986698bde46e6c22f975ffdfb8db78f05babf1281a7eae00e3d58d998c947fd3d1c88dcf202b205ee3d6d61c35d3f29d36755b900908c9e65294d6a557f82a789b4e784502ddf74cc020a0ef406030d94eff273ed2b63ce69a0764f05a072c838a50c9bc77a39b8a0b98a39d1699aab7dbfb7c9945a3d67362122ecc5a6b1b95ec8efcbd5d016ab06c3c494a26390c9c42b347fc5291ec002223b964c5bfec3c1909391cd64899eef5afcf24d913015c43d68492002b0e625664c119e72e0229012aeb34b7dca83f9ef6bd812cd8d5705c7e5d322c708baab9c8c29fbc1903fac341c807072bb159fe8b964389ebe30b737b5e7aea5449f0fed29b23939eb5cf314ed3c31b4210c64b3cd91bbf2423e13895275e2702bc5e6b5fce8ac071fd3a1333b9d5afdc654dc695d7ef70f0847818c6f5f781a361ab0401f3bde3ff75c0b19b867c326f4c8e85aae992d91bb3097f3f784db9100b21866bde2eac78e784d6c03ea810c471f5d0f047670c2572be8e1570d50b5609337012dd0dbe3d81f2ecd6ac530bb36da95820b2c37613dd372c56710079b6dd221fe25aedfd372c8686e1d8c83fe35503729385d6d8343d9a1d3cb7093c69f94e8222eeac9e591b3c294a7e0db5fea43ac80438e7f72fececd117145afe722e2ace4bf27fb83b1a2fb32e3e304325add204dd431501d87ed463bfb6e489bb8c75b2ef60db504c251209cf8912f602323184172790a5aa797c614fe5af69decba449a43938556a88223c2937f0c314cb7a5a82e47940662255571ffd50ac1f4a20279202d7a25ba39413a6d6b6d9aca807fdeb6793ec3a7d7ada46f5dcecab01abc40e24ce753fa7bc5055b6961ab86750e5230afa6837a343e98d4056758b248793eb7d30a37751c1799018b87f6c8318955a4c63c66eedd4b9291a08989ba16f9b43bda730e100149f0509b3ef664d1c32b717a5eb87c46fba9188fd5c7bc6b455d3f8efab4e1523bd41e52a599a8fc45b94ea502e66903be8cf781e57c01b32a06908dc0c36b41d0cbdb17803d3d556e090f5cb8f24322e1a7ca673b12e952fa902fc9558bf5d26f281a070e20d202a74aea3a7d8c125f6b6e683605dd01b184bd40ae8bc1cea457349d455ce134400b97a174edc54e421a3fd2ff7fda5ad79388410f842483ed2690c093713d73e40c0835cc81e1bfe1a379dc0e58c6960a68a8502274285244b603c7b63bfecfa6341ddacdf76aaa98761fcb7dbd1416184d26a1fe9ece11c6980580374739dfa9e5e9bfa836c1e61575277924bf753ccc69a9734ba91fa775bbf80fe789ed8b5aa633bff84e85e519f47d87bd97888e03fea2cfb13ca41030ef30ce40373360fb0cecaf09617a27826e1f8f1e228a5f5069fc9c110423ebc8c088a0754725060c0b7d448e8322e47591c5d39942dd92923c9516e80dbc04d2675d7c24448c299a8b848fd39c20b6c325a4eb6f9dcc7b2230fc8368042f06d8303750c50a1c37917fedd02123c0dd8393628ba840da7b2eacd909d903bc9b0b8c2a2fa253b357e8b5b28b3ca7232e6b5ba07d5166e4284b7b29d07c34d2b11bfaa3c113704c55277b67cc89812e3c2230464f4ac253df5c7991cc9ba2264df97817d0f8a56349ddc1056f7b65415d19e4dbf4a36442405c34664d5153c401e36e001e6ee186864b3799b6d5b60f656a117b0d17d102e7f5554d9e96359190b9bc36419c76fdef36e1ca5dead3ececdeed43fac4f648e06ef7d8d405fee64db3d7d9aa2585ffaa0f990d3fbac46d073767dfdc1b76fe8eb9db725c86b71e20ab74e21d19aa660f273804fb4a6981323850b836901e67437e6e9f1ba2c119574fdc73b703e7241bb415a09229c9497db431b202066b08e354d9c93c9754a7abdd34b34ff5484308a9ba0ca28631d73cd354fc36393c46722cb3bd1c4a33d55d7ba9d339408bedf27cff622d3fa0cd2b5ed137b89e554ec06794d603687b19c7f197fd53e50992fdcad028e8c0e9774be8ed92eabc747a8345e86cabc7b3cca0d668b3551e1c7e76cd1ff30eaf396f93f66b5f0a095732c96f2b844f47e0d8e213f3ce4122358c7546945e1c996d922e9aa0d7c7e8f54977e73ef412da33eb88fc0a061c106b8e7ffe6de6ad7b0660fcc8ee1c263a35f83cb4026fcc5ad792d37e676f499ce5682b27b8811108c6e34f74ddf42881d5a081788d9f01592dad71ee0e85f099c32a9a255b64e80ba8e666c564b4c1da7ce2f30b273621c2144c2f8f2cdfce6c2391b00676cb16d2306e91439c7dd623c17519b219a63064191b62b9a9a3f0cfabda807de649323c1dd4b56eaef794f30b0d2e2403c913b756cbb0f1b201ec45973f2d861f45ac2f4d68fc8544777a680b11f097526fd617c736e5e6a66e1e86773fe00bbe82c15bf954d02b58916784ecde0930655df75e62b52dd69bfa7b58b4ef3d4c6248bd974c2bddc7826da743f4a0372f13730b560784b8da8835adec917b0cdeb0f9b3b88bdcbc7432a64ebe10126ad9466b6d841ad57bf83367bc2d1d91b3ba4b95abfc983e57b48c04b2b5577c551fd2e4632ba5185b91fd604cc92a0099f9b6edc17aeacaf131f5294a45a99986b0c5ea316a7f62ebb948454e5044a95d8686bd5d9bdf15e544cdcb379c0407cf4b4170c60ea2d99df86cef0367419570c73450c2dcaaea6262c03b332a3f43207c4e410f90848e8bded882317066f0fd093f17306c98f5baf42a238cbf8c7a35b4d9b47cde4ded70e92523e72e1301c482ab615d6ada12db4124086bec90de8a73b20665aa63bf393314697e63169fa820ea17f85dc26933ff206b393d3f77165b2cce5d64c59e70bbb53422e7b3a576202cf94334aa2021ab7692b00ec896a424c8faacf414cdb99ed7bed6a36e2ce0d476cc29698c4cf147f0d3b63c2acb5b827e24f0f0f0064fdfa6937a5c44eaea3b26608814fb012ef47b44a4b530d02e616603df1533d38b44ff22fe6c05ec3fb14df7dfcc60565f4f081f43e5b863a31e93af377996f2833fb1f0b0d1fcc97d6892d84153e6b809a9c3bcd7d46442b0730413619d4eb7be5e93cf7ab901289d78339343165b8f506f05e6387cff3769004cdd26897ad883de204376f0c3fa2183aaccb8c0027e18eb025399657eb3675de8bccb993fb905caa796b79ac85c227bf877331c6853574a1f6a148079e6b6c01cae32d8081b4290eb956ff1dd0ce72dd6ba6b6d53991f2e994f9b2cc493c5981d6a9c861f6c4bedd41253cc7eb9c3a1ec40874e5b2de8092d0a38a9b34f5ee9f08ef6d7a2843e897c309fb9142c8fd7b106843ca318a9f46719fe7de7bf9e1176fb0963f4f23aa8d01a4485a3001de69be030d6e04ad6cded1afb3b35af7742e531a332e203a470d3b023a9d9fef90a2d10f2af41c684c799fb2a96bb302b2275f9eb568cb212f1df700d8c02f6db4f0f4021e75c49a33dbac3e81de78d3548c1cbdf912690bd42acde1f842fd95f67d254c43b203ed803d6e0211bfd6feedcdea39f2c3a9f6dfc8ca72533f2e606cf8e653aae5fea782de073aa3881243db9dd996ea8ed4cd724c2e0ee1e6f147a66cd7d6d34a19144f19b049950d8277440dd3c06fc25dc5f431518c9091553d9c53c2b14b58e27e9f8d240f25fce17728b68de33c0d7420fd28d4984ab5006a49969f4b5a657e02f1e9c08e7dc13a8911d86f7aa8bcc8ee086059f1070742e32fbde3b105ae92b01826ded654637112d742cac33cb74c884e8849a97c846a598727f6ad214232ee6fc2f7bb942cb296f49a1af9fd4db5c11640e40352f570c42e6fe0d219c2f947d49b54a0b750ea571804feffd0886e77bd41981ce646ccba23dd2fa0ae58ca17e74c2620bb0fd196e8d69e5596457ecc66c15cabbb44e6260ea1600f9b237beb3c6eac5c62c03a7cc0ba31e9ad81c1b2b10f1c323e7e2d7561a54e4dda05cc4b6f5b442049e55d5ba03ba8b2c57c3742be086695446a81e626f3ea576174ce6f193fb377b4bb30bca2b7918d19af7e3e0ca4da82f244eb16af4d116928e69bd6901d0bd86f4ebbababae0397691a0813e4047f3869b238ddfd8b9658d44c6da429661b2b1f13bb1696cd00b4d1ac244960dbc9ff704ed2272861fa5d0cd30c4699b7b35d5b36ed5b8a229129d8cb7362064331e1ab2d70ddd7d29712671ccefca35739d815722be60a4ee072b93f54e81ea2220528f855bf1cc7fc2b609010f7a78ace5ff6c08d2c1af7c0e13147bd759b2c77116088d5aad3477350d693e557ae6f6704cf89f26d0bf202f7c42ca8ca7cdc3cb2ac745eaf7ede8a91bf0371441821ed94b52e4c1f633a8ac8e97f751470b8d94803f8d9aaf31a25859c564f14b2c8b4179fd90a46efdc35b45c31b3dd97a8196cf73db2f3ab415f57b979c009d8b73f70dddb24134fd428a70a49c6bfeabfa81f15eb94c66f182254834f3b893aca972c105db5d6d40b767b80ca44c889f2458ee95f4fd565c8382b24c62592d02633760e0cb02e82ad49a7301e20820a33997c959f94186dd056ef8decdd47df476ef6c52e9d8b2619dfe5fb4485c1169e2d176c3599e46f841f39c9caac210c744978043c0603b7b746af265a3c147ab677f99fa908c2563074ccdd0073249d86d2e69bcfd5d91ad50795d418fec8c40c7baa71f97bae063c106221bbbc66a91b137402276700b0deaad007432d568df0d95058ad1cf4ca3620545ff7fd09296af8b088835dd2929577833a3336aded9a5ccd7995d6c21ee91ba8a55caab62225cc8484f2de364da3498b69a9cc9bf968e1ad202ab86f43095686df6fc54144bba63724b7e52361f65df1a786374ee3f2ee572a25959a37590ed538634601a806ab9ed4a858651eb71d61c6c8fa3422db50b7ef9e0557e936f5e0baab4467e38c243741f69246de0bd0db24e69baf6520e175de4478e7c5fb6bf06a0ed6dddaef8649b9f108a0895d8a305a528a8211c91571a6e3b3da08984de8f54c44c19d4ca922879a3517959814f0626b3db6de20eff5ae861c43f15b7038a1fb82ef6b78ca9d4b03f8bfc63500677be60db06d8496ceaa986698bde46e6c22f975ffdfb8db78f05babf1281a7eae00e3d58d998c947fd3d13008152ff3dfc653e40e9d43a2429cd5fa243eed4c1841571d4c231ec8a2b7b28cae5eb21a7d0b817980c27513cc501eae0e23d7334e7967c3ecfcc36d0d226f0f74a6eca20dfa4f890c50cbb4f6cef1f4fcef966752fc03b9a99801ff3b3cffb6ea87e35919fe6bcdfe599456ad7103e9ab98ca7a88877e5a288a972dfc2b0109a5aa407ba7206c84272c1b10c97a07186ef3347d771c53cf73ffb5d8a2ba25907b4513ccce3da3cc22d3c82eab27559af9ba492b9adf00b5e376f4ab5dba9f7ca863a44dc68fd7709263cf5d9902d3ca4f339d524548b818f07dfae1054b89f2fc3fc88ea4adc4515b134c7c41b751db52c90073b3877730035b76e0073b0bd307642a4056bbbb9779e5b7bf77f223c7737508a0980f3110e568bebf35f6e66b2c00b3db21d79de9161d0be6a8a1765ea6c9c462e179d45f7145ef6c3684d6c03ea810c471f5d0f047670c2572be8e1570d50b5609337012dd0dbe3d81f2ecd6ac530bb36da95820b2c37613dd372c567100793a5a93db101195c23fa14759ab2e357fd39dfc621326f9a0b9ff6d55eaba600b6952bb62d5bf97acc0b62a2dfaeb9b25fe3e4b4899203ff2064903dd7cd173b174d7e24aadfb9e0540837bf30f28c4a97e849e74e86149f167ec212aed65874acf089fb8e5723d6842496b3cab9e89a7cff0807760a0db97a1eaaeff00583714cc53e6e05702a59ad666b36bcfcaed1758dd6c32e997e666e4c6f8cfb13bd3f518236d369c4e09f9bd31a409ef102ccda61d7b20a451d04ac366b8f063c35273f3b8c6c38668410dd6813c4fb5070d8e6dcc43695327965fefa36bf26ee1fcbf407a00b6f65a313bb8074ff9ae12cbc72edc79e344129654aa71a733ef1e9a290162cbee0b40273c81e77499aeaa36ca529380b9cd0f672ab636c00724cd235915de34091018d11620330d3b9155229b31c1f000ffff4d8a81d5625ed8c574459da0643a717dd74b7eb7df65a6e9e1645cf77d045564b077789db088ff7294276549ff2b1ef1160641536def46b5931e3367df9f8bd2d4e4afd34672d44a5e834a911c79cf9c254ca36c5cd27e650b0345317770da5dd5552221203478c81c8bcbeaf25bddd0a6411de3c92d38ecbbe7932d824c51890d9daecdf41faf97968f0582935c61f9fab8f097163cf184fdadff4ca767404b2787eb2e5b4bebd555b4c6d75e031de571ab484baa58dab7930165e37887bb2e651e719a6ab546cb294db26154e0c531739627a259430cf29f314b7a320c321fc4848aebd5fd1202dcf1055d6f7a4e4c16a7f7d974e75ee65466eee04d63032df1123f24bf804e7a967db27d9264abda594f7c5dd50ee8a8a502a93b405099b65c09b7139b1137cb7647b543a167d9e839876db8fc54f2bb345e1520ab6b6514145387d461673e13fce638a3e90257b8f3adce94c3b64efa949de049f48c668fc6a4b524f286a9b0682a67a42f77c6dc9737ab3ff1bde371f9396391c40a92001bc84098aa900a771b2ea67e23ce3902f782283dbd0d01599327eafdc2d20ad64ded4c114adea1c1ecad5bd9f521d6e00bb3b28906f1048fc67a4f76e303d503e69fdd9f8097ff7439a53c9fc9f8b437247d81c0b7f1affc46f7d93366465c70c9b20a33045c4e4c155b822115fbf387e8709ad1540375ccc4f4220bfda93c4910613e37c92efab88b45de8f24f9a2cb9a8a03f3fac75327fdf9d0b4fe79b39a0e57249284127f7ff6e5d4e9fb84c2dfb244be5f09d0d8c96b0f57dbe7e5ed19afa15189c80d18a37ce7ecc9a8e7603e26422a756c209b948edd6945a9d2ec70c0c55fc3d58a012aab582f96151df2d6ced7c7f9d0e226bf4ce3d696d1f976625a7d9f3038449b1ec0cf4bd12032032c9fb73f6ae7caa0eea6fb9d67b6d3f69ff610dbde0968f0a9806aac03ba1bcda142ccceee48f89de6096671a06c31e5c6fac4be376fdc3e6ebc5674c9cac7e2acd8265a8605b90253e0ccfa1706f5db7b2c3e22b08907ea8f58c419f05672e051d1215e9bef4040d5d96de98623a5a67e8ef0ebb355f9185bb43dd1fdf418efc9005efdaf07e0718d0085c99cac6462b5e52b0f673e605c72eeaf08f193baa96d1eb9f94a00ea9c0f633b171d295042069a0815de429c2f87616e8c6f611a11fd82ff4de4f7efe36a297ff714930284ebcf0ebbded59f16e45a934a9a9121fea8d383600d5c52be769cade33f9aa65a8fd84c06fa4a70c5e119bbdd3a1de907aa52a7bfda50c5faf69121ca6e3e182f5c08d3659b232444852b22bc6e6226bd35fcc52d1e3d574282b07e31246d452738004355e0f91adff493db08fdf1caee24737f64a4a32d03511446983385717d4e7e0251c68b13b0cf351948dd3c26da39a99b465c51e76235d4c43437b4fe055626f1403dcb35c9c19935e7f4075b4df1780bac2860dbac1235f2dee3cccc21779f15acccbec9ea6151df24f26760527ea90fe203c918e3708a17e5ef6e3d71ea1095381a9fd98ae9c5e796e1b5ecf1a9e63586f9e58e6925304474a2100d78122ff7f2d5521ea20f7c9eb0961fb503262012e080cd348fb17b38238b37981db9b6c6a29cd57084e46368cdbaaad9535ba830a40be89eb796f3de0cc250d30abea61ba7da3da4253fd57fb781bd42e6b63897b7497dda60e27fe16970ebb8745ccaf188ca340e9bbd269ec013579cb27bd29475336e2a69bc86b784694ba71ad9b70e8425022dfd3be3bef999bea3065027f3558db7d2a7dc673a98d3518e9a915771318af56d8f848bda1a9f7ecf71fd149074ddf78fccdf57c79f32e850b3da185132d0acd16538cf1bc55611e06178d3b31e21abf145b8fbfe4c492a9435ca00df16687a4bffe638441dc9ebe1c4480f0233f70c6da2e2bd1b52426e4be748eed612055eacd153ab6eb3360f69334db0e65b8389922a4871be28dae651d2314e140ac12de4221699fc168fa695cb1191bfb1c0203c714836fe866b1c7f5f749166dff6aea1a6060e368a0c99aa9d909bfdc5a279abaf188b69fa858be4f08057ed17b5318ca5400db6daba472abb0b66dde2120b150e25f51ba3f994ea9c6e4fb72f5b2f698cf66b287edc09ddd3b7ac80f0d2c4309276a483969f37ea4a1e3c0022a98bb3f7a5a3d880d747086bcb59db1d67e4f552a928a1f8166296c086f3ccafdca9de69c8d022ddf5f80101d81229f3e882de2f9162849693b2aa0880ea60293fbdd3e0ee3a6f986eec8643a3e8d06628d18e8c01a96fd3a267937bbfcc45d75e5de560891bfae9058157f6c0b4c854b710a56453445a4aa797b02a669ec93c26e696db471bcd09b7d2b84a5c4c841946bef45cafd703fefd6d3f16a3fc1dfe926e233dcb2b27d9fb02ab6767798d1aa31113014d33d654e6f9298848d19e0835864ad18513038d287a3b3526d0a2411c25dae091c19054341fb7ddc6dd4e5c1620523dd89b1d891ae8cfde22ffefc4ea93dd08e3795fff7fc033c9b9b47f7e67baf392c38ba243af42338e72c6d9cd9c65552b9f5b7e066e3673cbfb48312ce536914ffe58b4a6316e0e9265d621b5c0a019cf694a9584f26368642f4c27e216e21f50802378955f75397f96de3defb3e1a0c2b6f9316697e8a8803e0775d9c628b993ca5fad619751f5ae3f8c7595904833cc40f099a523175b6489c413a4e791fab94d03978868dba5ba51e43e889d42f2ec01920d405ce60e9364af55dd26835dbb59381b8431b61d81622a6b726a493a99b02bbb8879a498fd3ff224ed2aefeaa3c6b43b6f2a837adc8425e0b3d0f2c1df805991a9081c458390b524475ba966a14fdfe0a7be701af017a6aede813ddd536f2b21aab4964d0f4fa41c3819a7f61db7806778e4b26dd1e70b7acef9e61a949ec57afd65f13c8491df44538f176fafe2c8ae71fc4a8efc103383d7c1793dc29b8b7dcbcb2f392556d7a465b0e1a4315012b4d8fa8e8820d83bd9ac46d1ae96e3a80d57f7884bb5ce53d637f08a32ff2fc11d6f90ccf677e0801245708bf0e5f0ab285803ad03c9e1d9b980fc338962e9114b2b4284d8e759e509adb8266b65071df976bb8e325c8235d3fa803b92e21c6c954bc613fd94d801510a8bdcaa0822f7897120a49285a79f8a7272fe47cda3eb779ef1063ae486f10ff6faa7dfe3f4920b16bba60a907056662544473865dc54394f802a97bb8bd53f95de64f5fcd63654f1b7de4719c146446012c00767478d53ad42398349fa6d7d4394501252ff242fe260fe34a6fd56d2a055569cb783ace8099743d479eb657724cd248c2a030ea58645e2c2f70bea7849ac3fe966eb24ad30c264055317879c635ee97b73a77902d75fad2c3ae08afa2f14a60696d2ec9c9edb4d2f1e78e0d83076254dd1ea62828dc483cba8a64e72069dc8f9d33688897157f623d744ada6b350053e6ea4721fa6f4dc42f946f7a22b4875a57758556e407f24bad092536908354f1c8b0daba4fbe45bb754fc257cf3a564047c86695b683328f150f4a289e816ee4173eb9c84f8900d84ccc3d76c1123c106692b9ea19f26c0db0b43104afe93466acb66a7b51d5f5604314e2d458a63fd1d837a80140710fd4f54a6f1f4ae9a0cfb49003e3c1314e2929ce2b68d16b0bb0ced51c80d507e4ab9e70fe42d0e536aff21a86efb7c3961b7be48d0734eb253c926738c24d9c723c6089958f8ff80bbd561034cdaf3400281043a58b79845b3e811c8daf80dde6a3bbc862619a975e94da0db85886b4a38c2dd074781798ab15bf48d8c969e2f130ab50adbcd66caf7ca3ca63e7de86933c114f674028fe634d683d6f7fd8e310108fc890cac8b386efad89d4b5037ec698683fbfddc2312feeccc898ce0c31767b8383c0f3a94f87ad11ce83dd4d341bfab9f0b83cefb648f90d919a616c6627dd272534a821fbd134b49247b554ad8f5b9f54158899e55db5b1ade2f51583a00fb7405f3c67aa559a731adf09981e9af3743a29bfcbd7c248ca59721fdb7c5df04bfd0ef43dd26af2def20d2283d54bf67a8253390d818e87f80e091a07b2b95b37a939ebc548937d0f8a1c519f4a9669d22f6dced06bac645e648232007d401e5573f9d2631b0d4af6b5ebdbdf7c646cc9f8fbb27ed96405e17764428a355fea78d553100abc49fb39ed68a8ee1256414f4a972503be1d51f6c7ecf8f15f2e9e96963272d8a2581736c54d35b35af96543516ead346bac4d7f8694c68f50370b09a738718873fc49a65a7cc09e2a599f05be757f2d6325e5794d7489d86178e4ddd3922ea6296f4f85c1ad7dff3eaea40a698c6f65a161f568f043e9e66e897d979e3d10211351492941b19be7e11f2111284e0e644b9eacfb14830cf4b6fa10c127de825f586f65e0a016f274d958b53de24ab629d6c5c89072b71a29400702c77c0be2c91bf1a46b022ed8db639dc20d2798b4fb0091939c3b8e905521d56e57b31aee30fbd232b329a7be4134b69b9a8eeb52ecd5cc553f1a6d0e300f154f42ac287dbad406f04a6c6b12ad1c3ff5e8ebd5463753a3f949fc6dbdac24db107ec6f59dc81dcc49dd65d292f9ae8d7d0eddd1a55c3e3910e9c6512cc1f5ccd4f3bf7fd0b6ee127a12b0b98a4208cfb536a38566e109c02500793a114106292d517bc4d2520e43801fe68fdfeb8736081a9cfa61b039fa76dbbce0cf08a4ccc57115350690c0f73cb269b41f91d2db79b331bbf8b9c3d02b08f81d2f38515ad85dded92ee18695cb37c03e4c8ea81104c0da92fe6a1e6bfdb383075b8d5d8ef51ac507611e2690e9f8d9e829d62737dcc54e7a1a037e402a91eefc5cbd5e7edca3526b2eaf55c79d99548d005d97d693d44d0629d2beb7361de994588d50b7fde4add56a36f83b8dc0e78b83174d57a1f8f37048b3e2a4012235299cd5b122e73d6e42a314bb63613ce14e53499c1383fa540d44597b3994ba5a34368cc1ccd3f7130dfa806ed7d160a29a7d58d3ee661f36ad6c524f3afc8e00ce9ae12a912b379ace7d0564240284f53fa3ed6b0884d166c739e138829a78c2b0c4fe298c665439720984027f634a04a76f7f496ead9cbdd85eae675b3bdd0192a3e54fc6e2af87c27bd9142210252e5037499e68b0cc7d426d1e489b4f794aeb1633ae8a15659df497e05dbc7f97cf2e61fbc71277a9628606d2ec5122501625c5460c5744b9d591f960c88dc9dc65ec3944fb38b3e5b19b007c2915d2e21e4519333322b5a0cf706315e0f4583f8f1648f7551ffdc59abf9a738082a03c444476ee327e87b128c20cb6d7b5d341c027380e4c294df33faae13066863f4cb910be9044df4b6d85f76dcc4d916b9b4adc85a5c6f86cb431bc30e0810144d847e33b714899b732fa1cea6405356bca3741e6061a3c7d005d6a4744e4936bfee516dfc1088d6fd9421db0e29ca46009cbd9d041b21ce46240f51260d2220e93498e79565bc010188062cae084522e8025362917b0d6f656d47b40a5c01c594dc537b1343b26ef7c3197eb3e0fa5c9d64748c7b69f341e0840de9039b09c7c24a9329d4c4d18bb953c64614daa8ea35b81d59ca285539ed05a434267b6763048af593b7ffbb7ca1baa89e3b330dc5cde2ce5421581e51ab39ab63e0a65e825aa24fc08acad33d2337e90b408f9d5510027ef87328d9e8b853d821ec88a651649a875a9b15bb3779a51352d11dc23d2f4fe70774860f07f7384f74cccaf424b02e6e2e4d4c7c5857aefa3f00135d85a37394b0e35c24a00523bf18e0ea7b9bbda6015f5aeca886bb92a7589d2a9f684b8a83a07d5d7542fcbe17fbfaf0a9fd28474da74012243a5312dd77e1fdeaff63bd857385825d28527d14201bfa176d34f7049a69fabdcee1f03fec2e3b83530c77ee29647557531fc088845750ce5ec6f5eaf56d981afea836eb8088550b08c47798b4af1be1f49bcf3272e453808f91bed8b0f0ff2af7ace901e4b13f4b64c3cf06b6e8a0ac29bddbda401730c33e6146dc87679643751bc1c15cc686d908cec05e1023ad02c7f5dcdcc39e33fe3d15ed8fce7f3c5fcac40ce060108855e157f116032eab8c827bd964530a86ac80a1265392b6e3fc6a1188eddb5b2fe062caad26810b64e8378a57f0d082206758ef83be349f3bf46f17ae16e2cd80bf661ec73a21c2e0a78760f57fa8bb895ee20ff573535801c0ce99e20d68771b4745bf47b8a7ecf896c9106c2a9b20dc82fba201321ae75ed0dda4edee71cc14d9715b7c49d6ef3c2d48906ce201275ffd73c2c41f6d346695fc362cec800199711dbc990f238ffbfc74743529f4a6b771e7914309a1425a9da5266ba86e5afc78acb3afd2f04d2048c25a4d39e1be0aba65b3d7b7bfdf248af54765918a1ade45a804a10e608f0e2f39958228ae9be96a48e4788243d0e07dfceed4f1c64f3fa4a694de7cfa8626bde2572dce488463d0e2a8a3c64e9c2845dd14f2186abf4b62e90c7f7699241e62d79b5007a740fa8cd161479419bb68095d6e6204175d4fab139f50c5d98952e381eb0479bd89767869b9bb92c8f206da84a3b269bab559f8e5e3e45e15d30094317492edb11539b06c1d127dbe915c3662dfe24d2b04b85646a39e2d33cbd3c747274ad6da3127058b06cee2e16c41a14db8d1d7f885520127415aebbfdb431e02e404f7c770fdb63fc5c4832f861a117134df1b28eb673f9150ce3ad170361589e27bba750965a080ec1eec6bb6003d3db6333d78c991ec0f402c9372e08db2cf294cb66a6f8ee4f9c8837bf74a871c8b1affdf2b8c6e358ecbdd2bc4433236eea2da16c8ed782ed5580d3d4ae75776c7b75fd0133158095a37ac64ca9aed6fcf2f2321a082cd8f77842e198702ecd39a07289848c6b2d91d8349053674c0cf064360e2e9c5ee72080422512f14e5339a658bdd21c8b2c90e74ef0c296786c2d0f420e338712604a9d572524b55183094b3ccf01e5c1f0fc109b665e19e545e0ae5fb83cb574ba9a0012849bfe2f221589fe3df3348a408533d6721c981c56d8710dffa00a31ced457fab8228d8ca5abe2a04a15aaf2c10116041db94c4b62db7ec2e3e9e971af1ecc090d4abf3adbd8a950afa36a6ebcbc59c4068316d064df5e2a4bdafd60aa707d4977e65cd7ea197c7e758b025fd1001fea237df55a93048e8f49c143b8bb0417cbbd968ea1c9cb9284e6b6f3b57d127b204cf5481fa849fe58ff6f9c23499f29b585b003a88e4cb039652e4402a1074eba37d2b76892e6c22d4531872fd58d92002979291627f134e2570b85b08a995c2dc2c534fa8bffffbff5d0d458d21eb9f1722c2f8e222f69fdb778e107408dabecec2ba2b6376660a90900eb910911e986983054ade06e6147481ec881346c72bd273a0054b81eb779d94190706eed7c675af308de60f52f9e289c2b0bf95fb481477109c622109fbda2d15514d4c23cc4ec3173f9a1893ab4ac2205a9c8a361ec9d8e38190fe2cf4cd5d7820a07e09a6e4213a9d64154201998d33a440fa9f2c195b02cf366fac785ac97d8ac6d12b34166a7a9821f3e9150315609f4fcb7d314014b954ed705161dbd4cd1ec769cda964768cac5342e9367d35399c5fe941735e6a0215217d83a50c24d9303fb9925c474f01e35ebd6bdda56eabf416e200191f233d7a8e1b183ee16f2ac3d4c5190cf21367b69fafd92d39066e41dbe70c3207d2946c072eb1313a0beb2c626d426039530c3950aa2d1a632ff5c418e6132038b565fae019e09e7c2f32e2d6b8a5a1bc9f59da1ea165d1e0edf0abceaea850a01aea75e9c57c8e5b28a27ab3d93eef7efa70658e25c0674bde339b5fb7936e7a21d4f962de1f36332153b063b8a12e2cc52aff4277bdda1953a161e41a44be66fe526e5cb7f6769127c95e2f295665e5bde079cf72808253d513b2b13ef2f31e44d38d165c2993a6a1240f77174514676fd6d0f282ed21e5265fb90dd0f21a82e75ae9044fa56fcd0fcbbf7a7baa572cfb4bc1b73bab80199b3474a0f0ea72a98d878154473746433ef903d39389d0afd92dc83f0f00634dedab1ec5e46927dd25e40e4860703f971890907c792b150ad9d4b783aaacf3de32442ece995487671adf70d7c1017436f9f384297c2c10d04424a3f1ab6888c4fca5a72d5e701684f09c17689525a3fa797ea1440ead24c961aca59178ceaf63ee9e35c5c4174062d05c6dc244a48e5307002c6021af5a178dd0632b427788e3cdbb449d03ca7156341ecb561d40320737c0971917ce97050c0cb5726120aa788b0a709fcb52b0ddec7d1e8e7a5f325e902bf88fb233bc0aa62e496fec2f0fcda2d48b6b6003fa327679cde0f9d5215cb79a02fa3aaf5a44b8f78720577bcc3abbb8f7992e8644b6f675ddbbf4951b40cb21eb44941dc517429f1c4181601409b74d4211f53329bc64b4c94beffd8bdb2aabf174f65e866c1137b27cb9fb2205bf1b3f79d102442b0c7c2caedcc9e7bc389689b5c77e5d5f37eee2579b9ce638d749d7c3f25a3fc12fd4b7e21337643a0529f57ecaa08ab03facba3debcec83672c9e644857d2bd1922e5b03985aa6e6717f561484e81b8882bc16c048d37dd254d4992ad2593d70d58dc3a28bc4beb112776b423e0396a5d7ecfb0405cca22956d20ba2e44dc6d58749ce3b2b449c020513001416c5ffe0a61ced364b6b34676f0c51904b3b03710c9e6da7a93d95829f2127c34b841eaeb2336975fc0ea730610621870eb27ca00f6eefef14db4dc4cc1240edadb357e1ef19f8731b650ac463e2152f1d776b10be39207badee069292e48663d373ea1f6ccc824f4bee29e34718129987126c5729a15e4ff07c947811b571ae6c6809325704c4a7e339650fb0cb0d183de400d2047f47eaf2bf131626ef6557ad8d52b8e1df713ec8f38203c0d4671d6815f25d744d7dc8a4c454ad51fa7b22bd41dfec7ae82a3f455e49f4ef59e243b69b170c9602e80909f9b85a1f65501dad2c0edb3a40c5e9532b0a710d77f55e4333fe077773f01559ee2168c1b0bf20051f5a66f3202ef3f2e3791b629f4231dfe0e6ec05cbafed6f3ce9b95e919a8cb3d1c499e65e8df5ae6c55f03dcd4b0a7add0630ee29e596b18d58e8e699cb207a9e64523bddf7f82a2dead05f60b1a5420ea5ee6b8cff6ae7146ef24aee98201afcbdfdb5f6ff7b51b981ca2a8673ad19a83c0fce852c0f801de5bfff22733081079e3e12f872154c54e0dd2ac2f9e2a245e80c38d146d49f5aa6bbbeba3b279d5d822dda7106a437b7b1e43c10a7a0c646099e4ad1db191832a1a738d94bacd4f9d5c5be6b012e6d925c47673c600854c28264ac5ecad73e09e3158d445ee842801b14e11a8262ab4c2bd42299f92076b17063aa3078f71101e5d73ea0d39c150f6f5a500f784a033729350ed82a70021befcc51e31b6fc1a44347c8c1d7d8d27bd2d50d084963ed0e0da8ae3fe7a5a5c69825686043eb99f58a9e389fb58df5889e0648a5fd6bb72efa9680f07fdaae02053704eb0e0dac886e551e44f2239d125d0d116d5c599b6feb9429dd39d6547daf921eb2973608e04297f997d373f546dd0d0f363b7e18eccc7ebafdb956cb5790d853c0de703fcbc9b6d0872e0154d4801802bbae1cef6844aeba4133dae9907d45a3a501fc46067561952413eaeff5ff1aa1b5ca5c4d58c2a54949d209230ebfc52e10cc65556f7e75c0cd2c2731493d446b1f9769d238cdf4c1e2101f5cee0f7025347ea96576f7f7d607fed620d2ff3539abdb1c91a83b0e71bec4aedcc8184f8b0c5ca0abb56b0e603d994744df55f965dd791b3931ef9e223395fb6d7fc1b7b442edcef555490d87a9ffd1f8312def501bf27466f17a012fe4dfa17bb82e71b9a45f473ccd99a76ede04d9019088416e89ec423663d3bf5bf8cf54598d8fb6bdbd7a080e6b74ff93ebb290db1efe3fea6fcc2faa502277cbadfb4f642d1dfffc71a27d4280583bbbb3715d380eb3e291adffe6bf03d97610f289a763f16d92e7f64e578d62e3bf417e096585f5e659b76a7a5ee1aba4e13811863dbacb35f41d4e2f1c8624889c9fc5261c3e2d79e6fb94ff631f0193714470e87dc8ba972ed469f99dd3076d6189bf72e2abb023636d727cde46469e199a863121e7e7cb259cf8b7fc7d410fa10b0fa231d59cf7dbe99d6a958a03329511d93e186c3e69a5834056fc7ac818f7757e79b987f62571d90b03eefce52aff341fb9c190efdda26fd1efd82089835477cfdc8dbea2c5aab7e0392e96c01cad36d75388e08aa9367a9fa851fc2c5ae401ee66e158918709476aaa690fada8c3e5d61a06e2a0cf7ce561800971ac9a58f5524492658a51216be7f8942ca13f95f8d4b2ac3842894cbe54095510e3e4f5799e1871cde285a91087b2c50acc3bfc49dd5d4fb45eb273e4f469be44feacfe5531fb586637ce393ebe188aa1b29120ccad42778b535035a1bc3e0e0d372808d9dd2ac2c0fb18f905d6f6448010501c9c81b7794f826bdf315642d243b5f50d29baf0220387dadab3681de150fb06220c6687113e2ef590f3096ddf4381b6b5fb4497f335410c00ca4e84df9f8bfcdd6c5e89faae9491cac63bc7517b75807e6e225f2b3467c23d8033aafd2772cee3d7f0d9ad3b95995f73ad90e6ebd458ac8aceec5e5f025fa80237eadb4c4be091c372adf97acc78002c0bd802f4db2bdd5300bc7b37b9048b2beb2eb31db8b443ab5fe2ffd1c056b8e6aad7653e44ceed58c7c6972c548112a5023cfde0ff5c490343c09aafd57193020d578ac69bda834e4e33b083d3607d304991325e382b73e0c9a2fe5ac0a495651d8dcdf57a20623c3e32ca45db45750686eb6c20c83e9e1c8668eb7284901371e4624a2995888a79ff1757f8ffeac4598cc7097e821528b65adb6a7c915be942f0938189a63ed319c034b60f5929251f6bdd2cf5d3bae33d62dde88286f75cf8392934b2c15593fd55b1bc09c4c646425befeaeadff36fb22dd2d42ec278068618e2b572b52938f9540d5b329f7048d831557e1f7d9a8628ffe50aa6df32e60a903685fbbb16e504d150d63b5062729afd97ac8d3a532c8387306fc8a37681a7130c2c67b97a5ac9715db8f88d64ddb7573901b7a6eaf85838b1abb54bade4bcd06c3185eb36792c09a3e5cdc58f6b87168907978c83368ba4a3ffaf4f147c93a0874be3401c897fed0e2406cd8abf2e7f9116689c750f8fa9a1fe0fd53e9d6bc482abbf1affbd01c273486eaf558d8a0f6e39328f176992a2701556e7ec422d297368831f8a291d7ba139fe5f3ee5c1d58d538d5a5cf9d62a8b1d28ecb41830f2f509ff35c4dc197136362efa175a3824ad0a45da3767c5301600241e1955a10d87ca865dd759023dbadd359e27302104681fd06432c3a185db4d5362679ee8426b7280636c8d9e5f5f8f61aaa4c5e0bf94de48d15bb3a92121ca1937cfaa766ca226277f260bc81835016bef860945a265fbaadfaf1c05926c9f76b68ce5c1c78578a546ea2b6e75ac121f19dbb0100d4c942ab39fb8cd5193918ea0b398d4039981e76f0df053bf4c62bafa1d6f679cccd7df9bdc6604131d2474b1cb8aec8e51ec84320780917e32f4982b52c288cd7f781f843838f38bd7afd01162928c66f753bf50af0abe5ece05e781c74a278acbf209a7ba3c635e3b1e06798ace0cfb9a2b81b88808fef6275a1cb169d60a10eb9d2e613f76c3222b91c63199bc9bf8c9176f18651db064c913b0ec04bc18ee4dfeefb6ecb786395a6bc99057cfd4b74922d3590157c62d68d8f278621e015bdb0196c53a1df0894dd4d85ab550c508cd11397bb5fed990e6f585e96fcd80853683d0429831de0c539a2421daca7f5e1b7d27699d7fa1a2f06b6918ea6aacfaf65e4467790b97ec79815cd1217bf301598d915aa926b7154b7fb7402791e327302e5b897e86124b22817010c195753c8f455e8948c7528b7542b76bb1791136a9629c91248f1befa555c3854a513f6bab4d720ee1bebaffafe7867b60f3ae405a855d971a459b15bde11806fe0f9a6862b67bc67038ea041eaab0f1ca4d9a1f26d8c92228881d1292aba521c88214f42632116178437229f7cdef908f772275651d1fb5d48c6858c1287c25bf08eb26f90ff5a41451b12ebe9a5fee8833e3d94f0406cc5c1699f36c19dbe863d70f82d370aa104c0ec104465e0a9d705f2f2a01299159701c3c52c07b98e5554b840032747ec9e5cafc8154851da67656d4d0104b19a66c2bfbf363a6411fc3ca65e0ba1a6e0e5114361a425129221caaefc5764ed6fc3cf52b04304dd81810d339f44fa2968b22155c7fae8c5b32c488faeaf5c4a1bb86b26324f4a3505ddfb3215a5260b7af1ac61b134e272371cf54c8a1f1802125ea4f9f43e301c0e3c05cbd71c4602279a479050916cd8748c24f70f49e38aac0fa00866d92040dc295c4ada35c2bbfbba0494a5364f1d507a449e27e2cbc5a9edbcd9d9029f4444d111ec8e48ab2f510434a5c6b17355db3aa24f50130ded4110349d252c1eafdc8da1de091e978b1c9fd349a74b99fe8b8e884aeb63a30b654f5a79958d1c78040a81eed8d2d3df265a98cecd7b6111a9f1a5fbaacdd7991211b7ccc629cfe95ea495ecd10e9165c7764c3cd679435dff7d6a1f4165955509689aaa64afb2c7d0b5ebc6e6b677c28c793cea15de18555048d1f03e0b231501d5333f728e1cd73458a34a166012742aacfb9080614ae911a0b74e8c1a2321efc04ecfbfab3cf3785911e2d8bbae0c33de5a547ed3c49acc8aa5c740278950018538a434ffcd4dd5b2e1b413db3c607e369007573acbebc15bd287ffa527616c2ad94ba63578c56989194f58efd0d30f15cb7dc327289284afc71df8eb43aaa5fdccf9f6b80d70f51c43e0ad97926e19280b015a98d4f30e6f61e4e239ed359a787e24ff8cbe7e91079010810fc3d25b2ff54ababea82671effdf5a65301077f3aad8b149ad0eff423eb4e263cd53ecdf9d3130f1bacfe90f3e14cb3fc778b81a3604e9920e316d6945dbfd076b9a6cc1cfe93db5bb2eaf0b63b9825312a7a398cd63b3496f2ef9c5ac508545a5ade3df6bd90fb03e0d83266cb7816a4af92f4147e9e498fb8c6303d7d7a3a9099d5c5c0a4e3abb071ba2b4cd6955f05c6a556eec2ae02f9deb98168479a820366764989750b0b7a621000d4a85098e951ad342ebdeca8d40402304166f11d894f0dba4c2ede7ad5842756506e1cd0ec54908b0ab7a60891bbfa1cd6b1c4e8f00a173f0436328cd9491862ca8ed3fff9442ba6ca95b866062a83cc968cc55dda66a2d1c53c74d7daa1e7d3c0f94fcac43e7f34014eb835422e421a1925f50d220215e88296f3008536f80e99ea71a2f83d90dcc8c8062e705646b1dbdf06c22e101a1071f7d0cb3be3376f57022f07c538fb067c56ef57fe92024d7495eb6d4691e3792b4811bacec51aa7dd405e59bcfeb54f63f22e8ecbbc1ae12a90b4a28527d424ac815d83a27828264ec868152a4ce1eeba8d4cc5017d1a7823e0ff3cfb50f23cc2e3c899be1c7f57e91f6c8afb3b2ac5bac893d29778289cca64fa5bed2c0702617190be9ffb5a3f14237bb7275f059154e52cf592e31b9d112db04c168f59e70081ce90d8b965f42fc02a97bafd65b25490532e481b70babeb0e12f8ef2f45a67634fe5b8940812adc9207f1dcbd71548d4e7892f063465176ae550d577b758c2693fb8e74c56fe1f3c6d4c79bab890edaa7f1c73395e76d1984083e2b0c2dd33fca91cca0e52cdb1bda60cf13ff08db57d6306faab247c531fee06fb3b8b8ecc06f6c99fed9e0e376996617d6d948b14c168d63af0520e62fad9017ff770e595afdefc4542a6d4431bea5f9a87cf229ad8ff985c9ed5d62093557e28d74635173c3730c1174052ab91c930c7276a37536649193a111c93678a635a478b98042356f0c77b0bc2341429d266c87f3df09b3d210bc9726fe8e47fbe3ec8f63a46ffd19f92a792fdf48748ad467720ba47674f5ce6ec17c3ba812cba6b89e653987d6a99765a4ab88df7531d6f90d40de94b0f40820d0172996d2380c1d7081892a0542253065019e08a08fc4b2296509b572fe8f01bb6ef8846d0859ca514046fefb090a8e04ac313dd36dc8802d5e4071596f68b4bff6dbd32e2c1a4fc79f7170c3c73ac40064026b0df0dabe0ae7578d10ebeed53cc0efae7c0d4628994f9119a7497683d37b14fab2a08d0a50c6f90b93d2e731a413639f07ebfbcbb67fe7994c2e51ba0a3a90b47c834f9ec89252f880e8407632131174efbc7febdb19bcf6038779e8af7e20ac6e8f538535de9236d0731e841544a391eab80d78691d5bb1127ba476322707088fc55aaf1b542a904eb9322afc45eed264c6fb4b0cdd765f77df09c2602b5457872fccfb33781166e35610c56c1194249f88647619702c73aed23b64db45de9ed4cf569b2755aee1e805c37201878097006449effcbb4ffdc4a04f00578db99d613967d69c258e49441f424cf5a32463d672c3ec8271dd0612576e8c488fbb665d0b1cfa91c72373241691bead4f235c734bfb079337e8c9ef6ae5e00cd3da664008916d6eab6bcad28272cfd4dce4f5e5d52e9a670bce42615b1f9a6cbbec903f07795ea62b4185a6cc5ff802aef74e0c7801a86790ef62f91edaa88037abdf0528e915a8038a6bd93142a1839cc82511152ead3b39d92449af1a961eff950f8d5002892980e22c0442111ce1ae18f3d4ce4c3f355db5173132fe8218cf71e63343a645376bb4a3409ab8a785ef6368fc6f7469f821f6f5a58ec748d7a3d8697ab4d8c3eda9820ba678144c3f8ecc246d0605fe28de1cd01ed31e5604cdbb064ef46fd259e9aa98b4f478bc29b0115780e8c99fa9d5033ab0f8be51e4e4d40baf0e8cbc03240ba0d6b54cea8e5b514583aa9124a3547b5ee21d3792e33bb4c9afa54548046e7007cd59fefb7a7d4190b41b3ff85cbd68c574d460c5fbc219236426e4ce9154d211b7f282e887b02a41b9d9981745035270b81ffb475ed21bd8dde1478d4b169e3cfca36d80bd9cbe81ab9652ef6c7a101d63c0478d61ba68fa2b92574604b431aa7ec32081bddd750212540b058e3d6dcef4982fdc84fd5ee7a02c28cf7bda09097d160519c6f8624fcc6b127b5ac9ff62183c0d4929933955cfb518e4e43df61df6772a048c4a468e2172bea18b0218b5867eb11170deb7e58df777944ad74f2e35092b75676296cdad81c36f62a05a9e33eaebedbc96e70a02b83e60410b7be9831d2afc926598e0a22bfe7fa8a45a6fb5b4cfaccc185d82ee11d65e9c7ba7116069ded3507b3b7590c658b3c7621ca54bacbb0e0365649192c99fda22e80a39128d6afa6b243593bed6cc8acadce30a56ad31ca1cf03e5a9f5c391938b315fde792b92fbb3fff53b5870f85749b4df7e3feb6840bdc2011d9305480f53bee7617f7a0f7110a99ab305f451cddd59040488efb8c60d155e5350fbf2f269ed9e380555ce4ba584504129acee3759015440424a5aebc06cf6a409a1f6b7b3c531ae78c9c85c0d51818e5d34297ec936e87e234a908bc3a483cc3bfb6a9d7895749b238e748afb77615ed4a8bd0025b4a1eda66e858487184caa93af839ee94b769a2c8713fb7cb511ce9dc27e9169f9428f484225e8cea2ad05de73d4889eddf0459199976d8a9d15aa10a3c07e0141ad4c93009d380cd8682b4d38c27d4cb35a57e9b6935187452558578e3401264eba495444e06c6138fe60f1fe2d0f4cd22756ccd557daec4b630fc3f79cd002668ef118f48628bce642e86ac0eaf549a1660490d9cd4d9122376500c2329d245910e1d7e60e7235a3e717c5cc85bb82a04853bcb069d5a183a9e065c62df4ebb35c68f05334628781869ce2450ebb42ed782070257dab17657dcb1ec2963b6bf6830d5aa2491dadf724ae7c14098b72150cacc0e6667dd48015d3b3af601fb2215db426504c81616686766556c3ea6828382f7ef559bd357977559bcb6896fbf1ce8541027f7d5688e7f05dc6ef5e914198d3c0653760e321acb24732f71899768727c5f1ae2d20dcbbb239a18eae5db692dce01278859fc621fe50e6a80008dd5eb9b122590af83417d34cb5c791ec0438e76fa59c7d070514b1007a1243a8ab8da9f1c0fff3bb4f94495997659ab2263b00a61b89dc143a780172875d3658f15ff23cd8d95203a622ae0ad88756ad1fd344a551242a72b9e00fea54427c5545d19e23c3beb031e8d80194427b03dc93e10b7f3607533c46e81b7996180fe8bc7eca2d688baad9ccf2591fb9c2630840fee13d9afa042aed778ff4d8ef9d185021766c3c26bcb36b551311a4f6d1c03d916c623c1ee53784cc5cd5ced3eddf50d642ebb7ba2da9c48f60347bca62f171b20ba0bf8641b6d12b9ed5d21ccb968097a97fb4eda64965c5128cd4ef9b062f3f28ce6f152c028fed399d53083db060c2fa85d5df6b7b74ee325a2a97ea6a21890304532abb8b8b9a5b685d1184e95aa0c53c35eb09a3c2d4920107d4c44e49467e887f4b1193e89495749e2e9708bcd3325933aa957f6e1ddb2400b7b59ed87c58c505effc86a4fa706893f0ec2842ee55d0897ed5cb4bda93310159db1f3e8c1441d21bb21125fb50c22124022cd68f319afdd03906612678a2ea952ddd5b86b4ce9520fc53e8d8153ccf18e4e5f2a7d3c4e85d48209655e974473f0522df5b26d7dc41c3c2ff54aef6d02147c34e1f4e88603416259ecce19f40ab56d04b08d136e9522a6dfa36518abdb62f8af9633be8ef8f8b29b3b4ad8e6dce208464b5baa3647c924aff25af64a2d0ca2b629a4afa37954deacc0e15b1ddc9d332bb5889a884c8e98db03de31bf08105b450bd1bb492ad6203e3a1817e2b99ce36b72d561b8e889db476e6cce02d5dbfc6fd17fcf17a4a80c3515689dded793457d877b4adc969f02254cb5a4e7a3d7d3c0a47852a158c098964a8df0e69caebc691c771c0eaac9a7a986497838269bf327a1d52e257b915105b7ee29509599951164abe68c84980631fd4450440b8917dacecdc444dd36eac7f04b0d47180a574b3d8dde29485d2d86b7402bb6c2a40f50b415507ff5cb342065aa9abbf614dd67a16362aad385c6e92938a7660366051c84f114d15cda4d60b92fa803e9d0e00d1c85ebc058a9144613ac6c667cc85544827c7549d69fb67d27983d206ac82ddd1640f0f22dfc1821f08026756ee4ada387210873c9578ef7ea2e65011aa321ecb843a1f8817ec2de171b2fe10cf37e0c8828b825d0ab7584a5685f77cd56d216a90316bf9efe1a69a281ddc870e43ce5861c24bbf45449163559085a73407a2d6f2b03ad8a6ea7eb6f63ea685f051e7b60b08da27d85dea435ca9e0917925962ccc159146fd0ef53125a95e045ac301fdcfe50fa2123fcfcd675f3409528ed2e15b2c6492e1d03186193a74c6cf1b748024682ba8d8c55985490df7655e3f74dace5a6a457974e60363cad04a04813bfe3301ce8f68efdbecc809bdfe273c542e5336bea3ff9d77690743e30665f874d438c67d21616bb7b2d6ef4ac8df1a2bb7a8913cdae5d441a033865f791f659342249a13e03a6ed9e87ea743bfcc33b99c57d9320923c350edbda77d5883e4d899d734282d25f569342262ca96fa3047a60a3009e3beacdc1cb1ea4d36015f23772e6ebcea56f052ee64d49cb02750babef2ebcd9826ed78fd9dd297c2f7b79df5fa3c673a4636c2df670f8278964dc08f4541911e653b9c7f0e1b9a21b712c117994dac7595f8d6881d3a49cd5183c582cb7522acc0c01e6f0d5c3b7591ad403526e204972cedf1fc4cf9a842381c34392832cbd5a89525c7f00cce7b7a6f6e4e21b097aa85699c4f5ebb32e2a21649a600cc9afb2f5ff6310ddc30d66a12cc7e54d93ecd23f5cc3274eca76e5d45cdbd426c5aa9868e1e6e5894e9731831ee08859d7d3665c021244638e3a5ca05a30e81eceb6d240fff1ebd84bd8857b9bcabe1a8e5a717332d309d2fc77e3ab752b67d56c82b82b289213f66a80251aeb9ae1912587eec05ebff094183b0f77580f4ca402f91c607067fd21894b8b5e92782c4cb9a476a4fedcac0a25126ec930e8a95caae4a9d38db7010c32f82cff227b09cc9023cc9918f8917d140b2ee1a0a5f801ae4d8a81833cf18bc42520d6050c586afa3b1b060449db6ede56d7fcdf12b01a4d22a283b2c308b74853db176a1e0f93d75bf5362d6fcc32fa1b5e11437d883a3774e3cd893ee9962c880e0b3f26a501beeaf02bf578ecff1b6aa43e96475333ea1308d16b59c716da724597834f017a1f8c09365af8e0567a72eae242b04c0864283c319a756eab4c71617c4e47cc020a3aac1d58b2f9a87b6f63556990814d8b4e06740f0a030543b990bdb44d881f177977149dd09907e4f38a750b6676be7c2bd7c7973fa80d2678dc941d6ed1f684f6c71859035f952c9280d213195a4c65dd93fc32ae7ffd2a0c2d261d16d0a0e876475b50088de2cc45304210b0a1400e77ee20b88d91199111e4e85b9b4826481274b95e8ecdeb124190384b4d393a56264132253c928fefd6ecd7452093076bce62b47033627b88c9bfd5a31fa9d86cb57b670921d6effc77978cac5b0f80f52da7137e305a61aa346a43f5ba4184f28ce48950e5424ef27b8370593f4f03f49e2cdc816bac86232cae5efda0ed3eab4f9e2f13ed7bf454bf66d08caa186887d27443b05e93cad710bb6cad774cdf646574c51b0b7806a2f0d076916fc89bd6dd5f4869c10d8f6553f3e5ea71aef395d004d8e690dfdea6fb3f21830bf6d80ce205b22e269ed80f0c493bfe1b807fdb422e3b51546e4f9fbedc8d20bea557518d87628ed87d32f3382295f111b383b0870cc10e6dded841465750ee4737846988ad1e48db4d499557c5a87b8f744997faadea0259f3dd86701a78d80039461fdb43ad61d74255808eefdfedc7176a7e0eca97b70d24b92f1f5f11c93cdf418da314f71cbc781e8953deca5a3773b1e69c771e78d4ce629bde0bf1faf01ed0476f5f16ac067f4e67141bde1e90ca6c4df25d89730c117b9d338bf5d4ff59c6273187e553842319747b7e582bdd88bfd99aee041b64fc1150b07f7706a7aa713452e7a5c9e3b0fd52caa0e0cc0ad4da1c4ef93628f8a75fd99d1260959c4377b0034d3cb309527362a80bd883c83473c9c731423afc7a12258d4a708d61ce90b67412d58380937d141ae6c62d1bfbde89819c03055d91fb204c395b61dffb21361fe437f2bdbb8ce746c23391e3af09c5112c8896ab3ce7f33a6b430d4b99da1b82a34be3067495c9890bcda9ce1462df21fe8fcf9009102f30f480f733deaafc40e5e43121f17c4604ca1f7899d122aed9c005acfb3f7ac4203e3fd92147ce978a1c714192e031ed739dc3bd583dff1a007323ea2a0b6b8ae6407cec5ecee1f7237210ac09937ab7ba2a32d8db18038080fbbef334221a76abf6fe1d8e79242a8218a4cf4d739f8c3aa23778cb57ebbabca78f6a7a1a9f259f723a490d1467c58753f1a8da6cdc91ed295a22c587fa6ac606d915ad09c7491b9ea24559631ae2154b8a17a2102b45ffc8680a8a3ce574e6e693d359b234a614b4e78250c91b1fbd92d7937261581b875489935fd5f1cc32c106c17c754f78295a4d36b83d0fd4c236a002f3f2533e64786751d2c6cb54ef69f2ea4554149e1a0f7184904b3822dede7786211065b1c6c6527284f655d69e93f1acd3db481a48058329ace8a8dac99ec796f6db0eb3a512613acef80168819a5616665f7ddc1f05c13ae9dcc39601efe5138be9d612cc843512f995fd211788efcb7aa32ce074f7f87da01e3dfd705935e45583f92bd5b9bb4c610ec8745eb68030ae73f1af1e0261665ec50afc7972742ab9c950b0e3ab33840f1fad101a52263f096961cf42143a42e835ab8377b11c2463e7b6c3ead6e3a75be6e7041cd8f37d74260bb6604c3a7cccb9d22708a956a4dc0a11f354cba9ebcabec90a2d5f8dd599c9c3267bd9048ae297127744b3d998beaaaed1556c9a8b9036b1b28309ef6cda780f445837511928fed24e731c38593f02e56b4d15161232486b10d73b37efa2bb4f5475c4ca5c507278f975bf8788c82ea43cb4483b4b25edb72c7600395fc3c947fafe99a8e0a29168cd93896f20dc59d8596e7e4ae78994dd0477a57e43b23a6fb1061335ecadab5532e9c62688104aa3c00d02d4153597f07ca1043829fc2a42ae08ef753d5918b24e02ac226fbdf5ffc8d86688a7a8711ce75524b0b8ebfcc0804496a447703a01a5aa547987fc5fba0b2b8b4237f4b09778d4128d7cdb4bb1e155703f90a41dc212703d9937b00970b0c2362c1f8b418b412b380d9a03db0c3bf2247b3545e97549e22dee0851039f4974c559d6b915762f8044a5aef5c971778f3f79996b028f2ec7658d6735198bb6c2cf9d860b84d5e7e31cdc7746176aaa45d7741f52d653d6ec1d58d3d795c89db486fe466c5069f599a2b1767a5beee4696e2a28fbd9831ede71fa8ea315e49309e1d7a2cad40467f96ebf8ba5f386db4e8896b9ee47a8965a5a930ed39d7c2f4c2e402e6c835146781162783ee22a62ce5732ca9208529e06e525eee5ea5fa987243b3bdf2706a4c33a9c7569138b61516e2245c638d5cd246d8e6950f899d10bbbe6fc5261f623d9166bf8d5f93a197df2f046bb454cfcb8e1b1d88dd723928f54a1a1299ab0929f919acda1fdafa7047f47d744b31f3ed650616d50a3fdb39fa5419b61eb8c95caccc8f9c7b893fdd403b37325c039cf52a049d6e8e32d02f12f8418ec76c8f50550cc9a55ae842c643b07ebdd3daf428d707bc1f8669f9e9d064728a52ef8b9a2a13c7b2b9fb5230f8dbefa7c17871d95e6bbac4e567ed26321b7ad2dcaef7e21367f649a9bd71b0140375808e71f673f2c1476df2682af383870335103a5489c81f1eaf3ab3dd50c084ae886a138495431fe56772193c5582b6a62ad5f09ca6faa989c01a08fdc2194aec581e97e85924393fb889fca30cb35181161ea14282338be4fd4716bce2b7c76a99bc1cbd5dfdfbf79166a17bb666cd78f307c39a196158c6a3394500f775f4b184b484c61444dc45c6b298eb34cb7018cfa324b1042d2a8ecb56bcb88ff350919149c0d6a0f8312775b922a1fe1e99f623a3b60e7caa176bbf2adb88de253cd75862a726f0280fe896317796d08e8ea8a0cf701663dfd3097070a66c1a9793bd138719a86f4529908d3c71027231430e346781d201cbc9026ac7b8d3db2bdba9f0d98c27805a73e5c712883b4d917450c86444dbb6d9323f4e014012067b4b5909937d62935b1de2d3632ef56b2c1baa16a177aae0fb642964fa517e3240acf2395684318d3de99f5fb1b0bd0f643d72144c216d42c6c2809ac5a9c8a72c247d8c12c58eb03f50607d4d475f57f0472b6de4a65fac6140710227f20bda657c230aca17eca915f36a3f8371a86a26b0363c7f83f69454e364f0030dbe0b468468ba6b1f397c7ff6eb0ece97beb78186e4cb9c638a0302712c178cc50414c89ad5b81f91b7ac31d7e4b031e1f34f5b638354a3c5c36ae32fded1fae76f8bbca107c28f5fba003b2cf34522fa6476d4dc2c5ac95e7ece02eb8d00249538c82bbc654c99f4c4ab8831a4d6c27bf458ec96ea16ecf7c8001e75a588ca9346cac1e23b41ce09fd8212e680575ccaf4a10a7e62b806b923d29a92a6c7081b41fe667f1766c054d0ccf9c7cdef437961cdccbfddbb9a393b6861f1516e1a805a7dc12c025a5d696bf11a60f88bf6755ec35596a8191ffb5b02942b428ed6852a1ef2ac0f395dd3b28846e2c3542f8fd91de40465619de425a06ded9c8df5c033025105313ea518443f2c864c3a9d543e32e839883eb49598acda3612fb137e4daa338b0097f7dcc190d1d3449611c80f345192ecfd832c746ae1a2559444e2f9540ae11d6737e1dbddc86bfc156df0609b93ced526cb7961e92e16b5704293a1da6c545e2aca63bb62d8a3da65f90e33673b4d877dcafdb7f440031ae56f81522f4868e9239c55ea2fbaa027fac24282bdcb7fa70bbb68d4a205e431794d34a6bec07643eb3453b8af36b60f2eebfe2985f3a8baa67f665382dc67fdf0bdf7228d9f470e5cd300f2d858faa569f0b4b566f7e13dadf10728c0adf0d3798fd6e48c4a0aea9097cad2e563d992b83278edca549f15a470798c1658e4428afcfa7a0ff703648f1d27e99a09d1712a6b2a461921db6299d06714b27704c7118aad15ede4c38e3fa54ef6079530a8a1cc13421807fd383b8ee985b03440fa3c6af6b9359c3a970318b8cf7fd86a2b6eb5ab65fbf526a71d099acd82498d924cefd770fd8df240d76c1637d2fc759535e5942c449a599b76e31e223c36277e5bd718dd27573eb2140e5de7f8b88129c82d43ce5412a5d2e4367d13a76234e6f7e40fea4161f67302835d946c5d74836fdf0b773f9ac07cbc9e7c90651637cf4025a2241270c897ab5af8f874f1293651cb8d29f924a84d3a8756dc0c1d1cefd549b1136061d37942454f63e9b851345704a65bc685277a97df0e1277c625611642c7990c90243cadae38745a95003adbf71a5bdbfa67f765bed1eed32eb9bd1788794270e538488b93a741d9e7aae959bd4ef9f0f2d2e09ff30a66fd42f83a5b67b5646820adbcdf6c445f76955b9d31f97b3b8bb854a578b1fceff3a03ea4f6e7272c4a8d5e1d562c963a08a3c395fd934f5a21d556e7b14776047ed4900b9e8ab3ad9c5867b363b60511bb2f2ef8d9da269b4a868aa129b843831460a443cba8fc542fa5bcb2418c85989dd13b3274b78ad725b15557143debbd16094f42d61caac3e3b59414f01ba09ea2b7bfe81f667affbdeb0bd4721f54f5c4e853ea2f4a3780816882a75ea8d213e33c8cb699503fc73e78da589b9cc7d6045fe44148ce3e02602b31c291993f143d8970190628dffd3cd587aa986a21e569904daf76a9508c75014c4f7bf8980b0856e75dc1dc7ffa5d8cc5300d136866fac5378606781df2db22bd8af572aea8ed1cba855b035663eccdd0e5b9ce5a9392d3879c548e64c2cc1ca1b680bd0677bd766da3f72876b63828ce48f0fcc146df8b493cdd52ac2e1c06a0c530502b598a1bcbba8f6c2159b05b78af99dd4432b5c275e8612d2261ae7a9b4cf945e14057397cd6ac4353f1ff1d0974ab8666a145042a06e455f04818e5bab97656df4531e600ed8bc2045c026abbb7334408e7b0a01c3ecd3b3b0713e6609b051fc777430ab187fe172fc014898f3687376d97cb7cb723276070e55f774a76a3c83af13d928e7c561a4c048fd67f65934e9145d4c49ca5fde0cbf1c19871f495b5a95b9e351ad963636a887080671bc5a73d064f21060cd40a32e691f552742fe0724ed970dbfbd5acb33cf3ba790769aaa29bd585c0671f65b13fe8fb839ce531bbb2f7320c60836010513ac45f84b37a92dcf77873addf256f27cdfb7b31b9cfcf93aa4ffb361cd9388ca89a41a4da737f28857136513d94b811f782d59d2723480dc50c356e16a08e8615908f5dbc48035ccc2d7e620805a7510563563e9d81b08c38f373dcba167cb4f5e08a33935c49ed1e60a8327dec29ff74839035a744315cb603b6a7538de3a349c57234dfc59a2014e67bc01401698889f727f8c27ad91815052a69f810cc852e19fb0f96b9824ab12ee056d66f4dfed9dd61c5a6db660deb755d52b3d8bef54425c6c1784fcfea278bb05a955bf106a2491714da7ef9683751d88e23e80d719575669210acffc591860acfda1b30078f5b98cea1d5411714294fb9850497e656d3cc2ac279415aaeaa1edbba1f859ac7377f5775c94c52c62b30c446fbfe7cb13d1f3b9b74bcd0214512df9f54ccbbe0ee8ad91a358abfbf19d4f14cac7d44a9b7382d1c445530abc888cbe5fcb1d3e85d9cd360533cd90a43941bc72b68ab94e6169e9d18f83832b440e2e59f436982e7988225d093ef0495383d1c99748dd02f4cf58afa987f5d52a910c7fa3b4d46f21275afb74cb2e7919f877bec43fef262289afc05c822af0a5040f8df1362fde1bab86efbcfdc9c61be39bebfe1da00a1f9b49f61c71fc230d3bf36267badf8996f6f5b555e74eb9bf98afe9c30ee043fd5703a9b3d88e58eed627ca6c4428bc2607d8663e3d7bd029f9be5534a445c451f5f1a07502023fb51a511338de226c41886c6abf1ccb397fdafb81ce91a5f58e88f765eb1f1455212b7cee032968961a0074dcd2426481568ebb8ec5ebfb0888ae0d650a96cea33013d45e47d1d4621fb65937638e08dc5d0ddf6611a61cd65ca85befacdc70903293455ab52195dcd793db2f3971c6b2ecdeb0b9c6fc25b1f5db06c8adb828a8dc5103ca7fcdc309deadaa993e907664e11c88b55284e852c166bd342d4a3ba675bfe3bd0bb6c8daa936bf362de17ced9922ed704dffcec85fb7d5bdb654dccce5b03d3a3f2839039b46e304d6297464a8baf12b6a9d095cc979bfd749b65789c79d3e8a9b6e6914e64c16333546b70ca11228be55a0c49e4931f4eb46b0057588a3c9b61a08ef1501679bf29186e0620ffacb8242d0f47ed3a223097d174acfec33bac90578497d828d7bf0c5d83da96acd444d93e1b2f7e3a2bbbd2e9a7bc5fc30b670464fe54f20141384015c313de7d466ea28da969a97dae970b57b3365448cafb2140c8eccc996dc292eb71870b4dbded196dcf64e664a1fa2762e2f4dad918f68107072f314c8e2d6177b9e58d5edb613b8edc8e83a0d283a081bff0b7f3cf14ab584c0f196935ba84538e03f51d0e51dadd041e756da0ffc2fdaa59157624307788b64eed0575dc233a01f15d93cff4690077a3315b7c2388e3fd23d1bdf61a0d14a20a14b23243dc75a081248b1d5532d960905229f776210adc8cf26b60a0c3345886aefb55070894667b342f3c8dc902c5a7b61f74e01e0002ae2c9b2e321c673b02159af396f9593aaec861300abb7010a9ac371fccb9949c15e6960d14293649b6de2dbb60d520ff0e29e2467eda1b3cfc29f684cc6db38356012cc6cea3793f7b77980ed5b3016f2f56ae8426eccf3d76dd8d166a803507347c4e92dd7f142407d4ee50398cd80eb1bfb6431cfe466e0028dc1e65f619904e1dacdbf3036d22ab1e3c0258db1b9d64d3afc6357de4ae38a6ad57917387ad496a372f158918c333911d8cb6ebc1aa1197d2ee3e648be9a25e92a298816a87b598aa63b4f786bdde2e895a5f7181a48f04f0de190e843c66abd2af43120e6a8003875e3cdc6c367fb73491efff5f64fa88533f5bd69c117db984f268f230ab4794460e1cdaf84a92e0a573acd30effe11e9bef4df583e123824a95a6e98931b6be263cc4ae968bd6a4eeb67415648a762dcbdcd681b6d8776bf65c50318e1cb7726458447b559976ca8925d86ac5583a0fecb51eb80d765b350ca7bdcb9c045799f76e66757f3b08b7943dfa9665919e65d3798c092ecc99ff6fe82cec9cd5a77f7afb8d2c9a55bace9b24b7282f943608711fc0897a54ab459adb103a5f931037bca262a0e6fc19817431b6a463b8681c7d31b7405132f8ace1e202a955c64110e9adccc9123ebf5b03ab1ca65498abbed2f2ce205fcac069cb7ee948eca6aff4d3498b880885881b3d6f993caf1a3bebcd3b04bf495a4551e4463e283c171c8127e2ee58d9275ac23542ef40481af401feca4f98aa9e96a0d9470b286d35431235c2eb6ebc0a85a1bd084f0991331587d898ef8e2975a7d968d1cc4451626afc9e3062355f16ef9df441193a26dc86a5d57815aced754f952f2ca9e94eb13304f43ddd7584c189f3bdf6fcb5112217f2f0a59e6a928b0369a7ac0b22aad6ae4094d521c4f40d747a7aa024a0b1efcbb5010987c0b0ca684a48b7133ae85b27d4eecd61f3b7e1d8e6300ff465dab6b6a36f28b9cd98600077238a35d3bd299623c33fde656a263a1f5ac6529c45780870f0a342f7788d3caa8c4c6c620fc4a814c5e7c6feec8e03c389981ef1bac7536d6961808a9c6218a6987c7de382495057929dd7f7da4e94b9a1cbd84ff5e67316eeeae5ecacc6ebe1812c00bf912ea4abd3ad59992fadf1d72452adf903aebf3cc5012cb23f57b734feb57d0676d4f4d49ddac95ba73500176788e41e33ce1c5fcffe66d88859b5da0935ed4dee714b59d98c10f918c70c7b92c999e00045bfdf746cd3fc776a32ef2c98c20397869a3f51828d0980b95a442e49d9d80322102d3f196cffb71f30e3a80e3b7091099ee150d0325a6dd29d958e71a91c310dbb8b4916db729a44a95dd139e4837330e7abcc516bfcd690a5076164375bd2b40b572943b48896e494626e94cf445f5ac580906966a41ff7e099b32f3dc70b04d5304a0cf288210fa21d0a52ac52b38df9c2cc00f68cd5ec16ccee4f07b6789d4a009cbe3374359c3b74ebc62a986cb24d7740224f892672a8d04d8aba69466c63e4b1bbb45fd88311a913f0625cb3c8772cd9dee560ec547c08f498c555a987ee2adf63b26a916ed1e3168a9396d4cae7cdb3d2c2ca8272f637205a2f2d478587cbc13d3d7ad3b7ebc5ca9f43e7ecab1298243492b73cb17bf2d5f1d81a2ca8be90e43cd7f02ed810c3fde718573dc7b816223fb048c33cd53f8dc317eed773ee93f883c8a64077a364b4c19c239b0b63f0e8be693c0b673d4a18aead88d4f2fe077910b1a5330a365af7eb05630acdf1a8c93433f98949ad330a049605c3eddf488ce3e47d256f316332069a194e1ed0096fb8781b170e801647d593fadfd2bc3e1994970bc3d1790ab8467218f1d0f74ea5afba23e657cec60946cb986a8a12970df21a568395ed1a5fecbe66fd38363f8bdaf0c5860bdd1f42d6083cfaf6cdcb4afa0436658f03a7ea1eef85da4f18855a189d0805ee6dc562ea2c9a3606690dd8ac5299fc6ac6479d9864b909bd52eb143023504eabf3ec6ddc1a713a128cb9fe43a3037ea3a4b2ddd1118c82075c527bdddfdf9f710a59b804c83052dce99bfdfdbbc8896d712400be5f1a9e28285ed59d5d2302b875e5ec790f7c6bcdbae328b225898ecfca57772ab243a073e876afbaec884d735f98655498624aea27a93f976f5eb6d65654af79cc8d93913aa451407abb7d0512e3dd3fc7ec8c713fbd3ab27e203a78f573edbeac7a9eff16897c38def711a2efb2fc7917ddb8b61000fa4952aa59315b61ff9e1d34c2df4d0e6278a7150b5ee97e97c5d98f3a305c5b048fbdaab132d8caa926a1380e6e0e730e0c3983bc14579b3390c73a1a07e428d9c7c2c66e334061ab942ecdded68686f6700af0afdf98c84aba4ad641b62287a6fe33c475d5ff5b146ef1d74dbf209791a2f5a4943b145bc2fade925ad195ba3d55616da8c197b24f07e0c91a1612556967e5257c4e2618d1c256a3eca267ed9d6b9b36b4803d3d01cbb4d9d38237f46265c30eabb80b1a09f38ab41486f4678301d0a7de88ca5d447cdd01c538f04ffae124e755827d45a807e70351d9b67f2d00fb2bd01de9d0611d47bfc36a9168d67cf91df81147deb48d644ea7dc616a7a4617063bc605db50629c8372c2782e2956c8c26c194f5845d5a0db23b6234cfa4614de6ed398c9f1053420e0c045a06627045c97612c7b4f4fc6e3cd8265db99030a0a9cdab9c51ecbad3cdb1a649d6a19101716ac951d05442e4586e724d2951782b48b9280b32bfa07ffb51b8fc3dd92536687e54531408178dff780c01b75dbebf30e919d2e4bf10736b5a74e934a8569e4298941e58c5c4f599b46f66ca6aab29a73acc9c6e6c7302b0298ede44797453df2a0c2700e4692ce6e5989f464c97949e21b72e7224b0fdb48e77b78a38c14e1a9de22cbd121cde85d5ba041655a44226d69be93f2e6c6e8e067ab4f83b25d8be4a1655fddcd8c3a0c14897874ab9ddd841f6d4ccc930d02c01b7906e70ff9797fb7751511cc00648e14fc5c6a5cd98dc74be9ba346bd4912afb18da2cbee31eb865ae53355fc6fa3f482f7695a2e55d0face90bc1155a3c4ead201625cfe9412f447efa7543f6ee269d4e533bf94151184586cf3ffd7ab8dbaa48572036ab23f744b494ceda089ef7741a8433f09886e941763a03abf038cad1a69ab5c9df2b4fccac94f98fd06214fd260e8aabb4897f779f8177395e2908f0fff96a78211ec9bc398b1b3014a7761bb31788146e1a9ba994015e7f13e539bd7d9d8d295b4f4a9928eb423d6a77f9c3e45ffdf6baca45391267a2153b9959a4316c4c1acd5985f6407b2d4479443f88f64da89a55627042c6574b063b4e5d9514b92e86a3cec45d58e29947ff5ea470c391e2d59f594578ef314d3d6ba26e0ff5b19a0ffbc408e5a9aea56e700b4c48ddb51693d244173f02a8a8ae2de325cd7cf73e0d88199aadbd2e966b2ab89c2339ddf3b76024a43abf4f3d0f3e5dde2e536bc80bd958f084578e64b3e1c6531cbd50b371d8b049fd30957b49e4bea74b72a35539a053be8c4e05169725e6c8c43f1571a2eedf7e7a2fe6be7a9dc8a7dd8275002b71c42c1dba7495043ba22044166966f29cb30d51c13f5b6147552e8a6032fb30c0daa7e2b4108ac53ef6aab944f1eedf5a3ac00814603c1e5f6271f9287d3d60a6157105810a0bf50248087ecdb17b47ff0bf4ef8f1e36a57544f963d88ad52cb891d01579c6fd8df2db48b12880f4b0915b1e3583e313092afa32d419fdaf240467020f8f2b158307f081e4d3a427d10a571e9c9f8316ddf16bbf2542501e44492ac6b2758c41cb17ed10c2f7a396682a184dc38f4befbd43dccee7972737ae7d0af813daf62a649700f446e60852382ee6d8260fbc31c518273cf8aee4769afc1a302b8fd61ab86c452b097ec7f8190ab7ae8558b9a389ee7a9bd2303972b00b1133c361a5d467ac9dac68073259702050ca8a0f418ab569f397289ef22d9a89c18ec72a4623e69198ac6fa30a8490485c8f029eac687d35c496ffcf5aeb9858f522cd1d7d076960c7d2473ee2ed8e65e82e25fa82b14542895184fc65a3ea44fe0f5af35a746a6c4b47a3d156120d1d1c209101e480fceca382127a98a81420d7b05cb7ea511bcbfe4b83c0afad5030796444c10306db0f0a825a828c3e6d70b7f4111c685cc581f8b369bd27c8379ea9513ba5a521e6e5245cf1b2b9b691132683276967b569726ae5f97bd3ef5418215499464745b15f4757f9a93c9f605fdb6f2aa1987e25de0957a9a10fba412d408921110c343ecf8b1d54e15d9ce91cc9dced18957a757d3a11eedd083de1551e27f631c55019d52fe838980cdf36cd54bff48265d8a40fd50f41d25e612cdb4196514881e18e906d7172007a12a894f598ebdcfe6188040349a742281451efe23f090b98dfd5a184c30643b355564b84a8e08bafd3025db4d1e6fc5da2abe6f011ffb1bc3bce303a5f9dbf8aa7ec9a1e0912ab56a75e044034c5a75a402da2af1f5b7179345899cff42205176232d2cf066f0ecd46572286c4cafb1e6126fd515567ef70913c671108201f267c2be306188ca42b331a86eef86e2a6807e07d6b817716ccf093a36b470c7c388f006c3d4f566fbcba3affc6cf2bbd37e8f58fa9502ff292b2d07e9566937d8f333957d8f2e29e41af115d6324ae5010974f1d77cad4930acc991f2e3058b9516debb872062ce5ee423dd181251eafb86f1ac9213a3fb2afe893a8ebe2a3bfb8d362f0a37e7114e7735910bc665cdcea5df62508faac271fbe5431360f9369ec6474bccf33a63d921098357cb92da5330056065a4a6bfb2edf393043f00cf9cdb6be18719cf9b5b49a8d1cc010b2110ad7a87cb1ec0fc52c90817201de32254e779d2e451884ab7b37e581bbd1411759f79bf1fc573d8492d999f9bf9951addcfe961d9a839a40a5401c1b6eba59d49c71d3f777767871d7725f817364ecd4188c614d706623dee03cb40f4dff7c83dd7373c5bd1212bc6a47502c03cd2cf248829a573b3662f8dc0669d5079f3598ce9a1147d57d5c1d7e41d8a8e83956fd65f477afd2487af42c28b2169bb3c75f3027df60b25ae2908f26990b17f4da181a395ed773c2505b7cc12b5df90d74d90ce6e855b060ba17ba265553878ead9ad1f501785c3d420e511e021ff41aa862af5c7a66582be780e248fd928f825b922fb8d2b04d8247d9c737efbc23136d1001a72ee12a72052912d1a55eddffde4509233cc711b2481c00b1d0f4333e1800388c260525bbd434195c135dfeee18746277ec87fddeee37908d770e57d67f046ee122e87b37896efcfb16fb4298f1223f68d04d8e744dc58802d0becc4cf4d4084c6fa9dfc14e1bc97798fa6ba8c571db96980677ec7c36640025a5b977f0b4f8321fc19b07f4c1a4740144d785b5b6553fed5c2b39c7e6abf8ba43ef046e4d45b52aadae0dbe5beebc72a4c3bc3c283e0b5dfec4ae4558b0aeaf51b780045104a5ea73d52a47d154b55ac9dfb4cf7b422c9dc8ffd6df299084d52b0ac4a18626477c0e4856ffa630f0635d44f0d69e4c7800b67e0820f202c87e748b275c5079f5d4bd4fa2d2396b6e48363fdad6d7f0ab5e572ca67ec9c8b5b025aa9ffc170baa311e00aa961a29a32c94fff31d46c9cfbe8f765792ecedcb0b8a30d4cbd64885796fe8e84b32968d0fcdf68a3df95b61099707ced0e3c7816000f74a4e830d696d1780bc5d001522bbec1fcc514c497be6c5034e81e1f795e60b6c789f55000f37890c985238d2d76a01d44684c3a72b6531536291671be7cbcb84776e02f8842afd00733c9cd02082629b034bb1b0a3a97ba2c9f74c6e972c867f77cc2bec5a778db8281bfb67f41100b847810306f025d0d342f017d7d2659d30351883276b2e63dfb74403d7b2fd24a199f0d715e5584c3505f4a3be1bc45cc01a63203fc6064c093adb8475d7069c4209666dac6d22d54044b960187e7f0da5c2dad6b688d8c3dea2b99576db4c9b8be63e6dbed89f009f54a9ee5544b79119a4ef42e060abefc03bfdc6dbdf04dee9055dca0d758afb1cc0870846c9f705c37d55741780736dc8874d6d71944fd0e2c62928e18716481d50f86e0ddaa6c64fcacebec4ab6397d5f36837dd3a43be9754ecef4144e9ba9f3d35820c8de8ce841643811471e92e2888cd9c1f390ecc18c1a685c118a88ab516a88b0be790c7f666ca1cdefb012b6d9fc63f45163ef953c5dfba86eb7c5502fc09f3deecd04a01950553f2cc90fad59c799acc4dca7967b6479ec370f956c2ec0967b9bd3b3e6159cb3bfc7c483cc8231c9221cf28d4c8a8ed9566eaa0142f555df52a532aca61817b345ae2e499842eb243e181f4d68db8c5e03a11c882d95df9c4f6cb8e25f966b7895e61baacc07cd22d551dd65a9537d7dfffaf1d756ffbe4e23f3e3a5c5003caaf06b914441e6afac97a838641be5cf1925b6aba462d2529529a23c4e351b10c7b09a0b2caccee766def6b73b0a8b7d5de5a942e417e80fa4d0b5c195a493a11f14809a8670463d29191fdbf5863bcaa71ff5a1aa4ba380e2a09c5176708b6f190c804d2dc11d2b6aa959300a77af6e601da8ae7a2f21438a0dedacb0353b6ca64aacd1b877c000cff5d0d2213ad311182c853e2c4b615dc1bab929f5a0af39e28b888f64ff7af8cda5f98f27abbc7379fb9ef9d754cfbd61e5d9b9c19770aa0b39cfbd93a375fd53c34ce48444038ac78c80d5a4467f93e8595f60b6c0ab91266348573a16d7d262b7b204338fcfd4e4fce5e70816ffda8864a31572556857107cc8f8909d432174b35511e48b6652420082fb0ac5f47db5eb58242d9a2abb605a666ed9dcdcaa13535ceefde14f939a333f2f21bb073f9c28892878a29fd5e29497fb3a9cbeea6c0c051a9d65bdf50ad42e2bfd219063e29f76b11bc1b47651094947eaf71112818432689344118737b70fde4e7f224223767fa07c4472359f6b40788aa81e901450da76aae4263baed2cd88c27cb31a8f007548c8f86311d6220fcb3c3106735520e8603f70ec14383c6cf62e2441f3e02e5fded2a02bffc490bc2f71f4ec048371c8777296c1eeb6c40bdf8d95e2f33b77dd092d388f87c5d6a1549993ed887cd13880238e5c85ccf041bdd706a7183ffe084ebaab4cecf87527268ea5f1f67b01ea65ca7d9c02b9946ed78664641480b940518ba3a180c66be7d5c7c6a556f6c22a9c65a076f17484fa87e1b929dd26768592d97cef51cb695885ed78b5b751d6d41698c1184234727aca3ff2f3a34b2a4c176b9421d96ba55f82ca0fbbf4cb8305dce89185e58e852ce0abd76cacd8d928591294af9540d0af5aef6e191c17051a90339af1ebd1c3c0b4170ece7d7f3c5946aecf1d3094055c51d2d1bd0320a53e16c6bae532f69496653fba336b98ba49cb847e7d9d841bcfbda40b083699289e876b2459b5cc4b68de7d44d7d96528102d00df615c481b64120cd9a19d9c39a9b2a4a9326a92f81b13cdec345bbcb4f189e67ea452633c1ebc8a288ed2e84f8b8c2b49ee7e02322df9b6336f9fd741e7a850cbb8099186d3d12125dde7cf66d34bfe699f75fd5d9f502314b489341e8f37737ba5c66a00e8584d0487559e2d15f86f225dcae87ca38c1d43d664cec9888d2df95775f69dddb5eb9611fb6ab4f9abeee0a2936904927977451a3d9ce942451e9e2e18d1d83ee528acdc51820210137df6925df60988501f70f7d6a651418fb85d3609952f2382a05845d2effd779e081a3466895365ad2e313190a0618b9cf4bbd5a4e428eef91e0dea9642e782028e81148cc9a3fc72eff0f6d4f8e72edafea605e071293acabc0cbe01409fa4d220cbe93651c3094891902b02efa7e52d9c2c2ff8e346fc2f5683ff762fe30e778ccba4049943303a2085803c251bd00ad67cb53bc2a126283e49a55ed2570a4df77c1effa2977093bb387c22cd3e321bdab8b3b0639f4cd9c00c67078307576e4328d8f225aac73f4107f93fe9b43129cec439eabcbd41abbda8c709a22703c06533e017cf3baa13aa468a528dd210a279ff750bab5acdd318257c47203d72cbf9d8afdb3ca2772ffa9fc60ff83ff51fbd50aa031d09df9ab6e0619dd57dabc561661bd25023250e874f7050e9400fe3c41f799cf1d017fc3951ee85f5df1c7364e2389a58f56986c6fbd68d6b52470f7b9a3a142054c12e986124116f9182ad13a54f04ffc06bd0fb91803f025d99ccd422bc4d87c48605bdb23bcf06b222268acaafc2e1fef00f1390774109b2ed6e57aaa122b34113c7c5024bad8657da18542a7d8b8bb7ae2452a11654860fdf7138ff2fd583756f2125c2bd4f8b870a4146a2ec5f04aa77d400d910f04bccd181385ea7e0458ec0a3e38f5d69ff21919217b7b442d6413ed4692b430c8c5d6d9b354c0b3c17227a25b855ee446c65a4d90796f8c172edad3353fb6290bbef61a3481429a959c8ed4bc090e6bcc3d8ab67194cf1dd639b02c5c5d7e13e28c7666b47d450bdee3a88339a58ab944c38d6f4bae9d290d6c7fc0023e9d49ca2c399b3b6801aacd0df69b83cb2329dbfc306856be9eff9faaa89e873a6be157bce5f86cef0ed034f7f1af8e1167bbfb2d4993f9959457c517b868fb6b0a22a7fe69304dde439e8a6e92741110f38eff34689f16fe56ba26051be84e1d37ccf7b936d978a55da4c31b8c9e01f84d73ba5d5e78def70f6747b0c8627364e21c4d218a26be5762b58a47453a973809c6337d0bd844da400bb32e82eb7be42008af89f1ab8b27cd417346f2e145c8ae4599a0a4806c0385af64c080dd96c022f8e5cd546c1bd1c442a675978149a628250da9d1d742affd5a071ec1cde83f07665b2825c284720bd204f00a28582bf8d3d603df828ddba68144a5ccb1a1e3f71c8877ce6cac01f1d235563c5ced3643403bb2a6885bfbe4fc55e51505e316ebff057c1da9388108e2e96734d207d383d1f0bb249e7945a1894ec97b520e1dc396a4013c1aa1e4c3cd6ca2d1c4827718d6c000cf2ce7708f36a8e953efc56250c81dfe835ad5ac6fa683c97759004c2d9b844a69f6859cd3e7dd13e5bcb9fcefa1dbd8a208ae47dff1ba69dd1f93828cc57f2876d43ec2d23231157a9c43450f5f045e9ccb0cdaac99fa19328b8d4032fb73eec9527b98790253cc99a7f522a383cf32b05d74a06fd6743714a1c3964012c516f8095175ed292b6ed5703fe780497d8c25caab5c7dab60b868b4f965ddede0449b2ce3b9d104577d3cc16a7d3a5458292af6e1768cd5cdf9567590bc51bce1c0a3b4f9376c9a8eeb864c18fd39ffe2a5c559cc24767e5aba1bf3ea1273c0b46b7843e6ddbc84b6739abc6a4421678f34f14ca21f957807fabf83f7af911133228641bc0ea0d69e12b743c85ec2e7734681f643f26a3111e1b773efedb5b95cc18af3dbf498941daab3df20c1edcb145534f9bf016ac7c3c12b57a2d81fdd656fe78ab9a83120e6b8161a3ab96cbbaaa8433e595156e243864aa869e08e140782ab1b0b1a53326f7bcebee7fa8f974929b23828a47f53a8456272ab270832fb07c8fd3bee0bb1a0e9b4bcacab254a263bbd5cb318fb976d239d432a7f8ae86970c7acc9aeeb0db70081a6beacf7f8666d7c4057f9762ef9b9eca2712306f0c1d3ba5bacfd409a5141da1908795b301ccc94e16e5885f9c99afcfeec05d5be50e14e320c9ae739c0ddc1e0846ff32076e70af7eddd53892c92b645c47a87250af7df3669d3f19e15742252829a77285da30a1c6b8714d9fd1a2aa030ed4bc0f30be4beaa996c4d215f233489ed4402f2046eeb2ae448e072e355310d93c4307f80fa4e43770f31ca0aeafed441f9cdc7ba66ca9882aff248d85e613d49936f5c100099c82a6856f0dc85509fbf2c6f99a76f652c7309190a18514fb75a7da19a25ad1441c9425152baccbdab9336124bb383cd3289e05e60a7118a5b6569b57f226fc0a1c8c7023911621a8e3aa74ce3564564e65799eb2fb39da649b465d52d7cc61e68ce7b6b49be76b7da1123d175a52676365bdb50c3ae49c55679f3765a6f66ffbb93fe916e3212b7146e4d87e17d414698b9442c5ff2cf2362d21849368bc19d9bce7e09cdb61cfb1fbafe573a0abb1a99fc77602568bd5ccb1389aec603045bd3728a373d5a1b2c2c6f098aa2e4d4e395882b91d4147a35000b652789cb5696ad0b2b8bfa599042d12d4936a1cfeb10c48b30a633d9ed64c69cfb03fed36bec999d81c40f6cfa54be0b06a62cfb45e4e3ba5379cafb14c65600d9f92a95f263ca56fe9eaa1a1e4561870c6938447a5d368bb9362f19e754114c4f7fadd5513f217727e8a0c92574f9a62a1103ed2b02206f8f89f2e1dbbb074f8592f4ec5572a1cb59de1791019a412967ac1c66efec32ef816906a9ee01cde10fd0f4f6e67726bf82cc67c005a4292bc821cb756876c059ac11ea9f0466c6dd986389fbf3153023d65cd6db8a716ccb61bcd2af066105c7ae032a8f97251e115053dd173fc7e594f41d651dbe987eea650d4c83c7cbb3454ac3d5e7be5a1ad6e2b69379b4a6186b16575def549fbb33185b30f2c5387e6efd1bbfa176cb909f5ba418fe69d975d3a8a964d6099e60d41da85ca3c73cb7bd6a4004b14b7b37b231ee3a0010fa4482ae6d0a754fe8578175aa27c1157b80a56b02140e80e0c74d69d7111dbb2d289878f24dceb58306d449caeaf0f52b2a6c73407df92fe0ab356183da962b7fd0c68ad557d493a1df16e686b050d70d9ba6cf64c924d7e391ce5d5df7be9cf83c052016d9a7a1a88f822cea3a56a08b3c1f4b533ca1f49188f81f745ca78800183215f0473b29b0323a520fbeb869e83f11f24212c4390240e9302670cb63d2dd0a28b1b3e54c0d58d107b6f4e81ed9600be61dc9fa7dcebe563a1b29a894e28e2dfeff194c72bbcd0b788dcedd409001f9f38c507e05c748ffc3fd15a4b8cc8b367dd092177f58b6e4bcf53360b73447c83cc5caac6b37b09d5026e246dc0e71820e126d4513401656702f1b08a6bb9248a3a19d8bd6be3e9583776f1171413a67fbeee055feefad3b17d8c8fbaa97ade102e7f1907fb9d1d721c14a982aebdc92f5e76fe75138869fc9b974b75d543efdbf8c1bd459267826156bf60f70d76380732295217285601c6e39276d148424bf8b390c6caef86e1344e7cdc2066fbec02c765d950d7bf99c883a959ceaac7aa17e5aaa5dec09adc936ff7a004f63cc16e47fd3033e08fb478c7a0aeb756bed3339dba4836296e2b1c26287da2886ca048c70cd01e429d08cd9ea3c3520f4234ad0edfa4a6cd521d2c2b11e74571d104688b64538f27b6d72f72edda2823e4439ceb2beaa315448d198896e07010e1d21b7372fc7f3b36e4dc8d20738251d0279afdf3f4905b390e44ebf0949f07e89020a2d73f344feaf77f7c9f0029bf4d827df1c143ee547fe9b1871d06866e7f2605fee06199f98d0cb5074c84cdd1bfa92676cc6329565a285884f3e3b5c0f266295b68252608a6b96b983e5eae49c28a825307a2e2f0092f0ccff892b4d226c4249c83cf47b70340a02252b4a90f0cab17bbbc14dde31412d7786a212b68ef0eabcc0efff5e2d26287ab3af06bf3126cb4707e4907604488f6f17e718c8e1102a603357a3a52cba4550256a1e3d3e7690a472d23920e40f9794ceb64ee2af13ccfed65eb0141eb61f2671def16aca1c4354f0fa70358b0478d86b621240936bf9bda43bddffd03de3d47997b6ca8a90f0575cce12262a949bba5b4171457634266fed6a6622a88d2172c06df367a12a9247072a304f7e29d5e243fc8c4298c44154582b22bee4dbc946179db68a1f977c1c5157fb95e08d22fd694beb5d6fd61cb8538fd6d4fffee57a25110747a17afb1ae05858df0fdf720b65cf071e90431879ef63883d51915a129a8f7feddf32f54b17015f802ab5cddfb231f591c8651df4e332535e7bc60ad3e6870959103b0a934dc19ccab7bdea6479c5fb499a93195552b96252f8cc4035dae381a60ee61ea4cb51587cc63f9186419411575317b031d1ac4fe7679edbda4890333fcc316c9cc5f149165c54d97cf435a9f37930ca903664163ec2797bf6e67ed155aa443b24010686c3b8af4799240bfcdadfd696db3d0795992ca40e678fd515094032bae28675827cf26f247bedd4c3c44e16e003665e490382110dd92589b65f0405371d398e5d226bc5910a05d95ac02160c7ddfd6d3d40ebe32325aae47c580d049850079a517d64ba1448717b7c721e0bf8406b31fbb597c03bd450fb7e43f92b8abed4099276b368d1e1e686b3eb191073a42bd432213a3a3b074d17f2695b55c2024f0a87ffd53f2a8b7480fba730c3e63ca7782ac8cbeaa2c283f0a44d370d26b08e266229563276a20c3ef5a9ee01bcb124eff5e73f48deb7fcb795ba726a6300a7b27ffef2fd7da771df1cee93de90edd2fbc21b92125d0c29cbb3f56aa2385203d7adac1e5071d52d0071c0563d5c9ca89579e88b4464f7d88ae65967de3a3cc3585fc0409893554bcbb299e1a885326d205aeec019c8d83fc0190c03b0143683088793770be153ce88f8b155357e4621285220a27c84a41ebe580a0918619b123d3a81e6c971bd7eff03d11f77972366065581b72193aa17c7d0fb635f7ef1dd1708bcd904acc46326c98d34f6ee14f34af65e0a3e3fab316d7200e70dd256c31f97f2eb045cca47173a25e5cde6e705e3679d7a913c8d29dbb83bf0befbc596d17d5c8b70846e116578415290fdc8597e5e99e0a1dcf4919efa6bd61c7c7a6174178a3d45eead4e94a55983620ed50947804979c3bce71870c58506db369e5a62032595fdb71f5ef8ea1fda91c767e61056fcd90c21edefd8957b1d507f40c46130966d405abd035873a9dabf6913939b4eb2e2aebd05519a91584815c979a9d462d0c034eaf28784488e274442695d98fba0302ea8ec6d6b66d735eb72aa213a5bafbead1344fa89d347f1bf80de14be443ec1f02ee7f476d52ccd16ac4ed13c7f3ed11fd461e4f94d82ca30530926f4e494fcf0d0246166843a2d233bb968f3ff532936cc76548556e682b75af8a3eaf12cf8c7dfd10f292dbee279cd55beec9cd3f6b2e5ddff7ab875cb3e5f2847c401e8d15a8c6c0a59399448eeeb105f7c9f30164d040db8f67acae366459faf6fea070a1def89b4e5771ee25d3cf51a8ffa91e75d80c750c21b0fcf570c3aaf8398f2fe41e8c680c7891e7410693bf98c98e14fbbc2f63f1a3fbd709a58dcb17f75ff338774d704f390ae8d211fd93113be9d722f53369c1293272c86a54c2b32789292b644a0f74b1fd359415f3083d29b49de0a50a392790951b816f26d7b556b3aa3ec7804422fbe20e3685968f1b81d5db8e0f7b46c9489e0a45a53a493c5fdee61dbe0e88e03799d769d49f1a8c62fa0703f6a10e36098940e12341f711327e86f1d7ceaca091c3ecb61ec27be5e1323cb8fca9b1846ea178af00df46e9fe7dcd11cf390ff4e747ebd5f12e549cd2a94253194d0af58805a036abbcf7811b63fa673bae9547f27603f1baa52e054183be670630f4cedc913a59e4a0c5bdbc0bc5e04fd19d22cd0f355d591feedcc923b468e4d041a16daf431337ef93355917390ce62d52b3b72e97734c6d5b5edd83591353fb8f7245873c68cd1ada64b879cbe4f5a86c384028c1f86af99699ef7e597cd89866c0acc810e0f5840c5ee581aaefc2c29985f27484fe09a6afd95d54e30afbdc3ced07abdb6033d51537a7db80b13b368ed39c6784bcca8c9aa524a6f10ac6abcffee79260ccb7bdc47ed90c5b8d1be731f14c7a59986afb806373b9bbcd394ca67c41367508ce3b742886daeefb25c0ae58df847aa8dee5a936231194ecc4f44167badf73823c193a013e9ca2e30ee96e37494d8281f38b9d8d90b74d0fb24258e2cb2c4446bbd847befa2491a425f923ba0837c34e633b370261b23c9821f6d2b1ca2cc7e44ec24ceac0f9b93b8551be9b4b282d842ccb9fe56dd989b3a434d919bde488cd062beab9fd0985f8b56ae590fd8a320b37cf992093dd6b5e2066a800c68e0c170cde5117f6433377991210aba17d0df6639efe795b3cd8ea60a25da18a804e0afe9e385bed049aa00787c6e9c6d58abdb8247fe42a0c5a2178c6e699a1ae8f574e5f105453a3110263eeb9faaa1c8db1c873b52d3bceb3059ee7b7ee2b9dd3bd7e03758a664b5383565672f7bf69705ab3dbc14f989ce57dbff78134d95f931e2f5c28997226024a49949e870c213c2f9a72aa6b679809349712d0b962e3a3a6aa7558312e8cc5d531f5b3c05a26a481ded4f894f9dca724ae30172f7766feb1209706aa7dad4061a2d128dd1a7d90cf78818904147e84ce57951beb090e6bc6847825f2ece493572c59a33b4adf625000956dd47e335ec35fbcc2c7406d00a978833949b3615beac60856a3789382b56ba206d9ac11066e1c555881faa484d0328defc588360144ce6fbf318d2c7d1ba2d3aae05ac7ee3cd1250fae202edf462f624517e8f908ba574bdfb7b135c249c0ed201f4167400027adbd03c124ab40df92272619af6d12aa6e1a98b9cd30201d149555ba98d11115d0bd612e6f4be3e9586f505c384113ecf02f1844b2ca8749a595b589278b9a3bf28d9dcae0bd76ae8a31876989148709aa53802d1b2f48d63b0371116b1298728df6aee4896428da66a6593f097bd42d9a76d1a7d33959ef0edb2016f2d91332b2961404354530080f8ea956bbc1bd13421db5d0b1a7d2386f98415964289f94e6e35d9b97647317a59f5799c6cc73d7f3ded8274347ca9c2e121e328042f42d48bc5b16c60d30b8eb74f1fef7f1980a2dfccc86463e7e5292a83138e09bcb1a6840de1efeacc4a1fe0007d83a86f8c7d30a9535795022f8b3796b958176cdaa2d3abfdc2c74df9d0de9f518fd97bc80af7084091db89decaf07f1cabf446ab616576765f66df626229f3b9c9015a7597530d5fba92766d0fe72777b6892291c4e82bbe66a7caaceee83579e1aa9db5e5cb3d9b7bf6afb0d44885e0ccb6623159da141a0a2b3293d4fba9349c3e2eeaf85cb4097fe7925700cb890cc2993efbd2d01bb1f9f7c4d5556fb78406af71d0508aa4d17a0f89fcf0ef9ef62f1cc08f9f6675b19d841890fe7728286ab34c0ba8c9b74d4cbebbbbb5e3f6116bbf04caefffcd134615d2eee025c1c3f8e94ada5dcbaac9ca83cbb7cc49abe9c4c18a930edfd538caa0e446149064745006380e89ee9b785c13e7e9b91087195edb471011ba8f356a77b015c35c88db15e92bacc5e80e3d83606146110e5f15778f07db3bd948e30b3a3494fd89bc45c9f41011bb71736ece11f6bb7cf3844ecc3a0761d5daace4ee7f1bf45d79ef8fa74d1412a606cb4cbf11a2d767fe359743196a0b711d24d94bdbf654eae2594a2267aee26663662f33706d352145c154a5514d110e889f8e0170b44d3aa95854a54fa52a41fb15aa0b29e9de04c6db060df961ab82c7aeea3ad8b573d6a0948e27a7ccf5d037dbd8a6d28158318073c0c5285c896efe81f98f42358a78ffeaaedc9b4ee9e72fb5173e8697c1274c5a5f813c5b7797e6c18b19f14266477bdd9f270ff4571ab13918bbf5ff3be2a70ec1c67d37bb59aa1556eb808463f072bf9b7e90af5a64dec945aa611c27ab2f1e5caf0600400fc9ba1b38209c6d8cfc2f3e1dfa9909f504735a8f3f3c06d1499e1498881446d8e4581c59dc8a780bc7213c9289e342f528351d810344617b2a56a4d352c0ae7261d432d5cb2e30d01fa8bf89230ec0f7cb2d205b14b9d2786a9c0033dc90f64a31da20ea564c8f32f010337defcf11f8e7c52534ac290afcc94a9c9ba322777af13123ab495bf4bb9cbccbdd6e74e3777a00836753830ec348a0158911fee6a4df3d46912ba62c90901e58140d2c019230d078cfd0db804276ca8d4724cfa4bb80c5bd822fc6c9218ba541b0b16ca463d9d9e40fb8981896a3253c2852676044297960cee1cf5905b6dc3c8d2adf17ce0e5e616303f1652f6ed3be4186c14e96351578f3aad6966a4f0d425322e90f799722c371b99f83a2f8e7543d698b32aab30f2f31357bdc0f6808ebb3b4ed01f66b504ecf24c2c940dfd70dadd3afcec7fa33788bae89f695a4331285634c2cb187860f2518425578ab9137cb932a08fac8f1b1b90c38399c4afe0c830d16dad311b231433b4e14287ee5ff7bf08ba4240783331f1803551d5eb3541ff2e5215834c1d53aba9bf67e99a83467d02c55ad0d3de1557d336e20b8204f0b6811d537c99e72a20bd5c04e1dd824c1b11410e201dcc74ee2df33a3d03b10fe0cc5c2dc74edd430131eabfe1a0afddc8113af1da23cfb028387420a534e6aa0ffdd26a788f809bb5ff00c757e1a7c567f4d94b2be59fc0f7c632eaccee4daca0542a69bf42794d7a0fd70973872549ad595051a4fee18e1eaa545c4e1f98c23831c2a1d08f4b98e2b4b499c1706aed032eb0f253697c4ac6c2ea962414fdcaa411b4358cb7fb4f794437de7998f2f5ecf9a8f09ff127a99b86aab41a5f64e12a7aafcf5e5d9e0f71da6df7bef1e326e6d9af9139eb64e399ee72cd8af492b8269f98b468477d7ba1c763ba0f643552a36e814c8c806a9efc253f9afab0df9557532d97802db66f78774838f391cb956f396790dda8a03a01cd1245b0676414cfef8340f4be366b80737bdda990e814d87ed669f9821e7a7848516a7fafb183e3589ce24d5e287fd334577ba8acfb0b33d565294288310f4277bcdd9bbdbda181ae49642be77d2f5956041a0101347ea82c7ec52c4ea7586fe3f30b8035f3ccddce8713768ee8910c8301a97214e78f9a0841ea60a3183fe3fe4fe1301d7789c3fdea1b3a7ab56f11455c36fd4c575d5f4d3c32e4d9b885e1f9c8bfa4ca9e10e2a6f8b2ce59f3847751ecb2d8cb1f0cffb9884a6c56d38220e3c80609bf0f0f865e187ca03a1b5317a3cf35f111d21a375a48da1e86d06a5e668723f7a23c5f1e7982f47592617412df8deb48f1b691480083b43bf3f5e3c1da0101c10f15d6227ad63ee4042a2f1ef0a08e8c8f7a019d86b25029a4694fef06bb76d9835d6ab9330e046ca2eebdf2f74652c8ba05615e7c1d0e6c6a4941a83396f0c2fe6892b56504f7433570e4919b57212df02eab97de1e620187e5a9782bde1a3b75eda4858520215980ca07f85dfe4c98ec134c713da8e772047e04a9c784b751dc3d333d29a205d02ea14cf888e1ace2d3c4788f61f89d161f029bf7bb50fde420b85dc4d22bc4f5e8467fd6692d54a7ba1d20998df7cd83f788c92bae5d954b4320f7db875f834f434046989f9b56f89d9fe42bd64efea34e93b250d7291e9a671b2f0d73353961dc411b775c4383881d8aa223f6778f4874842846c90fa1267207a169c62a0cd67d87adb8cc65f31aba9608f6b687560cb9bddf78fdcaf2191df5f51c42a759071ea2d915ffaa5fd5f3c4f491805ffe0c87488ada7db5003854f996d0a1279f2f63e28b6227d522f924b311d6db8d4b99b1ee653421b2e947b977b3d3ae8b2bf185a09bc014edb0f9a0b301800cea41959be2b6f110c07e538c96deb1d35943310d9e6c2574fc086d96d3d4203f7654b9a873bed5e8d6227bb3159229ac4ff6527333609ab493f1dcfc3061390bb327704f2d220040a8b3bf289d4e1d20d58ff858d6c573ed3b79de6cbf0f4177071d33141dad423d8da7bc463efd2562b5049370734a501df0f85a5b003e1cd05a50a060b2dee6ce083b6dffa732fa6b22a2618e7de16d3e07704267e5793fb3b6071ee02d78103551331f5ffec1d3b6585e7647d10993b1a5b07f62201dcd7c8299c8ac8f3872f89e9b597fcc96f939b420a4708e9435b04572efe7457c9b1ebf8ff37c08deb7e80637ebef062e42f55c4932eccd65101d3e0060cdead298fbb3142b8d40c6d24182a20efd3a3946e44287bffa85f49378a3056cb453fedbf8a50f3a2f8e43bfc6ecfbe1fcb7885a532df47b1a6e0fc43a898488a5f54ce82f3eb9f466222843a286510f37d3b5eaa095fba6b841a6088e7a5b2d364c2e8fb4063941db978157163e4bb8c43f8eb14a4d34f773c1a44dcc244699a70a89482ed2fc92a5eb5459c8d5b6deb30d8b9429a9326fe79742d26a2b6b6db9262bb6c691cfe1b0a47cee59c98a0dad18581b45c36c415dd9dddd014aa5d7d081eafe56a0da7bb561aa41eef561420fc919c65145ef48bb753add1a11152b894ac0d583624b33875e2780aca3ed7aa7b7d9d54e78c22d27142fa8b06b2f04a26c7b26b846f545b718bf1ee935cb597d2a6a0dc6c4cba937b886e11807455770abe7e2e41df21486bb34de2d5dc6edf14853c734afd56f72174b0fd78302de396eb0f1a4b44dd4fc3dcd428e495e0df89c4ddc89ff51ddfdf497b538fe53b470a1ee819d92bee78a16690978ff25c0d691a5f246b78726929a9c54e5a58d0813c947e90fd93d7234fdfbb3729d3b9dd97e180b3a24cd1f715870048d4e06007165ee939fcee7f8265b2e028ac5fec07f88f4a715ab3d08c17cbb3352612dc1b546c73f76c541f5d646d23e53c81aeb276cf54b8df086414f292a9cadbb30bc7cdf79a1b4ce2c5925b8878883cb36c8c4cef97adbfe9718bea9a315d7c9c4f5be8ca28034973e2ab5b8e21dbb3a1189a645f2891c056c76494b3e0a9e3ee860aafe979d333b2d2def31746da58fdcf042896434309b78e57ba23fc5576d317e194503968318959e6072c9914857e79ea54f9451d757ce0a45a192cc1cd5b50271b11321af42f5881447462ecc2ed9928e52789aaef008a119480236050d9d51ed1f75e5194b6378e8f4c5de757e3a5eb1478e802c4d63c12638b07fa877de4583b9a19c7e5ead5f9433807e1e167a2d5be5c7814ed6a9e5724304554bc5e26677213254aad7122bca8fdba4f814970041daa866d10a5b9e4ab815b8f720f5fddd7f6c4d8fce8c22d4499feddfc2f8422e08c194b11131819ae97e6982bf44aa8530630296477c6e82d48e52ee4024551d80e7fea87ee80186a5ef04d5cd352d720dc1f856b9bdb437fb17f2fa122cd0b63d59cee54939af3c44c6ef6071d4ede7f2cfe7be982cfa1ea8cf0897432be8660c7b8f74fc85e7a6a4f1e4b4522c02c5c46be973e4309f03b9484cc10d963aec95f6d1233145600bce0f2437d5005fcfd43d159be574cba300c295ac0e0b6213bd5dd4ce92d70f234669107ab100ff6e0bd64b4837ab71ac7095492e7f227e9573e847d49a69c91d1a74fdb24325048e93bf93defbd4aca01c71d43608817bd7a4df6ee49b897fbad7363e909e8114b2ffc0ce08406cb8cd88b2b6e9bb1417858116aca40a45216af14fabdb22ff57a3916a5a2ba045d0499a2b08c91aef5e852eb772bd185af2c17ee76f3a44601b7bf69ac06e4d4f35f7b78aa39ea889b33b0c07d2717279b3d58dbb3a72865d9f5558d051eced7791f859d439ae175b5a2174c4a5243e7a4675e7de0d2c73fee5c07b7259c3fff7372744829bd8600a20f47726802356afed414535b95e8ceaec38a56ffcd89624ca889fd1d64025daa08f39bc93e3af39c93e21a535cb6cd1ca1028c37bacea20da94de3fc4bb14ec4790827f822a10a4b2089d4668db02b86fb637668a5ba0c4890253cc0652b544e615bfc3baf884bf8067b205f45c534e1febe89f3ffb3c27e9efcd3077669e48fda554205b2311d4b32a92cf661d2762d176664544917990a4b813f9024156db32c567c8025b4f09a5ba7dc0da85afccb74f8ef077ff74c5853a124ba6089468ff1b2bed8e24aeb1cacbd344aba8fa961852b65678c55449f370fd8d95961c2ed9de13d2cd4e56dac313a0df22157db2f753fd18e4859540cdb4f81f6929e22fe41eb5cb8e42dfcf37faddd7703239021374fd9229ae4f82e2cd0192144d87abf27e7d886eaaff24e2d755a531173520b4b29dc0cb9ded1155a084d194274f33d3a635b455a743a5fc38194bfe4896a381d8bc1f7ad2639341942b7d2b0f3d24dd03debefb70250f5f9b50c931ff2d352b0ea0911b040ce0a5845f463bcedc95d5c9e6bc81c5c0fabb7e288a80695fba0455ed0606c379378549781d184033b2085df9bee63884adf66cf725ad8a093adc600e692e9a03565dec377599a8ea51d94c07e9a964460e044465db339c7eee0b596bdf2a6ede3ac37a1459a17e6fced75f7fb5105c0d9f3a7b0c27052c6498f560f3760868ca4901ad103fcaee8fac422577a9d3e2ac725b046417b2bef5966bd24e1d44872cac60057092ca85cba35cd8f2c48dabfe7785a314db46d3ffabc3e86066937a7cbc77ba3f1234309f81b70fb23417fc79df2a2c0460c93577c9cf18c133b066bbb342ecfd853d18cc797a7275382de63d09255f110c4c0906dee65fa66828d7efcd2c94d2b75d57ad6408e73400ef1c42427848b1950aedcf16c089590dc8e460b25602cb239c9e46c0eb210f46af25d4e1363ffc6e03479c96bb885e7b8721b48fa1300e9778767913c235def56b792de1d3e5b632b9399e0f7ff67b31220dc61ff18613237f61f1455661c29d14a7e9739c9ac09b8010789a994ab33349aea09dd8265914d5f8116328e8ae2c4e5c9702cf340463b630d76bd52232952807e44fca4a35a71d621b10f6009e94690c9d6c1f44548dc45be4a671c8608540de509e9d792beefd9ae8cbe510bf0012772c80e60ffb4adccfe3dea1b6c43e258b7cd28a3723ab884f48951968b82308beacf89a1198d37890fcd00035dcc7d5e090310a96ebc42dc27eab69b8d6b5e3a05102760659435d6394bc1975d2b09e379a0b91ef2f41bf348b7423e3323cf10fd7ff4685e8ef70998669d341a5394dce5e83f5331b6030937e4b0ab12704de27e3d89e3d85a513884243e6ec7f34193ce5e20801129961b7b15abddab2dc786bec5536382c6879fca75066c59a1857b32cc7056c03ed63939791c6e615974ce0e8b80f947f8d330e2c40965e2aaff8cb03776281214e4f70b1f34eab4e97a0a3369af7eb04a2f5ef41859a6f70b01b5ab60e9ac32971cfcea01f75cf312d06d4b0736fea3573d01920e4ddf0e2b887d39843b62055dbc58939800f25dd835ec3ecc0b1d4c8b8be9b4b8501629a3fa3de087409f79fdb48acff4287bf9222c1277e85fd8e093e8502b47f0488887f2e3814ab49ba9ee560a95fda6ecb17a3e6fa6ffbc28afe765a38e48de78cd5cf160a0e4eca2e671559198d70a08cccc74fad9fffca7d71e6e04c64e20eaceea634a42e01f152ebbc1ec606e56764780703b425f6ca81c5596acee07faba46e73dd4364c4f5fa1e3ddd5c99d668f9853b5d4704344a67345c7fba80706bb42eed610f91d0b641356bb848c33c9061faf18ebc780a5a920922a2e562dfaaf17a008095f3c391228788cc6af87ccf475c21c01c0576ff4a66f75b990abc426ce575e5f51545bc82e01e7063897bfeefd0a97698c8c76cd98ea3e27557b5ad320d7584bf0d2911b632845644ceb8ac87a41e1c9f17eeb851787719b5e1f9ffcec4e44b68d1d98a4929283f931c83b46d287a7e16269863c5ebc2a73e52dc0b90cb15494bf90679b61f246aada47330a32b94f2dd6debe609af7764296c35abd8cfd69a84d310a76d20db2b4a212f2f87b319c7cefebe7ae43c0d75583354ce4c380f194b1b85b5c2551df26fb311c830e0581bf03d9ed890a4608fa0e48cf5388469855bdc211a557cc56137eea13d4f6cca5220b8abbe201d0b9d4d5915e4167192a0517f824fcc22454d50767f01f7cb02970240958d1d58577cf6eb1535d695d8dbafc888020e3a830188333209e64bb67a2574c0df7ab7863678aa070d5739346538d5c821da53236931ffff9c784b04822b04e006ecc600042659f65326b3712c5f6fc1c7fb28a26b98e96e9f719c1fca44dfe1ff90aebfe2170e34f1988196de2471a418bd04cff145b0994aeb013b7a06ecec9563741ce75c083a4ed86759c57ca6850658bc57b4d40ddd85d929e763f2de3611d5ea774e01bcafb386721d40b8df2ffb69f3936b6277a7b6d46d000170b6b1bf404e6f5d854908bcda95a5e81f968299af9a829e55ae98b1b5e90f1b51d98593926fcb8c93b150147f6a7d29c78ba0f599ac37c0e33c277c16d48a9b3178ab64a8e199d3669422e9029f5d2a4a595e43d59e6703e9181fa58bffc0d65c519301361154ebfc8906528c202695203a2793b700296dbb34d02c6e85d12bcab8c408ec56e55614d00f10c0b94deed482c16ff9e4896833d4c1b49117fb92f3023953df9b48c800d8ea22d515e32fdf8d51d840791cb8c0817a3869b99479c7e344bbaa5d240e0295da75539cf7c5e2779fe00982dd3ff9d8456755c049d10b1afda8e36573adf704067cbab605146f25b6d854f20312752e29b8552bd3f276a0923b18ffbafc32fbb019ef9948e60c2870314a3f3f61eac97aa00f95d918d805293fc5251c6be0dc26429fc34639a0d80031acfc36695f1163372d6958b98cfcf223743c1aeabaec306c1851c6ece8fc40a65146ba0b393dc4faed06ba0f0b2aac12a5e114f6e76630892e0a75dd34a7506ca1471fcd9d9f5f755f9bf114457abdb16a48790a777aed7c881569429a496ab40af927252b5f2cd92110ec2cd6a81e2aa0dfda03206f80c07cab3ed339f348ab104700a1b3f35756c6654fd2178333d2485ce9f1adb2a8522fc526ba8d2d6012f0fd753f418c3470a1cf19c4a7850363907861f0ea899938b057bf40f8eeca73808ca8a9b9aca8892aebc55c1e5b599f4bb0dc3b37bd62fd82b33bbcc38b368301fa0125fee703b736dd1e75d4bdb708b53c9df16d838a5edd129157670d0c35b29e7299e2bdee3c435a67bddbf02fbd22b5a6b34d3528d126a79cfb8e11552bef5229f4a40317af8aee781299f6b94138687385d906e11bacc35dc705156a4ef1bbf54a76628888397f68e63e577be7395d1d4db9cf6fd20cd115130540ea38104361ca3219b2822a45db57dad89401a87e310afd51c86814e76d27400fcfe958df281e16e4abac092297fccd8f86aaf1925e6691a7944bbd520e9e62673ff8b4b8017a3e725109adf4f1f1e49b0888ff93e3dbd8d004b4e6e71826d18912a920d42324b15786c9bab1c6b43b6297d4162ed688892bf8e6577c935ac6064d9223b15b80e7bea7a16518c6c1a50bd9db4b95cb19d4a8f2a5babb898fc0663a8aa1a16fc8a4f775a4302aecc64da57ac8927650792a92f5f991d3cab22732a1b594f7891b8b363e1cf134189122dea07a50e8dd6092db093341bc10f59a0b62da34b8eda6c0972503e69ecba16ea03fced88edd8ae61f6b808c4fae9786473d1cc60530d058548a1d4fd8a21b268e5605b513a85f413324bed80a0b6154e4b15e2c146afa6895e4dee04447bcc11eaa4dd96f06e130f80fb8435764f01e6580463e2fbc593ccd905dc0a7fa0eaa849aeb4a131fc1ba565b40cfc51d8cca7028982a8537ec759f629595510149b78342e4a7a95c34c9ad44a4d5afab306513a446084e167dc408bf6f1146f43a63c3b36fb3581bcc9ac4bb9181ae56248461a3efc7c6c42ea560c4780c2c2845865b48a735074bc3fba9fcd45910e463589ab7226ec57393380321deaff6b592c97328c1ffb3a0893f75567cef98785d61ffbee40bafd49d16fb021c72196769c2a59ea86d015a522db9aa5ec3e9436fcaf319e87f9b57ba1a332f527746652cab0612623eed42f9d9c72390d9ce02625c2a52d86b83d944a11cf8cd7faa5d2eed272b176fd44419214b3042d303e62164ace680ac2a09523ed3d39343176fd7d6c140e2838edf0f8f920ccfa556eb64906045a8d33482059d7272adcd9142f78bc399960916fec7ccc862e52b1cd1309618d4b70d9d464fec37ed64e9c24720392fa196c80b0cc8f1a11b4ed05749731303fff69a2b10042147d70f657f2dae4a28c22d1adcfab2170e76388842b1b29d5253f19b64ced163ef01afef65ca192688b7eb88756317d724f0ffc155d246e79ba8c45298293504c9a3a9bbdff88f3e588e55ccda4a626afd9d3e035e69554cbf9aa78b67f2411da6388709ec514041ee8f0b9fdecad9dbf212559896082002622f8d36dcab6eb748005bfc9b4d55356204fbce168c423a46410677d0c3445d9e41ec1d20acdf9dbc142847ee2b690c96e772bd6330e3b416face66503efae58c9075f6a5a5be1f546aad742ecaa64f8fbeee241baa9f475a8ae36110f63875c21db3ec6819232fe1d304ed5708703d4ffa984c7f9d67015f773b0eac590da8dcf73fce9be9e3cd82bf96a2a121c5f79f64fb1f409df1528da8e3802a1b6104ddea56ae525aaab0ab5b8afa8a871909da9eaf001b16f601b962b6b46f5d244075e1abba09367e298a0dacbc3c581845c7df773f7f8f4ae50dc614bac03258451286af42e17a3062db81a4dab09649b130f9a9d3b4b618444b9da1a59c0c2d8854d5dda477d15daadb4cad0b6c724efdbfa00aa54706a556130de92a6ea4d40257ebd734d30d346155e3da42545b98d3a48ffdea4fd2567777bb8b578b534caf8b351a6c06180fe262b3cd43a557fb64cc25c86f8e5f93a77b5149403fa4b0e5d8aa8c1dad4552f8f8936a965525421ac4d26a99d7fa54c8817f6616ebefd11cf6a5092959e4d2622f02b8166bd2e3f81a19d5cd1892b5858f589378c979f4d8442e09d8051b1201e9a51c00b0ff7699f83a67ee30fcfad66923cb092b99a6c0f20eec4df3eb77325d763fd2d38e3b1af835566975a6c3542fa4a020e0e2c33e08d34b674d037f2bc1cbfdcf827f5ae1a5f47c0509980f6d0e80f30e8ad6905aa8b9953ea43ea5284e18bb1c5ecfbb41162baff63ae984a6235867521f4e41b9442ef00f75bad619c390fa1cb0cb03d16e2b9fb911aa46c5503789db30180c01c710d01094afc66bab7a04d327b6eee06ee460ca3b1d14beb9ef984a42a57771efb781b707246d06c5e7acc763b1329c02c52fd340f3bd6e5345df32b1d7b7d2b9b5d75e0e79349b17c3e66b092f2153b90b48d20b9461f39fa87f2f06a57cabc497d2f7a0fb85a12ebdf3e781aa397fc6b0e3db7b792974fdf62cb8ffb4e3f0dafd3f9646a7736c1dd076e351f58ee7db9ff963985862cbfc5bcdde16714a513a6a714e0667b4f8a698cbb531f5aa3842c19ae144c49b0a9a8c6fcfe4aa0a412e75186fb738f67cde7de2712f5792c0d7e8ff99a30e0faa9cae61d894519a35f9da2f10fed4eb3eacf79c97d717b7f34dacfd4ac26130ec13e08a6514d996b78fd0fb146e547248a67eddaaf3bb526e0000cad2ae694778b4adb4434671cb4c1de088dcd52bfb3a99dd1c2b3403f9f26d554b993adf173877bc1c16ea1c40edda7b4b0f0b472410861efb562df44be83ee55a45f41efcdec4ee2cbe19c05cda14386cee13c783ddc32ce843589d7c050f48a8624ad7a42e3bfd2e368ea2c87561babe69c084a1b194f91c36b9024e468d3f1dd0e621bd744421a985252a02dd15d5c6c7985e3fd6d5b95dea4614fb46f90fb30e9025fc8a8311db3cade763d9a59e60168ebe5cf32352be343938ea7ec634945cc0a8f27feb0dce598e6f671d58eaed2d6b57034f4679ce7657ce9720f89770c644ca89dc8b9dee8cbd2b8c55dcbcb55452c5e6d34b23d9c87beca38a6ca31c311f339f3d980dd452c6c861e1c970a0172f78bc956303ea21708614b48c796f223e085cc13ba05167bcbdb15d107d754616a02a5fbeeb2d946646d9e790688e738465676465c0445da71e2d063e705ece7c6f0ab804292e488e73c23d8d24bbb4e71f2d137f0467ee8cbe06f42490e4de6778673b6047da2f646649409421cc32c7cc291603b67b72cced37d0d1395557b9fc63867913c8e5de02373d7af411c335d3a646ef52b404408592fe09f48a799b120903dfc0157b1eb59348a074d09cdeca38e2c9ac852d8401b1676de0097e0d3bb4a7348fbc0e35baa8283d89104ba52b9079e9a633305723e592cf7a862a57fb6b4121001d8a97ec4034a790e89472820aa5ecec4bbbdb9458dbe6916ee336cad06cb2b8c2324a1aaca3e040baa9215adc8e8c3a649a177ae89dfe66fb5b4dcd63b64cd23e9b24b0126b8c5366c0e36b5238e810c2e46eeaca803359e732e93016323460d8df0dd84499d9fa524663f4132d04efe0d0fd8425a0ae642eaae0753b499adcf9dc9729d4ac0a99d82cc7bd4caf0c1c81405431e453dff8eca4c01ea04022aeebeff5aecdf9bfb607fc97de5b8ab6437eb0b9491e7e8641502cbe26d0c5caf64d3daf994093bfa9beedbc6bcbb1cdb5da0d3e9d3aaf579e20471666f6fc89d1bb35e6b78b4370ede35bba2965d0045ddb22cb94cacd6259462ca22ea1c7a0ce5bca2733658074b9b07a1d57cd4f1937e31131d462f7f9f3f35680d163ae321bc6108f6c347f435aa965cf697e7145f7a7a409242db1a18fdf416f665d8125f10f09b1d1d288de50901b8366300a8ca591aa90c17d79437a2f3f5be5113ece544c7e022d88aa27e0f52ba222d1708e1fcd3d6bbede0e9fd0d141ed9a62158604579608a6a0a30618c19b6f229c9a3913e5be883babdccb646e97b0b7d0819d9c5abfcc5bb48ff8ca08a179d784c3400ae9c1e761fdf40fd34e8ce2c553e10defbf086bce6a6a2540cbc7950b05eefdb18b182eccb4950f8bded70c40c7ec7d8dac4b0779af96716314f9e781751905d6b4534af8e5480f95791b4cf53900b1db0f1e93e010d5a434f333bebb253249f17df70360bea058ac3163f119f32ae6e39ca79faea3330728c19ba3cf27355a4f03c2b634c12e0c5e47f0cd48219b761347e3f6fb2f6bde5cd72a917d1ada4a89ee1ea76f46dcaa52e15ee49ba89610e6781105de95efdd56cb5a6ab7bafc98ca5a9e75a0df3ef090cc0f6531855d6ea46368a854f110ae8ea141f4015023ae70738c4dad07971247286efffaf35da81b54868c32fde30ff45c17224e4d8f55f40cb64c244177d7479d778880457779be1f296a28b5d0027dad54306aac8c28c6937d04303793ec9065c04d21a83ce574ac1a902a3a401664c96a45860280a84d91a4416e843d623f688fecd0e858696f55301af31885e3d94bfee9e13292c3d0ddc539825b430dae7896dc0a760641fdc47c4241db67f371a8a32e9ce83828d26b84d592485fdd5b706722b8741e495ac6c1211c22c497a9aa76174266596f3174719b427ff4faec9f209b2d3c5e5890b4e847020532c65dd3586fad7680cf036154625b3e7f7db3c29f1922c6a6fb225e3bb5a8df5663c5b8eb48a957a4b4e6132720e6f7f52097a0f1ca0a34a213d1a5e0bce4881927740615ef74aa5bc9f5583ea2be909b92527971d5e374faba9a9b2627e577310940e0dc5e743a7073a7dc218928469e87fcef349d404be9c8a62d78a2c1a7a06de9def12cbf6847b54bf511e2901b683098d31f0a68b8313ae98fca8269f2ec328ad67dd9171f781e7b61ef6428fc979a3e56eec4b8f36f83539c6581340f9e72dd975e3df39b41f8f2d69ca877c3eb2423c968fbcc050f6929183d3d678ba8cb4b68e5b5a3b456c361a9a4c5ba97f5fec43c47f9f6e4498648449c519a6aee46a11f86844a80edce3ac66deb2e1c449cdce5364236c4412369f77312501393af34a6f24fd2b3d6efdf5e5241746f674abd33c5776391688526bd621525bb37004f24d5713586e79d57ac5dfac250e41ddc08946ca637c1c378ea43ac21d489fc058141fe6b9e471ae4f0dec21aabf30ef5d3ceb619a8314554253d3464003d8e35e91803031873f200d845c1f914e87f4e77dc45890e72ed74b4200c64c73363d9bda887cb8e7cb2647a450c17ca6628130f626a9bc36fc4cbe86bcca0f85672a681e3bfc1eca3b42f5e4cf233c00f74bbee10aa97d5cb1cd65ed95814b4d6f141ca3dbab8d2c161d1e3477c6753a58c2cde17b1d241a9f88a163d773a0bbfae719feed6d53f6f47d3090a28c6842f1a7857c7406144993fb50996d588b3113ed1ec82a8fab58e0a01a9bf7a0bcc42b622b8e64df8d581c700acf50621e3b4cf7b479500eedb7e8783312ff6c1dcefa7fe93a2196479fdb3415b70b4d777b1f27434f75df712892785b57eebd9b18816df1ec733ebacb310df61f09935a84c73b8c820a88c9b169eebdaa465924098ef6853e7f03094e7b326a477b95e67aa1bba44b47df34c24c0d77bcd35177870d5464db5fd94193447a3981091df74188f587e617368d2adafab9d88d67ded23a66e1dcf2cf508712a164f7318b46d4b7702443d3b4182010fc42624f4b4319d5792d0daacd48291f343710fef82ac65443eb9ae787cb55a38fc415147c33bdcde73bedf25d401d1a7a3e6ea5dcefe62a1ec6456224e8abebc379256f18206d30d3a4b39fbba8efe695aee41fe1a19418fd865fb01a21f352a654b3413e787dcfe0d0e6aaf3d44f07ead912ca88fc82ddec69d1356bbbde69e675fa60fbeb75cb57484799ba4fe3356bc380947352aac3f35a4a1dac38ef08c4a48b60fdfd1ae5f50ba8ccf39c218c4ae09ac430c6ff349f24bf172630d85a4bac055bf23fb0010594c17654dbb31d4c56a0dbe63fcf5d8ec5c65a09a23bf5628f08d49891888f26fd90fbe5ff3b12bda969ce99c2cb0c58a656fbef39a9d3ae6c7228483207fe4b6f2231ddd5fe6a392bff7a4452400cd1254e654d7a38d986d35e7d54994c5e9f8aff69ca2c2ca6fcbe93b11b9252ced910118057237abdc396fac84245b47a39b9f7a30e15d735b25326cbd7b97cb0fcc9d3e6f89fbd7fe20ee802d03efed56b70116c01b0a1620299c8d0b95fc930897f6affce788fc0758f6966613ca8c76b0da11cb4d1373c998fdde26601c991f343a25e834aaa162b069f875fabb00fcf657bf0487df0072a508d6b70b2113e042e8f9138d1afde7a68e5f25dff55e744a6a87593d35865fd5f00210920ab3d3ca2f55f8d0e709945d989c1b9aa08e49bfb9304e96eafb06e593ee56a3d64b903153ccd862b17121ff4adc439e6156ae0a5c6e78a8cf0b5de35dced7e45a9635159a3fbe22733be32f96e1120b4c1fd5107fd28a9bd14b472897a0f741931772989a3c71021a12c6d2126217bcebcfd02c1af6ee723b3618bc977a1c1f6c89644c228d5709d5f456285ce7acdcf641f9e3e1d4e1c14418d6e4a2c51561c422a4ca4e81d05269392fcd78c95ff46c52a5f0327d5bc133ed55cae9b4c6a798b96a6e0c492dfbb7d284b7ffdc5f96535542b3e18b5d1aedaa51d88bab594af1bf7d93efc7e93e51e07494a29cd8deb1a4672039e997f9ccc197931b2eaa2792b16159151b4a0f0ee3fbe6af8d4eb6275e0ddc8a069adf48717c3b7c18e809d11c21c5bc4103f724d5898bdde1f84946f85c83b5b4547a221b853b7afa045c861e76f838c8158ef6516eb107d4757f57362d55e6ac1350513d35b5d7bb64ea72abc72c09bb55bddfa83c35be2f847bc599c0ac495aba2e407a712ac2573b8844b5efa9b1b019f669ee3f79d312ac3c0647278c26d1e22e99f1e962c92a246098b8b07f43a9525a8920e74934a148da420fbe7df0ff1e913ee9cb0526498beefcdfa0dc60ed593d17ce4d8289648fb7c6bb2fd9ac55d6cf182dc5721cfe3b2c2c00223d6c39b66dc61993aa899a481b4dafd927d25870b64063ce333af3b9f834a60f25662f73b72fce27a85ad9e504c3a5d9f51a55484f7ad7cabd69efedaf3d264668cc89157675574b26295338d2abf911340dfb645c9d9c465faee42b5924fd8786da62929a0ca292af4a0e8262b004bd05e263fe32d0dd24faf07aa17a3b3037e1abe4006ab687c606e4a3c632aa13eb5982d36420f5a86cfe41184849ccf2d6fde13595ffb509a5366e3e9730dc0fabcc8860a7172b02851e42eaf3f2a6d8ff15e7657cabc150e296e5b74cc0f0b723bb853288e95a873f98cc53b716b5f9160e8057580ec779ea518ff334020db22676f2fb69c1ae7a970c1775759dcc30fdb43a6180229f6eeab3dd63a353e87dbb0540310582669c8f3d7c4517e211369782d8ea90010b0f33102000cecb7d43dec7c29c4dd1646f6db4887106543725206a987f74114d2fd004ee7f6cba213d2ec5241aee865e48e62f73902fcf7e2b062262c69354a4d1a551f40887269a5bdfa9c2bfe517d4550bf769025618385ceb3c617a87f35d0a12d680e89cf0c6de0e90b2903fccbb912aadb96a3791e7d03fc687f85a83c112ea1012e1d08935956358d5af535385e7effb149c460b811d2a3c707a614e9a428d36c900958806e741620ec7b1ad7bffa839cd5fce45d03a17948b42f05fad93279ac372011ab3f241a7f985298bc71d349b61642731ff44423b9276505dfaf7b7395b11d9faf283de501e7c8a34e6f543b164d0419cc7a3fff9b1e796794d22db0fba7053387a25a289fc84d6e9a4974331f38720a9abaa783ac9de07e2c68d83960ed0936c6fbb0a92ec51b3e602380e8899f6ace41ac04225200f9c780d8b27bcfea5048cda5515bf90fbd0fc96df94051fb291006456e5f7a4dd66bf0a750d2c0db3db9199f877960043279e927fc2f971b796b74eeaf2131099f8724176820d609299a7a64ee7b156f644914486c9d269470dcf509d9306bb8c22938aafddc4500779b62871718e9c26908ad013161517ea4e81b0b452a140c5b364636d1fb7e1418359d502809630657c38eb04e2bfbec9a4fbbc302596f3691810efa3195272fbed8d5971855a0c1cc7968cffb284e7106c657c18fae9fbd9aec1c95c68c28fdc2f3d857175add719b2d4c73ce1423de2e300e309ad729a7f82dd2a8645f42ff0541fbba067baae675a978cd67d55d502f4625251c2d38feec3d56b2ffdfe0f1924f760d785a30f387b01ce11e4e45c48f40f24a394837c9c7a3dc0d70243d42fa89514255aeed1a390a8915a18fa3345a8481832d8e431e43f788c69072d99671572998eaa1248692dce49a7fa5f0a40b0456dbff18933996aba5eb2b159eae6be70a378ccdc484133b25cf3949496e601df8b28224b9f38968d7b86402eb26563814e43e7563aca3e5129f87a1fac412e4d9f2f569bf351d76a3153c26669b32fc07f8ce1be684ff6b702be9f1dca89de47fa5203cd579dacb8d8f17552ae39be3e5bf43aec692025927a70b59bd08db47f66145f91dae2b430b316d9ceb89f7003f34ca7b69742cddc3f0048e8ec087412075f66632fa1d138cfd20172d44a867e37623453c23ee2a9045d813f2fd63a2899f2dd5a203f6f8b30a0a455fa229ff9d38d7308c251a78ddb4582f26b52f138af215a925d8df7176d9e5302f5eabd6252b52ade46f76d83ceb77f1e1bfd49277314d16e9afb2b4b0305cb99e7a819b1a8283ae373a0c5719ae6b554d654a84c91f4808dc886cb247f1bce2f9d171a4f5878f324b026bc6a75c456ef31c6c889e3f4ab7e83daae897c5ee8a8f0b2143419e8d99abc231fefa4f27d539f2b3c2af6bac0e9717be45492bf10309b73d6f9196ea694b9510669c56ab75f6e4e0ad2d72165a5b3904a3fa6af6d88bfc32b1148a3635dabce10905fa6db4c07c1705f8352aef2c746d104533ac5aecf16491ee4b06a186d03027ab9fd194db0c289ae1ee1fd333e8e9a92f8661f399c51c3b70769633676a8b20359c251cf1e30b43459a32b583f3aa65b1bdc66c7ec3513401ced6cd439990a8ce55ae27fc2f789913915c10a73c30b6f2b61c08b6ecc4010c1656906c3b8f91be94f61e601be66dc702856d4a37481b77ee16e9dc0fe54d60e6967098d7689afeb0a1f8b58d5c863ea1293b4526c1a284e7f4b8eb50bf42ab467d42aee6f3615b4f30e82d54d3a7eba4c733f17bf2e447cd076238868d19c39102d45c301136df15c833962aa323798e750794614a770c2b6bc1dfbf93651b5ba092040448a05e0cade7b4ae9b5898b9edc83844e67418da13a7c65e4b00133ebd251696977a995e72cd94694098429a0dcb87d6c536ea51bac2f7f3ca90b038d49aa4774b55dafa4dbc6cc4a5f63d3e8c3c5dbb6b06363ea618f49f30681ef039d6e1e2064b7b4d342e30ca6a6d2e5f6908795ac674bf9d352cdf0e802669322b9f4a16878f54c6a154fb860dbe9e1faed782ef0ea04808ee6262d29a2b9135df64b0ed9a84212dbbf3ab3cc87c7c82102809ad2b0db5461490370cc0d1d950fe011de8e7f405854a3c5918d8f323368a40b29dfd2a483458a035ea27c142e8f3583788221949eac6d1cab137b6a5985b545c9c8cfcd05e29846512ce727475f93cffc7c0d24928a31731e613a0fc2be49d800b766e5879632acf2bf9be7e352899e13287bd03332475427a513ba97e1040c2f68084a6259d3c8deecae091fa23787121b7975933997ad6a14e8fd065bf5535a699db91d8f22a26a14e080d9f56aa1537add55383dc88f18f0481c20180e36199686d370d9c385222415a3f3f11d395d975dbad9e11346f94f7eb4ede17c17626017b32cf09dd6f22e1e604f36ca20f8899035222f2e18f6f1c107624d2c3d0a1f2989e4bf42f8d4a8d052bfd8b2fdd9b39c94554ef47f9f9ecfda8a9db3655509fbd60cd4a66e5d017b445dc31a0165cba2513a2c45cbb2e1d3f756e4643cd97ce3e9a0362de8879d00718ca96420d3c564386d60bf3125135b35984eed76fef8e571f4cd357f61611c2213645d44da21190b21dd920fe83741d482994135dce02f7c97af157942eb4747d38a79238f14fdead0612bfd6defcaaf1dde6f6aea085c5a1804d959c427a5329acc30dc01ab5cc031ff6e93f3ac26b27ec40873ec542ecb5fc2bdf88b8b3b3784f2505c471ef55fee065616fdf96397ed234dc2498a67b64c22705877ee87465aef2676da3f6835e9f0989f1bd8223e63032a130646c0b689b75b26eea4d1914c60dc5ce355863675ee62ae4b19f11daead8fbd9451ae51885141728a2672e585fd7da42f2d54abefc4865b735ab17ed4fd9eaf9b1cf9b7c61eff26b7c3360c456093bbf55a49482310ef361262ac7791615c19f16b05ce3cd7693479eb9e0cbcd47e0f22601b248edb382553967d58cd03553575b7825540df53d80c95f2d3261f1ece6b5197bae474f46932148101e8ffffff17