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

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

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

Block Certificate

Block 52039 4cd44ef672627df45d397594ce84b4c4bc879aca2601b440f1257781bf123916

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cd01f75c2a8e39264525bc222df90baf23a732bcc8bc49521fb877884031db92
Certificate Block Hash
4cd44ef672627df45d397594ce84b4c4bc879aca2601b440f1257781bf123916
Source
getblock-raw-prefix

Public Data Hex

001800008000000007...0070040000003a0000
00180000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000004573e1616aef12f1a0b90668b282c808161416be4847369a26d8f5e0415281c016c39e5443cc2ab0e654d414046276e09dab70489fbf1c715a6b11665c7b533f162f9c2337ba17eee7803dce4e9a6c7dba24293030c234d810d000000000000004000000000010070040000003a0000

Raw Header Hex

00004020dc82d4fa6c8e57284c33167f89b33f8dcff9525f273ba836ed1822729781de586608f56e194d7b08520e7f37bc6b29e350e13d05eb6850c93e191176f6138a8c66b5056ac389091892db31408877b81f5249bcc8bc32a723af0bf92d22bc254526398e2a5cf701cd

Proof Data Hex

59,560 bytes
121216010307e75232b2f367aabc56591c510d17aac169b8bdb308c83e3b63577ede7fd6ffe4cac6f4df53fa3add03d5f4b66c48f2944e2a477b9ed4c9676fac59ae9789cf6dc45a0140db1de94c6f4bb6469c590dd995eb67ddbf46a8113cf2361974742a809dd5f387b2e0ef8a829ed90ce67f628481a3aadbe7d421b34f340195f8b7bb359cdc5f2822d4b7a189c299b9de63d3f8b01c834ab41e31260f8fc53695943f636a4d9116eddbc80faaaa89822c30c0c2367db2218549e89a85afc5fc3e569fa5f091aaac34d0d343e037ec52a9750d2d80708c9b7d79975e3ba495f823f0107d1760162b16377b7aa16203465e016735b8f2dddd32e2cc29f550aa83ccfa2d2a938da479f004cfa16e2b27d273c64a2eaf17d33b4ec2ff362aafa7a0e80b66f46c9997627470ea11d0827d453f20580e6950d170a2dcd7c7334295706bd9580a4d1beafeb93505472dace5d232798dc5537a7124b20defc7baa733e18bf21cfb12b10f8b75ae99ea8a92e368143844dc9b1bbccf18d02878913276404e0c33003e409b5f62a06610480e4d7fa613daa2dabdfe44932f7ed49bfdb16858bf641d81f27ee6154ebf1708da645432b63443194d7721aaa0cca8cd7e5ac3d021687ba535a5e185a4c3a963a824a702e04d78ee9a6ce14986e7d52a9fb9a09724b4b402213b3f6b9491af014ba5e1913020b9671004beee13f4c46bd2dd69fd0576d214bd2b6d48f57103300801af5ae53ee7cf783a7e96bcb9e919353f8414616ec340f6c61537ae8ceb058ac3005b12565eccbaac8a7342fa088ad562e124ac963de754599ebd4dae021b83a19f9b0c23c0f594e6cf07a10814b539f9ff60d42725b5ec171d7fdf10aae05eb1ca45fd4c1d194f82ffc04a546842fd7a96cc79b253db8f3eae92ee290e5d366ebcf8d62ecc886e214f8b8b147eb9b193cf9a309b4b4146e54e64455e898d0ab7cee3d728a029587e0bcf1b5ca8268b26fdcd656e194bf2e37b66e434477dbd3bb5572db5f48fa781b87a375cb3c480805ef8d0fe5716f7cdd7e56bca2565ff49662492ed5071d4a1d70b7ef7d93cf0288cdb370388d7c4dc1949fd6c018bc3f2a8e48d5f18c9de1f17fb13849369f1806fd73efac14f5bb26eae3d45569edc305e94eb835161718481fb55dc45efd8391d0ad5dd5ee67b0826fb8d48aba3a57030a67565db2e54226a6cafde053a5177e88a84a61e40ef633287f3e8418d95447fc7a5c1469d6410d239a861dbfb7fec2979ac6c4de9ce4be32c415ff20c28d745bf7f5c6ecd11a2bb715ff0dd9ce03a995ed38dcf5c0b0312f6b3489aaff6a9a01526977e63ed2a5eefe211b762b1a21ae554d8a824334834e3cbee6ea7bb56f793fc6f7e74a061eb05be8a69db5718efe0ae051625c8d3a0b5fa7592b7285fba18e687bbcd08aa5af649b915018f660bf60f5a92bef0076e988f6c04d3f5b78fe137ab66e0bead6b3339bcc74a76e48bd985866102aae0ae38e1785f0f51ce59205fed0cd3bee78a523860f83a9843748e8c824d97cee62d265c1b54b1450378ae2f663ea7610b0185b1a25c5b72f0be18ec678a6a7db55a673473eb3fce06defdb228821d0a68f8c39f287cde7489f491dd3907de9e7488b565508d73379c790a239fd00c797f164c53c737134a7b50aaaca7b3e684c7da3efcca2c73497edff0bce5f6a0f640feb4124788f9fdab35066524cf5483cda340d9a90a449c62e4dc996a2cd326990498c8b3abdb45b353c0797d0cf876529ca22f842255beed3ef06f69b22b67fda3ca03a8f304bd7fd10263f080c9626a3cbf4d4f8c6c8f947634603ce854133990083432e788c34ffb5edfd78a5727f521c285c73aa81cd85fb712b15e178c0abb67dba31cca7131914a80c21bc65534cb34c13d8e097b96f38d3e7f05b60acb277648b9455aa49a30879f745e4abab37a8307269b75d9b2680a800de0fa002b478cd907e0674f5c44852bd3f079729b0e11f4865bb8e46584c245a301e2d4492607337fe8cc44ab8c6fbc1870d6f50eb8f06e4b38b575c9e5747a184187a62ea7e4c4bd9c8671fcdf76a6463bc53f4a164bc4dfffcf5ad57e44b845e15da5300f3d621ebd8f5e0f1fc039fa60d87e358918b8116fcc52cdc98215cc2f05f6285ff3e762c987a3bd3c0c1fea57e6eaa6383e4ef191fd5a7551b6bed86128be221d326ec107c756bd170a494e0e437c4ab4c8814b6443987d522c6070b9909b78023a5046df947c2664e6bda47ec98a533af737893f6f02856e34d720138c9b9c82d5017b846edac5bbb92dea377866c9e5ad954087763f1fc08dd12125bd5ec23dde207493a0eec2dbbe1619e50c89aafa21a39c6c863afeaa220c7fe60fa10b4a23c40830ef1802011da67c6041982f815f8080f2985e495559bfa75b37e38e1ad39b1e6df2ead05424d7d988e7ca255cb1a719dbbb8177c5451e14838ef137117b27cb152da0299f6fe1876b0667cc8adb3e02a6f0f842657a01cfbf2cb14d2bf599d41dc83dad0ec84433187f6738013837cb393939aca74545c7572d825e9ab919de24d39eb334b4a8c75d6537a7d5f631c390d183d503593f01dca27920ff6842fea550db216731f83b4f626b79ee2c9e7103d67f040f909d96420b567828f9c4cf9c5b68e71802c546f4267ceaf6298b971ea04f5ba6edcadb468efba8eb9b8f30b0d4e1584edf6671dcf461f7156e6c570182509264f8b44bf7a02305557b98594818f38cfb90d96efc41cae6743deaf3874a5193f6d67a7b3042effe9f47e9a1719e25649b4dbd012ede9b5b4f5ba26b4589e19028610187fb328b7798793df041b719852fe2359acbf94762c9baf17a0c84282c8e0384e4078b80541bedd4404ca70a996f1a65261f25d94ae554f67e4e13dced045998cec5c741106701687ba2aa0b1b2fee4142f9ee10eedc5b93fa3e08ea31d0c5eb1e4e01c0ea0df68283adeb3e036e7bd62654b8411b7e4fa89d1deab802e56204dc120f3287197f5db49af8329629d9cf4118167e60fb786286958afff7cca59306cd8fd1b21eed8ea3a94c98aa9fbab98676d8aec266b9fc76deaa740c4c37b026a47250d56bb604d48b8fc1cc990ddc0c67827778ef4070b634b8202e38a29fd6aba6ee440639e41447e7aee66d5878f1bb30a95a84761ff41fc48ad850bb02dd3ad0dac9c46740a3559b4f8f4cc0c0275a0a963510cdcd903a851ddb38c35d49e0a82268e3ca8658b76e08d9db030d0b129a5f599078c603643459fd2f1082083c4764926d5a5ae48197d4b4731ab3f95fbd694c85baedfd3e3ebef2da33cbbcf6ad03bbab03188a26bf38302b1e7a24dddf15675fec86402ee0ea1556fdaf0cd24c7781b3e3e73bce30f53d3424cf70418d447cb4a9b3a6c919002c310dc27b354c1dc2ceefd97753f2258becfd4dc09c569369e117154c2739521b827f05bf018f1dd17f550c103945772ca500e79a645acd007df631de86ab666bdb055167b5de9f2d0098e22949d104aba1e4f2013533b86d501c6d9f5dc039c1e3ef269402c15f31089321ed9e09b4c16d90915ff01f1ae4611d2076a9a98fa5d7521c778f0c0ec27ecf99378a589d8cd9967c323422d543e701011b9ad697814f3f70b3876a9241614efc53a3719ffe65c8d993c88d35a12169d61e5bc49cf0e79b470cc2c07499b922ee4f96e08925bbbc96c6f19a017ec0d059a592d40454b136395b37c79caa73e70935b20650d08d1706ae1569363b1d207d9126d50293a5195edab50a5630c8ef5c83a1941efdf522b9062a68fe2b3e15f081ab0e6b027ff0b32f2fd38b63d4920a2ac630dad9b2fee25a985610bf47e2cb634c3310d57cef8acb9f0678c8b25c10fb6db7c9f0bff8f2bf4d9880174a2483b18e22ff978a12baa3a70dfecbd44e60fe4418156be3926830b633fc55263a815bed9aa46ab99714bf82aa73275d4657abba62da8232b5cc36eddf5f65e60c96120bdca38e9f454291dc4e0441123a50a62e3eed1c8b71ded54247f199118f76d15629920d695c552f6480f2414daa42aaecff49bf7dbd9335ece07a7faa6a6602b059e371c7d59c90c6594c7db64ea1adbd5330d6b8bf0f29c46304f566b104609e86371a8555d050245e68741d7199724b45bc1cf94035584432508ac8d52034bf4b4b34bbc42d9e54445b4582bbb6998a4d18ec695a0ddb085400402e76d44201ceb396e2a5f9218383a014e7773196c3f4f636a5bbba04f443b208f2981af242936ab45351e1faa2b4f04d66324d0313bd7f4ffe4269ddf3b9349da300c3e1ec1f3b30ca3595cd5d97bf86fa4d97a78d419d02b503d253b4f5356e0b0663b93b73b87fbe09521bea16fd5bcb83cb96f5ed021dfab308a2d1f0401735b54d9543e06ee4ae9cbbb06ade4b4aae5f7d9d13843a114bcff2ac05f462427d3698a89c6f54f8511370edaf5991dc76d081e6710b02c0931288f6905129553a276f186fcaf77bbe8939660af603c19ba6f78dfbdada9defa584c137baec045f5b2147d41a49b249f74c8684af380c5cc13c01bc861d000530dfd9aeb91f565fbb5b785ecbf9bbd3afbd959f66fe3ffb0e996ac22ebd6738d8cf40619cc25bd915d002770994ee1c35ec276c17e4f2e501acc5d1c438f21aac20eccefa62bc9b728da46e26dfa38c3ab5a9696c98fdbe590c4d2e6047b24db945db2f71ff964b827fe7e8898511307f290db266494505822a5931bdaeff6d1b014873b3ee76adb2548e71aa4c84b8b46bded44174507e912a65bab8fc5d82e6b2f70220b1eb23a3c3294026c095ac4d9b4988984dacf3f28eb1db0b1e6d02c0d54c6d2cfab164c91523508334cf7b365bf0be8aab4c57cfe31c2dc98c86d113702ab64094551e5799283f70b388a9a1e4b8adb2b5d5a29f63f2772a5da0fab55381938ec9d163cf3a68ddfd84deb990008ee689f678eac0d8daf61a430daf4fe73fc57aacf12e4bd61ca202dc0817e35b81be11eafa717c4fa4436075a535bde3ba02480faf0dc4de619ba6bfc4eebd95a3cfa34bb660f446fc16fbbfabc5bc8de77b1e60982a9a44599eaf8a281b08ed4a9f11c71482ee475b0e69dfd948103f71df8c9fab99ea5bfb7a5911322a99d7a7c37925c5255d9f02eabdd1cd9c08c645801d448d5117f947124224ea8a866800fcfa8a952c2c6a7b23572b6b73784f6c51bb159e5f7a8b3f82c43e97642fb94947fc5e0e19203a2adb30af4909b95821ef626ecbe652532c9912c53f400b2d7304b25a92531baa3d894450b0ae20905f58bf3585a11737604558d804226dbf16c60981ae74dff4db8d620e154df289e9be9deb4680b70b52c03cab2432f18ba97941d00a03059d0573f723c6d133369360ae580139eb931b3a33eddfdda2395d61e648b983eb1e605831981e1ad5ddd56840952e7abc8b72bf5a8f147dcf81263d770f192d4b41adbd8881c1805071217f670365b0054dffb374de2dd42505b12d82ea8b4257b1d6267c822a4119440bcb745d57f89df3afe3a8b8b42e24f295dbb49e6b8b45c43ee0a890836d7714f47ccd1326e14b421353f1f6172c366939f14d144e4d7ba601f188b41181ce0a207e187b7990ca260e1bd9f851e4182def16bbf1b8232596e499ae2461ffb3b0118ef0446ff7d09fe565218829e8f19b6006fd94c8546010f0032acc8a2e706f72abb286cc42cf76de30e3ed8c4a0f3ed34b1f1fbf61624af94a7b0e4792234376201cadc202974d85cfab34d6cb8981bdc6c33d28b4c160165f5321a8d75eca12153be22a06c04e91d92aa88bdb78425887c1bc1b9d2b33ea321afa49d661d080903f7eed5e91e378bbde86f78f992cdf06bd03478fa6923130eb420bfc7c1e33413ed3ce5ed31d44d2c293a069965acd61c1c85a21d6529984debf3d6b0364500ba9492abad339e620204db1aeb0503480d8afe31c6c3af4b6ad8eeccd96a58351396389ec2ffd2606fcc5c33117c91c7819156a89db211cd9906229af34ff28469e1a448fb6a051cc41c8790bbf989ef00a74a05266e7ec971207cad35107f0cfcbb056edb43c2493a7f446b524cc8eee1771ec5b2c8ef4486d67b7608e173bd00fb038293b5725af0e526ec4ee0e503370eb987d3a05881573da293b7ed2eea3a1e0c819c4b414cf5c73c258a2066e9745efd93015290314897419cd8180ec1d968836619b3b4eaa337aa0306f8bad90961da987265d4391bf09580ae4598d68c440b576440e9a7ed603829da57d4690303b87bca458a3b55d531bbc2d3fd33283dcaad56aae82be96814c2e035c589a097b19eaff60429084bcc961626f3d88256f0b4f8292bac20126a40078786104c186a38b5b7be6804f96f3656948d39ca12c5904ffde29de22417638f8cf4df1c885dfe7adbc8ad0e5c5abc561df04df83d7bde376d2b1d6724af4fcb6324e65e96f7f5340ecfdb3094f6a51e8be386f12448df972c0db5f60ebdad96f455136b98b7206e6f98974fb9db04c343df5093f7b48912778017874d42039ec1e4a0b3fa91d9aee7b1266b2f490e44499172f3e40da54ad6e7ef08310bb019ec156e9c1227b73aadff2677ffdc86bc246e852a4d6ce3aea2a94eebbcf6a6ede384b7fcd6b0a89cedb036b53ed3832a8861ad4415dcc0d86d4bf39750e28271f16944d53da64832777625ccab353729741cae4fe0d819e63dae7ebd65e92d10c1fa3ab7dc8813baef33c3b0da3f3db896ed95241162f4cd56c12da8fa585e769baa665889873e1529a6f26b2ffeed3eebe957be92a113d5c18f32c74f699974126f80e4af91c6b269ad9656e73e034a20b8b86d9b45a1db2f31d08a096ec83c7669ba58700683221e0dd52637d518e2191db3966b78125313453a8ff60ad69d219db2657eb33b8c8fa308b7e3a8d40e4bb8a7d1db780967a7ad477d8b24954227a0dd519bbe405162d9ff2f03c32e1e21a55930a9722b5dcaa4b9ad389ad8affab2b149d5d6300d2575b7af8339f7cbca7e880d1463e0f9ffb07899ae6bc612feab3b83876dceebfadf620916195528ca087afce3ce2f514a52efe6b39f1a7d658cf30b1e6195163db37cb683bd370b52cde222e4b4c0c14acb300cdc2f3610157a67855ec41050c088b9f2c3a7313cd86ea28329bd28153c666c3ada7629203a8b0b5d9416b60fb66f0366877719f3113d48c388aab31a17c1bb77511e4797a8c2ba10b2600a675117247667fe6f802675ca53d31d5a3dfd833fbb045e45ee0eab97c79c02ccec7b89a6710d92a675f8c9413557e87bb90f3248d40331bbe710bedb640cb6a53d180701f9a27ffb1c043b2b601f3a28cae5ea2885bbc81228d6b4c18e84499de646cfc9725e8b334364cb51547358ce94379e219a12dab45b29fdaafd43a03466fb3bb5b267ff84ebc17abc0dba0b5b739794ee3233c2fc53643342328315e771b6269fe87850059eee26e349d51d101a335d8ba81307b60602726fbf07fac6fe8e18ca540213b7051edf8e40836772944f0f346bee25d04c439a6df3477a8bfeae59bb1ab0862d561d4d65ee2a71e61540c242085936134e627a087c87c4f0bd6bcfb22a48a1b2f371624c5bfc5b4bc43ae30c4a2994db9cb8d1d4417524262786cb2947b21e475dc651dab8ba4c0e377c03a3b5a15e6beaf767ea3bfeaf590cf1715cf971438bf715ec9deaceceff83ecd93a84967c64633950d41b1577034d29f85bc87fdcf5d82b4f8521fa39e3c4bbef677b2bdf34465fe9b655dba9699ccb7e8101bfbd7a9cb92b82733be530d0e5007a079dba6fda2cc16679d9db40acb6f7a2f3ccc5088bb3991f912d87c0434ed0416d6dd0745f8dd36df477d695aeb44bb63c17eaff826e3ab47a1bc7bce96d305857c11c7053d0c7b32cbb4bdcf86c8689e5f57704a7b4ee7e0837cc93f434765a508b96d8baa9a64cf14af669972ca725561d53fe4a5487e945d1894ecb1dac5bb36e4c9abd956ec056acc9fc74b2f5f18cc6e764e97ea1d59a7797956c08c088031e03f5ac5c491dd56f304a65ba4f31a682348fc9f69c750f7297b46b3da7257fb319dc3c07fc578d0680612b5239aab0b07d969696fc4e33a1fe51b1239bf58f0b6e6b7e9df74b5a8187fa304bb61a4e7a6ca36793848b909e9ae26a00578bc81e18492fcbbfd707890e27c32ffabc64cf4f533cbb5f3551a0bcd0af490758da1ff336a8a2c29443dbd66dc6609a854022ed79ff4d57be2bb042ad93529b69c1020b80e6ea830caf547402d087dcb43c93c7dc210072e39c65e55c7d1d708115e64f73ea91fc0065e3a250f4a06980f9d7877e5846ffe264e3820cb7394628b23c9afe9dd6e55d6d5294e30c0727b2f9a073b5963b46beced21655d07bf8dbce31c0c80552d6d74f9544379f6cace3723e3021f0334bc8be7971129d47e2b006bf08b0ecdd632398fa02b7a73292a0ae2a403d9669aed56aa31639c8eae782f48ea8a2a0c6c7779b3a3b821883750dc3262042e562b8d9ba057c70bd4f578094de5f1d1ba9e16c4669f9d9a75d9d5610ba8caec38fe31887998cd981d930ccafb3eb61d01466eb359cb0c17a5917d455ecf41b9d8948724de5992f4e2549f97b795796718f0b8f0f8f2f70ae92ebad9b5fcbda523e4d5a940c4e50b6d7f753e9af259e19d14e2c29705c1baa8fa4e6eca3f15a45a0f2a2cd1bf1b6bd7da5dafce2098c77d8a80f813a48656a4cf5e31a2aacc2f64c04013f55d96c160c1aae10184ee9e0c02edc93ec425b81e66431094764a862fc0b3547402ba7cc20d3a6a3ad566c7c2c4b6bf80b9f45da0688e51a3ccb5aaecabdf0f93a7d5effd022f511d51bdc5e233c243220312a103aa398657861cf4dd77f9d66e236a9c782ade86549c20e06e50a148163107c912b87663eca3b366d14dde3386150a1459dd9f23838cdc85d639e2cba0e59dce1c9edd6d204650f08feeab3e47dbc6b3f16d76ba46fb4d0847c0357a63a5691612a0a5dce4fb1f97b899a5ff3154e5e0424ef535c1e283c6de06cbf62d6787593062db682129dacfd0007aa9c635f072915b7b62d2db8daaf550850dc06d9932d105264807543a0ca5693ffafe65f370fb2a44d20a4681095178471db8af50f67c4580ca540d56ad13c802f6feb4fe503c72cc5407da396cb2d9273f94a3b181b5c2ff0ae0dfa84ff5d9ce7a545650412fe6af08102076fa2c0d72aa5d6b219b0385c5d9e7843223ff772bcaae229ae1b20b7b79b51b25a4919ab2e73f02cf0cc4a212f4b7bc19940c79cbc2af17811ed379905ba645d2b760ecd6189d0cfa3273c60fa4cff883d847b39baf03e7d1beaa88b88c6efc0cb0f1d18365fc1059084b49a543a9ee82fedb2b68a7944d3ca1129d61043f1259803e19b2da4f97ee2fd690d899d8f28332a0c0f1b34b4a6b44b9bd967b58e6d3bcf15d83925420c3e27c2d9f7bb1bfedd7d3e62b4c38a2f34dd73c0cc59b2c8b0b0080c1bccc27f97c7fa0d7c17d49d38e35982bdbf6f78f4608197a0a396a723f0ca386dea9f3f4291908d10323bebec829ad853e68a7603f6a1b5fb9d8d1bf33d71852766a652a689ec55c7a66a3af39bbd3e97190039699dbd43c08e2488e833a16af8e2be399b181a800b13e5a40d9f78585839f5b250f1395df6bceebdab882ca7b5d2bf48bee9d241e9de7fbcba1cdc69bf961fc6e9550e971afb55442c79e5ddceebc81240487623bcd0618e2a3537b178307e7ed45bf89e8d831bc3182e9a9ce6a9cbe14d5fc3d13fe2e105662555c4fefff0a417062de6499149b42876f157afc74d6874182d60be61924abf8019b97c019f7abbd24e56743640520e5b11670119e579954b79678a1f4d7a19e54649b3e82bcf88243aad181bfd40ca16c240626e74b9da7a0cc5b7bc88ae4541afad70c05b45ad93ef4e095e772796953554abcc47a5b7af8b276bbfb10b310c4023b40535b6216613f901ba211e23479020807fbf8a1658f3df1ae20d66d9eb4bf642a1742cce327732074b2d8c050acc1f81ac2da441efed57a7886f1e80586ddca93bd023c9f03eb621f660c812dcd54ba066744517fee3e8ee92fe463d3cce53729a8201c1eb18168eed8a891729d7d32fb8c777067fe72182a2533356416ba19687d7bd109a0d16b4bac6aa22c6674d1e0c7f6517a144d61d8bda596add01b896ec54b9ea7946b1446ad659efa3503279484e51278176808084bd4ec58f99f9316dbd38a650aff020b66da36e7faf53a94f0960c18ce9bf32f62f000e0f1eeafcf2ed5a341801efdf3603ef5589d50fd7b4b92a7b5e874148c4b0a4d714e3ab2744c73023f76e2b8263e9e5dd1b48351cded9fb8aa2fdff0593b93aa05ad863f3e1cfa44b61296a3951e0dc1030d4282abd56615abec595aef0aa4dbf2d453c9aee7e7a8fb1d8cc762194dcc62d6beb230c800da35819ce39ba813d87c84a83a206b8df2a5d06eaf9a641d21280cb2e89417997202c6ecabbbdd481764c62630ffcaf72cdf11e7b90b6c64f8919bde777aad0f37f548a9c61b77071a8e4d44c89baeff43ddf081e25de072cc23fbfc566082f2a22a80f03af53ffd2f23e93c306359958e58c1ccc3c946f662320926b06d45be86d0446bdc4ae6fb90f4f91443a0fbc591ce1054d82e060b75380ffa7fc82372029fdd0164c649b8766c2ba72e909e861e497b3b0ab66d2b95afa4fb1931cab768c2db5a30b96d68b9b35ad0250360affd9ed3498802c29b00d17f7a5fb2cb478c8ff0e4a8f805d1d56273710b7f8674b3a3a6f3bab61be6513c1bdaf17b6ef0d72d04288f856d75b4f155441e376977a2da66bf71a5eea9fa8a1847dd35fe5c4487a80d5ae77f90eafb8d2e265ad147c1353a329861cd820b62505c794db446104e9616d0c0d5a6198d5b6203fd551a9219c3b849712f4c089824c7ad838f485baf5149004fc5b7177e643feb943f52a07b5e17653c893c9eeaeae298419f3a9ad64ab727d772e1e5dceb8dfbcfeaad95e504ab858cf90819fd189e6fabeca96e89980fa31749ac824a0ac115f7e3f5e736fab8172e3ef8fe6e2108338be7f8e49b003c1cd1c917591535499f7f9923ed080b23a6ea37a0d6532c16f4672d8ace8b0db24cad0a07901a15d3c531a3de7f0534deb9f7fc6cd5b3d0086d9452df3bd448aa8f1c0f336ef3cf7a1ed56b21ff0646b763ccc29d63b6763e4c70e4d7f674a0790ea93075ebe636a5aede40734d5f4435289355e1472cff44f23147fda46b3f3eddb1cb4a22793eede8e7f64bb02f40e7b96ea135c72bbd2741b4439ea2f1024e1d24c66bed931492d32af149d12118d18f338608e0183bf5d39ea786e27f33f4a24cc136aec2f46d6cbc4e90abca3120c737430bed5416d9f9ffce46f933d221100d5eb8e2e820ba77a6e5c7b2ded11a8202aeaba2bdde44fab3d3d4256c7d5de8cc54d7a5f5556c6a2dc92b45bcd5b062e686f4484c9b3f763b5feaf1fd51945938e2d513a6853540631f94970d4a2ce2fb1e409358c5052c26d67a64c2cd80b12f7139e4285a7f79f986f3624cf84404a288827ccf79464482fa077a4d2d94585d8e65517ca6d5361b3a2eb7c34fee82a3fedff72e0f839a8680513989c8e17e4b5655e9dba726a99260830ec4d68441835aca34984daf7f5d4190863418a962ffb41cd66cee9014e42e9fe1a54a404259780343fe917f537adc6fb8ed0fb506ef60975d5f9c5b6384ac8d691657fee199ad0aaec1a12d4fe4779e4135a438a4a004cef2a6bf7786eb8c413c44b813e3ab7d20cffa62206236cdc91541b27e2af9b16b6247d6036d1a4c6cd76505d3a7602ea437e7f73b617aca732c0181e6073d51cc0b6387004cbebca6ac54e28acf580fa298b686e34e20d213dc2a6d55cad72c6a2839d3a5fea436635041f2cc299edb65a161c832a4f335bdb2ba01811ebb307023da8a4e3548d792d64beefde187429534580b3e6016d6552cd2e93c2eccfbd38e06fe25003914c33462351dc03658bf0400ddb9f15d166535187268b4b588ecbd354d3708e5b3ed012b053659e9b7e913dc28a76d7a7b0d30e5b6c05ef9c2acef5b2f1a41761c4bf1ca7148b64e2c3a2f07978e84062231b535c7f9b6ffd9864dc2e8d5100423cc699ced6eae6c3cfb34b59adf2ac6844e53af62797a1ae301f801621859ea2c12bc7d1a84a1fbf330f0a91573797c216e06cde49c8380d93aa5ef30292b1c71ca1eed4e4adc9bb5cd220305357cc544ded44b685877d747be605a2a948ab783bf099c4f1b05a0c198ed75e07b7df85b5147fef4d18e398006375fce613252ee104b21295b549cc58d1fd33040d6ce9e37e2697f534ff0d280f7fbf6785402d438c387cfe6f5dea53f8e8d1f8f9b20f49dcc6cd72974458f78fd8f5f77f933971dc55511fb934266d0ffda0465f61519fe5210f5bb3fcac10f92caffc1331cbc8d59bab5f17a3c4244eb9135114763845a6883c097eef74a12f4cb517513ec0a212fe1b92276744cbe281d7cfc478cc452bc491df8e1f56274f1cc9ee845803cc65cfda6e1fbc3d8b39c877a215813a57a3927f6524733aef0fa6791c7c9b763eaa36baf8594d741c642a08e9812527e828ea1d736eea2d56e0c36c8cf0a1d52dead2ef26ce511945c054e372804f2d6a3df2ee5420fbc8e3214ea5792f69f34b3ba470cf96eab8edc33a4f3bf9cde980b993fb03e1996a69f2bf60c7069b66cdf4bcf0569bc943a6298059b679d4dae2a85368cd38600287964cf70116d64d65783850a520238bdb21ae8bc7b40b90f71770c72b5f3c3cf72e24a8ac7fd7aeb4f904fbbb81e3f5ef19bbd62c017db1eeacc7be9bd5f2b4daa81d4c67666f3d4c3db24c8d418c3ee9acbdf4304842e133ddbbbcb674a56e36dcf4bbdd9650d0b286e3a3cc3854947fafb356e7d8a4968b5229b84e153b86ac66440e1e97969ae34db4d021ae484171fea0ac9dab0b6222a946102275e9a67c5f7617d732edea82a8753905dd01550b195a75895b314416910e6c910c6ec32f22c8b1e367b297b3ea87206b0936ab1a82b9115c9df81ba02c7d93f6aa9bf9fce1b2e7ed1be8e90f1cedd8bf6f2dc60a9d3d56aad1766e4a33e680fa82e258a743968ae8e9b8ab2803beae29a3fd035d36fd598d63f4086648a69252a0e0da7cb5753c7d845de5c8c6d57226a646f4d3e020793c0862932a09700fbfcde8747818d007a4f1504fb3a52a4faaee568f332f565ee7933c22047b6dd9bcd7ed452fb05ead054dacb8100213719ab71d707d6965b386fee2fc9cd716f0c7616157a7685b1687320458c071badff57bc8646119b889b5be212a4e10aecf014b59885c103e53e1be5583f0d3f643daa980a235ec3dd15bd3e029b49418c84cce1de9a3bb206671b88faa3ec60db46340ab962cd0d4efefa9d0b3e7c4ebe6c6827c3bd627000a661dfb8f222daba20df2341e2b0f69f4721ae8d01ee13e1afbb6fd903138552b7249a4f80fb35a2b6069788beb976a949d2d5709da578f00031e71b2e31c6767be7e6c7097e78fb98003b04a99264dbd7a6a442758bd2a3b7c085678cb2dc75f1b4f1e017e4bdb051932b1e8837503d078af017424b45e6dce1fc5b635222b11dc7076acd80004c0fe7965afc03f04f751a0b98167e00654cbcd6e9d2fcf43d83098cafe0d5a39d39f8e5d484c4eeff50be82ca8e610242264f74a52b9aefe2abb1335fc5233693766ae04dc30e97983b3a2adc944d80d51e839360a6ecc7c630768a5b4ed686485d3477debf3d9dfc732ef902d74b55d1e31cc93db5bd13a60f9bc0fca1161e2b6d035756f686cf5d935a0221637f3d94e753188f60156b05dcf06eb89cfbed369fd11347a1f6b52646f94bf74137d40c79dfdfff4c37066ff1c8cbf70a49c2221cb381f8b70bebeaaf0767c4bee9e56ea402fa4217fdaeb2df5a7c5339ee789b87c146e2b9e303fdad35853fe7ed3630f90bec82ffd1ef1b5036b30560109cff0a1053335777972e6e57729849ad0e81e99a2a099034a690513a39e7e6caa7b15f320e8d2a8cb0b8e33abe1c7a6a06db1c43289e2b5966a2e9f9039f8523e9fd64d61af360edfc6e33954a979d06fe1194fe9f593d052885c9ee8eaf313e7563b308a376465719ef9da9b1be2595d9e518aef112b1758b89f50173ec49e95fe5dddf3102cf087992a947b1263f5d0750ab6e8e127d504a6b77834eaa0e891cbe2828288219780ced69e80c4c7a4e5ac020c2677aaccb500357d4509ec6f3328b10484d38fb5d431c119f90f7e7ad32e2dfbd1876761d56a113bed4aacc4caa030cdcb16a791fd741717270cbf2924c9c4fe485a7e6a514d94d7200c8541f981f611b5b4d69dc5b1dba123ca32f4a81a79fcbda723e880cd7ca632c73d29cf64a977b6920d023d158d8aa75874577c3e781060f41af3ffc12a2e45c12cbdf49026d98b344a50232ff512a698cef7cce5571a6cfff734763455edca0a5d9cb42431911bd69b63c41c1908280401fe691ca10e458c46d5395fa3de57fc0842018f16fd26e4eaaecae57131e29ccae88ef19f278d95d5ba8b5263730a674ed74ad7f1d0880c99facbb124a60c309b278b59ce674c6ad6c663f07e6fc7181de2678bc128cbedd27d9f533a286a584dcc88dc072fd349c7d668d6a8e99ed6b60929ddcf7ebec93f1844ae5a9341853d03593fca13249a215e03e7aeca183a9fe5a976b1271016fc36ec08fe379cf98ad546f8647301ae5c66b5d89b645d00e3951ce7ab5b4ee6bd54c6467b9649af0be38cd32da5db187d5f629f1234c49a38155dd89e7f99a7a8f7579b4420719270052486506db70345d1c413b748f18bdc8146969cc0693f01c3d4eeff99861775621b5e8051544dfd6025f38cc5fe17c04ce81cef238105d1fcf8e88d759638efbe03f34bf12d9f4996d4f48bf31f3f1816db35d7f96bef7b247b3578bb17c06d83aa758b702ff0cb92b37608b1040389b0934700bf5811f9e9f47cd0a432eab39c859118bab1ff893fd1641289121093b5a53222d861e6ae6db3c1a7e850507576b08262f6dfb34f718923db564c1ce43c667e7d8d9ad3656ae1a680dd471e9d2814d0b1c7248b2f2623b2505af347d9c5dec4861d0da644f72c8628cd8deefb9330ad73407ac8978fc2487a6215c2a513eabbf4d95d0fa60e5b9301246e44467304b171d1c54ac97bb7391a568c6e5a8ae0f8cdf9b3681e8b5b6ea31dadefad53bd8e66a3d2a2b9777a8233b1e17cd09212bfa51fa6335c31e3c0cc0c30a2d5e7d7e984476cacca842eb3f982dc68e280ddeb1915093c3fd3beedfcd57828b5a7b033efdb18821861bc7853aeaaa7f3af2ea493ecf680fa2c738b430ace3bb8386db4ef0099ebe80acd91088bed8b67d80942c2f40f33071afbeaed0ca68be5714c48b60cc8de6a04233bc8c7c2c80a73cc16fb372e5c41d6a5f5f30b6883b93b95421d1d013afe5207deb3a430294d0e148de18945361e14128bf4ddd2f46461d310ef64a1fcc4afff6b92e248b5a8e9ca5fb4ac28411f696913fb523c649947b332bb023dac81ecbe0372f85310042886522098da89139ad92e7471774d6ef604d699cfa82da7de03bfd62565d4c0c831f3b39bde63879b08cbe18c337df84df672ffb50d5e0c8be676acbcb5afec248ae7749ee99f3fcd69f27945e356c7147edefeb515004ee8fedeacea7feb06e0591527836a40bc7e7115f8ea0fc50e6a740dcadcba5ff1e7efc736f4366f30191230dec0620da5e35b300d685f94cd47c9f09562aade6db9cc2e377b361eb11203ff2fa636d7fea4530564b2c2a48d1f75af8292bb7fa9a527662c4fab149302be8838684bc5d088bfcaed0bb71082dcff539c5277f1d47d3aa55d0e5574ae1c80d982876a8c9e5b52ab58aac40d19bc67554ddf8c83a7d43cd3ed7bf7419b15fa86c1961afd3596113344852c0003068f95cf38e6adfeec0ea279764bad9eb6863ba907713d11b1b53c18b22e98e9066183d20671714536ff68368935868c1d25f8628378892b1c3b85ecb8bb28b5e07258497ec9228dd47082b245beb2321175c35084acb32529017f92cec67cb4a4dafbaf881331303b2e14b961fef78e450f48dffaf5e0e39c1f81672c1b8c9cff654e735ff11f639f1ea7947eab49cf852a558ae8d986aaaffb0bbfe2be13e0acfdd19889956851f9757ab03294aa1a8d064e8b69ac73b87d5f88fa63b5c23ab6b365126eabee8ae9abf57b47690afa840ac7107d9793920f029bc848d04e063346ebbb81681292d4555dbc82e92736a69bcc9c5f2287dd2958ad7b2d9e5bcf1e72cc1634fa72830c86bd45a7335a9f3d99c15d4dca98cd1a2ee8e3fd5c5cf9b309e4996d844d2bccc490e240747fb82557e5aa8d310726136dd9694f18b63d13bd67c2c5397eb02b3b0087ec655921d108ce964e9241ed668e298ebf88975b2106345f35a0f8774fcaee18a11b802a004036533f09749ece4b319043e5c6de84fb1960d8408c68e165f9756f10d03bd14a87aee6c90496c9f2691b1e0a3f7307df2fd462db43bc0b99c42f26531d41d4120646c27980f6d10135e3a956404ee72323b9459b4145292fc4cde523a2fe54d4554d6f9d2107c92541ec7f95e8d9103a33b7613a64533816ec056a6aa5b67f7b77e2f2f9edfee998a60f9cecef3129efcc0bb29275d4e2c3be2d7a1f27f8cdf629779afaf096ceb6a1a7418449cc3695bb609a9a7ba832922f968516ef8fb3c4bc09900746de6c8949e28327313e7b4747169fbdbebd645c64f2c47d2a58a82840f39ec355b79d7c0cfd7e9fb07cdfdb52ee73819a1c0f45654810b78fa761605b7d4876bdfafc5a4a4f014c4343577708ea37fccea1d14f307f45208a60f8c87e437bf2bbaf55868f127510bfefc10dd0262a5e47ab7b7a71ad8826bb1e6554b9f0cd33ef16539be0ff238b04217d479b9bb929d48969b155caa0c2ef711b12a3619a1058ec9b77813e5cb45d6b3a5fff2531bfbe23ba39906c66da4671a3af98ee652bb3af76178f8d018c64c5bcdde8d817ac7276a94ddcc9ab725b71bf234a2d268ec2187c606e2c29998ef50054a23b9b777fb091a576ed0164b97923b80c8515d31f236082a49f8d0d9919fc4197c2184ca8ef5a1e5a15cf42956fb40529af9598021fbafd0279add4f574e51e3b216f629bad915b893cf6ba17118508c15337803eaabc646cad82069a18cb24d065b62e07cccb8763e095d09f6acc71047ddd7624e66380a939cb40f1b7fcfe763843f7aedc515aee7b5dae1efff8d4f5fe70f9a3bb1a4f55137ef3493871e839fb91784916baf9af2c2e37801d6a665b53c2d26be5db63b1f1fd3c590f52e60227e0547ef3096e886a5c92ea1fbd5c7094bd71e3e02aba02e2753f9bc8d3fa1000c703732e8f7bf33fb66ac58e404f457f475e4d110956e19c36c64c1485b0b8b6438fede705e0afee9892060e8ed680563dd6e29dd5c0b3b87cd327bde90b2d1d4930d81c50e389d5fa3f6cc488fa70ca207d8f34c9cdc5a34a518d8ce33995cdc535766c18197b8afb5baae8a8237836b694e9e8193303d86731c664e91639915761f5de8e2e5099147356b1d005fe92527c89929ad6f7ea9923f619d15653b7fb4eb7527e783a7030cb461cf07005aab4b9a4557e3a75a07102ec3a2fc040640174e40fd1988f6404b44bd38d6c92d308570aa4e5ac2d1f78f8ab4d313c21b530bd56b2a0f2883581b061ca0af8f1dd28658103f16f268b9685ec29bee20aa4f81cb67f3a4140173e81f7c1ab3cd40fac44a8eee8af58656777093fe4b17b38dd1aba57c355828e31fe0072bde92b9ea8c5ba22f0209d3ed3725b3a03e7d7f36115d251de528167722fead370d715752e753bac87ab2d9038483ee176be5cd23224378e924e3ce8876b646a99c86cfd1e8a4c28cebc0af1c827c7d6ed26602cd9a2bd77c0bea37a7eda00bad65778c2c180016093ebe8c96ea478e631e53607fd1487f93fc0fb667e4a8d5d3b9301bee19d7ce9c8524e641a3f44bb52c2e5aa478e12704a03261d1ac55570c6162e542e2c003c4b373ab243eb7641276d5ff79863429b93ae6e2e0e83abfc8f7888d6d9c48cfe7ec47233dcedbd0b9b63f55232b856e1b8853a7f155b90279c3a043f756118c694612ed51c674eeeeec367fc0c9b7207794f9b08fc4588b3272012a6ffa519af0794b35d00ac98fd70a30c5bab2856e4ea1fafb477171395eb057d4f49c712d24c82c0d734a3ad68168f0a6513082d68d88c5c300230342aef70adf55b352d0e01759e9b9295355f644af5864c0112b1b227da975986b743ee504fded22f7bc96f7ca88c5708fd5f930c163f58de072e16f8992803a450eb65d981fdb444c4335058c5f72a2c655fe54e7d89d3b23364be42cac7710b1ed942df52119e3db8201ee378ae486e764bef45f6656174db6316978d7025627448e85e40c0d97856c8e4157b41da60f353e8e59651a996680e7f74f255d5f7e773a251f5d41acf062f25b2854437b1bc446cacc6b1fadf97c3b3c3ff9722f55230072960c52c8c1745a7297d6e17801b23e2ed36eb9e88c3311b2293c8b72cbe6137c06e970309d113ed3ee0ad4e165237a6ac576a2a21bd7a49c772f5e156a5fe9e21267dedd8fd132de328a5eaee4fe8037d0221d2dae9bd64f707f44104ada108a10d06bc1fa0f87d5aff8f3aba551a2787088a87e31c9cc7722964c58ed1023cbeaf5d67323a5de24fefcee6a305738f4972eeddfee6f5d08155723159005f4186ca5e9cca6cbb1884bc0b1fdf236f4e7ce0b1064862f0888ac1605d7398f35e10696698bd775b5cfa0218bf97a46b4eb6ffc2b5b9e52cb20ce26c43031ff6f5c1caaa6abede095c17b265f2d1750feb0f02c7c52f5584e21c1b635bb1e89f6d0b598850f4323c5ced5586167c7b255b9f8b829772eb4a86c7b5bf0a91e6de24d7db395e63a41e47d2db986da6957f10f782400ec913ba5e9ec0a5783ea20f3233ffb4e792cf2f158e4a939852c16c7650c26b42450f849c779d5655f6f716a3e4452574611a18e24e49a0bd96406b741fbfded19b2f376e89fa7d6f8623edb075ce923ce13b64b0ff3075264a1b73c0129dde4e1bdac8f3710bf57d1d796b0a777eb7f4edf191b9432e1d9c1b00af6b2d73c7c681c2affce04d28f592f05c88a5c63d60d99f6ca6f18caaaddcb4f62d8615af1424dcf1d366946ab8386af64bf889ab8bbbf24424647cd1135e9dcb33244955fb3ee6597e3cbff623715a6b32e7151b1f04f55f154730f1365f1d389587abd35b4c8222533e5be6c5812b2ae26c3a9a404c6b3059c378a0e9698f2e159da0956d982239febccba6664bdac5023eacc2f9b1ac1c39df6c881e3977fe9629b36765b030a8eabf809c50c00f0e1433106e60575c8f8fc7bf7eaba7bbfc536ac1b7a920519c42ac1553a0c0d395dde06cbcb6a6092f01958df3cfad5f1455b306677535530a201acc269e589801d991af7f56baa3ee30639c9f3d20105769ddbe5a49114f8596616cc4e79a0375a84d23e220b70056020ebf6a7aef166272859dd82a560d1c9b7e26a4a748340015bcbfe10ee82628b696ae469dc0b03bf31a603a3fdb62f22ebe69ae1c54bd5ee06161750f89b6bbcfb3bf52ba0e8293eb2ef06c1fa78929bce4984fde3804365b62abfcfbf2909a72fda84f9f5149dc1b83304d61d71350b8d2dbaa7a9a476a5cc51ebeeaabdf48b2d0731f92dc036905217ced65c1bf200857686475af20308121a48881ec4bbd9287ae0db7e34c730ee2c4e214346137d23eb7979698942bae92193a9bcb0dc3cace9657ab5fbda9d7a470a4e146be18e2fb88855f9e3aab81e653a287413c30ffb22612dd1f4185b531e1d4f09329a06f03b196b31c8de639b568a2ccde0167246c136cf59ecbcc3a694d292f09c18b4a3b0e662c04a2f7d6fd7d457d7aaa26e62f1afc630279b431880e36799a9719288f1425d1d77db4964bee1423be9c4b848ce295e2c8cc3a2292be7a16655c01dffb1aeb41fbb4c83b47aa8a52bc44506125380d3db62f477f82bf1685eb6f9d339da1c5124ad85bac9092717dc5950e9d22087ac22e42df821b6af45f37ea95a91e1fbd48a3a6222d8f719f14ccaff17c745cf4d72d7b227f8babf1d6e69f4ea379a7552e823859f3935a98888cf41f378add291ebae17d494d6d7d4c22db37a39f460b5f86a48ff8517e5bd22b2874098dee66d350d228d30d4fd95f20f0d46a5df7dc1de0c0d48af24c5627c00765967405cdceada6c0d29270ed96ac9eab5b888f9a07c5a857b933a1cde8dfb090b3f058de2025f636f1567ecc1331bb928b86fb952b7678222a315493970c8b4a73417e0005985298282593f730447597b8f94f0be2e84f93ad254f3bc10580657a5eef5a355c93b0a4324f688d3c8398d262646ea6878ba41ac70c6484e7d2d7b176dbec363f45d01e42a4961dab7d9284f9c689cbc0d7dadb80801e60b4fab8e811f37c412c2ccf671db67112d6c8acd9e7c6433c1535cf2e41a8047c5e0958358d41eeaf1c5fda12ba9dd2f8fe31ad703d210acc354010c38f6c9da68b4de24a1c3122085ca21ae61fc860793c6a3936eb5e7dfc241e4caf66e62b0ae97320cb7f09104c66d2549c783871d7824e55b7094d578f1922aab855e18a72d7ad9c23fbb05698cb8124ef1d8733f14db4a78e06a7c6bce04ece2d6b62fc09e87edc702145403eb8fda2bf151acd4b0d1d48175e2f5458f031acaecb858708ff3884750e4e567f44227aa72051c8d31279c0b4b08cf44f47ed9c95d4f2cd8355ad26bd36530baff02881cdc5ee6d751ec823af24c9d842474140331f1139b08fc26d69498a9fcc4647c30f2e1083bf82bae0cfcca8bd5cc9b855b34a24263837bd2a874a55344caf49a62f81405569b3ceee5baf833f2b32e013781a8f3f0ccf76cdd55de90257455288f69be1227cff99ca73d9e094cf205e4c70d977713636ae0165dc81af9f13e972ea69081fe67a4255d4a872a9b83c55931d6f610ae85200ba3623959d04eadc364a460eb2dac27ffad9df6a05faa85ace49565673c1f4dccbbe845bdafa522c8b5602a146357b0d9e491c3c10d960ceb0a3a432a22992c2077197f3111f3e426720b835c10f3d3f7b8623920c3d1af82fa4147d251300f7269fe4a50b243402ec1386dac46f3c01d2e446e7fd9ecad9f84a1af14570d4c34dce95ec451427fae9dab8e618c0adb334b7f6c94e4d0f834444969e507625ce0e1a9cf4ce5043c8fd2b58b56f7debb2e3e964389c7a246fb49367ddf68a66b05a1128e1e0d08dedf83762aea4f0ef9e3ee8807bc1f447977135993aa17a69f5fdfde27f70caf4cfe81a5b6b42d9c6c452959cf70bb7843e1e271fdf028080718ae6833cfeafd6492921545f2e645d150e8b00a4ee5272aca74811ab76d6c9994f1e4c4cf6f64a8281cb43835cb51243c3c8299e395e89b5c10fec3deaff14a0896c5b691d11ede6dbcafc75e39f58eb77fc81fc98b56e22e56f998233a96ed60ed349d8be79207c7fbb07de87dd2f000a7830e92cf70b91787eafab4d46f9698ae288d571fac0bf4b683a0e40dfe08cd206f6224f703ba68382261a66326c9162fcde213d5c97609b19be4df2c88ee8f4ecde8886c949941617f9e14dde1adb409c4814b5b6e6327625d515a269d43736524a44a19a875b5155f2450f03ae647aa89e358adeaa2464101ebde1a4dfe86481700757313f3d1d13a9e5f61eaae131845bd06c1d3499a5fa8683ee43a19d86cb8f2f1baf9f196056ceb18bb7509d943a16486b429838feb0a710baa6c261641564400e74b242a9d5bbc4cd23dcdad111e30df8593ef3312d60e4e69e434718159e031c368e7956f6cab1f9b74184eee5320235371dfbed80570ba83ab1c95ff0855f0d496b65ba38932b7477402110bd748ea6807a16920fc89004b349d33e4e4fea8b3425dd9a092fbef12b00e6a9d481aa670bf0f33fccb6f62116091dd0d35da721e28c7f6cb4d05ec5ef6655077b6297835d5966b48cc4c40beee366e1defa971c1aa1bd0735a55129fc65654fe5d4e6c76a718539711212b315215ba9723a844753f5c18653fb70305ee6576373e862f7d990eae16d82fd944c4e2f96153a5b3081fd910170a13f0ab7f924321e3c322a50058f290b54c60c9788488389b15639b4e237fb927e2721fd865c8a95748986d5e5f69d75534a2ec18a1dc592dc7ff9a0012b85eb3a8e8b2296e835bdfc062c8e8b03d3177dbbe2c392d195647c92a0beaf5f5f3bf562ecb3567ed729a835c10986aaf06074b3f21763de4982bde2e591d04f39bb04f47bba12e5dd299ddeecb2ad14bc5e07867a95ef8e303e83c1cbb74c988fca9ee2131593998e190a7f1106fe522356ec459ddbd4025da247342a2c9560cbcc47634e00d77fde5d30e074544f8496a828246ac46e5570d1a3f1ca4398c4529c6898ed70e9911769c61b55e336131b23a07a0fdb012fcd957e90c33d8ea5ed6b816ebf5b8bb8c80034d97baad8f0b94fde40463048bf25f03ea48f825d68148ad8c5d562ed509bfc43faa6f52189e0950ae1118aadba2f7ccbdcec66e76abe8acb43572f3c8e804e834f301e4262b7690a15772b47107a0786097a7bfef1805c455c538b96616bc068b2eb873d11cad62bee591460ab972b9da62b8f4063479e16a8b3ad3e23520dde02313d0a9d868994a731e6f14d80bcd6518f18bce45ba39559bcc19328a4fa427144d7370eb8d5266c199151dbdf3912af90fb6fae2e66258471504ee62b00dffd0729ea9b68644ac2d96aff93ec72f22ca360c5520e208ef9d4b1af884696d6d198fc6809cd955e178b0b96238ef6ca1f8590e8ee05da0c79aef895dbb936d28dad328e5bc7940ca431d2854935199a985621ab20b751fc1b3d895d40e342e8b037e3345d14fc232cb0e7cc0f068947e21f83ef6a402d0e67ef0f0d6112f30aeae93ec38d5f5e2641fe1938af4f90095aa7793f1fddb7d38727f5b7bacc5de550b71fae33cb2a928cf378cb23229bca635eb2a5d3f074897728ebf7a99640916d9141e928e767b4b5f77b5c204675a112bb25add6197fd77196b0b566079b9357259d8e6ea05eef982bf17845c08f73a7138038a86f47af5e6ef090e38cfc329dc41a789d5e7c4ba6e124f0c415717df8f174465d9b9cba251d340980f31b25b1b1656c30cd8949c3da08809fffbbccd33272683c1334de38566821177950665bcdd48678dde637c8b621485b6003f708e5381d821d81975858a8070fb550d954f4f24f1064c4f783baa9a5138439f86b33de7af0d6b3302c450ba2b6667dae8452e8f1feb463d6ecbc12aa974a8efa8336cd0fc237f35da42634664b1e443cef97fa23cf443509bc0604e7213b511acf27d513f96840febab68b75cec62320cc0ee08e9aa091636fa67dc5b4f7fb9476d625b80bea03374cef2997c606ea604155519a7747a0e26042c5153e9378248a6f9a999b6bc93ba505e815de4b73acd2cf894497f0754444487d22ba9073848b1e149140844831c41aeeecd87b04ab9a2e6dc582e13436b0281a11e7bf69ecb8de148c6f5e4255195c056dd006817abf1fb0e19b48f74beffbb7057259e034f34769c303ed82d62b7e0d21c831c60929becb6e34d435d03e7fda28c9e694a8b61d228d94f049df8764bd0145a0cf4664cf50b8391e3640bda0a5ef293788328c795999171178d6dbef5cd56958bb70fec347157aa2494c1a59369c5cec02d909e438f64660ab7318d60d50e68d90d9f99acea52bcd66209bab4e83445de931178541a77a280bf36ff6b1a7a9fd48bd3eca61df9f55f0f3261a3ace5dcf7da3da37033e8d84862f70405cb092eab65e3821f70e392cd1e747ce298243feefd197f616d7b58338edd6b697f21f93bac7ae3e56606990b806f56804b8b409dec9b9a9e73aa506842792c631a14c03344916cde0d9313e1b475a60dd09214f31f040f4a2bf3e1ba8bdf1d680368276775c718d73db5009106c7f98dcfb7e385ecb046b3bbfe3dfa46aa03e96e9a2f84b35bd47eeb106af69bb5e1bd2f60dc43877f9ec2fb78e0d7d7756e273d6ef73a91ead9c0bbe2a0eba025677f69e13dce49d767ccbecce87da2911fabd98d642e7e0d212c18f98e25ede9c78d313fb9f4865c8031d3cdbf77f8093e5338bdc1b579ff85322f6108eb251b0f203177ef0a193561225d350d01f56636000be71ff9f25cf17b7f553dfda6f0259834649661dc9014d144a523f85fdb86cc81af9712729c0b6cc604972a6f4fbb7b1215b90e347d7298e539658c2f3cbd5c912a87c23564b30c33fab9b3da3db6940c1c96eaccfb2bae536d7c1d8ca83a6ff30dd919de432ca2ba8aa5c9240eadeb71d71aa921b7fc1fe826c83fb39958dc142b81d75bb4d180031dd899308c74fdc8c59a8eea5f05b7e6ae082c1647ea342d4cc79e0406dcdc77643714796e1dac2dcb2ec85df4a44a91d6970c7b23578299eb6261277ffef68f012adc9fae2698e01e77cdb463163fbd8277c23476f03d52ea4f5e1d68f18ddf9d17433dc8c3247c2537c27607277ab064f988bd6de5ff1c27d8d9aed1c5506b30ef05c2e4756d895471b4843c42ff58f418bdcd5cb9b55774e49871b373437738550487b205d77427f4f7b95a233919060585c5f461d703b2c115cace68e2c021a22d7f6e1e9341d97637c68dbb33c60df6616cb8278198fbb240433de06ff0e55c243b6d56ab868c01ccc7af9e6bbe67268f94d929436ab164904c55b86a3cc86913e14b7cd8c93d2419fede0fdf5c7e41b56b6b780f9fac87ff92dbcd3afdaa951c5a02cf919cc87f1a01bfa13417af43735963330fd70dc14f8c7f243a1affcbf98ce1c086399faf6aab0d701bdf0c41528050d484058f05961f12c65aee1f17cbce3f99c8f3fa678766e9f2655b705feab0a5a914376fe8a088e7ef186389a5d9dc51136667fcc699174405aec6d8733bf284e4c4bd35978098feb57af4d5c5506919ab1c5218c3fbdd40aff3264500afa139e9519df13fb594800d3a7eaebdcae1d2a38a800a9749fcb62f00df2584c1176878c653eb9bd463765c2c182f68cb67324f1c46d20b91fc5e45fca7c0f619e2a8be040933d8050fc2ec83503151cd590fa44e1251a1707eceb39e34193c999a4a5ab08403f0a000387ca781d00e37817ad91a22e17a4a4409fcd3ea678e192931addf86939e0ac0aa5751badba6efdce11786258924478df76fe236e8a0cc67acb5e9c8658600cc73ca0ccdc2227f9893fc581ad53232e0f9d8db5763f33aa3d03f584eef839937219f27fc96292da545c0e62dbc0902a169a324368b5c9a14fe3dc347ea169608fa614a95867f4994b3c3b618f7572e07ccb8ba23c787fb267c49fbc8a620eea8f8ac56b107de80700cd66266f9aeaa8b140e16d9a2f8c9b32d3124432796f882bb16400df05b2b20fadb646590c1ab276fe78d144e378cb3802cc454aa9336f071b819b7588907dd5c630b8a78e66ec3f6a4e8e654ca76d5fab72f74d8bd2d97a488c8dde57bc733883933d599fd44225b5c6b452d85447cf3fc95dbeb5120da3ccd967bccad19f4f3caf2cf067044658c24e5a87de2be5e8087cd90c29ddb60206a7f7846dd7eb35c13e8cd0834489ddba20b79c8491ce9d95d870b2c0364dd275772ae760737917a5f71540676713538f540c9f299b9c90284c4e43795292856f520404f0497f1019e9b3a0cd1cb995add374f8883b74e5be0a500feb5a3610ab5d9865b0f0844e5cd925c8f9c982597bdc76bbe5f8866649b492d6504703faf9edd7929233e95c83544a343f0064b9660a47ed9d7bb66c5f2f4c137952fd5cb2cbb0ad7273b3a1b6c7219e7e7971d66100d6017582941afe55fc027b938f005ddd0ba5e0a5b2438719ee633dab1ef426304c7a5b24924380eaf8dc21b5fc81298ade69007e6a3ca0e8ec8d15f84dc27558d24aad07e62f4f37a68394493ff7d4617e43b24473265d520b15d3ae89a9e4240335ca65c390bc9ad07ce797fd924dccea02f9409ca346a43bdbb1d38e48cf79409c1547aea91e41d2d7d0e4927debb8e56fc232292e4eed164345ec5e39ec612816b62545ca17466ccc6424b601f49cfe07cdd0efa497bf39f90304e1c70a76f083083e3731eca4a6588083e8d957595ad979b375c7332812d9fc62fd2b20d24a5e4ecf42a8f79bfbbce582464a66f0f083a826e3d769843579a7104252eb4c2b59aa5158eb4bf0b2b9b1b408f98780a3d769a43e395ade17d1d3b6ef20eb6d59bcbaa53f652453d7b8c63d38ec90a141b4f7e86b712e7d86e3dfc8e5ee5cc4f25cfb9a4d098a0b550cc7fd78cf1f41afe2d21ff549cf1a6c95336401722ac084fe2981bec9bffd6a21c9a7c425812034703ef04902f5ccc23033e73d856ee18bb8032ceb199fbfef6736e4f6fb6054e0c2c57e5fbe104908971bed9d179f95fd4956c1976323f6cdbfa3f4ba9e5189ad731bc36d21ffa186f73e53ec63191c252f66b2802207b33407574fb73151202cfbe879b8def1f36783c1676a41ccf20d82178fb101a8c1c73f53e4761ffc77f2fb401ece19bb2fab37660664da9fb7fa4c3b0d9b7273954d115958f4e79b9f7ffa2215495a1a3691420e2b16d10e5b78a4d114f2ca735ff22ba3a26f3f13cc00170f56aaa31367ffc2118032352bdb2f5d2ef2782f17a03e8d49205db2784cf626e70ab728c8afbb4e2019151edd23b8aa2b34e681931632b2196e26ed00a8e8b0fe278570f72b79e333ca24e8b516043d9dad464abe934cf06b1bc10c4033390370d26afd34b02ab89098069c95047900d380ced9abc8b3c320157b9e6515d4f7c0cb5a1d0fd37c2b58d8260dc7ba70b0916da786b9d1d847894b58febfd4b47e6272a56db66c2ae6c69e632e5a57b83886113dcc87e376cbd1c8670974d88327f1dfcb6f226eff1346f4bfb68a6c884e45e1032623119bef640aeab84ae73835bd183030f5d9dceb82f05b9d52fea33257c05a65c958d289d795668949ea062def5360fde61bd6a8b430dde13b4e1bc2607598a9e1e2449773e0896bcdbc168d9a73b55751df5dc560e4d4d590e634a78c7d0b95f45a282a1425d25199772a8f21113444a4986c616a3c7b15f5c3d1d19ced3d219afad3315817f24b41152e467279a444b34919911b955dd358bc69046e663424709f98e71c5332cb81edcd9b795e7e5d7801a103dc9685a6232d7e3d1c8a2c10f0a809834b8963962630b44ecc6c94075c9eb1f7eed8ca7205bd40d221b9ef729db1a5dab1d0b778daa12f2d23fdcbc04983cbb476a65071f7a1cfc854ff259f63401f87f392f6071fdc84ca556d664908ce1c40e5cbaa86631f3c83c636e5f551a428a3d720e05e2854902806cc3ab8d2684ef8fa47362b2c500236a65f31d74be25488358faf468c6563ffd45192c4e510240b7466be9e8aea08081ebaf6aeca51de1cc6b2b77d1899762237437cc1e9d7d7bec9d8b61ff3532093f16c199b944e44ff1c265745a137367e4bd75834ff9b851f5922a585eb99e8c8cdb451d2b832e26ab6a343723d5aab9fa4c287a1fc39349a37b388a36ddef5b4e23f8f1b750a6fb851b0c801799bd690926ebaef092763cad48f993b1e54908ca18a0d1aae0fca7a6cf5e4e70f83e6122e0db807a3017e4441738f3f48d7dd1f04a7ddf013c9b54fa887bed506cd8a1263550a6ce584a1a31065b3d39f3905c35e8b85f70917e36f5ccb17b148d553f6c11d4df2f36f397125e5626d7dadaec6e473634e608a3265a0fd1dccf2189c44f962d5075fa11d8e36696457df67fab560f584573ab9eefbcce9518b7ec74e50be6a952e7170969f09879888ed9f79311692c7da879a53a3d0d254da8ccb073b0d5b17eb241859570f7e549146cdd007c47ad055143f9871791decb0d8df4450a3c09f35192605ae42bb971d1150b3db9cb3032c9daada088135ee0aab6a3d3b597e0237c0d4435e8d46cb9fd4a34a402639ea07bfbd3906a38c63078a1855fdd5fbb91d773ae17f187a32915dfa97009c4de030977207208057ed31ba2c779da686b7f334bc8b1d4136c6fe9115d93569e9d95dbe781d8122ffe97ca2d74b340fa49cd058fc7a575884d2da58c062757bb2e710b016086811152456987cc8ef5f871782e9c8214ad200e743a90b21b4b6cf46da4e0cc35f5cd94cec6265af352fc4e37484781619d88b2a5c7c039949b5012c4723ccdbf947f78afc3811b2a11ddd59c5436ee6feff93441cfc2ceeac541baa9a9be9be2c31272d7c0f8648cf945c639832acbb22b82763b797ba1137b2f98e937a0d575109f97491448fb5d319adc14b13e6ec56f0e133097bb8d582661b512175705339f9bc92cea69a3044ce7307037362aad232ac2085e8c38a639bc7244af8f685630b2341e7ea443e35ffc6deb16894a3a8ff7d82294b4a5fa79ffd29c32b257a75db59b61148fad2c8e0fce7e0db1bbf3a4020e1b394abe1ce11ab109929d8489d2f5fb7cfbfaf561ded28e8ce7484dd15b4fe57b0c862f4af968829ee8926ccbf81a14e96e408800fdc60264814168be65705a00fb05c5d4fb46edd706b2ede57fde8c6331441fa733c9ec143f56a70e6125a19204d50a208db779e316af5b6e7e4ddbcd7faea0b3cde8d8a1fb0ebac644de1ef8b34bd543f6bf7b62b3c5bbf7a17a23cf6a4c9b3b87680de8116b4a7b652c90e6e328b6c5de05b672f7ba667ca7f318c7f70553bca0b8221695a94e711d96abc73950d2fbdea49587c569a22fc6d6594fec19f20f8ba2410e72aa9058dcaa9d2f165e6b2cc873f73b751be9e497e4ab72fac3ef2f6fc200c39e1e766272df5603997bc145316a117878872d3438da1dd2462827f499876c0f0029f35d91c87ed88b8c6dd6d7c0fbc2ef9494cf45978501a21f1f3322e25cc58a4aa8536d76b11b0492f6ded0ba562003894f3d9bdeb4ed44e1aa5846f36637976d0b752c02325ab364c8412a1bd3ae819797b78800dd2987d5058ecfb7e0be5d2a31d57e80d80f4ebbdc3c2e76fceac0e64e65a01ae1ea9b76cb4daec93fe90bc2568572ebb0b13ce29f39ccb267db5975749d98b01bd67dca2116f7eceb7bb965edcc9420d7a82b81663342d4957a5981afbe941044802ed9b4bbdc888f40e98deeff658f6a93f92edf84509f9f57c2c6f331ead93ea3483ec6b8d0c4e6d2093b2e84dba872199b9a014b077861d74947498e7da7535b30a343a45d5ef11494b522c712acdb2da5e96d36cc803cd0998f8fd8d48d8e945a8b25cfecbf5e9c42e8e3a66410bfba00ccb9a116839112f7a4400bb6a1a4e505f0bb2b1242d4910dc469e1bb6b75f304b3d5ef898acab0c9646b964a037c01fb00131f64774f8079402d2bbc20cf4577e3f0e9caaae35e5dd7b1f64b61d58d05f97f88d85c3a69887ce5e9b031449ff6f9eedebd3913a67a102e1076617391a071e05a69ea969a6cee83729bf697e688e4de3d5cb77a6a31d7b5630120197852f10e95ce2883febe6b9f4e9965e68a7b34addd8ddb486c8a0c6061375d79b78a78ee02ad6fa886bcd7246b83cd59496985d2cfc2a059890e33a735baed7b776d2d265012e6af485475d89086b41d91a814327062e168a61736f3dd3b565fb382b73749a1c1c8408358355b62c88f95ab9115ffa6595cf0e7edbf5ee4e0da1572a16f4c85bdc39a772a7a98fb5375a4eb0a52f808a9b3596371cb922198d7bf8fb63cd93fbebda37ca6a6e7559ef8b7ba9b96b1f64248e7d435c776efe76b210b1aa29da7f58a2fa1e23181453de05ee4ef107d355e7ddae16aedaf0a264764e65df77e7b92d925f3272150035320761a2f4dc8b7c173596c4ed46a4266c52bbf8f6cbe6ffa03ac90b87d3f5ec7234bfc6b6f5cd720db451d687090bfa55dc1c1e51369d6d4321bb86a8ac9a2551e5df9ccdb4c4cd050745e35ff80dec4d462300933127343c355e1096e5513ebaf7943c15c9ba529e2e0bc9a7f6e54656fda194e2eea43400b40a240cbb35e070ae771a31e3dfe7c27d3db9c5504fa991fbd35d69da9463e6189d184976b0dce7d73e781bc279c8ba34153139b33d3545fad10f7a75e71eb68a57341a6cf28176ac31071cae796b071824c6fc27ce831a7d9dadf507c0398d2f07f5825c05152daeb92e61a1c76b2a12766ca27164bed09e7e3ab70e4fe90de87497419d882e4433c8569e82e9b9d6dbcb70beff2324daaad4ec51d2756f1bfad67abb905b35c3c6634a6d695f842d87e8dd67047b0d2fd8839bad5978e3a6936d28867210bb5db99038fca95a3a1dbb14764727b999702bd79512822bfd303a749f230b288cf9d5d89a0c85cc81372fb03f764ecf74431c49f0eaa6c3ddcf018a839adca6f8fbcddce705f01c2378d47a61fd2db111dc7509b39103a79236d2ccb3316a492ba981d40d055074292f2676c237296979e481959b80b82d5b180e644e33c00279a82a3bf4c8d8ef6ec6681601d277d86bf08e81f0275782ceef474d9e55794ca161082e0ff54725601f356ba846ab2909a25e5bb9e581e61a7fe00c316283938191c1707db7f32c2cdd5b763f5d59d7e75ef100a5277f126d02f2b8c532ea6abb589fea5e8af72dc197984664dd3d0a5941ddad9e6a5b71985f1ba030395df4675d5a4efcbc52322c195afb647aafc620aee2698cb508a6d3aeeb5142a4e3746e01816e4829d46c8504efca6605f40283c71c814e7df20a5cb60c92665f63fec25eb44b1ee3681e813247bcff72871a24640d36f16e7e1ce2d7e7105978067dd15c1730a97f9f4650cf30686d7b3e87718a68d34499ec9143359f84ee30992cf44640e072c0ad52808033a5f5d6dd873fa16df33b3eb80d3c44441efcb9385931b98264fe3f369cbc904eac399705114d8522e7098752bb3de4c9ef0b6eb572546e01b747e3ba0ff3fcde4e27a50959805d1f8680e4740d6e07dccd56233002c10f29ff14f71908fa0fb2db4bafe5dfa736e4fa41c931d96bbf20a0b37aaac10e14a0a6d32c869fe71f3afd29ba6adae04ae29a5f193afc31e6ed014eb67b0a127b054c46ea1a3c56dff4c56947d4d51074a3fc64e27e096b1069c58e679d5083a7c07f64a92ab8ba27a862ecc6bdb1c0589ce5868d01e351ae84a4715695bef9fdb4fefdb1fa55bc238146b2db35a5f0e54117e19b2b5bce8f076fc3fb72b97312fedf43ba6db7e160dc8446d38b13447ef6aeb49550c3f958176a27c4595e54e946fc36de1c9c12b2cdcd718e0b9b0d11d8902d52f11f86a19228688ed463e6f7b8048b3ba34d9dd18b024bfb97482f8834091d131794774af17783c14e6b9799f055d4f6e231e1af7d16797290612d7f167b4bd123b9019042913e8545f7b83ac970b227329bf172fc07ab5325123f8f05aaac00fa4183c3050912b04fbb4fd8581829edc265fee7329056dd78d9709bf12fe0318f96f5c5c56aeeb2a46ccb0253e37a92b22c7d3317b314d6e0cd9730108e441958169dd6ecc146e74310de4129c617cead0ad7afac8dc81e1f67af52a5d27ee3fe78c5443742182028bf1269666f9b9bdc3f2dcdd5ce24f6a9863ff2886586a31e8a3a93f238612cbf8fb021b42a4bc203b7eab48e6a0c9694cbcbcacdf382922e0a278627ff4f3bf255f18a69b0aeedb8fbb32b45d509986cc58d9233040b2b67f6e574dbac7d283d6e957abd6b0a4b2bec6d8d863f2237e3a160cd53d9c8d1bf4a5a5a877bcd5d9c8ab3eaa8c7b7e2950df9aa6ffa1116c5b4f2e78bc0c713d2ce55b524c2d5fe2dd8595c34e480fa1603330ce8e2f9ab1374fb87b1e4eaa397e180e3917ed1da4071196413c074a7360d22e1cbb6b653a29ecb5014b7559f50d7ce694afc9f52fe10e2a982aa79273e659226360f25bb622272ef1cb650feb67bc22cc43380789b91c609861f637d44b9c50c9c625fb40ff402a2f34f7abf6889498e7e05aa60f193176099a62ef811b0c9c4236e909426d8525ce40b011a21fa3372bb1c6db1c3475059ddb72921ab0504e7959b4e6ee3e1f87dbdd1199b772b560e9bf062da3f1a513a7b4ff2befb082df456c5d3688b59f1802930df662eb544b47c22fef0f2bc4149325cf38190e2b2b35f140aaac3acf233c8fd3765a39a8711e9f4ff4d28f255765a0c08942a6eb88cc5fb16d362712d3c1dc58ba3799966e2b71200836a0a4bab1e66d9bbf133d7c6b408a50f5059ea8e02e37753b5d8f316fe15c7f1a5f27c9a04ea9f344a49dacf14b50884dee30748a12dc679550621e3bd18f533a5ebe35e984ea72f2cf3e84513f5c811ae08d97b771cc00e7d66b03aa6689545dc1af6a14339192bd28e70270d074ea0af4745f7358980e5778033a12459535178f24f5ba7cd2a2a92f18bd8f9e7af58792c4cdd033f9fac46c576ff0c66ab87c671da7ec86d5e47683c1abec1bc398799793650d9355e7aafe182557c4887db602a9f39256a6346ba94883278bd5e0e08ff3e49d217bd61f4520740932acb56217fc83db7464e94782d6e546011dc4629fdef4a4f2f5c488b50a7be2ee48c62a5030767519823b69bf67da45baeeff1f50eaf2036a38949beacc55b019dfb22e30807eaf32dcd29809847aef8f3478055512a003470b625a2a3c4de3c3693fbe4e348f2c9097ef72d1602de2ab1b8b698bc2943400be360b01f918e46c742398b427c2e9be4a539c3f751f1b19c87b12557f1eb74508464a68aa21a965fee4548baf4b114daac448f7ada7de8e7b9e504fdba3107ad2110a3652b8385083460d8b29e97014d47324223cf50d1575cb44476fe90de7bfecfa360885dd3d80cab666f7239cfc942734e17fd441794e8daa8101a1d731928a15e891b13b3affadbe5c234d5b6551a28457dd09e83f0f5f2230f3f5896fd75f212b62de8bdef5ec08a3d30c8816fc39f4410b5c0039e5ebe06400a5e62d56389cb59143d9f2d37fe0346d3a454c210a65b34dc3c79bde9b63de3bafd16774f67b9f8606f2852173400734ef5f90781d9a6f7a10cf68235994846180480c4a4f3d4ee247d13cecb0e240281197b27ecda52833461e05de3e0d8bbe227c7645030fe244c890df8f1374ca7d82a798880ae0cd2a76fa7c069d664decdcbb5c7f33275c2095b6d6e221166534c178a01aa5c5b62e8e02366ed034772aee288d205d0ba93f77519c171831de4967fc11eef08f08cef5a79ca7dda6fa5a60560a362f3784d3618d151b35febbd04d01752f2637eca59555411f27768d085eb9151c242a8a4e810f7a0f696eb9c7d87d7e79a0275da7c22abf44e32f98ce55303afbead23c1b7b725c216b3d4155aeac6eb8cb6a3810ae4e852397e4e954b7f739fc9f17fa33af40982d1335206da314ad89faf76b51c3613a0c25109b456e4b500f70d2fe532e8952504103defaee1f1d43a7b6fe72ff0b372308f2f6acd65e3923d0769ac2fe313cec2fedcd511e26487d367f3e57887d923559a8aa7a68022705e2895e97ae9ebba8a09c187e598de473bc7a3f511cf89d3a8c7802650cfe2370369959a2659bc241c8a4d97ea096a096a9e64ba1fb16fdd99d3f20badf173cc389dc1ddda8b9a9ef61d454e735ad2ef073c2cf1aacf376219a643cab15e793ac305f3dac9fc681ff8baa7c3e087722f5904b5de4613b45b0b40b9c2d9194961d9ad5e90234e5ac5d40ec1d0cee1044dad2315a2f2e40c4f98f23551d434e7495e798eadc41ec8bca6cbb6f03c9f19ba7f7d9b39265f57410c0f3e7670cc9fcf795ea3054cd2e33824d95872d19b37df7af8edc919cbda1fba7e5d79c0c061bd61c52b276eef44d5b58e7441d625f2d532757db4cd321efa81eae5e7e9e78ad47322385ab470f24dd0859b75a3877f4c243e14f532400e18577d1d41fd6afb5b99858672c809af8536ed9a675dd7a5f9fd0bdf9e6c2b19e2fe0abdd0df641c40f071a6fef1dc2c268122ad82fc6c6fd11ba2f43241f85378be3d707f0732e15d80003ca1872b45dda02aac973c39cbd50be1e659ba02a7e240c8d9298fc19e4c298f375a24f2792020807503520c94349dfb3007fa581ebf46c3cb9789dd881b6b5b617ea07947b6e8c120744eb32f026d17f9b1c3dc22a1611b52cf05869985dc0d2ac2365428f5802945b286492ec1869cf773afd4e032ae55a804097a6d5f92488a45f093ff46527cf89c3b61542a9bde18b9b0580efbd84eeda5ef4114662fa5ecedb6350e3fd96de14ca38cb6ad22485b334fe2f7371de15dd2c26e545f070db6f81c6693bd9de4bfe8e8f1192114d46d8e350046891b88f5fa9492f877ef4f7a0dc16fba62f95a4b3d1050941cf19f89d7acc48ae7f7368fcacb50d6d0426f077058428686d5902f96d9d1431ab0ce67778feed163dc66ed5748a2c172d3d31c451a22175f23f73d67d23cda71e56e2e9438f946e7113a56c406539d18e40ae622ae911ba474cc5adf2d85423b6ab9ae4ead214d728a3da2678bfe335dc5c3c8f1be8fe4cd0ef66639ef354372df40eca9bf67682d162658863cd0b74ab8b32da30e8a18c2f9160abb05c470a9e789588d6f620631fdd6ff5daa72ba787f8e6ed9447ec4a43c5ad1f6450ae0a379c6beeb6f176c7b86bb0aa0c13f57a83fc099d1f43b77581792bd8ec81922d645cb6f399678cf8d1b4a6df22d582869a1fca9c2b307269ea05054d09af2ceaa0919f48afee175ee75ea02cbc4fa6f3c2472c847cdefdcfb1b47e52827d531e07c618409461d18367ea91b9b284bba8123c09c885f7c38c5f9eb3240afd9ae9c1218fde364062e377b3a8f5ede7079a3326ae9a1849b96759491fc6b94524d1c08b30a1b61977808c51105a347ed8879b6414a417e3778ac34fd8587bf311bb8e28ce788bbb516624bea0c4cd2a2b75e26d2281dab69cd41a0327006b68c274910a35f913c1d7b32b7b93d3cd8f5e2b5a73b44b3cb5bddb0420b3a0106c0ca6ab20ece5714e007d60164eac74c3daa19a109d6ad4a5050f09b123bc5b083b05c86d1a1e058899c54b9ee27f478ada31e6796f13f931bab5d4bcad9b9dbcb41519348ae931747c5894b2bcefbc0ed39053dfddb860d22f8a7205a665ac7a27d61a6b784828ef48d53fd0658ee9c29f5ce9d84566731533c60c6a7466b2dec11cc66038e016df7cdac038c7229cf9493d07c8db2c45c35bb6a7484f78ccda8bc8808c726daa4b0ef46be4b22707275f4206ce36a8fe59439cd08da1630109ca3f02ff761368ee75303d55f98b412bb9a22e0990656cb6d46dc29280bcd38d83328f09c603ab7765a343382e62ff5cf3dcf96aa25bef962561fa5e0e049a16fbcd1fe049443b762fef76164ae12ede7c66f0f2ce1e7e36e30280b9a8b57e34b701598b537e5fbfdbc851dfd1cb47ed11ec026a42da076d66921540bd0025a955392baa932cc04e5bc64672c82c7e28e5988dd700ef82240021a0c151d59f235ecb15be9e53381278594304192e499e88735b8975d88b7e6539c442cec87a630f22a33fe3e7e8d9032146ceb84f257c2fbcc0b8c28bac97b3aa2ff75f79ba65a1800f9333201d457af830d9f88d5f00b21b0454a5f530742cc07516d8e5ecf3a539cb3f6f8f4d9fd21bc0018815c8152cb0d90dc23ffbac80c8e238534704e141938fdefbfe32e43123c13bb0b90f2d4d0ac61e38430699f86e3e9cafcaff88528d817435a1d8284a0454634e567c22d27e4b848561944040bde8126f6b45396d8fbdcda8a6063e95702ee450bb8461f78f2b24e8827484dfcfe2771366533f4509a267e5642fdfd95196e276b4735e72031d1116b7f1ac294c852809ac5ce8a4b133e111e67fc0e6a069c6c516104059660f7b47c877fcac0df6a9a285f242f9c02ffeaf0ab6e0c4a84be8089c8972ea314f4644d31c2f65c67a3117c964056254617f730ce0a3ad8be5dd67a90ddc405504ab2286d8fd6e769adcbe2c7a4ceb9f95d7eea5b5135805d082af216e3a146bfafc1b851733ebd071b5ff6d5159e9ec74dd296bb7fa87d491f007436c5b5beb2838b7e689ebd08d64fa6e70375c68ffa8aac34a1f44e77e10424f22b900a489d6a637cd4aa1ccdd3378f0de533a80b07215ea573f8d88343419de62d60e098db89e12703b8ee21f893f034815d8ebfa3f8b448445c670d5fc51f1b51faf9dac26846bda90c8a124a9a14c3d8cf6c2806c00a05bce8a4b64e57ec09a9e66503a01093339a68005b5110856523cf0a9692490551b36b5dd43b613c3439c0457a61ca8202da79ff75723db483aa93ef0e92e20f8d250698b79899f833068ba9cd42070140a03122b5097fe56aca68624dffba6ae6f9d461461ede093488bc29ba37e32e22bd73abbe62924bc474601e823bd7c40796cdcad66e32ec96e182a5594f685e0ae3cd7d8f49207841717cb54caba8fa71cf9e4d1acb7c3153cfa7d673baf7a57185e3c83c3f1b3a05f3e072c4b6210066a4cdd58805c61b3852bb20fa6a9fc3c589eef323cbafd2a19f9fb72a47bfd57b23674790968e9ddc03320151cca859eae6ad248caa7df3319c6c694594630aa80bbdd5e7a0e74f8915120fed579ec095831dd7bc9b2b6942c3c0d5191cd0c3ce31d0d344ff2365c5fd908ffbf177b8d0031ff249b69dc9625e92cba9f65995389c8c10bc19def40c2bbaa461554670a6275260b35bf1d64fe23224418ccca4f3c2a796457d364eaf7a94e6b4771b5539d957af2bb0237705b77ba081c6de19e68443b59cbd326959d3e1c3a60d903af1c4fea0625db99e5b06109059d196ff2e9d1f2d79ea0323ab9746661f017bfdbfc9eb9898f358854d03a337c16394fd30da5c571fd85cf5bf12df20f9ab3a4d7638b21f3ab341a1f056701c11f50ff73481c16dba73f859429477a5c6d8acaf773cbf17564b1a1de9ee87e7049439fa4a5a835f247efeb5da93ab0dcb1854840095e96f2f9da7e216ae678fd1900e188050e646f556b541c31ec74980dc3bbfbc96d01609558f963418a9181669cbba63f22006fe7cee1f8700b15a9b6ecbbaea1f9d0d7175f76ec5f70a2406c7f7dc6838c91673e48670827c58be17857a2165cfae862395aebbbc3fb31b74f9ce78f260257ce1171388b2be859dcd3a6a018cbf28575470521cdb02732412033765c0db5cf215e0e06f2766c4183e13e637d97158c3c71d64a796b200f27253b18cab1e3be731f27a0c1838ad6b2c6c4892677e8945672756e487c1f967914b7cbf7fe742548e20e7bd30d328b83f71b5ef53ded3d49335df5403bf3a9aa963ae2e8860a41f6d061421dba813d402cecee9a22d94a28436187e0e363ca360f663dcf8eb2ccdda502aed9e7f15ba8c8db9e9b62107696f8cb39fcee45a1bb9b6e8d6e41706075990101b294ef2e0f6e43327be33612144b7de195c5dbb83ee1569d2a34eba271b271597655d24f9c91bcdf4e1bd54220df11c7942edb072e86feb02f9aa18179a45f235342205c058e7708da79c61fd712764b99ad9aa3b40d074a8ad16e286b1889fc0036387bc89997b47a3540a8080aded5586bf4d9b24594a916051f71cc686b4940ef663e99b1f9189fbad4402fdc3c5d3d852a86dad449f9bf2b3303d9fe56527f58816a18f288ec2bbf33e484d48e0a53d877ee13dd688068b2847ce86e1ec4d11f735360109aa21249ce5af97d2dc42eef63aa7e0ca0bda04d0b7ce6a23859c7d7cf1b6f536b731e519cc5a845034d97baad8f0b94fde40463048bf25f03ea48f825d68148ad8c5db9b96eb250f96c61ceb3a5188ae7a8148f864e94e1484b5a35c14cfa832554528fc6174d23152f8354e5e5e4398a4772522896e1831b556c30dcddb7522260ddee90140eef2a20b4e6519854d49bd1fb5546130ce6404bae5d549bb79ab217847478934b24254aa3ca7a2b28b08affc07bb7d51e7cb9cade591bd1183fb3290f7facda4cec16b04ce5310355894842aecef11a8deaeb5f830f02362183199db2314203c4483176e8cb33470883b736f237ee589ac389fd93d85fcc6aefbf4beeba3187ce4a8d7865817e759523a20d84a261edf9b89d7f99b4428f12e213d324b61a4677de61c6a72ea71c1d0f4b14a46d968e34a8564a3e926b5e4f823957fae7fb010673ae069c78eb012e56b4b0ef97d86797ff663c9426f868fa98a83a01b8d9b1ead0e50d7a8b75c9748c33bb0d1963c2028057801829f911d91d79d9645b6919ae1f5b3fdfa8f17cec6db2d01eab0ef4688cad09ef24ddb637de45a67aa9f883355c058361dcc546e099243fb2c2c82ca293ae7e256b4ffd8c72d47c02abbfa92ad61819960f33cdfae2952934a23746adef1d2a583df1c72d6a2fe5825d7b7e9e9e928d78462adb6bb2cbd7eb0c94885f21bb4e06e6ce67e64aae850a8ea64f95ca154072d6ea93e8638d2b6b255184eaa8fd535f16aa2b78fe74d4ac5d97392b78a8e6039f096e984fd0cdbc5885d5e6e798316095c5c87ff27c65f70502f58555937c327de73e9b1caec09c1c9f0c38439f86b33de7af0d6b3302c450ba2b6667dae8452e8f1feb463de7066b8546d3d033b86ac505dfcd90c87278ba2f092b3c0217477263462f35f083b1da9ad93f766c40205d14e796f8f8456a26afac2d38e4251f897fc5149afdb63c43e62afd383c472a4dc0f600a84d4bf33ff18a8f9e52618a58b4a640d6276707a903846ae5793e44abe63aabaf398ad8c5b458c63af02b301a8533c262bfcd00654f764915741bd462f160c5aa35f13cf63be2b81dd63a34a365f0b2752d351bd5093b593b0605500b355958dc79755f36b590d2039555a568133c80871187286aeee51e81d162e4367de7613545f2c72fae3e007e2c8144b8ab7b86af0c77c70f7dfd98743153a5c35dbd6706ff1576eb30cefcd028033bf7f94ce012e43fa58c5dcb8c51842e1519a3b29e69a5a978d9b34d06e1600fdcf5fb6cd7dd48ba01e70ffaca0e2eea972f6dc61eecf8a3bac8af49926a1f5a53b15d8258c9be1635b3f701246f4bb302b09c003889d47c9a6f74280dc30c6f705aa0e4bb4ebfaa2af65420e988e54fc3491ad100d9c63984795667c2b270a1ecd715aa4ea9793abcda891e16dc4a1c57b58059346944674babc08b9374bf0ddf7a86e07633da12b83a346d952640c674c8474134d17a8d86126b2b90683c65b8f9702e8aa568da8ad22ee431e3f3e2b63d7c9fe2d6adbe2207ac144e0315f42c8cd99668648c0b919b422a5bb08ccb5c7ebc1fe2e74780cd41c55c2fa5cbdee0e16920df67d1eb5000382084a88cd30b656a795e6d0eb6da02497e34b5915088e08e112984eec17c2cebd5962fd974c68fad5d20ea849826e2ce4e4d2a0bf219466c3b8cd43c3c01e200fb9657a57ae91719936c3936e58f2906fb5fab1c81d016aa2688541fbc13e22086296bde0ef622e5a9e64b41254a2a333127d5f2478b6d49c6948f516f2676f65b6f535c22bc8f5e64df229fffdc6e81af9712729c0b6cc604972a6f4fbb7b1215b90e347d7298e53965ef07e6bea5d4cb4cbcf8032e2318a20fea0f079639334fabc8f0a03e3bea9c0046f19ec96ca70ce13145d16a22b432b23e831f7935c35f8f5baea3a26c41b1a480a8c9631a6533cb054458094095470366391cb2e17ea7985fd90d29a40158ed72071305ca63ce72578b1fbdcd0678f9cfd881e4859ba7e0587ec81c2b716ae70c9bdf8f7909728c2bdc22f686daf8b18d82191f00db8de5704ee3cb0008a2d80a28714bb4fba28a6aade0641658aec34bb281c4d158cbf0449efef5aea037ce5ab2dd8c8b243f785ee7e96e9d5c3410dff807fa7319ed205202468cb560d930d1bab24ba2970a68abf374b41e3076cdd10986a6d82912afb68ee9462c3aab938cc8ab88713956e4fcf004a9ba4c34f45a0eea1a9c235c9d87d779c9214e39697ebb24e5499201c8641f26bb8f89afb0faf9722577849db142fd4baa64c369ce23b51a1c2f3db58cb7ba9598c91a5105a10a44bd6a2684930b8c20f946b58cf14e6f7de877de047d7b99260275dd81ab49aa8bcac5a825ee3393e10132677d402b5e2c27533d5cb00c177ca8d2f7b165fffc79fceeff8cb5dfe68dc36db4122bb09c1e4be650e8b071a912c65aee1f17cbce3f99c8f3fa678766e9f2655b705feab0a5a91497002cf5124596ffe4a7fb5b3b320877d76939998f626fabd3699d149dac58054196acb8b0e6faaa440907ffcc8e5fe826bc4230bd004221f7ea131f8848e2054cd32f298251cd3979379ba32f08195c1ed4a71ed07c1f81ad34c7821098e208a7ebe8903752c2de5a3542b8b4837b4b48fd9800bc8b746933c50f0f5b860b58092bd992fc416a688bc751c9b44de57db08be84997e4c0b9b91c4ecf9b6d4a1d7049e8e2a63c6705e3f539c2f283fef07dcc93b5dbab0e781044dd2e16ef6a4f5703a6909b1e92b981d1afb5737a6ae465cd1dfe76f5c798b97eb4e69b942ce67e27d862477df9665c7c19d983aa8c4f43752b1f672105a52e467b47019c84d633fd857f5c6a1ff7287b3cc7bdc6ff5a2e2b3e78757225cad07e980b5e1aa7ef586ee6ec71ceb924f9390ecc655563912d65f1bc74d86e276ca6442a4ba26118d040a76f6a4adddb23ad3e97ae90feffc25467d8f89f84df4ba2f8c9b32d3124432796f882bb16400df05b2b20fadb646590c1aba121ef850dba9518448981c2b07022f7e9099a86b1b96d83cd6ee05fc28acf598cb4e736043ce6732595efe08ec7e5d32734e558a2e14a17d02cb6941b0075d8096ff0953f194f064f9577bd30043cafe0326581706ec7397f8c06b8bfe44401685e15556e5306e722441af4194299792e898e9c9feaa3194f91e49eeb96e0398be14df055959078beda3c97163a2c233bada2e9ee632d440c733291a510ebf84f5bfeffc07008f1d72ac70848acb0d88ef01dcbdf5ec932bee118ebd4c726a03a0c292b6b43c88da073b22a6c5da475cb4b12ea5f80c956f8801c3fb8f22005dd5655c5ddd3b9f209e7bb24d556949703e3d05489239e020ce0a4c13b592856b76366506239543e11a0ffe7968d3dee55579e84adb27067a363b1523e58f97ffc173536d6ddcf1312dc5407719613938fda8ecc1a71919997ddc7c68fcbf665ab501815ae9e7bc0bef276d8335350323accb87843d48ab7f3fdabfa6682dce670fb40268de1668adf0ac0216a1f24eca1078b251cbca0d5a3e98deffa75d6c2326d0a8d43899a25da36e8c8c9bd33faefa63e462b7869015741885ee5f2555909d75bfe4302487336ad2972bd3f86b552ee4043e89d64f42c30c06094cde646296279e19738199e7cd0c0400d8764aacdf6ed76b44fb44b0b55dd6b829e1fad7de4d6c5b4ad86d5ce71f79205ca7ac6cf4a8b618d244b96fbef9f8a8e46a12a525f34ce9b9b260531883ee8327c5b8d20aa5cd444bfeda3b5811dcc8fe7e215781ac3d52b585761ae2541220b2b018860e9b027b6c160c7c289cdece2d85e2048d55676f8ec0a86152dbad2310772b768b917b516b95bb7a7b2b4504e670bf1148d202947f7fcc5825ba425dd09b7708e7d6b9e32e61cbd4c23ada0d1d1610544240cb108b59cc76e239938035a64edb696cb01b059da148d6fa9afdbc06b464e13b0d4670c99eea6aa2ad9ba46c72b5bed00c68fbb46ba5655381aae856906afd81f62f3f8d37ce195a5e18966e7e3af1973e2daaa60f68306e81b93d7e6f4bb4552edec18ce2feaf3966cf308692eb4c62e4d55d240e07cc8c65f1e930f33224c44d527b2fc382db481cd0cf53e7fbd271d3b11a959c13bbad1d17b4e2171e54f2a88d9983bdc1c2a69fb89d47bfb71f1ce2fec9c4ba155e106a66665dc3c64d24a0978d30466d74be24ba3ba2e3086ba10c8044d97f320cf7d8eee2c7eabab7d2374461dfca40fe2b297a00cd0d584e7240de2a62d26f5a000d9f78f2d9d3f2a10461c473a492dc78294d92b4bca8446e53c561b9cde2f6cf47b20dbe6ddfc9c4b86e9779f0f5fe4007e55cf8d9d4d0e3ad2bf2503d94e4fa2da31ac600428841c47a1650cd4f3a816a7afe24e9da3796794c7f0c7dffb82cabd2468f0741360cbbd7cca40c6cc355e2f2d60e9113c7963253ca96ac4c378a5a836cb622a30f3273ce6355205f13842288149efd17242be862ba8bdd8bd32d030b100863e2257bd9c906bb64d389ce71c2a2dc1e5fb7d432eeb66148bc63c25e1f49c6b1df0b73e6c85b480e9be85da0050d064e0ade57037aebd56100f516f64f8451064d4b31b0df23efe39a326ef6b59bea8e255b9ab84021082930c90d4ba6325e8aa83c039d72333d91dd6f1fad8188ab5dee8b69c7b156d3679cbf2e9669a92b8281163980efd2e11b287d459e01a49352b994d8a5fafd06a3ec88c22e33a8aa4c4339a36e9a0900549af15f78cc8575a149e2eca4a7bc9c19fe40095f32ecd02da1f7d231fed54b48dfeea747e02d953672a266e4ba1cf3e9636b3b2e6da7223c6f5aa07239a7654f79198afae8dd9dfda4e5ca0020e3fb5188121af19843db29786a1128e3691a74be986049f737c7036626cbcfc47a3deacaa8ddbeddce0dfea85dc420afd22c4a451f8c31a1cec216832c49701f4b6d9352c05f42dfd65ac3a5591e5d37458b8b83f78340e71ab455b63f0bd18a6bccf77dd3d0c6e7cdd33f99d0e9d6baaa81ac82f74e70b652df1e506483974607813701b49fd9e77e6f5dc36b66c3193b1e15d829ed30cde12bab4f8fc89c062726ecffee8291ff2f5e061977f0f88b7d004fe82adc30c062104860d3d5d2043c652ca895f68b2a469e4f5665b8065409c43b2fd870e7f1bde5f5f48a01417be3d23c50599bd466730fe8af7d636c07c18b80026004d91138c80421a98b943207ec349065a83c620d6ea831f17d731bab71d6f67ea6bf5a7ed9a576d8861e165769eb5e436878ef35bf75ddb44db19d3d8de860fd31f7b951001c81f01e938a897f259c22e6621d20f709a9379b9370efd375ddb76a71da0630e51b6eee9616c5ce409ee11fec298c4260973cc42972e240fa67e55a5391d69bd96db413c481dd089549b35f9c53d226aac1caeac38d5be9eeb6c494d49a73984ac84eec65d2f91c0a3b01a22cfa42aab664ccbcec6d84e39da03c0ad15bc61a7bc5c4a245aedf5531510b09dcccbff00eae1836dfcd64b3b59f06e520a226c8e760f21d37e055d6fc6937b9f6ba071964111434eb4ea38026c6b3a7377fa73c93fd059a147536939772bd1f92798e8fd671fe89865cfb478624363f3b575a80d018beb93d1fe715a3580bcc4e8336edc8a5625ca7dfa2a43621f9773a13e1f6af63f30849fa6c5b76b76818be82ea4768447171d1dca30dac88b82f0ea5811e4f22e8ce881d5b8a239d152a198e035f8c9a7c721031aa89a0a2674f3494ac77143c95be6112c13ea9fc18c80d0461abb8b4f95a14cbd402b6625e9c4541a3090556c179e6e948ceea6d61bc2eda97f267bac29fd3dd84b3f83bec31088f388339f6ffc212118a72c494ce59c7821efff9eaac294467c61848b4b4cf7922df7c30c163f996513a5153968af5ab122ece02e7f449d799efc870903e663c027f374b5bc096282de5e07600d1d0b17a8e200620d0f5e6360fc5c897b213e25145ef28252c27340c82a30ed461a355ee96fd1396c10d9cd39fc5dc960428103c17c6c109ca467b601b7320a0292e8834e05c1276804837012fce4436a407f962a97a419d5d1105e08e727d59bba4a9e1fd8a55ad37fd623c6d5ddcbccb07775eb287516e651b63e173a22fdd6235a3bcf41ff155c10d7bbcc1e7b9e9b50465ca9252a510a55b4116076d7c592cfe0c8b82fffbb844dbff46a2a250d58ac2acc31301e2b054ed6393eea9a1df5dea93e05ee1593733c252ccbe758f0f9df3e2288bfa8a0264b5eefcf2ba16c3c90ef76e071e1463f610465106e6529d815ebc4444adfa1a1942a5a09ab5e02205c2b26298e31d337c321c354d880b55dff03c8201623e112705ee90f8be76090eb2cc4fed2c30409e685c7eb2589c31a7bfb18adf767ccfb70fdb9fb09cc0fa0f3179b50d216dc4d124ac55707fb9fcc5bf895ef895608d0d0da59fac68872ffbee42e94937827caeaaf934005a6b3b549f4a6bca07c8ce0950c1327fe85e15441078bc55369f59f6c5fbae9c7ecdc90465628fe4e1b744fad1656a660c5d8f2d2605453899c3a99691eb5a45eb0bd6d5f0d408cb94333b1d71c528333bdddf2d3b45e5c8c8a60cb6bb88df4535f37b30b1122d7b71b81ccc9517e299eb7603a80c37ec1bbb8dc433de1ca91736bc1d0b164e9cafbee3e47d869ee3f6256a0d8a7dea95432992d2f7e1cc72643416ba98f0e18c96422bff5d3436b3ada6ae17b12079d4c154aba8a6df9316b2c9a6418b11a7b20e45fd5885f9019ad41caeaf32f757d3605ff62b8c6a291662c9f8ac27514e1dfb4c38f51a102e4a2f6cb7cbe0fcf4b7c6f7961fb163afc3f6c39a424e3b6326cc7ac38837e9cf13c64f0c42b693388af4e9afe713885610bdc77e1510b869f84aabc7a7858d4cc83e0c8f7b38c9420d9d657e34a98a1ab2046b618502d62bb93dabd7c3733b75c1a4d29cdf28fabdf5f3498b387540d59eb57970c86e39beb475190b77442f618b8ce8d1869f8c3f0f447c67a65d0ea33925b8fbb8fafe34731b3ccb91bfc0ca001c0ff857307b8604cd8d3b280930115ba1da9db36902ba266a7e413dd472f502f10b035076efeeeeab1394f1c6d7363a560ea0103bf0cf511fc4ece329eb97d2469c8370b030cf3a3ff76bc5308300625e44cef715021eba09732a3e8876c7dcdd3fb5fbcef02adcbe14108979f20e22d423f944f040a86acf43bc9873f2707a7951b6dd4c98c54dfe3ebefeeeb98c88a4ae8257276ba49b8cec6d5e7e056c1bd5e7762ed6e04763a1cbb8c13cd9caea1662097dd4516b1d2ab27b781c72ee495c4b89fd77eb1eb60d685f95d67aa93ee407666a984901a17e95462511d046101b6e75678e3de373c9263be388738518efb87d05d9ccf70973fc0b4d5edc252ac2653e7c12d409481a205f09128deff1b9106bbba6b9f80a04a23b6599e499b95dd173715c040299ea46b1bd644079d6e42bb2055a55b4588d6811463835c6ee84d878aaabe04fc75bce4a677c770f054b7853ef8b2688863cdf47852c14aac642057c4d1276c7839b71ecc2c0214ba450f6755a3c6f37fca6c9426ccf11d45513463aa7e298e9d19dc81e1cd163e92173b3f4d3ba12be8ab3b79ed751bbde71286a1e2ab50674631e0216e9977e55af46f44b22696f45b87a7799bd6aeb922f77b546d321e66b157e875b2527c97feb63c67c3ca817a1b974b93887ecefa25c309ada9cea31a03d1ae85f0649cda7db5b79916169c7f3974d86409d98a51914b55dda2e598adfa249237d87e5d162985fd8581da13e949c35ca8e2d844da0f4502160a8ceccef6932293de6e85bc1f112c7c7053682ca6c822f9a1c42bda05eba6f967de124a989f184d2cb8938a7a3f7894ce8d23adc8d489189249be6fdc21c6e97ccbf939d81664b77a0aa0386e3c65f4b0f6bc0c1048eb863db3dff2e306dbb8e1f475b316e02e6c85c66c5517e33a6911a5c813a48ea50cc8bfb97c1a88bc4c7ddcae2ba2d352f97b68e043dfbc808d71388e2396c77c6d98ce8785dffe0465d3222eb88af46d45e21634ca05aaf4fe82968f390688356e0dbd74431a2daec53728088f8bbae3dbea67dbccecf47ce94defb85dadfaef531c82554c569c206201f9fed471b66e20e9fcedae02d441c754bc70cce7297c1cf47d9329a9e0967ea616ed2bd3c3fc0f45abafb5cf4867bb97ccf172ad2d8edc0ba474dc9e3d9c6845e6fea0712002dd3b6beb0cd046003f3bd077d8223ca06e7377edcedd99e0a657c7ac091443c50cdfd9b8385a9e85eec8d0476bb7d119f87c109f7eef98e54b8b2793ccb3d983e0b75f7c8ba2d8b0a917254aa97ade39840c8115a5070a6cadaffa13c978d4d3d581a3568e8d44f0afccf3c53bbded335c9d9e8d3f6864d2465f334df1096516be58dcfde36ddfae3ca95f14494050dda27b81cb992e4598e9ba722787df56fa132e1cca7464d57237c3650e18553dca70eaf6d856856a8dc7f73fa8b1f068b59ae5e0b68a4a070a44323d13453e91664150ae1109d6bf8d7ac9c7f671d35f539ad50b16da758f1c4bfd9863235f228a5eddcad5aeb8ad2f03d55428cf5d38856bd973f2367c9462a00019972a69a77d971dfff58896d52b1f8cd99671d9e8d5dbcd6116af5942416699ec9c072bfe95a4a7da6178fe2b38351d71e18f24e411b09bb77bcf8219165677be0ce5f7757d173bad065dafcf6928056144fc0684d557bf1d3a1b7c14c80bd9afd70c4cfde91195239ee5159d1412b5d536876ecd13674ffc0bf16f1c1ba4ea201eba49e3cee0d812e8d69571a8ab60c256d232e2e837c6728b4048287c83715a508a12d465a5b9ee6aabf77d76773a282567978f3719cc1ab1ad1a6f1cef738b2b949563a13278fc79109d2713c8bc6600d4094226a5d9f5fdbad7c209ebb40e463e161c42533f37605ff55b25a10de959717feefc544b0883a9ca2d96cbc88471aab47a2c767b197737d536013e8c141d6526327aaccf613bb108f8359acc44bbb80bd7a1ffd5062d1f21813a5c021cd81c5fd435b0b257a730bb2eb71f3ac14335a7c5a2c1877fe10829d4fea9fd96e0fc91a37235f05bd6538a345645d4ada34e14f375a3f6a4f9f9c50c9b8fd8dc47256f7aa46f891820bb98bf560a06f4ee5c96e1c70d08b5377b0dbc3913dd0d82d442498826559165a6ea7489e9ef3dbc8ab2253b301322978d0aa2279ca00e8b27f64f8f640e167546df5df6ebebb2ace1918405305a0bb2d391fcf668595c55c6b965837e83cd2b04bd015a1f49ebaf8684f4f75198ce264ba4d0f85d832f2a38079eb56607ee4434e8816def701440ff2451f36f669d2f82439d0e371edcad5b92249b01815059024e96698c2412570d4edc479d1551883697cf9e7a7456a23fbe5d27cf68862294fcb36f9baae396ca289216cf20ba724cfe3c13a2f50e57bf5bed6dac5036b2ecdd7f08fd0e1c3289126b284c7dc52467a55f15f5e4bc81f2ba8795de39b2ee046860322ab00fb17dbf21711c4202ef6092cd6597e63606fa43a87a387f4fd5a2ec59c1a620856cb6616a76ee876b51e8b05c1d3d671ce48d0b9e1c60c23a6207618a13a302c82e91a30b7cd520e65afb42f4e4e56685d261f7bc6856d2fb25b744a53149f9b6bdd21d08885f3227e31319e59c735ade5e5f0f111fb3f9f4e69834f8ff620d405811d40dacd0446dd1fee7b92f036ecf470d5adec5e46550ffea14fa87acfc20496c104de43a7d30392e48992c2f7ab52859347f9267274c96aea626aa2f44cc12754b0f88cd7f5c59d7a7dbffe790194f1749cf7ba7a655ca1e26a1af37ddc066d9dd40763c4f7fcc8d0f3806044cadf8d39c1b241447cd4fdaae47cf1fa0f51c6fb45aac37bb93dc58bebaa9a958f4dc95d88e4bd6dbc48e3539c385bca192214d5fee856ac65c7478cd7b8323566f5ca20edf645ead482c13fa93467ece7d5bfcd13a82bb6243909118fcf5d88c4d6405986da412b53cce157cbc1e98de9079cdd875a788f7a1f34e3a1f859ea5edc3b83ab7e924ae3a26a2b180f64bc4e58c8f8f7b8a6e240f2f07a83a39c5ffd1552c7a10330d7ea31916881a76a2a9ca996a3b1343311214ac9e2623ebd9e11f00b745dc0cd80b263ec4bbdcae21e76c40c61bdec4c36a85d306c5a8062fbfb0ec6e1f00711f82c427ded70afaa7af6547d55e278be45a99cad7c7e639e4d1b044ae111d6d939f8b118f6b27c330ea39a8d15f2a323a084f48db8f198ca19c98b415b21412fecfef080cf3e3debe42e7446a455cbf2ca75a03eee69efeec9a214a1bdf4253d9e8ddc041fd976c73a0fdf9b7acdd7ff4380acb8a8cb96868bde01e3d0ba5144be870ab33daf08c6f39a278c762e4db75c7122e159afb6f266de55f1594bb5d7f1c45c67bd9aa3e8d9586947c7aef658e10a4dfe654c60ab5432f4e7312a82650d0c008e4726a99fd92c40f032e67bd6777c8e63d89a20c99abb138ca73ce33b9ea8180aac2a4c07d385134922221ba3b28263803f9eac1cb9e7669a1a136f6e2aac8d0f5a49038334606be63dc537c6cc35e7fdc698c0175d9e9b89d8c63cb3124b2de213fcafab4a498254d2e39d1beefe2335305af8d9ab80e1d928a7a6c044bfd91778de4c17a8c7be170be16bc43f95fc7ab69486fad8ea78aa5bdb9e3b2f3dbdbb495e9a3acb7a8dc0949c91be8bcd0a347d552aa463b54506acb7fc22bbb165cf483770a545b3ced298b8939adcb7cd894b649ec7b6440bf773a5fface826a32ca44df4d7000568d099521ed1db77a5ccf0a36061c41574dea595ecd795d0e0e82e8f9960efdb2d8b4a6d659a85e08ad86b92fece27a11175722f483c1145f2b90e86464c67f0bd274ecd0e70b7ab13a226211a1afa9f0fc7af71e4bb0d4f734da824b56a8e517876ac1ae3bdd549246ec844941c077606f1b5331c217f9d7426e7ddf7a3ef5508354c1ddffd074ddde7d1110cf8d8517339eb1e2e2c695722fe47d8007a88fff4f43b7d35c502bd440de109e1e5ea2179a909d8199dcb4dbea0a13876e96e25c3d8e58cc9ad91b1d38c495d66affdec932472f4e21ffdf0f8c0883cadc1937567ce0bf371a2751e10ffb570b6eb21e6de1a424311ee5f408f29a2ef5804f1ac43b73e99bfb0c9464e4c7c03e7ee2d4dc84a59dd96089916ad30a7e789b4728556812983b3ffc9dc65254832d07fe2b01a696aa1d349448f01c68e66d142cd5e7e6d2cfae2eee5aae7597a6f9a73d80453866ca0bae78654888a36d7d825af918757367a7959167dd9fc74d9694c464eea81228db6238118b5a85934798b3cae0624314a6cb0477c3ebb2897ec07a9a82c23b500f3d9fe09915b817242ef1c603bf5386d40db98cf8ca8c7aa45d5ee49db053b61b64dc5da592008d8abf663bd60704a0fb8c4b430c0c4b9f7d9d9f0f17f67e0e5014ce02bf79cdfdaf6005ea1f34aa406a9900ba74551272654650b3ae4f65040d3ba5cdc507eaad924bb83a5937f676427a01ffe29e7645b45eaae854a6100fac857c9ab0f053c79a8a4440724ccbf0dd9bc4b6b7dfebc1507ad2d4a9944d4d7ab7d135ea1138c7673911aadc37dbd06b13b1543c2ae1c2ae7558ab2a69e6db43ada51f4c45cc7272466dceb8cfa53aa1bcf851207835c98fedbd5907e4d698bf8d99c440156c36ff6e78d8e03b9530d457778ad6fe08362b7ba9c441ec566ece5cebba087386c14c6edd278ca6a79357b7a7fb28ca96f8d83e55237333b368fbe54cee1b2e3c973a8ad4ebd37521fd3d47ef6e52edf5bd2878be376ae54aaa1c560eaf2562d7ed6ba9414b276eea5fcb4917c5cfb8f4d266635ad7eba868ffa476147ca1e6ddeea5cc5da0a151687710189f0c733f10979887e02837deda19d5d5a297f21e955d72375c29a7b5c17d7a911bfc9703f0edb82e64a0f5e593d42192ac1aa057ea185f7173a44d4da56348c46db0dd5749bf0db9224b672434232e69ea8b4d112a317d60f8586c371a6da0c82a22b410b194f5cde3eb3d1cbc6f231449ab900c19c8924a7d8292a75e66e49eaec727c856a290d7e557462462b69d7eaa5d7782db0afe18dbcfd6c79c6f55d991a37c89d715927d122fd2dbcd56424dcd1b08dcc4ba8577b376f497b004cbe77581f4008e7b5c34097862c1e8f5caee2db77a98bc54befafe34fcc7213dbd0c57c1fc96a1b243e2c8836378ad8ffec34bdf057eec9830b36b92402655f3cf856452e6f8825ad13d5ae97a4b6cce73406e979e548f499280baff1ae4d182c8cd051017e7d83095302a5776386afaf40fc35b49a7f64f076413147ef258df8e2ea427864b431cfb1ed23e9230567d40f8192e20512d2113f435feb4401566cb065f6b990b94bce98c64a9e7ea97b6539c06abe32e130c75c2398e9f26201cb31cf8357634e6201ce0ad115ff6b33bffb68e792f638531a2a4d7457a2d127903684caad8fde72be47e54f605962152c229156799b184bdc6f2a3298ca0d9ed086b941d61876a6b674df84b54c3dadc413124f1bd3c4f790c04957b016897a9ef6c8ffb3b56a260651157aba26ab1d1ca20fd552f7e4c071d72a917e48bb853de6c5f1f1ffea934b35f0f7598900b808dccdfa2c48cea527c67dec6625e42ac50c39a2449b0a88f240296c99e88d2f8cf9058db42de2691fbaa8ab9e696393dbb3a51578fd794f9a913bbf8d276e520edd4060a510c8343ca604c580c73951733bdf4dcb9230e3d8ef0860ffbe25b8745b61832aa812b5f204da4a834fc250c0eef69cd305645779626594c1feb6c084b8f6f2955ec187d0436f18b883a6d8c3c8f331dc48c094fea9e12cd723f1bda37cd2afc6ccdd4dcc7ace1a1dda0d8f0bc7bb031ed1ae51de46c49a4993ae55bfe8f895b32c8f284c37884c79a1df5bf6032fc5723846ecff54994c368a6b481b664dcc2e649fda186ccac7f098a7738bd20e00493d93229259b5b0bdd50ada8a4f53a6f71c4398a84465712cc204f5a1ef06fcc7b730b6121a1f965a63f48959b8239a759818fd3bec594826d5307bca2d89ac8fceaeb3c7eda53e6859859f0174cf60053592df58f9a3d61c4057d2f67361b16126d9b860dfed68ea2eb3b6b7dc0ed44a6bc895796ce2e28c692c3533b6eecb363b8c5860a5b2c0f3f78e9c816f9db4be83d293d793faa43945ff91f8e28258cdeba8bc0027575c295112fc6079b1d74d54ee5481381a25ce897140b74be5afbef6fe71d73633d62a6400c5222d6563685d29e07cb925751523ae8d8111bd3e1def8a15f1c5e2ce9417830772d6da17d939df8316923a7025e35a0efb76b46bc513882221b65b54cd51ea45ce9bca18961f3e643f645a03650b7afd3691b5902e632d04cf3e163b09fa0acc6d1902431d202cd219f1a65c568ae78b46d40bb3f643fdbf6831f5c52b0d2dfd01fa60a407b1300448f446a3eadbf1d14db3d6b56ced6974c990232fc2e0eee2ac4b735cfde3fbaad62f69ea14f77fe65ade5fd769e0573408fcc00100e2498842a7c92ce5ade7db50d105f55480b5f7c5b588903f0f954d288bbb0272c434d03a41d9e95015883ef769084233c6a1f99892138cdb5620552d2679e960d280fa1d9321904caa7460a30920037c0de8d3f79672b7a7f168366aba656ea4acb051a364a1c9702ce4f00cc7a4c97d9e6422e7cea9144178fbddab9db2f00f1858e0023d2e7414f8cc9f524162fbb90877895d331dc7e9ae2f88fce2c57dd388e74037c83116d7f323440f3b36c163cd40dcf1c00ef3a24ff77f8ba745a1d2b04a268339b212eb0142b9287d4ec4292e93e5534ad77d9d7542f1371232824e05708cecc45acfba2ab6ae6cf469ea45f71f85fa4b29b70a0da6e856faafa98299a150c79d83f3b2e2c16ed85b485cb2029b1c3fdd0bd5e2377277fbbda6f26fc133a8ae0caf1b7d11351cdf2bcbc8ecd8fdaadd9cb6c98a04161e6927fb3936c0a22bd3b4fa2908b51968cdb80211d7a6f04e859c903a717ca5f3202bee105834f7038ade509fdf1271532858a155290f5baa51e68cf5c9f352f27c69dbb582521540b5c07ea9b217241aa1028a424a42efaf05e344abef689533cce3b87bf3ff8c5e53f57126a14d2c3c7afd26a7e5d746200feed48e37cc10ca9f01b12c08294d289776af3c7af5643054c3c8d664c5c9f5f73a8b02b48117682a373dab5225cad7cf15c9ab53a469e7e67bf1e27f4768e9d9c8ab8a860cde21d7273ce7e6c59d9367b3b31df83ba0f206cb57ccf565a8a641fd801671fe138e496dd216aa8d2254ffc0454bf8d8c8421ad7c0849c5db7867766f9cf10d41d3e296022f193f1184d30e902886992c3c7a3ec70a79ca20151615b6aad154f0831de43ca129946cb0818f26d1aa3c9f2bc9956d2bd38230686b71eb69ac4c6d8f108cdbb76a5febf5427b0979a6a786b8b519c151f254b9d2fb763477c93829f560ef1d6b86a383c666fd64141d21aab04747079185425a54d763ab364c2ec98d92d8d135178fda4269ece5abba0df932f8690ee3b139d3d259a6f77b8788efc3a21fd4a4f53c79819f4078ce69e6e1f62fc6e6a8e7e5040ad24cdc6d26d5862112b98821853d739028db675cff76a912d2b29b8979f268281bb27c28d23d0224f510114f20be713889062764d8d2efc191cccb53482082a076c9423f65af51d2f1c609b8c67b706da1d66b3f52a89a1f6de918117cb7c8011c9f24609ea386d048e84285d0ba7a7859e5410fec6f980a0a51d03b7f5d7df9ffd66a7db6dd192c5fe9633a080853e7c010aaba554287d9856bc27e5648ac642a6e4d9d514a78750831a60a728ac2a5c3c09d36fb5ee881b2b480af34821a2d55d603fac8f39ce8252e04ec8ce83482a536bbc59ccb8b81f425184f954f63e835d6b7e793aefa7e8a560ecfc5423788d088860310322f7d0839eb3bdec3485bac5cde1cbcffab3fdd80af8be3e3535c252aa9ff27527f65dd090115b5345e7ad8595f4bb8c29ef364e766f89f481800df64fdefdbaed5284b1942a963dd55b885da3777c1b645c47bf848886541b03df82795c72438d6a48750cb9d7629ee7102a47a3ddd1c6d49d02d0e03ba1e71f0835350f26534206c69aab328bd8d39418d701a8fed9b2f74aa9bdec14b422eb7116f1766c2f8867b0d2eb9acb29f532dc0ad68ca2817a1d7b7ee0e0353b568de8d8b482d9b61625ff28e69561745f455194a30bf508845fa2291bfaf952685c846cae9d7c02f89c73543e3559526d5fb83cc0ffa5e81e2ce2cd59e501503adbaae4ca93ed671ffe148879067a252ba5f98ffde598383c32a9a97dcd6a500254cf8efea8ff9c24b141e7725542fbcf972c39a9586a3ecdae6dd26fa40eb588612dfc917fefaa8859e30384d8e23a43ebf6c225aab2e683566b9104dbefe6e4642aab591da07c0a835c92876207847e006c2664cc2e69887bff753e53ceacbfeb2297507a6ea314107e799af74da2bc76021903e3ef1300e3b5688dc54b280141d7c0b7167e4b0e56eac7fa87ae466bf90700f499d1f3802381e5734858c308f9387983bf94bf6916ee5797dc4cd5bfa19d0f24b2092ee9d1c4bb57c8a6602aefac059b01fc5619bc9911c95e958862ca027396fef1ede02e809db71bf3cb192d67e1a00d4cf8eff4c19352f71fb91172bd86c710023f4d374fd84c343380cbcb044399a15b4973bc82d7bfc87f7cb6da5d8338df95549fdd85cabf9f0c50ec9d11bfeed91fce02e6b0686a02838495ce66c5aea85046800a2a2febb670b2e840cd73236ae236181a15d840261a17dafa11952ec3816b1a234dc085db61581d11029fab6050e88c6593ee525140005ae58123625df5037b046e3468bb7fe6816d321961f747ccb17182992e820dd3659883618a9e1b17c5ee15faeba58fab3f0a62d88a8d650b57b86d6b11129dddb9b5e042c92ed4bd42067ef693283dd8ad609ab6f3e70794ae316cf1e9d28b0bba8dec94c7ad2ee4aff9b1000e730d29a9d1e1e1e6c502d8dd74acdff0b688eb506cedee047b1262b5359446ce88b512bb80bc14e6735b6c0c97a1efed5c4dd08dc2916dd176330f3adc88238b7876d2f4c8af7016ffbd44f85ced04f860ea596fdb7e705db92028be56d0a3dc0473c72bb2726debddb8f71b84c303ce7580444bd8d77e957567b0f90746748541506ba5f59e650540a87276bd1f45b5161e4743d49e2d63972f0e04409fd73d32d06696d5ab779a9831938c1d168db14bbde37081429a148047a5ea74dadb89408915483b970021b7f699a89b9ca25adc9a2698d5ce841c67f1e830d138453edfd7b42fea9e39b1e33feea5e2451e2624fc9f004c700f5e0ffa0b9527d75491edcb54a540eed1b4ced6987596c3da2aca5f48ee9875b3dadd17a00591fd22727a8dcabe938d5cd5fcae70097ec0546aa65911ea1727ddd35c09533ff257b6053bbe505a6b2355e13996911ae838dd90276aac2a58e968c0809d965df2d700a951c8a2a2b0f578145df81b2f1fedb5bc6531e81485c626c5061e789b3f8583545e2d4ae94309b60fa71df9c8012ae93e8633346e72edc6a4a2c54271fd0fe7357fccbe579272bac0d29a4da87e3eae2b32d3ad37657aee2c1b7a2d9f5015ad089072403ec18e62fbf49effdd3d175cd2c60646eee83acdcae60c69dee49187e5957530191f0841ebd066cc32dced5487ef82f32b34dce1cdf5aac49a72136105f246ebe75523b2f59096a59e009761059aec29e453ba72b4eab6ad51339ad6886473db9b3b605ba47aff68953271cd1dfbba273e7f831598037651991db376894c87d220fb9d31cd82b95e5ef898acb26eba6520f37e9399743368899044f4e443afed6f693f6b695c8a43c73e8ea2be14395707b10fbc7d3d744007cc03a55b1bbc383e4097b7097281f601cc69bf2763e80c289273bd474afb2bd665d470cf54ba489423427c7baea0ae59e10f6182fe4a6d70de1c0faf738b9fe43483bbb5a29b34acbc598ea42d3b01961380c9cdce6fd08af39fb3265b278d0ed4730cfa816e0abed7fee0cd6944c4cba9ecb127d2a0ad47c88f2adedb75c61ec7a5edcb3a17f627da40cdf337509538615971e060849725020808f40dcbaf55a97304f608a9a42eef04eeddbc28ca17ee74eb0bcacb9490f36e92d33c671a127c423508a37e5fb96634acd9cc0ac72538ea91bb4e1161dfc8e7a261c74d1c3716b3953d7f9df00544b2236bf085b16442b55b59de7394905771ed207f1bb0cd778c4fb1c1661176752d9beec52fdfba3cfb054d207461cb6f6287dfaa1a4c9610d13cee0fe943da1b86e0264a7c57b40d5414779233a945ff58d99ab584f65e2eadb3feab0db45f2ebe05d75a565054d87836f9bea1a3ca1c4c386ae2f3779d4733242ea2db31382358f8900cd3135ee5cb31b8abec3fe1ae77ea3c32e7a9ef52f5b9ba8a262b08302a14b2ac053de74fa4b09a239219d5714884f39d2b7b3548389bd605958a257a54520be58475de9c85b48b716edc7f844539fc99c29c478da39854c40ad3d49eb3ccfbfae7ccf78d4003a4d68bf9f9a526c6d3aa5f3611db09d2893752e09b942fb81838288772b57991007a39ecf776e8b307d405f408506fa2e8401c51b53a68ef4c33241f075cd58c06bfcfc813668b3074b530b75eb2e54ec50a00197af521d9e8cf2a9745691cca50308d5488d1a28cb780423d5bb970ac4de941b666abbc1cc374d1dc7d70eb584b15622d0d2f6215919472d82075685b1c20329e399cd69e87e65970d0cc59ec0e33b3091d914ba3c07e01518d4c7e0406344c229352f88963fc6fcd7e97a7632ff3aedf457a1f9daf177dfd4fc8510c5a202448a250ef48c1772f2e21b437d98aceab48d058f4afe3278ca1a9a021b6709ac397068b1faf8d13aff41ca7d9ad47fab4ffaaf22e6bb52360dee84e3d4d343fb6b46aab14b8e3909a9d3e4634aa9cba41fa96efb9a94029fec050ad950440df09316d28b727157d22f558fb08ecd912993130ffa108ece539ec80d386372e15106b1a284df54bbf923cb19ee02457da331b523b8b9fdc2e1d0b034c517ca894b02aacffcb40dc090aa12896adf1c31af91d395058063c02380196338214d0428e1bbf373c2b50adb2c83a467f57bb1b08f4eee8848612976f802e88656cc467feb9b2dc8cb34f1d8afbb22d824d8add40818f164cd18378e7cf69576ffbacff9b222fd4015e9c935c312e052746ed9fdcc6af6d24c50f518610d357ee6edd73172762cc1f09b14ab60d37d844c810ffedf37f56e9b6ef55729a62c10fd6449a922e8e48ba71c909bd6dcf90250f53cfc2cccb31e0ccc28255648058da8fb05e7189fede0041ed8f863691d544def3e0b1e64cbbf1f4b751352e374afc00c7d2295e1308d7d8ec94fd5abeacdf84b7cc1f016f07af3ac581a12cc8e761f22d067eb77f9e1d90e0e62f4631221c77f7c0aabd3dc220304d3241266ae6208732976fac58723f9d10a624046bf162f7147ee975515feaf98c5611b3a75da5381845117e837c24cdf210cc7fb6f89151535d0fff86233b9a6a1a862a0e57fdce064c03a36ad2882a102ebd171d67416797d0200aa6bd9007837fa6ae40abbc5e102c4f0f895091e851981f24d35f0cb64b333148f85125539760882d41e4a946df19dd4db7db7bbaa097d3eb61d1ea82ca2d7ac604d6adb4b316aaf1a7ec029051aee4d3be6049b297bb351801641e6de8913996e95b8c22ff9b4e92bbb3260a83bb7b491e4d18435fa429a1f394594c81c5662f64ffb323f83e20ad152cb9c1107f17bde846480da91a28709c977ff5e99b43b02b6174c9d5faea65213ece2480315d24879d23b92bb2cd514f18feb4329d4ccd7848ff26e101289c19f5310651bed1ac2cb46fce9a2df99a0e674621dca34f7dc28b4810b9e169ba8158839ca64c61c3c7a6e4eb96f5ad87174a70ffbec7bbf7e36831fc6e8a6a33ed1976fb94a14fdec7e9ca97c83a9dd28c05457b9a493546be4d7079b6cba085775e17df61dc90417eaf15bce074c31087432e5c1905691f41db92d5f74bdabb909a692e4bf3563d04c8beaa098daeeda06db3137c9c66a66837da1d278c2fad7aa522a4f5a5933a21f7bd26ddd577054ec7f341b365f309417a4860dee2f55fb43af9d819bc03db5674f96bc3606285fd7f4b33e7f9ce889e79955299f520e6687082085cb4174b7c9769e04e3a6d0075e53967c80ea6335551b12ec2f6e9bad4398d45d3ff53052b2d0c70aec44eef27a2bb87e19b2c7da11648e2c93c2aea317643e5ccf08bca82ca17f37f904ea0df1f4e4431b8f77d9b98479f9bfd4f36fb08d62c5d38155e7de2f127bd8119ea9cdbfac0ccd3a973e30cee377a58255c0cb4a658268b27ea510c2a96041ed07344e8aaccb882aee85306da0505e491add9afa8e9aa60cee2a4c4e6774741aa4113098db042737c3ed8851cf7814e8376e579b3bf32623b7bbe724b43e9a7ee503916fd59a749de38a1cdb9994203d0c9d0998aed57eb779ea8287debe3784c0d5f5129a92887cac9f67f94a3c22b75e95fc54d249cab95c1f9aa5e091610035f1431038e517c9a32b1097633b9a267860f9bfc5a7385359665ea2fd253be65fb56cbec352d212ae5f31aa2a171ed9b27d3b6df409c4368cea8eb90871afacb93abd9976a97789a8fe645c948d0573ba72e95ef4738f9aa6bae9586f59c425f544a4e10cd076126748c3c86731c96e95870b6e92eab0062499410cef09bb9a36e36dc8455250ac6b056eeb11246655e93305627ec92508c29f1ba8f96f506912690fe9ef41fcb7f1826a206aad7a402cd9285ddb0f8f07e24dc775a3ec1edd2ef9155892b895eb17f2a1df7c9729414084e7ab9789c85d106e50afdfaa9d96c7092098b76390c72035a5cc8bededcc3a8132e3d05dce5e94255afd0479d21a8c1b0ec51833c6cd55e675a0ddfac17a0a91942ddcab73f32512bdfe2739c1eb0fdd62b93216fbe36c478d0f0c589c404b35affb8a77bc6b958d5eb10e99cc2310790716c9cf3e6e18fe1be727e37c6b1d51dcaa10fbfc4b15a678b5ffeab676c9845b019ec3e584fdcc0eadda16fbb2d154638bd4b6262afe0a6cbf476cd9df9cefdfcb3c3e5bb1ecf38d8809d4667571b2cd47b6af154ce60bda9ad1532d1a485753c601220c79e2cb4ac5ca831af2068f8f7b8a6e240f2f07a83a39c5ffd1552c7a10330d7ea31916881a76a2a9ca996a3b1343311214ac9e2623ebd9e11f00b745dc0cd80b263ec4bbdcae21e76c40c61bdec4c36a85d306c5a8062fbfb0ec6e1f00711f82c427ded70afaa7af6547d55e278be45a99cad7c7e639e4d1b044ae111d6d939f8b118f6b27c330ea39a8d15f2a323a084f2b88a38f4e72209e25f0eda716bf4b27094e684f420811e3347089043b0e19c3c4061313e8a5740c34899afbe755e165296fc80d79e9e6ec43052be712d8d6dd980586d604f9114f1cbf96c6a260c4d38826bceac79d2e9dd51a9ee1f871627a2189865e8e66087bd1632e9b638f09bfd48f5d0e9b4face937a5b15235cfbc968e87bd78b30f8f1d6df59c8e0db69655f1e4083815f510050f87010b4593f2eeda15dfd3f9c25aaf83a49de3caf7dc743afdf40331c07ba8708b7b91e350aae4743ad5a10f293314bb35bf3e7c3b7d017ff9d68ed54277f9e49731baf5cf6712d5462395f15defcd06ccd72e40fe22be613926686a1569036c4f5b734f84273ec3e5093ee29c1a100c25f454dc0028ed25f89639165f03c41a9a3c07b11031b11c8b4550e017eb6221c348cd6a2c94258cfc4a844445b629159ea24df269d3e89da7cbce815c51cae45f8226b5743b0029cb6707a5e4253330a1090162a0a5ab640f54dac76a6792d1fa0babf76430a69181248b705a961ee5a9278b76e56ff19af6fa245382ab0c42613b789dd639c30851e669325b0a766f1f90ee6d9f7565675a79c891716211175722f483c1145f2b90e86464c67f0bd274ecd0e70b7ab13a226211a1afa9f0fc7af71e4bb0d4f734da824b56a8e517876ac1ae3bdd549246ec844941c077606f1b5331c217f9d7426e7ddf7a3ef5508354c1ddffd074ddde7d1110cf8d8517339eb1e2e2c695722fe47d8007a88fff4f43b7d35c502bd440de109e1e5ea2179a909d8199dce46ca4cdf0f809f4f3fc31c836310b79a60cca4785d02f79576e7af7f12bae6ed7fe07c76a9f92320031f7c4cf8d5fc4eeb340fbe6343f9822c9d603d90041984761cb47b8f71287e666de7bceab871694dc15ef42cd397e397beb6b8d9b455553dfa6563ac475dc9d2905d9d2e6342493d7d241832d551b90a61504c1a2df30644658a8357da797d169dfdf8b1f3429cfb18c86c81f361042a3ac1cc58c94d838fac2aa1e3dbe5e1c624a7fd94f0fd19f9161647220ff337c4d7694ce2ed128463fbe4562b27eedb197d514c704eaa0aefd2a7d26d71efeffc54120b5654e0e145aaff29932ff60dffdb37d582b0a74f0bc7aa77dd2360a7b0371d2a46a0e305c7a074622a49fa0f5d87912d7f0717b82b6e54c6288161f0f5684ae320f20aa0485880bffbdd1a2799d2463e5f273ad96b290ea0656618a0141e92abf9bee513306a9164386308932902a813a1f143982edfb5ff6048aba897993044c8aaf17526f6283ebdccb81ae6b23e8bc023eb74555f1a7be092f287b31d5d89fab298cb570e4260f9b6aac5322b4f5e39fed6638fd7a32902cef763c95c89a2df50617e8cd0ae302a24a6551cadd88629738f5aea599e3363f013db555e0ddc131a0d50c7925645f102b7715abcc12a4f26f16ed99a9382af2bb2063e95e16828c485be57db32ac25955761733da397017d9287697695a9698165e146c91de9e194c9915375b109f146504c9a9f3aac8d5dd3b10ca42b6c6344a077bc3a1cc8607a64563695848414ffc414b276eea5fcb4917c5cfb8f4d266635ad7eba868ffa476147ca1e6ddeea5cc5da0a151687710189f0c733f10979887e02837deda19d5d5a297f21e955d72375c29a7b5c17d7a911bfc9703f0edb82e64a0f5e593d42192ac1aa057ea185f7173a44d4da56348c46db0dd5749bf0db9224b672434232e69ea8b4d112a317d60f8586c371a6da0b4d1761b44476522baf5b71d93ccadd98d4f2453e96bab39e7882f0639e762c17c2b448961bc49ee1049ce66b1a7c26ddd487bff53ea89eff54fd616e88f54155d3f095a24d5de33c4115b7e597cba5f1fd9e555a6299a228dbc8f9db007aaa868675b6910a2aab957bc94585acf8fe1eb435b13aa18ed6e3d3da3b74372aae50c188b02d6fec67deda7e73575d0f0fc2f6690a4a8d4a1e4003f11e4d37f42117b2fe89adcdb7b986c01ecc990303c730e4700562c66b8bf2f2b58fe9c3e2dfd5900c22836a9910bc3419a33526860477c2b9727996828660489d505b243efb21599b60a967df2cf74866695c33b5491a65346e6154b2f682034f4116e0b70445ed60a5a2cbb31ecf1ff26a7d0920bf24ef477b7db16f1951fc6975318f9991335fd0a15418fd46728bf4175b3312a51605dd27de1964aeb6f94cd6f35fe7903684caad8fde72be47e54f605962152c229156799b184bdc6f2a3298ca0d9ed086b941d61876a6b674df84b54c3dadc413124f1bd3c4f790c04957b016897a9ef6c8ffb3b56a260651157aba26ab1d1ca20fd552f7e4c071d72a917e48bb853de6c5f1f1ffea934b35f0f7598900b808dccdfa2c48cea527c67dec6625e42ac50c39a2449b09387deecef735deeb8cdf0b665961f7fc8db221e8eb9abd8f0db1e152e1de18208430da0e3fb608ba91b1f4c1934361d16f3cd1354214518d6f611bc3cc12494ef0d00e99f9658076f259a338aadaf0aeaf5daadae1bb96d020aeb03ceb363e87d6bd6c3b1d53dd8e105ab3356fab7539a2e1eabab59c291f6ec7a33a7bf386209fdf72ec1d34e1ca3fa7e4fce9f43f12050be9aa0093328df05c7204c3076920ce7615dbca4dd342e55cc870c7c605fa2b9a4bd4d3d8fa71b0299f735ec4fc7b0b6a1f0d551797b6e1e032030ed5aa9dd9731685bfcded62cd1bab5bc55b4b6ff7eab5635871a386e0caf7f7d6f71c4398a84465712cc204f5a1ef06fcc7b730b6121a1f965a63f48959b8239a759818fd3bec594826d5307bca2d89ac8fceaeb3c7eda53e6859859f0174cf60053592df58f9a3d61c4057d2f67361b16126d9b860dfed68ea2eb3b6b7dc0ed44a6bc895796ce2e28c692c3533b6eecb363b8c5860a5b2c0f3f78e9c816f9db4be83d293d793fe6946461f264a8f504df645828dd4e820a2b426dffa931489b372b5784c1bf46f9fd92c1ce724f5c1c2fc70eeef02e2c872ef3bb06781cbf84b49cdd38d31fb919f790b76a08cfc22d1c137a8434b20c29f6dcc80de5759b91c17c9a890f3a89394349daf47330c908d7e1a6da3eed63f11f29f401fa7dc61053643c7a9c8b0df4d29cb17128f9c6a6baf88090ea48f8ac2dc6bb64feee5d15c223674462e6000f456fa0b87d1cfaee8877414fbd169957444abab9cc725ec38a522ca1ac83055fb260f2997a41ac25498b76c998609cc154bee83376dc3d8852ab8d6c1a55bf3be1e90458016dfd72e27e99db0eb6f5860c799008f90d416d037171a7519c0a6db57e32c50609fcff5c59b4acb4586d5d6721ce02a43b98ae5cda06dc35170b84fce608d11fb0946b9f5708a96eadcf30e706716595a0ab87be8f1534ff310918c858bd5e7a6815bd8b890816bfe46e4140db424bec656f8bae3d2e2f77dafab5920aa7c432942b823bd3a66b9d8b1511d100344f48c7371b845831ed09b4905a88813ecd201bd46b3272687f05c074e8dc2b81f523b3dbef30c608c9297715bee5011fa6b8fab32cc4fb15620eb200d03132fce6736e3342c102ae8bc3a37d48ba060b47e9d19f814fc6d9f30181e9fd50745f078e5ab7d53626dd0f45b9d97a2166a858ae56f0db80e41ee8e87e514b0c76a9047ea5a838ef359eebc00c3caabe027159b62eaa6d241eec49993ddf76faa9808889ae828dea11f142f0fe5aa07f83840ea1990a735db4ef95cb33842f7ceab162cfba10732f33fc980a5d75b6db4cda2dd405bcb9a9c8d89373addd120ebe9ba67344f9ec20e866388ca641e77ff9a7cfbc45f0ebfef221fb08ff8466cadb30c3585f4c853fc0a5d03faa9137a492d05129d3f52282a2130b5ce667a888a6ed4c3abec05bf7e3057dc523d715c5fd5d4cec0994ccf5d9561746c46a3ccc1615d5f6966ebdcb5ca00dd85e8ec7f02dbeb1f71c4b656fccc416cb5668ae791274ede3b29522afc154eb5e68092d54e784d65316c7d570ba499f0f90e23a84fb70445f92e52aa424c2922f60a7901c68b0d7e732622d29579167205790449edf81f2ed364a87c2965bc06dab35febe2a458818fe165acae471c07e9741d6fa96b1d34424037ac2794ebf17563acf5f2f92c62d3e9092afe72cc962ab5a7be235e12c2ffeed7a871098b6e2f542b4ea093e4258ef4e8440da3b0b43cffe1e8cec5129a6a0fbc084ac8370f4a67fc9093e3febb405b3b5ab7152c7e471ed0d4ec4311b1d28ddc11b649ecb7a1a252981d7dc6845a1c6a841dcf40d7d4767e2831e101f397bb6c27a11e302bd119cdbaa4ed2ea16dbfd6b8c1f8f39d16fbee3c9c76671679e4f7b54006f28b0fd34ad96199849ad1dc6ec911db0fe35b42df8899692e3f480a5a8eec0f0b6cac53f028c4e6df11ebd7b6283a43698f8c506b4c0da4e65a59572a04d6d0c66e80984540eae49c5a568e245f28c3fa9d8746606f1a53c507519e28aab6e9ce7a104d0a2c3c337f9e35d0acbef14c8e11de1e9afaf00c7a2aede820f0f84a844c1100632308c530e95def3eabef90f3f0426412597fde9048e9fb99e913e9d08288a43b27ecf2fdf8bd31753c6ee1d30f609a0e17d07523d01bab652e832b6ed38fa78467722de6cef34882db8325c3b21801967700ed3ee84070e8dd2ad8b0a66396b2a75c702d37d7f739bc9b5fb75584023600f1b50fe9f6f74358ec6cbc592adfcece52fcd7954794a8aa98d9c97daa45c44c742215d3d8c91199f78aee02f689e33bd818d009f73df7aabcef63558c580af2447644a178fa1d27430fadb05a4cb11e42d937904ffa40a89ffe848609874e8b685f956594d3d1f0daefa68bee61ae652f9cf73a77c1aff30eb378d41a23d6955ce078e2b51dcaae9c0c3adfff22dc9e5e41d2865b327608a95845035866d65d5462e85e76ad22f84f64132c2e2d0a2d8325e37e32cc48485f2294979109962a630986e1be14635927b35ba411960171c5163dd1dccd6d254b4711c728381aaf87b19742cc66d527b202890fd7904c80aaf2993cbdad6c7a67d849036cb8d911b404df075e98dc3c0ad17693996f0bde7b974f9d0c9286bf547eb757c492862425facf893d5fdc5d8f4b2dbabdf128584d00855cc1a8faeabae2875f7db8a2bc56e27e5c28b18dc76835707c79eb700a89275a863c02a183fafb7f3cd3e0affab52fff3593b1ad5a2e3d91edd0def1e5851895b8038d66e313f770f3b8039ebba5074f49a0104efe77456d0abf42704f15e438cc5722e0e7e4a27c3262f21641ed155c95eeb1df6a4b23acb4cdd4a746878800fcb0faffb56280a3344e67d13d810df9a1f2fc37866da083eb2a3423e3159b6b6e690392af720d2e47c49aad160eed52dfde6656f7ebd4b6d261a6822f8b126df4c426b3e785c72771d1b972be76406508724d3c78c26141c1a1c62074d586456eb0cb58d5f3492f6530ff2a4b2ea8e68a08e652b8fd5f48d2326d2191a756e69ffade01312c3514e3f60fff574feb0b41979acb2f2ff13cc8e90bd963e324f5fa51aad0aded21cf4b79c0862126d094d50d342b9ca0c0573f29ab23bcfa0aac97d650b51b25c097dd7f9676aa992bd1a5be327172ec0347969218861cdb8ad3c4f892708dce2b69226bf027c4aaaf16385ce76837a7bd6a83f48bef5cf02c3e284ff4619cb803fe168a7516d2b09f856a81adcc4b916acf59922ceace32c4ba58bb38b9162ccdfb1c41002bbfe4cf3000570c9214b3e7eea2c8fca2c8d424784022dd2d7282e30ede7d72a79766c563fd0f7704972da272981ec3b278b35abbaaacd8c9d6faac9694f3ec65b16a1709120f51690918c792e827f0dbdb293f35de6111f09baab12e62165ba950048857e1f26035ae6aa80387289382920000c287bce10e5a5baef4494ef50cbbbd4af77ca86b22767c6119c95094a7f5cf430137263ab396e6a135c56527c4587bc1e661e809664a041db4bcd881c51cb21607522ca5aec4f0dd2e30d54a7862082d48db80df0b4aab513b3227f6dd3746a34f7bc3d32ce6092d398ce4210ab49779855db1b9aaaf893c487c973442d4e351ef6e43548537b3f465190268bd1ab7dd7cb574a74ba9c189487263ee3a6ae35c951442054daa063be6488b147604ce814aeabe8760e6b82bdabf7ccd851d13d15d3e35a72130e7cd4206591bacd0d8224735111600ea423e7574206552a3b320a425163dca1edbe799a5265e660e4cb9ffe8043a0d1a346671e50f6359584ac040f0b1715501e0c59899472703ad31e5d0feab07833424c968f7305b98798039b0fdc324a995115c0f2e5b2237f425fda366ec69753457987c2f6a0f1bbfbb52558785e01ced15a3429c93b995f059928b9636a93fb9ec258716067b7f1b0536e6ef8546ffdee56eba772b6151b83d71bf69c0f74860f045ac704d58c2612ee300511cf53755d7a070859fa3308cd3f63347fc2e98fe4fe1c9a0fde8955617fc612c54e753aa20594b6d21491ba30a41e3f7cb8e611865c103fc858faf0d514521de211b2c3bbda6c4874e9fc702814920e3a5d4c703419ebc667549d0a63f430592b195959aeccb35aed5c1932d845a6b84637fa63971e9fa4009e5b96aa1448f8a2707a7174a84a271310681ea0238d50b173e1d9299821bf2e9e0e9fa23f5bf64546989a349357e896a74a67582d69d88bba98ecd4a5b5ad7a1d16d92be8c9389ebdfc481821b22bfe0bebedee701ad902ed7843c5ae64748eafc5a4df9ef7a11fe8e29f4de31e9e7098a37e6e672656eb3226bdd4e725e85b51cddaef7378b1979a50da996af088058963932378e70a9a3453718b71eeddcf55a456a127a08659368c5fa030a415811c057e5bbb75ce7766f38384def601fc064986d8a73c100d94391d77558cdb09a67bc36ba0ef20ecb77867e8dedf2be67d69ad0b7bab71fb5aa37ba5347a7c4a80dfcc51b340c3b7c1e3e3708ccf07daad88dc759c6c1b7b447f5d126f22583019cdaa4fcb28e65d293ca9124604b4cad9726280f1a2bdae1f823c880ce0e35f01756d992eb9b078e5471fc8bf14d096b444e4253f533b46f35c3a20eb9769c01d239a2d7ba4111ee914b6064a2ba68f013bafb7676ba927cc557baf7a30fe360bf7e4d10a5acceb128a4537d6c342be0404180e9efd474f27a0c0227c629b0d06253fb08223f00475e47a5850ef5041a8c7ae50e76c6892c0d91eff02240f7d2f8bc4dd719e7101434972fb9156f6f78b302410929848ccf7d95eec39559c77b6dd62fb0619ae20f03e32393a2986894cebb0a9efd22b475ad921658868f3fdebea1a6f4f798fa13af65d47a77e6fe752fe75afdb56d7f3db0345aa6892f104ccda062ecb782d7e8323c2ba417e77eaed817ba057f333760e11103008282188462ab961d44e7690a405dd343383c2d089ce27ddd056f560eaf0c9dc612fcdcc4d04ced40ddb97a51c19d939a215acfce3f3a0e36885beb1d8894cb4b57e698aacddd755aa542c5b503da01f5e3782a63e5beb2aacf77fc0c6adf808204d2a389f42825bda01c37fc55b205e88ae986c4a95e08f943025723a99ce30cc200a73e5fe825100294454f066915d4d5ae779230c4c2f097aba774ab6dbab36422c9dd61284dbe78c235daaf863e117031d64a9f75bc1dbaabb6045ed334d901fdbe9510903d6bfa73c3d5e618da107cc7cadf97273f22b605b6bd25a4a89909ec08a3ba8512aa28eaa349a215eee9970230df798ea21be338a7f0100e933ee0366f0f6aa04accd0695b2c5b96ec7d8319369ea1fc78201972c5e6be42ced5928adce60efdbe56018b45fcbf7fd856dc7ca59de2ae56526b5d7c3743ef4f98eb3041906ccc5a636befdbbb6a7613866c87c53edebc716c7836ef86b451f679f2b33a28475e41ee6bd8a1ad796132f8b8850b64f93d8aed97b7879aacf6fc8ee535662b93b43e07c9228c729c4bbdf2a9c4923b10db991e8764726237470aeed664697fc3207bb9b478b81526b0e824e260e124c3fac0b588a8f1e97d6707f70ad8d1f88b1f645ad0c99b64ecf4cfa20ead6c1dc320b7ab076c88f03d6f6e01b94b1a23ae78c5087e397c732eface269c513886250c6bbeb07063b16aac9533e9b3a4af0ca46114f7fcd110adb82c723a1c74314acc19dbbac491945ee646c0e56215f8cd156d02f1e12710510f2b849acab1bdc38a7fdcdaf263d180f90187debcb338e139641064222cb83b1ba25d37239f44f282493b600e35258c54f51378b2eac47983c8df00e6afd3c1739621d92b6bb09f53ccefccfc896772d5b6e3d7039433a2a8d52442e87413b4850892611daecb76c353c52a4ce37f66f80867185da9cb2fc196fffeb6c2bee29660f127aa2bbcd6433eccd18465cbb64d695b4ba96a8a10d505de0ed0aefafc564a86b2194d66cdb35be9d9adf59ca2085e21a637b59b4751cb1beb934bee86c11466777aedcfb253fef2bcbee1554ad89d76a3b6ab104069334bfcc07d5c66ccfb3778c73b28aff4335525dfeb2dc88da9142f08a6226701bd9d0ba57439990f5168e4d23637410e4a38709d4cfcc3ec4e9c4aa1e70e4bfcc4c4d25fc509f95fb677e541c6bcbfde4b12441bb27d322b6de3d7b69c250bf95181efbd9bf8a1002fbf3847cdd1aa484b9467e57ab55481aeab8177cafb2607281397f728f596a286e842905488e2aa05b1c32dfb4c58d413d3c1c4bdb943c6daf45b34484e7861b3f3827b5119d9ee37515712645b25ffebd5fb86785c7121f39cf480423785081bd76dbea9ed17a1c97e23abd175e6e700134709fde4f91d4639ad7c98d6287e6b59f8fa3652e6d4de0915dc871e1b93706560c377303809c45f92f2b9e90145ba11589039d6dd44501922f81c6552b404052db36cb488f22aee5397ac1bcecb6d96c2dc06c3e8399796bedb9d09d40463d09bc5880a6020d7559740737ba255b4d2323628e10c5498296993e0617a13694c0e23fb3df8decff0d0a8275487c6ae7a807939b97fbd64ab248654bd5faa7ee692e46cf6bdc6d6efb600328f2cfc75dcf6f905f5ffa1c9be87d64378883c6e12d5febdcef104cc97f661118d4d25fcd4f65f64c0d822f6dc2ec30f9c8f048892f7b3d58b15244fc484e4b0861f7c599faff0330d655c30c8b46c7200416faadb81119df07bce4420968673318a530ef10619f5fec5906e2a209ce770148f3bb1303d6cae0988d2c3bd3b5f9c9d83585e961392828ef30d1295b6cf93a6cc5fe8a417972afbff7a607ce7d674c3a1fcca226de6eee24dbb2f99e039b65ab3177fca1e6f9758933a72ac8ece135e3e129c06d165e60b4f27fd517e38e0bc0e6c386195bb8ad6071dc27e334172de6fe611258610ab34f13552e439d2c719de967b7badc71f02ff25d27db9ce48993e8b4221c5959d0d225234d4872e489dc653b78a20f39904db941c16c7ef486bd9010afa1604ac92dd0baa6087d6030f262d611561dda2440bd17fec4ad59243223cd237fe99d766e47c3cdcc0602f55d14eb333c2be7c63c24bee517f3e75725222d963d413eaba97ca7c424c8dc45ea48c0806af8c49d033dd3956f9e161ba1b8a93d0f6ab13a7150a33e67908c60cbf09111ea990a1adac057e5cd548b183fe1f4e4d7f135d69a397bd304bc46e5843ccecf75fa5d0352bf3186b9c4c83df33ce6f527071b8c32ff070b67299ca791edfae5f204db8dca2ff96cd477ef65ec95674ff53da94400b45fc8edf0eaf54d8a2aac7e77c6c1283f12f98d17ba9786902ec6eee5515f2251c57586a4fccebcb6499b1f08b4e95b380f267bcf5ba752199ef6052bb6b427911517beb462c8b251895f468ec450148193f50b361b036de0840995b6eb551574ca1b1dab93c089c3c35021ca8b2aa6898c4193c52b912a0f30dad9da895f2bfb368c32823b0d26ecaccdcbf6b0f6ada555b3456c64501bcd1114eaf9bca2bbe998d162d896f08074089c585f979e9bcc0be853668b25f1eab18c8f271055a6cb6160d8e50f918b396de8f6334964a7bd26059a22d9b1d14d60b5b92d3c9bcc0bf2de7a1be8c9255e861aef7756c55aa1c03463baa3eaf69706f3c5b6cb094a01c047d3a9cbc87166f46587d5a8974fce5268677c1ac5d8d51944cd22041585b83cfe59c96eca18f3c972a4dc7c05ea7731d486a14d634375966bd1bef05ea7bd861ee18620ed3443940179e8fba5ced168074bf1933a5d6abe4fd6fff3a2009ef53a1f503ca2b20a11764faa1c2a6672b60a38eb1a9e1b458e821435772e4c837e4794ca458377c0ab6b3023c6a76f499aed07a4c266a0b6b9fe0ea8c909f9c99564ddf5bd53fcdd16a29e24688eff7d113e62386d7409b91922410e0a47e174a6fa32b0e570c5000ff8e0a657cbb5017a54b9bf2876ef03ab051663e4208e739f7a3816eb3acbfd75aed9ffbadfd4a1347934f7e6610fb84252cf322f6077219639627817356aa63085445c3fd984b78134f8c7cc6ec1ffdb1fd196a2dc3a7702c6d18672cdb9de2e87b16b7c4d32775055c80db7bc688418c48ab384633bc8cd47adc45c7769d126d1546ba32bad7c0c795ba40908f596d0d2abec780e92b0da6382a79a5bf12d1a6b0bee62bc0f4074247595fbb1318fecb303cc10feed1ac4e98e28505297203842a9a0043901637e3d9a17bf226f44983c3888f10988f5fb56f7633c988a20406720504e4bd9d854bd07bcdd0e70a42b019a598e7230b8435abf5c781bd62d114b6321f06cbc4384c73748ef686e0feb90f4b570daf767323786f561e0dc8f5dc9ae90b1c2839d0e168d0b6a5b8d50c5f4984652ded172881fdb00107980a2c063b28ff5951900592f795c2e74e1ecc4db97dfe073d80d7ff0006515eb56095d4fafc197c721ee91c3c573d38e0033d45ff01d0f2fe29f3c7987bf1cebe232512f7d14c609d41e494ee8ba1a12fa5b9e2832f6a7573384f94efa5f0b05bc540cace65b28ca0dfdb910d749f870cfdca346ce8c8af79fcc1a4627a9af6e9143b117b284d2847dd405d7bd3e5f5aeb51a3d9f958f0453c69fe2b8d7bab031d32b429cd5cf80a5249fb735039bbe1060f24b01016024e67a156cebce9b04dcf1ed8ed89b3b3e65d7414e1934e4d78ac3166681d4021d4a977de83ce90b298c76e03ba712538f340070dddc61387ba343c5bee030e11d3ba1517e7c540ac5333efa9abfb95f90c4070ba7fcbdb42a77b91083305b22cbce6499fd383d5566069cd3230eba184a04db29418b72f0bbdf2fd567a4ee93204cf08e9d2633c3ae3feb4261934c9708d81cf50fa4877d91e4248430633f72f83fd29a7f93c519760009c39334db46cbd614b357e63d156570fef1f7574ff610c0064cf962f3fba694501b6fcdd1a6cf27ac1258923a61557985cbb08832cb8583c65730ea4fcf2ee7750fd38361550c1f53fa65afe74d20ceeb060cee8d973cbd71446d0c82640ccc8098c72ae8583829f1e9aa2e314a2a780897a5077d006769a6e831df18a6e1d42e1c4b6255b6c28bcd2462612b85baf3c0b607e26ebb35f8bb1d005c84b266645ab551b1f8679f78c50e9ce3903bcb67b68fba4623997a8f5aeba23200e98b19c54bdf376ad3324904589ea002adbb26acc77b07490d349b8b36b2aa2dd4347aa49231495362894ae300d4ff20f25e9869df7132d372938ab663b5b7ce7e3d037400acab7f58f2ce79bc16dc4b3723146f63605d258e022d37226ce227b88d32f5ca172851431dd5b2ff9bc0a9ca5bfddb05e1ad9a499cfa67cbab6252d5c7f2aa78b78f688461dffdec1dab1180efb1bee32041abd0fa82aadd66a0bc8c0c5b9894307ed322f0ddbbd27aaf5b9e412f575b5cb66557045b231247c2f8f34186fefbbdc5575b40455d5fcbc80b1ccad6d3e5578eda302545f3606b4597f4a0569c28a148cb6f65ed8d7005d8bd15604ce875398172f0c3a59faf19518eb1773f2e61edf98c6bccb84bccaacab67604a79f821698b32197070eb8fddadcb032c64a23010d72209e41ca668fa249af2c0339db0e8dd84fbfd8cdaced7fba6b0ea1a9529197980ce60e8a93744c1908f646c8bf4bb95c0c0e82ac013a880b02bf8c437d388d63d0cf2ec0d2f8b3223e28ac3d95329d5d84a3edac5a62a0c1aad6ebd91a414db0c4d784708137716c15fedcca980ef952426b02d77ee6cf8e6b16b13cb12bb4547b3263e58f82be74db4c22271b4f3136e6d2060a6a0609de0463998e9ee1d333c7566dd4bd45c5e95fddbdd24684c2a5501732bc33e931c699ffa5f22758a172b104ddf70249797e60e2a71bf2d0721591d08c344cf76bda953243dea41292c7c0dd651cabfc0a458b87ea806b74715d698e172235130a66eac63df594fed04dc665ff23ad81f58313cdb4a2d3191e72945440a4efd881e4776d507aad812062cdd031c3c3255d49504373872540c45cf26f0cf58dc4b5027e77de495914931cffc5bdc4ac88cc35aab878f3ed85c8d46381412a564462387ccc427c7728cc250d34bf39526a4e0005f8d1105c7243cd939d35196b7b3f63be12d2fdb9a9179f3d50ec5ce27f26709c45b4376f6217e9fb420130696b10fccdfd288f84a211143de6f9f85e13fc37a357c58efd2d45906df0f8a338e6215db9a18a4532fa5ccc6f4c20082c5c9724503741d97f1ab5b01941d2da29f588bd531a3daaf2e803bc281c2640d6eb9429224f5d8b4d1f3684ef070984e91fc242e9e57a5dba3d10b1750abaec4c609f8de0ebf49a9020562502c6b35eeea315eeb6e4173b8a8d9846643b099d0b22cc4a02b82d8db3eca4c4c0fddf2b0d7a1e18fe5ace8415d1ff05c526ecf8bba6fad66e614b2c8fa5632d8b86c5a5118a177fb4c27a5f9950a2e4bd81e24c635f4b372943f662814c0f0858343fa88902ebd013a868750798fb39e2b455cae9b3c5ecf3f425a3d7c264dd67fb2c69adcb4574bd97a0113036cad7cf09b9f5013e3f4e3f7ae0899ae072c23491791d29c50917dc66a0e4c058f29962bbc06537f426a14007e13a26ae5715af7c7bf66db93a76cfd1139c4e7f8e0c542d54ca99fccccb58e9516ca4bbde44d13d14347a704fde99b390987f590b1ad671d5c01391a2e6b0e65915c881780cd502b10b0599fbb52c3c8b9d29a8e02d2d503b43a52f5f3975b10e6a6b51273c07b7de2d422c3a3bffaf78c0aa997f0060caa8afaf41bd91bec38491b503d9781c271cef382293d2d2d7ffde968d05ffbaaedfbf582ad8ff5e32c208f414ccc315e26d48db22be4cbfe6c36a9723e1c8a9abe6e5222d543ac6e1c42a9266ffd3aa7116185194a5d89cd730a915a8711b23f987d03fe47ca2cb3609d56a171394cb18817ae30bb64ad6d707c4beb85c5336d89af04c7dd1fe1e2238d6936b9c9e52c37da4323ca2f4e6d20878201fb699de390575c9a659d22e219d33786cb21e0caca8c965a2d2d863728b420358fe1eef4d155e92b58c4ebffb250ba4dbd276f3787d8c786897001ae433a4af65d3fc0cd65a35694e891835a6e86efe86741754e67c53685fdf1f483d9a3f8715e93b042ae5bfccbd353cb9c6922bd186c60765b5429de418524f7dd6fe9d46ef16a59e634c033020bd75528265f93a4737e9f7f8a217be0d76202aa74cf00bf815136c4b0d4fa1dd8cc3312eaa735b55046876708c269ac5c55cd571307ea196dbafc6c0c71b826af579e74bdb5e6b397ec5eb5707c94078faf115c7dbfdcc54b97377a7469f0def34f6d52c99b485510666365d8a84557e8593060ab58ff5e1404b646de7df204bdf0c69b21c715e7dbc6c2fad72f61529695a7b289a73b30aac66356ad9f31bf9f74e2c5a392adb158f29f2750dd33cdb9ce755cbf6d9d2828c78c6fb49241d822bbcd3a25be2cb779baedf1830266976e0994550e7f6796de4652f3ce7d1b1aeb6e240538229c9fc795e01dbfd2b98e33d3452e2e5334398ef1267c68cedd77e33245f2073173297676a6fcbfa7f477d6a5f20e934d39ff8e991a39757b79de76907736dc3ad3819503ca9f8b66f76803fecaf1be09faba15583de5b6cc74f8993179ddd59ad4e0658ab98e2c16683502ae86759388a802efe48c2b65f5e672bf364b6b4577e9d1123ee2dae0886f0b991840aae543ff822073335f2de37fe016c43f7b3c7f63f7039e478c8ab860f8a5754ec87898ad0dc33d7bcea7cb95ef57cab7c61a1f7cf794af360c6a376d5555b10b09cc8640cf037c939713dbd6e33d46d91e61182a2487ae29a5fb085727bea7a62ff2d45ba953aefc32ad8c3943969db8589b19d84fc2253b782245ec1d599d6b4d9cdac324c7bc913ca0883e41adf29f5d73621a9a32269969ea18b78b66993bc35f821fe457a2e05bc7c0d1fe5e99260465de4be32d90a75271de35c7e1ad7d3235494bcd62efade67f88790716a23adb6a75d9b6bef667517d743c1a68bbbee81ccfe53c35d76b75fa106777efd8de0f1d0a57ef6819d8a6e3427b1fd75a44c43ab98cd5dbd6e8ccd088969c1ee8c8771d075666f0a2d85eec8532761a4283a5b95f8dc3ecad549e7dadb258a022a249a8ea39684ecd602e1a6f816e2a6a06f255abc698389403bf5125b508fea2098baf90a5609df386130b6a2a73ce140e2e72d211b1c5d080c71eaa7b8ae00e20cb6566de62dbdf0be70f60c4dc22cfe1f7e1e560a7458512efe4f0dc5cd081a7e41d39676e2a2cee2ac415faec27e693c779c6cc7347ae1d192dbde61d056adec33e4d6c427e28ba598885f09fde62c25387dd3c6272b2cf526c99cd75507dda2e2abd46ae98fed2a2a275ff2d3b370588ff990b22544ced1fd70d9d5e73ca2e6a8896b361c8e00080a0b7f6ad462ff91e527a18a2f733f3bc75971136a78fbc07219040d2538644b3a8a96dd9bf691e2664ea7e770d2a7a34d1e6e896bf4ea3af8965fe1eb874e963ec1e6dd5848497a9bdd13f44f69b29b28303f610c216d144fcf08aa1a2cd9601e515757dc0ca7e696817095117c97fb8e3c0a9fb1178c6c35967efa0c879ff6ac7b58d70c15e3ada8ca6c668cd5d652d393fb7b3050109af0a6c56d329641173e07b7dc814ad8947caf13306bad2f524492edf49176c9e8e80d9f103e7f37f24a04ac0d581d8eb2d6d5716ad9195f2f10a9f91beabe2dbabbb879be1d54259cbbb57b5909b836f3b4f116778551db2807830654ee17ba31edbd198ba2971c9ba76a722e985fcc7e206ec8ea118d84c770cae57bb6e0daecf50e7b372bba54f872ab7a5fc9d32d7a92a34f4fc8b445079751f1c26a8c9963d7576ebcb3d1f702651c8501ab6c9a1ccb5a07a5e8b471722b60ccccb2aa55f5697549d23bc3f32c7ab6f4c5384c3373d30c7d8f356eb1a5d0d525b4b3a693d476a946e7b18e1ac7b4b7fadc4f6fdde438280eeef3ed87ad039e7d3ea36795efbb9350339de0095fb7ea2a921147ba47175d3aa5c6e3b0f4e0cf6de679ed18a1d19ba7d9ba96472c5ba58e7774396f5e22ababe02d8fd21d73cae85e37b0f85fee1126c7c54e61c8502e5ab86b6c3974a8580e94b727bba1d33ef3912ff7a249ee15d7348d08946e24fc7b48fe6b7239074585da93d75fc8ee381dfa2983298fc97bd2d656f4a7bcc76cb595da7256a1823a8093ce099568e8939011eb92d44e1b0613f6f6cc1570b7dc04e9334620b37c991e58b7391ad0fe108b386cb51927b3c9518a40f614e4ed08507bababa2f9995439fa56947e03c590f09f4a0984817b46b2cf71b849c64785045090a522915294ed7849d9db5e308ad5c44cdf9f7ecee6955b9ac612e561892739f1f40245bde705e06d09af4fba1d6970d46dc5ea9ccabb1d4919019322fe926088b89b2bfd779a7e9489e94f30bf73e2bc90ee50bbe49fa507a0dbd69213b83333d3cc69767ef8604754bfee80e0f7b3ec2a99a2414b2026d1ff68f1a567ea41c27c860f29993eba7efd7158c0e257d6bdd0876b6000e3ff7ac430bf8787b647c1294dcaaf95a589478bcd105364b7f7711a4f66ccb0ca79681cfb55af87608f4665bd1576cd19a75418e0448d69e9cbade0954d3515ef45aea3511b14e086dc4e17e4719cb9dc2b522136f5e359989de8cb681bd4473211aeae92d25c78bb9fbd9a18eea2a1df5fcbc12964d5ca12c1092e942738acac58ea655cf3e7c892525f8131ac7c3e8774375a6c2313c47b0872d3d423793dc825924bcbfc8a1f9c903ecd55e4cf216225705b23f503a011d4f3d22106da2181f49e1c0695481018b169f9b948b95145f9863836e3a95ad505ccbf9408e5a07427d3e1612ca554577753b209d4d904408632a21fcf80a8ecbfcea6f63c2039160be7127395cd66ce78c1d4963fe293d1941d7b574b15f8933a9009103e0ab8fa5fc9b07ea4b2643d310fb4e223723cd157927b6a8537f5e956ff5f8b5166623cb0b0f9e5d178474a3d9017faa1cd3743cdf8200fab6e847eaed870bf3d453035fbda39f94625ffa453c8cc7c732faee8f6ce2edda7e0523a2b0770ee77f9d25cb81fd6e7feb0794a78d583702eb720fd5fcd413d9622782f8f2a99fe4c8a48d18c02cd33c55443b25e4fa321cf267498cd2080c9919f748a5ec4ffabb433db09b42ec50f57875d0f51b7f761d75affaeecbdc0976bb1aebbf469c46c37a2424c07c17e710ad689d9ab20304e15302257c7a35ff583d3446010640fc95d4e29977679d6e3ef49cf381029ad956e82264cad660f87871e0f850567fedbd6f96d9eb3e63d888fea27d7e0df88702855e6b704be0efc1dbcebbf02370e06e9561052ed5e62515738cc15950cf0160c63727d535641e3cf17c98f31300cf83d3b9086549564321564d72e8d591e1489358b36dfe659c607fe0efdcca7b5a2e72681451a080c3cad855ef46b688d04ded9eea6043312c40cbc67c37ddd1f54e9ba0615118dfcfb51001886c6ce487f72617d726e78912f2ea41ae2440f87bef503d03ce2529c218db1f82d75337df1675e9985382db3d7370bda22ebf501a72e9061f311643961090260fd61dc766d4ee8b656f7bd54cbc5c0be62ca3d7e2eb55b221ee061a1029de8c41d95b2ff5e5b7e839a3c6e33288964782e00dac5daad93af364b3d2d1a40050d3139d40df7ec944251ff8756d84dfb47b42c33704562a1a5d1c3bf175a2b2bea8198ac2a62518138b6ab651be31f0bb6c0ca90442b2bcd563d8fe7b4cd95fe1a604cd72f2f224d23a2377d89bf4d171a6c54163421038c8801a83822d33202a57813a028826e3f90410a09533b2892fab68a9d777cf385a735d3b13159dd6269e61349f17d7575fdd38085d7c72d5c656bcb683352a444fdfc220fe531e0b2869bb8b8ed9beabbab84852c2e8224cb183640e02ea1f0ec709d7f9bc35060760eb70a39f02bba4a135642bd0326cf588c3b0556fab99c2ee79937dd1c9a6b241b6bd28c21704f7e6bc630e6ef2db82c9a799c217423a544e7411abb63988609133d3d7f84753052aaf303fc8f54400cc41ad3b27a0093ae1179510ba4102c4b2384321cb0f910acdf9d6f6589792c3e9c0c0adb24be6010d7552f530f9207252a12519067caaa5f827dae26b5dc340d12b9394a9c7cd0b0a771028c88959c686e12108b2999e68d6249b7949eec34c73eb6921a432014e7a979ed79a966a83097d58f7bdc8e3b2c00a019e05198447f77d34b10ca2363597fa1324999a0cca14977a6a3ec1fbb74d32b3b21d6ada9bf6fbc79f44779c2729c7234f33a8f2e8d7c077c04614c1efa157cfdd5df61d684e5086a394863e1521c7b035869d87292fd1681a2b35cb0bc82cbd76a7c95192a398615a07500f09db9576555ce282e04f4c7eaa4304571bb913f6388e1e66fbdd4f8f13d26a4828d02bf00ab2fe69484f650d4eaafb989e09ceff8c64e0f2dbf2676f731dedba86879e8c77ae8d1bdf19c0f6fa0c89fceb25e89b2a4b4b2d037816708b5340e65f8add13badedf253e062ad7a6e6132cefde26089e54d694f0d40ffb0689e8f8d31e506108dc24bf8e5e7376eeaa183b0e9b2d49b3e8cac1695f1b877f7ff0950ed5bf7181c5f3c068fa08d47e3ef88f0f5b7ba49a4aa9cf6f41cad578949aca8688f589463d18fed2f12b0b095754dddb6f0b0426850d0cb87f7f427585995b6a61d6c10a347274b837ccb730a033f9a5de86f091bbc1486a2c7e3ab944a2872cbd3eea8ccd2a927dfa7529222ffcd422fe1f54e5cc89b2a7d6e8455a9a2a11e253944f0b2646be837b562d7c66bc8531019b310d6223819e978bf4c487c5ce5585de3e4874450083293926aafbc7488508efd382b2cb9eddc53f1f7faf8cef95c1d89d53de5c85fedb0967e8aaab4f30939e4af4acfb0266ed7041c2f9a1d6a43db908c5c51f1652d4e753a33e33895f8a15005f4aa101a05bd1f7445aa4112822acbe71ac17f6cc87cde3cded870a1f80b009aa38a3a3999492267b138b608f23f705f140b0ec9c86ee031a40544f42d0457fcfcec07f48d87d9b1bf791fdc0dbe1e9c26672218e49e568ab5bfdf075b5a5af7b3df1a71bf07d33d3e85b0785ceb1abe8e26c5ffbdd1d516ed31768d2217de62137044e06473c06424c9b0c72e7109b12b087d357c4fe60f818acd553b7bcbac76adc0eb9330363158e79b949bf905fe4c5ad9b0914b05686fbddd4284b558df484c6a2284fe07587bdabc5fd51e0bf88c2108b97f77f25ebef91c38357534953ef4c8c8d7e9fd237090472968a955d633db39e4d6841d46f7abbaf6e98c15fb31a88a2b08d5b7e2f66118b6379a8bb26645353a90cead8e775b685dca8a63b20f66cdf83afea7fa861b5eec081f9fae02286c1953054fe099425c17a015de4c783c267779cdaec87744235b3fc5b5a4629b51ab41050889dc15965919c53fa5fad37542be11331fdf6ddb90724f91db1663d78e9db06f4143c1b2ddb6ef992e7ee80e52e56e2dd1330feb16382fc1fb81b8760b3410ec0c257d37a774f0b253fabdba4c9c625e5d772717134a1a1ed53af870ad63b34e6c750f60408f354995dc46bebc148eb04d0dd3dcf5522ee290e97e2a0148b69b833f0a75b2e1f10bf075c1c2d7ade6bed3201e88d9a76ef704325b8eefe59cd69f407bc7edbafe7647532ace11b987373a3df1f256d44d8a982c81abb88c0411fb8e3b54d9ee25386df2017b566fbcc12b67dfab5ee1d4041a8ec18d03f9668aa0f086836760bde1a58c064fa9931498aed78bd8e9292bf76ace3efc7a2f5bc6e6bbef703d8feef3ca84af3a7657af02157a0403eaeb53f113af53d0fbc9ff49ace3036814eac2d52f0fa828cb75ae96865fceb623e996d712b672af50312f87163c44d8f6c56ff826a9543685238991bee552d0da2bbff7abb45686056813c050583f2c8bb452dc2404b21186bb21933fbf86a218de51590ec355955240337f0bf9240cc06d47e4d5b480d00abac542a633430fe2776088ceebc50acd320e18af62cf2b6584131098665145418f2ca1804ba6173b008d04a28dff21a5d343844dbf6e71adcc36dc7a9ffeeb03cb390716592b017706f5e93d563751db2f326550d22401b299c49ea37cc51f34267a8c448a3f1a5e884fc65ae17431a48c1ed14540e23a1baebfd025531cdd8cc8aa83825dd218912127babc033d8e5e930fb25094c78b4ebd8931932fb40cda237a0575a101dcc4a230cf165310d3545ebc8d2aeda1853c1ccefa5c2a6959e688f633dd1504193c8651920555d748e2036b4540f1028511e873a42d941445e84787cf8e3a817dfd7ffdcd8cfbcc3ba694cc00a6771a6706708b1f19c14308de9c91cd86b737617fd2692f2d7c52343609d72078da3223590c244d58382f313c88db32841a74e52d2e546c75680550c392511f195891a6ff0574a53c2c6a6479f6c3f1f1177da325d89e8b1f58ebbb0b88500ea3177e014c0b7182c2ed5d2e40c549fb946be782ae9c811381619db3e7ffda0bfcadf8f7df19032c64b2df3b6906c6b309f548503ed988fa875e92d64e9816da6f14ed205c3a21b8608d7ef5740fa318a62ae10fdbd9bfc54058bca54d06e42bb5863646f174af4f40a8ccdadcf8e88577b978466b17e94c032b2d665e9dc6fd77fd5d5883ffcd8b4ffa806cfcd59d1d4c06282ddc59fb767fdf621052c949b500f80a4369c98f80f56ec82e7e8886974e7283413125c0bee814d353fbed09ba66506d5c23dc7a8ca31c615c2f84bb0c5efe42f7960f28d929ad5560701e960156fb724efe283a3e6f9747698fde143bfff7226b200bdc781f6413d4de3c3693fbe4e348f2c9097ef72d1602de2ab1b8b698bc29434002da97e21ae23e43e0aa17ac6e56534986e0984f3266ade71fe34da70a0bac442d1f3bebedc271c4e844058e4737ecf0c1640464e3221ca87f1ab639d28ef219051be6be9b8f422a3eb95c95730c50133679f6c2be2af7680d10a2328c87d8ce9d08b81efa0f40ae78ea828472b405f12cacda25ee11273f036d0794f6275923625ff5a14aa8e5aecf73ed2bf6af071fed525e61c1d3777ca0ff870360370167ece898e8759300233d968c1668e37d50e9244e6af551d1a05dcde41b5306ed18eb0007c03bb5993bf1f02fa4c9ff205c49b9dffec7f484cf71af7dcfa5000a01ecc143437014df2493f48a2fd45bded3145f73027e6ba2fa96ec2bd2d9a2ebaf13e84c9a3d8be1d5e97ad1553aac5dedec5b2ed3781a6a5e22c6661ce4b14025e4e1e3896cc1b7da9761d8d477edadafad7cf1a2b575e1ca8125f8cf54cfb19ed5debcac72bd080db176a26078346b54ea6233ba961737f554eecfa980da474022e97d941a5e41e0219f7a7469bcaed9322f25430ba7aae01bc63fa2faa4767847ecbd95c02a5970a08821c9d6f89933569067bbe4f80be5ccf19364afeee69e9a1501deffa409c1761a084133d3c43c3b55020beee7288977e2803aeb8bbb9ac006b33b21ebb7210ec82d63cf249ba7f2c10f4ebd6f33abf93c8b50445b05e261442e3ba3a63bcb71bf70030a73e4eaffc206fa9277e87ca5bddf0ddd9bdd5283557e6175ccd45f7f35978df921d9ff61d5173fe72ff0b372308f2f6acd65e3923d0769ac2fe313cec2fedcd511e6767e5c3b31d7fc9ee13b880f5dfd135596e9019c644152417b79aa0d60234d57396f55fb192629a384e1e1870ec0628be82ebc2f0d0192e992a08c8ab881243c40b683cf23c48507bbf0ed89818a167ef66f689fdcb9d7635c8aeaa750741f1d063e1c41372a67011ef96d1eb23064bc5284f5609032b9f9b10ab95d900a09d0a61059f62a690772594ee9c3cc8bc6044d3bb37fa3073477799ffd4184dd3a988a1016eda098421ef28947c357b62828f82721ffa0174c3566a37fc4cedc580accad8ab4ee40343918b32c6d5da0f3dee55ad86e840ababf7709e0039dcf08faada29bd5ab0b870763d2bf2f30184a3b487994956d8c376a9be9fa19745af6aff8e73b53ff86dc4452073d67e83edb4dcfd73a9bc084e140fe8ff0a148990859bc44604c747f497477f55d6dd3d149311c62ce7fbe6fe185a38adf87853de1704a976f2456ec5fd58311d0de54e5f86cc5211e607d241abe08fa2bcd75c3c1e89de6e0e06d00ed2390cf7a79834a1cc1ef13876261c8b47b85d45599e8ba04a14865b655b11aad2dbc68d10d881d369602bebdb49b1456f72d90f242fc5dfb782cb7d0553c74b3a5496c207b68e79d45f126f95e6bc2ae5a99c987da4e810fc2dc684e928cd756f9cf071a8417ee0ecd83d7c133ebe030543f5ed6def0e776ab8c18f957501070b55e9ef6e987262c3bad7724d4d21cd25498844b7345521f03b11e1983c129e52b3f54b948693825d3c4a3c5122fc257a4fe8b68de01ae37052656841ec4faff8f7708988876722eb79fe9fa510fec14eb9721f31f8103a4e329fb58c5d2b83e642fcf6bc6129471a8fb858180771faeb47c8a2e0ba1df4429b1779ef484c5d99775dd682a77531beaad541cef689b08c7d5e4cb509967175a67a4c253e6e43ae3725704a300b3dc2596e473d31c451a22175f23f73d67d23cda71e56e2e9438f946e7113a56ce26730521c03a0148b8af88605b398333a022d3e2a7fd266f32fff1890edc273dae2d4d47b98ebff5435bc567316f49f0bd7b3657e74656e2d92fd52b6b4e343f4e0fea4719ecb3f9b45f079228f6ad4b87e21f6047765cb0bcf494c1db660ebcdeaeff1aee7c0d391b83bb8bcc1e2b1c34ad72cc18cd3323989ec46ce4ab0ed0cd88052c19adc33cc625ac430a8ad787e43741fbb7510697244b72edb69d27b053e962a1384594ab52bc7d86952659ed9922f2073a811b15bd47068bc99b5eef290056fced388ce1cd69e04d4527da48b35dc2212fe9106e1f19a203eb2b5726034a6dbafa0d7f113c5ce35e2ad00752d6bd241bd3b32978ac458ed567abcc43428c6456e48484b6e5bc7ddb19f8cf7621abed553f4fde6c3c0c4d5a0474e1c61f94cbbc36ae81c24761376cd50281cdb1c5516e75673c28b3dc522fb970a4ebdd8811352c578ec064948cbb47d2e31eba42916fbda7ebfb3b2abb27374dc5f6ff647909a82bc425bf5233e809283e2126a1304045f7485b894710fdac8d49d670cd961f68e61ce70481cbd3f28b2b2282b06035453c27d0a4025254b965fcbcb7ca8ab3b96dff5dec5bab5d4bcad9b9dbcb41519348ae931747c5894b2bcefbc0ed39053204b919a7819d70c7e534f18112b8bb98fe77496ff7e9b020ea3ffec4e85344ca86284ee30cefd67d3c6e738c31841aa878c0456947edcd557f431497f09c37d5a73c65b0bb04c89185aab21ef199dbe809e31f9ab5b521eb18e0153ae5d85dd6bf69602637666e6f01153d3889bad2c677f30841ab33e3216916d52921b8a0909a6b6eb110323975a2e4fa26804bf97c38d14367e775b6550dd705d379091d60b9da0d1a4686b6d6e9a9364b2d10bd743ad551fe44eee54ebfca3896daeb1dcbe3376fc426504fd2d9872e205eb59945fe0be10cc42a2f7158b91c4bf7d8694c6d67b0802cc7a7afbe1a8958525c62e3412f9e5b29a217ffd3e379d907aca431ea4f6ee7e5aba2734ef51755ceb34e5e98512af9e0370a2d16b4eca2c3e770695d88bf663a6f2903a0676496cde4e60298dbe2a66ef5e976795c213a6dfc7f186cb0c1115b654be95251b7ba5c3d61d06ef8f6c6ed857d4bcf88d5f00b21b0454a5f530742cc07516d8e5ecf3a539cb3f6f8f4db1de1a81548b09a9448995329fcd8cbab1dc4a1868735ccec239b37f852f98521461e2318eeb5b8b60cea17f2e1dd430d6eef673738a308384361ea281d62c95c702e69b1fcd4bf27dff085d2f94faea181908956fb631fda11de73f0e11f64635580ea15015552855d27ba0f766a7678cd03c0e5193573f2701d1f1cf5cf0cd5654c8172d748171f22f74c25582ef2e197caaa77616f2922798e25ae8d16828cfee7a3209f7d7eb834d4b2bf2d2ad58cc19a19299a83b7d0fffa4582128f78cc6aa7f3c8da183b3b31b9c4eedace8b87f460c962817edb9cfdc0b8cabbe91fa3d12f571ed88b1858cd162788db3325837207b7582d486a7f2c0956df19d1939b39d8d2b3bdadc2976c3e1b01ba5964c43cdd89ef69a0c3989209c7fe28ff656304d478fff84a9620a88c5c2fc9e130a972ae11bd3269a12b53c91c98640a14108222bf63d4d13fdab71c4220f5e6c3cff3476c3e30cc88a69b7c884f98ac6470492eea3c8042ba6a35eca6f0fd55c91cb39ed7a33c0fcb2f15b4a632b9b0daa0f5bf866f22c04aada7403a0142042492769eeab84481338ea06fee3d2e4081f7d2814de4c1766119ac6c289ab59d1baa5f2a92fabba68496702584b59362e51b5f6ad3c7a769aa4501163ab1d59fea6b21534e0783b62b2409d5c20dd255f881d4f0d6699bd1318601cff7844f8cbe913cbcd0613b097dbfc11a5dc55a25141050ab1359f794fb27f05c35342fca72a5a11920c2eb966eeb3d6f9338ae554df26a92f36f751a95c087700d8a8f171e4b21157e7e354d7c68079affda7f1556a593c7f42118d5e933cd3f368ce2d40d4d0748ad9230669921979747a789b1b0cfee028f6f5f7930e0c59a21f96a8cb7a6eb84f4c05fca016a8cd19c5f4a66a93a1d322a8643c60cc945e4863c1645645b015cf5c72a31a042be6e0831d33600bacd37fe96ce92941791843be0951efca10436efc40abaf8d160fd3fb8fbfa5b544f73de3e05d2805f79a6da37976d6faed907db0e2c787efa3e954bc4342ee8ff050536a6108e44d9bfd336f0226ccf19d541fe97c79a63cf1e859465c2a4f40999e6e3fb798a5ea889bb707a2e30bd16669d9f1a69d4fe0fd27e7f59a179199099fddb7ca41449442a0f66961b7653fa47d94a0aaefcab9dfbb84b10f77bf38684caa5fee1a9266d3afe79d76566b1570036c59dd8dd00d1a360028b87ae78cbfe662e4a75e04c4f99eb4edd662253f6a332d9bedc61151300368d2045c46d4b771c52f9c2a297e92dcd8fe5798615bff58d1e70b82321f9a13779da45c2180413b2a1c2ca370dd2db1b5a1dd09ebd9a0645b736a8e4877d402546eedbc7b2cb2aea9e2e23e22cfd6ce71d5a08c9c755c7c94707a4d8477627b729ba232889787698e3baa28875172b66013ed06df7bcfd4dc57918e14e01117ec330ae3e0a978d8101bd0a08734a71c3169cb0fee5ed8e47e894bae36974f5578c53c32a0d7ef287336c45b36a7debe6c6ff87240800dc39f19d66e84e441b4a21885c9f33ac77395b84b52409b84d1718810854084c7d2282b71f43ab918a4bde8e90ba09a452f4b252967ca9fb588b28ba63c4dd49db6825886815ea29c71659f8eb2c498f81a539744017d26704387af7f7ecac5e215af612f10d25036a9516e9e3c6eeb3c08d2dda37f95af4bb16a87fb0f4f79285d5fbf8cf7448259e6ba6a31b2b36bf7d586f292d4e02cd6ec553520581181391445d4fb6e72c8071efd32207ce0ed827e352c755fbd82616b67ef1ccce9a350bd8853df4e0026601b6a0de2a8bdb1d2434aab0af52567772338a87e0d260d1eda0f1d1ca12bcc69291c72720864f479e1336968ec9c70081e073208cf2503547c385b399a354b0f782f7bffc8d9f95ae2ec44472b4d6127b7fbb4b1097e02ad2228f3b9356c2ad849c1f6e2ec2ac7b4f4e84e6840025a1dca735bf92540e96f682e694427a01f090795aae80c7f5b74bc99d4125074c3315feaa38bea02555e414da6a4248a35af754a7feb74919d8f20006808c074ec0099ccba1ab209394f42474dfe0894177f661382e99f6365c5d9de67aab90ec296b6ee59bde6ca2ecc8e57df9a3772ed60b23ea7706cf0bef3eae77971c440300a048724a8d417e9e6534be3489e8a5c083cf08d23ffccf94237f53f3bd19a758009b42759debe9ad3a6832cb68e5e8d02ae53f4baf758df411244b252550a7a0972e0efbcb185af96888724e923393f9b8189f1390ae4148839d9b03463cc58afef1386fd4a822ec523d992af848d4b0f315537b875d3e73e5ab865e93ba708affba2c5b3e43215ba1dfb168bcbef78c4e7debf4766b7f036aac3f81b2ff52128c9f305ab1b17d05ad7800f4e1a460857f76acd81ec38fac06e7912a1896e03fff278441463b3333e9f4dbe4ed6bc62cc59b268559609d24650de8474418fcbd981394e3a1d0907762f03fa7bd4dea5335a756ae728049d21d1d13c34b6e48cd24fbc6a8bd3ba67f92afed26426dec554151399038cbd93cc0016c62bdbc494906ffd9294f1a307e0a5a01f58c630d1be4d1691e88ed75baf88bf961c7a8e9fcc72a178ef85355674dc4a56cfdf62dbb92f4ce721ee860f8cb2bfc5055d96a729fd8ea5a16d3ff1620cfb088cbd37594ba2996975755ce83803fb1118419e7e29283222ade6e0365a05e6af41d3b1388fb43ce21c69efbbc7024ef37c9983fce5b8776dbb8d5c9bb87c23670227686f68df535d298da8a9edc1836d3f55e16c1f7200d61f9203188cf9413e2e8870f2c86d603ae0a70f2de8b9ec6f1d155a5b0236caa2a281eb4d801f8691ca8161ee4fc1dee4b7705ae042228e8ae9481cd171660c60d4c45e8eb0dd751dd3ad36658c85651cc278a35dfb5d0484ffffff7b