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

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

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

Block Certificate

Block 56699 f06514114aa9999c768c2c9938333642e7fbf4b86552e8e1f472d8be8f25b102

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
968fb044fba2accdad87c51fb0b9dddbdc3ab1148528a2d32909a4abd8e3cee7
Certificate Block Hash
f06514114aa9999c768c2c9938333642e7fbf4b86552e8e1f472d8be8f25b102
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0010120000b0040000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000027b14d948fbf7a122cecc806f7a8213395cc0b5dbf1552e3e52af330496e7cc22ad9c69876bc07f5ff4429f3845f58a39999bfdda0813425174db7fc6cae3c6342f49c36a545fd33cd46157e7a3b75d1ed608723a905c3861001000000000000004000000040000010120000b0040000

Raw Header Hex

00004020c985a9073e9b7a25e144fbaf50e22e4a6197936750516f97f64740bc848d9dff000a1cd8dbf1cadb98e6aa75010cf744e17eaca67192724b4a743938e3b7cb55205a0d6a72de0418e7cee3d8aba40929d3a2288514b13adcdbddb9b01fc587adcdaca2fb44b08f96

Proof Data Hex

59,560 bytes
121216020307c0edf0cd80d82246d94c0ab259bd8a334b6e1db3d112cd1b75f01a8160a5278ae980c9aa7b0972e67284ea930e1061288b64de4042ddb1a66d240007bd4164f83c56886f3b12106e899b32486d729f7b5bae227d39d25d4928ac30d90ed4c460edd09126a72c78e1d49e621084ccc0c4a1a9bf75fc29dc6e2ad629f30b8a3dcff8dab972a4f1084ccb8fe75f721a6b3e90fb0bf776036c0f83ac351dbb9c8ce57193cda155f9b0755d7d77c5b3af5ff9a6cde5053d486ef83b48bfa20920a14c78ef18e665b000b5c21322594a8c0c55aa169cc7250a304335cc7bb6b04b4300137e9d5fd9298a179dedada05e7f4c37fee51efe62a61b9f295cbf52dc7ac555fcc23e903d1b48ffd2a1302edfb90c14e518b144beccc4afce97152596745458a848d117a28da39023af597b277d7406f4d38801f24c688ca6dac04abf6c337e06554e3b183a7b9028afa096c78311864704388d077a1e5a99cc39f714bb2a652151d5e58738d70e4f3552104435fbf1118b449072dcc6767f856f77ef56dd192de359ce2f69a40a200ca913c0e54a6311624686d1f0ba997872f35b836457a62e52fff4245ab45ed19619625797d5868d8222e919362c179a74edd9b8f3a6ba1ad40afdfdf17dc08912b76ae0b8653e77a67445629f3cced937c4f0b83148ad9a8c5edb03995e38a17282a648ca4e07c77793b2f86bdcdce1c2ed4768a6242f196db44a533f29a7abfdaf3d9473db63a534b284d2248b8ddfdc13c3bfb87a1d5e6dc42f10653f613b408fbd6b503c0d63158d2069e04850fdfb8bb32a997347f85200065fb341b6c5ee8587cf884b1488df6d62defd0a93e7f3213b4c5ae21f0b341f46f6357777bdf9eb943e45d8bd4195987d41b53930842d5a9c2b7159f5de1be8cc4129e904f98feae27996440795562d0d95d64d0f2355f1f516fcd10eb677b2bcc868f7e830292b4b9094ddf704f3f2606653d8b2eceac34a23b08abe60017da39363f65af57649cd5851b524499c56d461282fffea2030cf9a312088e3ba9a5ca453ab32b6e67e4f1952d638cb988068b652ed146c2d42d585e44e1197f5b30927b3b8682479e76b2107e85cf005b3189fe53ecff83f4138163edfd552aa1b544076e6bcbea835007ecb2116d86003f1bf76ae23b86c9a1d502f760504754f66f390d8d55a8552b67427da45a7a107e9658e0c606d53849ee02525527c4569c92f18702584feff6e255b6a64154edcab3761ad72dffbbc1d3aa5b721da0b6344731041fc559b9edf8683a8cba553646eb92cacc37cb4b2687494050e19857c9e5691518be8686df3dfc8bc65712feb634bf8221d77b0884daddac2356406e9356eacc6d686e2b32ed2f1e897bf657043c55b58ec3561aa9823893d7a92581b4bc9142941061b4ca2ab62048729fa0de79f9b959174dd1c8fbd2add7dc74fbafe827d2f1bdc826cd21f5ff957c83229c057569782e161a37c554dcea85ef2e27a2a6029572ce32a6664c403a1c9e412d900ae18656552f183b68958a5858df08ae8409c419e879e8872394d09930e7ddf7e71f1c2a0982f061378bb21633c880169bc95ecd6dffc35121db693c8b0506ffcc93062ea7443e0912627ecf5bb414aced0f68393527981381f9d15dbc929d961b6307f6c27a559089c6a5fc5aafd114bad9c49376ece626741becfacf5396f37bb84854441b0f1eae2e14b3b3b546547ad9fa9f525d668b6a6a084da2b04d2c645da230d47c9d52d71782038e7aafe849bff11f4d513d8786a76f5a27e37abdc83d4882bd4a4479cc7b49943ade717649430de0b00cadd20c8538b80d1d7d5a7d4531fdda81c48d9a9fbb397e7b6c28f7078988970a08e4ab5c8d3536b80d24c9e79dec5bbb4190dddda52262a04786a9b9b27816e1c44bfd853044a1166da6dfbbc86303e25f26f715e28e65014f86a57c3e6fa229607ab4dee9aa710169e9b1ba040a91d92eb61cee3483f112d42d9aea9c6de502898deb3bb0c06172d9e8cf955369c5c713604fcca164a742acb784f71ce0fcdd227bb86f12b96e34acdf18174067223e68e5168275156781c644c3795eb96339e62f1724bb8c6b792e28fb9ba17b7b321b342209125dfe3ffeb762b2f9a9ef2da809217e16952bfe90aed99f4ebe690536724554fb7bd7f6a73555ac4fc12c752aba461d338bb8a2dabf3c1b588730ad8220d47db628c8c157635ff6b2a691aeb112e0a42b7b61bccda780a5a676246dff67ed565653b30b54612cb01176361809b95e42b4c44af9933900a8c58ff78a820050572c2a9f7f2bcc036d3f9274664d4c3d209eccc2297af3532afd31c36a1c54d84724a215c07bc07a703d30d8f64e70fff1711fb4146af6ebef310341f71eafb48ad15b82e02afed7fc9a060d74eff1d3daf62d54f16d48368834c9e00350c86a6fb3b3f947c2559da671ff12af68a1aece6de41bfd1824d97d2d9423fd312352b761d7cbbe610e3882a6f957782410155deebb4e1af2296347a61f749c11e8de4ae8c5bba4cbe987cd88ee5a337e8326afde647c5a82a445d46b0a0d000dfb1697ac1146e9e2dc5a96ff1578146327bb589f7540a804b0265a650e4e031c9be8da1f98c764583471e09f2fcdc3bd9c665601e8bafc246d31b7f82da3623d3ffecb95569a51a9539f9912c76bb547a08a7f02b41a9d992951a09e8da96e2a74f07a548040a35b2efb859ffca8e61379ceba5389103c667bf5af9ccdb6af050c9a44e08d2e6c1110145c0124ff3a462891d10b27de6a176a8c7d13eac89d9a26ba5622fae0f153d23344e267054725b79652226f6e5a6dff78f8ada3cbe715d660e919b37749882562f404e17afa0c2a4a25a8870bb3d672ee4094e51a3cf680ce3db4b92f9af14f0be0fd6f1de06abe4cb6eb2b2d7788865932d00eb482fe9be43b6c69c55f73e4a00ceee73d38871379d8678bbc1a88df363f5d6da2c7e8530685bee12815be32a7a1379cb5de6f188afe34994fb68e9148b268be51310974b0699398a3fa523207dc9fba5ab555e8ff116a97c553e9838a529d01e679473ae14e82cdf84ef8ca3279822bccdb2c88fb40c2e70f7b7df61e0c11d2bbaa09d4ab89447cf5cee092ad3f7b8ca0ccb7f81e3a44c3b2fe945f834ee26a65ad950a14787754f286d694ec37bd6e2a062f04973b31921e3f50f5cd5ec58278bdafe9a0f0f3392a2525b7fda43525fc1349cb41d73203c4a2bc31118193b15d3c55abef34972530ee7d8355b1d2044c70fc2456a4645cfbe4c674a39aaad93d5ac0b037741961d8310eaa30ad2d11f57788e4fe980ac141eee31776a04bd9f9f79cf63b3e9af9714519ed0e48685b6be2e78068437b83ab208d944a8cbfbe49677c22666c2b1d5b3dcd15aa6f0f5a7949f9f003f5fab5d0a6f5de8050658d041e3679b307ba2f9bde81c94bfa11c77b19990255d4777cc81b1e46f7395a38f36c2bed862ef7827d01822f8862acd4d1f0a71d39a87fb835a056e5494ab64904b6218182ac93702b0c2fb608f02855ab68e8f4c49c5504dd51504af95c30e26c54d154d5932de02938b226c62894b573633da18ed7abbc8b78fbd003d7b2514d4fec783363a07a0a7bd2531a0440013ef0fe6e7f2115a97881dd65a2b8667148fe2be30c1463bb1b42fb764a181cfdf27f95eb89fa14f38a389c06d6c6ec6bf769f1413ea072fac3022a36df6340f0be9084cfb53a4ea35b038184dc20eae7607bd51a58833a83acf40aa508f2f982818fbde87f5867f447ea0e9ce9b2db0a44be23d702393e59425e6366fe1ad027b15996060328ea29eec2512ec680f8a0d5cf4da89d985fe0167e5403c436c12637356a74bb180a50aa3f5901d386e9ced744575398fb316bd09146d00f59f2836c112d25afa857ffb472474631504f0938e459912d1557656d8bd95f1a622bdb74379a1297ae7947342db1c3be4bf5f2744dc4654c76d4fc8088c78b5bba872d15a3d0f6e82afaf48d9edfe26d4e38008d7f50474e94d79e2406c9771770fb367ead87de182af56d2f17fc7d0749f7dd07f8a2fd71b592b17e0f001c93b2ca288c384fa9cb5f5bf87c79eda17ebb115bf8e1203fdbc21f93d3662728f2f798b02f55f75cce7a72b2e232477144871bbe0c0620e957ac2d927f2a5e8b6985b8d10f2deb22abd727b60c228a876f6b6b09c29dfe498ef43d9450ecc0282a4503d70d6f855a6ce4423df503c0ba035378877202723be01b90c2aa3da8a66270cd2aba5e88a4fdefd74d40e7b02655d031ba0f8337d1087aa8290369197c2a2b3144beb3bb7f1e914e1864c79ea7065e22a128375055ba318512ac212ebbdef495308edb8416acec2ae6a989b3fc9e743266b02403d9f7db132438863530507b407c50df2c06e92c534e9b797fe4d8d0e649bba567eb67f52bff9ec2acc46bac192d5038209a47021569fdf9c8fcb75893ad50ed8ad72bf0eb017c210d1f0701bbe5445837966d779d3407d882f91f9a389304a108d8d3580fbab9c1eb95bc6ad4db795d32bde0577c18604a1b65c4aed9f347d344e67d7aeaff675fbfb5b0765afbb7610a2770877d14caa2ef386242497ee788aaebe79ac7c4bab8f62ced554e360a6467fcde7ef5a2773c48b593c0f486ab160ab8c028ee8aa2abd4e25d8e65d94b9caa293d863c03fced599bbf835c8a1122c90ab4a2ed4ea7cda675d95d83db875b10f77d7bc08dd724abd2dfb99eabf745ed0de28e86992d5ffc1f5261218bd6e6abe0ec2da0b7462aceb258c9d4320ce8f42469087b8c8f56335079ed9a34ead21328ff2075bbafb51fd9d65285333b3153cf6951e0c0f647b62e08e3f5458078abaa6e6ac598ae558a7eec9e628b9eb8fe5c52b862ed1c2e020ce7694db8e3e5be9a7731d656922a08a053ca7936ae127e9d8b25b6c5f1d1d4518b5405e6408b9bcf59374185500b5c004427bdee1e580f6b843bfb379dfec17de26f0f5f8e499ff690592627c171057005162e17af3d32fe822ad5e141906d72b4cde118f339115ad295a9524aa8d67470b72c68c13a636eef8c96a4d3ccebe6da359d3bd4d04f07af9707087a49e0a58f69c7fc73f62edf5acf1eedc1b314e3d8999c0b2557521b46f363bd007339e53f7ce38425d641ceabb311fb3f69c737f764d36afd107b26f92fd1bea2aca64337afda3424b564110985647fa1d5ba5caad70a6778fc8987f2214bbf5282f0c62ac103ec63982030e30e9b77dac880f7500522dd87d24293d163009a73a588ea559200dc38a3d031b5ce33d5968760702111179503e5bce8376dfc0558fb4218d53b7f1b7f0c418900f863c2ecb35d7059fef2d415b350bc77f3127c05a058488eafb2c10d95e10eba5fea989784758d95a0d946a4837853c2f0d018587293e1c99c884b313bcf0cdf8d672daf0691d80baa0d94d15697b29c478319ecc73f4d507eb1915cdff3fc3001c5cd9c7efdb5943eb42a91c44911a090a7c1b5bc984c8bb35f2b1cfcff32fae2d0e79cade243ba439d62273ffa493602b888c159cf725843ca7b73276b431d771b48ad5e433f02be36b0754a7616c3c66b382a6c80cecd116da376cd93ceb8af616165b5f245864fa86b0ac80ead9a8270548583522747aad5cd0ec9ecf61fc170f81509a2c3b933a8a2ab7f9d782a226ec806b73bd71cba0e0135d4ac3418b9d72e12b939b56af935eb832cd1e87ef0514fe240260db095157a2371fef6d880722d9e6d6070218c4739ddb2c8fd501d596976d8bbddc09af88f86184ce0f0e24bb2745e3f4fa8af9c58a02261bae7ec86f85688af417daef068b54d7b39c0d07d4b17936f60419dab11c9caf106fb4480ce57bc15b8526f87fec5228c44849112ca4f15e32dab2d5e059cd41212b2e442dd92122457c91963937513fbb0238e4eeff22c6f45e30a6f1b9480f48a05348d69936b55b4f0340b127656615d22d48ede525fd09ac4a25ffbfbf0ff156bb2df5d8064f27629a0ada84eac265657c50bf344c7fb3032d68875d1081cc94e8a27dc61a118a108200af37178897b1950336ca22fd060f17352ad1e320a60ec47a04b18395ea4cd41ab06f49b6094411a85ead8e2d491a18e285bb85958258825e0aa45bc494181e953e54734964baee02c57e2129a427088926f7c6e39073f37292330b845f6397afe45f9b580fed3ac920635f02f781468ed7ffe19fdd10e280df848267dc57acf5867152d04b0cab95bd3f987a23cf19b83077c6219a32995f4fbf71d1c1b4a86ebfba9924149ce9c5d8733c8a7373dafbd0b83af2a649038384254b70cb3adc6f355f382487809888b7a928523b2b1eb6516ec92134ca53f992c18670bbc78cd743574aeeb366684fa1907701714c5fe387a921db7dc748e1ef319c49e2efe0d24694ca4f9269b6295f30b275d77d9ae7675fd1c7e7f9f77c9d9618a78feeab95e6d1a9da723164dad5688fadc93590456d33df5e71310ba1a6dd033ff8bb2e7a5c5929f4b61c80c1be65baf50c78968791ab92fa745e4d814b5201d4da322cb8877b748fb8fd1ed844ee8f0c12beb9295816ec4eb268e0b3398332862d91b0a937fadfa16aafee085dd6155bc9414fc8e717f3eb0f11608a318e21000e5991114a204af30b592c0f4ece1e2428b6f700976cd808d556c24ade961ac1faf05f058d49ebd0c7352991c4697fe946e6a8ebe1399da2e2a9899c07d80b9162ca353a0bcfb672e519527531e5c962f12fc5ab35577a3e6e53c085a97897ebf62254aa100e61db31c481b2f6b41562b41572294b8b706361fb31be681a17e158b58be40158a489f779f7901bf63a59a5cd79ba3df1009f0a94fc059ed9c0e91e7368d4f3fddbb86af6b2526538cbab6850937853220236dcfa12307f75c0c65707c0718a90851e129fb1b0498810a82060a32403827d1d1a9dbf1f03bbc0add1f8e8e98e468f6a2e2a5bb37828e89dc45d6f5c806d96e338ecd0fc57cd3755b34a4af4f4034b437fe43a8a1ad14376a5661d15565342adb1cb1361e3f42e851657956d99e5d10bc16b61eaee650f4433d4774538d7a26a0d90197c9c502e3eeca2a35c1f30ab7e706ad0318aeffa0d86c21dae82bf693795dc71778eaea34c133aa546c96c23c8c4dff0f8c3d51415a118d38ea6854088554e59f88eec035681e93e22e935a7d1054921776f851217798b405ce484be1e0cf0d395e80c207d0553793fe52cf8319cd38a8c17ab169e33179d65b8605236cbbb281e7791e57ca3a1b1c513bac87fe2352a85d3884ff3c21a65d22cd7ef152742f5f32c87e56437a0d9008cb2e5306e3a77bd01288bfa8e5922e234fbaa142adb18528f17e7deb2ea36fd1fbc5e7003cb1f46180c59dfce04dab2a261ef940500b580d57b6752808fa0eae3ddef52217c12628e6bb32ae9d2f44d57a9e6621f26200e824a2483e145a4e26feb82318506c1e89a145e9fefb0c4280e51fa463b7e3a791782f99020dad3db837bcbde1c1ce01b39cc70ad9b38bab071dba73414acebfbbf0c83d0000c8753afab86dc29467e8940843093e7d3fe11f30755e3c45a7826172cb101cb423e4c121d020b808144b4ba48394d78299117d958ab6d5521e4515af54cebae223162bfa27c0269292765a243d0a363353cc3cf66ee92ca9d30d038c48a2fa05b0f08f7bcf4cb7d2d5954a05f724e42e2738dbaa88ce3b62a357dd29e01d8ebf076c5b16dd7a470b382dae9b46ba4a2cf78268e217ae1d9e38a3f4e63dc48c69e1ad45d5dd56ac2a4414dc20d7008b3f831a64fca2911c289318f89146534b3a0dd82efc506d7788f95ea61fe92cdde9a327e6b871a71b6e7b8b1c637bfe04a1d56f64c0f182cfef655a00752679412d65d6ca06361cd806ef9d8d586eb954561703adb9c2ceed7fcd281c53412fca6f2a62afb64b850856a28b9ba76746976d1590c0fee8e3c3d41c9a5fcd3b2e478020ccaee702c91a13aaa56914a387b6652f0d7b3690e567bed3cf00a9709c4287ce62679a43266bb616e8cf671486c1353a772a762161c698f4e5ac4fee84d878a6ce89174aed2395a2a3daa1c9b7db3665e970d615e3046ba0b3495b661ceed1e6c6d68859849db87efa75d0cbbdd044782ed8292d5109c2c04c5e288af47df4741d888a09eaff69af315015e5fb54663cce6dde0d7ffe476b508dde744911150c38f069c784a2672b9df869d678ef53deabe604a122553da3fc8d8f1c135b8b62bcac54741a7c7b65d247a4664162e16245474c0e7f76d806dac6a41a9581c2d650cddf13492459f614f2d27e85bfb2cdcf9a1e07c2cc921980fc881205cf364578e01dcd87ca625b36a9d8569f55e0b948464886393fab14c7da6fb8daf8fbe4b25017af597bc7a0485da225bfec089279b086cde3b65addc39c4560f218aee722db8f8f20e4fecbc77910e865e59eef31a0364f3edb816f3c49df5f56c4af6b6307e685c60dc5419b3d781a279b55308ee3beb7633f01c74b4cc51f5a525655caf7c973bd45ad2584d10f3d506409ef27e94f011c14efc68c6987e67cc92999237e8dbb49cfb75265a3640bd9892b8b82e3a074acf6ba89bfbfcbe629fc4d1d747007888a21892fb7a9df7a9b0de0643b5ff2560527ab0533dbf0626cbd95bc40f55e11a3eccbb44bb67cc6b8a6f675ade193a670e82d303f5d6bf46e88eac9a89a2d94c78b5aa546e76d616b8e9929d4e1c1e7e59c85b8909308b3fdd1d322c1853f26d2f2939662589ae06ee626479db1b534f7012ce7627ea2552a1ff39ecac6a318f262c40f9cf7bcdd89bc0fb2a8e387a0f3948385de1250129b1747aa3d6d2dd2c0fb72a825f7e72dc4c5c5ddeabea6e01843a06a0e0e0f417463821a82dc29e98264c7acaae8d2b50d8c030bb2ea1e8b564f7159fb6b202129ec1d87a23ff4a8efb00abb47217a03ca3a64923b8aa792563d7a2d6f54692e183af1d4663de17d9fc3b8ca55e7f656af25555ffba5f79ce742240b667f9a09bec5d8ab741b6e288a04b14e889d80347ef85b66e4b52b05424bf3ad2c9bfa3e57fd417c88403ed7a19797ae7aa48af42bb8ab4dc59d9fc313547f79851347bebc078fef427dbc1d6b58f434c00a1b18aff9b63fd22c5345229898249c29b334a3746863dc2b537069f7dd1f3df82bf8140ccbf754546e91e1243dddba7436a093046e418b362a4b556ff3e625efbc62fa7417ac6dd80cb8d6a2f20fd9bad0ccd295d456be47b6fc5495b30f4f464741807f47c2015ce43834b752842efcf8733158ef8bad23b5d84d3645e160ecd1a482c2e67497a027d45d50d7aa7244dd1ce2120a6bc5262dab374fdaf5cecb39e7c48448df31697cb5786cf57db035942be8be73c3d7dc5e250516807d9a285f99d8623b97a529cf634e8fec7f2c247fcffa3576e5da9968eecf70261febeb1dc43ea705b60a9218a154e7cb82515c2c8a9f78cae33b1c4c410f777b3ba39a20e0b32dcfccaa7cfe841f7efcb0daf4a598d155b312158592cd271afbec667cfa36c10e52a019256d4311581e85e29ac29d87f01f26b53b02f18757f40b583c7bb255554745609cbbadf5d72b119875df2eed7b327bec7072b12106e003583ed953e89c945a100491a7420018e9e397deb1a0eafbc5c9f43041f031939f758ac1b8f3ec43f2939eb930470ec1867e64d526a42eaf34f764acf5498bb9f52443c66dc09d060f14d20e65997cdc03a1df13288386c35ec051eae950809a6b618d6a5ffd29ca77db5b286ffcd819ba8cbe1e622c696a8b90b15b95725a04b20f49f3800744d810832acfd717510f0d121d750870aa0a066e96d098e62d1fcae7852ac9d4598ac96a79d17f6466e824d9a798ffab97fb2c50399c655c47a93d413f5cb11708f3433a311949890136916b9cd24f7c40d709a52d65648c56ffd62a67484e86a4879d0f34a3d014d8e2fadd03c318de8eaa86b7811493a45c94e8da0986f5bf5b5bc3a2e0cbaf4481324bfb7b48ae9909da0ab3152350ad54ba260796e339104a676ba69344d7dab0d3f34fb2b43d040c5aae8d4742a16a421a53ef13ec3c74b3af781500c028d4b250ebaad0cb91ace6dfa1123816bd3e1302e3242970cc5aead6865969a1f2eb53810731f3f21f2f261749bd7a6b97582cb71103ca27b09f3b69541f49b3ddc00aa51ca57ba3c3e7c1629f4db2b5fdc75069c0cc5c6c7a64403a732c573423aa59b7fb56719080691174e93f8c045dcb7aada42e47fd9c163bc0198fdc503df93042a0f0c3e7c9448c7ec5fb04d338ce3b03630274f23d08a2e66b4da519dcb6d15d12e1e436e7a3924cdc02b510eee139f3107da09df9df5b7fa16055d597f6612f6b5bea004fa4897ef7e467f79f9f9c018ca3ac1ad2f79b9747d2f6c09e8512f65671a028bbb491f9dd7bd561867e46f8a55d45eff34ad70e33d235706036deae580fbe0d0cec0cae1750c90e9ae8a010dbf45d0c3fad229372f91af5da59ca4f4c4b139779437e79434311280bfeadd1c030b41ccbc702cb806be1cdf934db170b926b585045eecb6afc75497c4122d77715c59e5207a0804482f128022bb1174ddc55bf0839c35685e2554ca06adb170786e13be0c6a48caded9daa50f24dde06a72e9e89470b2ca35b8d25943d9eb35c6836f8981bcfd487c70679069c8a640c8f9116e42f70c09254cd68b4cbe253a6d183e510abb613977a5df6a7b63e80f68f9382ab470bdd8548738e9a11021d3301ce4a059a44566946e135da2e6d007cb43d749ff4be3f273d867d5b017431cd984d48acaa6e16529be664b7e29d9c725463140a990f8d867907a9e68c605a4b1a3afc1aa7aa15f5cebb0f4a9ba511b4900ea0fb0a1edf5f9f252f64d98c1e68aa41cd637a59691b488751a3e0b3a5243edcfb5176f1a04c2d4b60de2105ac34e9f3d6e3be2a1106d51600bc0cb511b8a61126422ac964aa9d944fe5f0ed789ed1807087b3fa7bb4f54440b7ab91492a2009017054a90bf47d06ab714dd3b9b9f5196e9f433fe8a6ef84bd4a4dcd53a093c9993dabeac15f1fc9b00455742ac81bbeed0f19c1bb29a2c3a0cd5cb810104416b53fa998986a41bba8ac59dbdfc3065390b6dbccb77a5e272d846351e4db85274f05ff1a89702769ef2af9dc75cd9c3ad18281525c3642571f52083898950a5ac7493a5380368beac84058e8daa2fa26df5df22ccb6c2b716d89cc90c7688c73abc2a8e47e2199cc0b1419c0aae7c95e37628ee0066abe72ff96f7b5c19550caf9ecfe772dd78652f616ba269d7382a87d28a9504fec706810c2a6b2644bd8006030062918034c2b3e23431ddb07db05f5eb7c243013afb7beb9b5f06dbd8f91bc4da49de7bfe8882e3fc416209609ce00efa36df192f375ea0a26727818015eaab76f85e75dcf3602a584a7ecfc676422596d9b2119dd5a9a8bb2c5883a8aa651a1d7de720529d39d51203320745f44edffaf97e72073c4c3489ed63abe41d2faaf1230c899f8dcdc7550b88e9f91885389ed95b6e5e423a61764fcb13416a617dbd14fe351bfaf5484a46bb7666698dbf73a86230c03472e4b99268b5f8feabf12a094b8252c632dc41ca878043bbf941a66c5ab89cbfa4b84f34b90266751d2b6c15e9cf48325b9bdc3b2ef8fe5a9cdba38a1a0cd48d871e63d04139c8f142badec0f5edadbb7a6423244c5c7859f571a29db0e8677e9ba460fb5cc03f9cf034998deb54a346299415feeb26775b14709197bf4f833a6c8cc6e666a97948257f404616d5305e8cf5d8df557af8097355685fefaa0df35433cd0d4343d04665c980dfb30051af3243d3079505eb90061b0bbcb63bfe43890f5d5f5097fc410effbd87fad0eec3e60f23e83fec5cdfbbc92589953b9d4a0c8212f70cc91944fc6184bfa97c2f1b8ccfe97e955ef063eed82ecfef63f3d896c3373978a2704f3e6ce4be34335aeb8ce8d7b32447719f1e77385e25c8b847891621ec8d3117dd048eb3423ff1bd87f14c1dbad72274f3f155f3f496c1c630682a6244a2da70ea24819bdec9752a870a53d2b075557b21a6dc58efe53a09b65b53000dbe10ee3d4da74850b89ad6779afec6788430ae8db0b36b8defcc2a15483f523854578df4e5f3ec462da011bda48bd899e092f74d6d89e5db8549c18a8585bdce08d2d9cf9ab650fd469d34f327c74f420976cf66fd0c43b26aac0d34a5cf266dc53a10db2c7f1f93c66ddae4bd244736abe2a034bf6bf943fa1573fdbdcc89648196d8a762d65ac40e56b8d4fcc0d7cb3ac53bb9416aea86554943a9bc3449c2793d1a0db7197a36f262850beae8badfc4263f121582449d4691e18d33d683b83bb8f0f71c817f2d7cbf775eca1cc9c23bd8dd171e77201ba02583de4c00eb56411e69f6447fd041cb7f6901db93f7e18d057b1c4276e687cd3e5172119da9a46049c6285b66b5338c25c3526a78d7ff1d257e330c2d672bd186628ca0319482832aaf9a78eb3cb47c754e1c5270c0b70c36819aeb8e105c59a6f789711323fa79bade2f7822c29503906ee69f970224763f909778043174e0c842d39685e4e9d32fa996d12f0f66b8c93cc98986a426b37c274f4f26a0f26dc034950a819205573cc3c2d5c885aa0d8d3e1ced7b8d89b691b59dfeddedb74372de0fd5341a1e69da28284f6d269caecc1b0715212211fc92c69013c567b7bb61f3ccc1abc934af9a703f7421fd99a0172207a58e4a88c9a79d5202e63d473c450482dd8e7cb96134bc7ac0fd35269e5228ab9874dc7ba01233caef31cbb0544da65a9cfdabbcf46939bb242db1cf79a8cbcd482bd623acdb8c3a8f933ea64f16e15e5f07746e51973a3a6542546107bab1be9f99f9225e84c58de794b1e5927b5a9a462537bddf1a30b854046ddf339fae9258cc760a500fb9ecb6033187db1d1013f4847367b12873f4c645d1aedd8c8514ef008f87e36fbac2e6deca59c66cab0980ba560f35764c8dfd71723c755eb12715e1bbd6790604877a00e4a1585f7ffa3b417e134c79fc11134c55ceb84e8e48c4520a4131fce3906b108b40c8669793d497d692b56728082ef56c131a10f83b199981421798c1b65b7c81ed37f5f04226722e30f2196f9994d2ce6ddca4ab267d0fdeab36eacad2ea92d25c4a85a57c6e1d0d45c3bab428834065015f73aeed2d9dfabaaa8e8a62695aa7c1ac5831eedd2aedafbb8393cb523cea5cfc730ceb2cd3b3bb1e0ac7398084dcfa37ab03caaf9f4c0053e89bbd5ea443ea332e40f7e6a7e7564ba6d083be96fb75c2b93e16ef6a0712004e139aa7a7f1ee800c0a78d9b86da4dd6d8b42a5beb1c1a5175f9057a7e018159199e7180731ad58b3a5b630df5c6453e562a5e036a3520f863835ecd01153c1a22bb5eb5598b593789d9490ff2d49425ee62517e0d11b2a4a65436329d7090d589069b2bdb2bdfc27027c048fa39b743c6cae355113500206a5e2ec8aabcdef5df77e3a23333097fdc6f816969f98577c9683905269de28830c64143b4cd3d0d2e0af13489be95f02f0daf2aa563c3cb39110a92f0e054b8f395fdde76e37d122fe515c2c059113784bca5a884d1fc155d775aa348ec988230e7ade2e32a71776486248c77994030f6b21026014578ebcd401880632582627a953d0b7f4eb31c31cb3a8c5281a8ad0a65dfa9ebf8de4b3391abb93cdadd8a3ee79914bfb3901f504d20db4d6a4746201d5a412f893c0eff89a45ed5e73c8b383f4779a0bb0e4fcb9b3728d97645577e3b7c16ad3b0f014bf019386a0fa75d6fbc4f77fd5f92873e7945a30f2e767688233795735d42b9ff601aea94251c42e58f11b0cce15e6d21e3d5ffe3de5d62c5432bc24c68fe9726fda9942d8ea42cd978ab706f19af5df7b1e7918ec5143f5eafc6dfb3ae260a34e52de6b9c47aa8eb81023cdbdebb1ea946aa52a549fde45fc0497e95674483dd5456a2e58d7e883b7199a3a229470bd61fdbd895ff61d2c663b4fe24aaac26282e95e75bcbb7a0e20d378d6bf10ef20aa17925f95206d7590f57d873b73976dd1681aedd2fba0b57261762c85be6e7bda9e69562322a10c8cfd8e9fda635e19bfa2ae872e272e8aae9d7160a45645ba45bf1d10d2cd25494e45bcda6c378891b1a87d8d1bdb98495774c68c6f9fca1ea92099c5470bb6ec51a87c858e3e88fb518841a3b5cf8b38f102574ed0553ec075248edd0c777b79c6b85fb8f195d5f2dd0ad65e6d9778b6f20684d212190cd353c8c189336b1b49aa7d178bc73b1082cc977280f6865d4b1f8c1d92561b85fff06288155cfd2692f68485c411d34ca9bddd677ef9ecfecd29fd810a5de7f2079063953c523a00dad107eeb3e41f9dd5291f28b559a1c6687e0a1e03500ced45ec02dc98011f25d7350c70a007a04b65c546209ae9c269fbe7f0c4235875818fe839215937de3108adc21d32a1d336de4be5b442ce4faadeee09911d18dfc6f60660702548521561b3d77defe1bf38ae3c214736abcd99ab9e534e790294040f06008b1dd9c1f6586e66aedd1a1fceb9ffc6212f1949a1c68c462bf42756ff8e0de163576fd6128429830971e417547486a4787425e9ed7efe83c5e7e6f3d6f68e0c51d8ef3a9f0109227979e12b201a325cbd0828aeb1358ac6fb603fd0d76cc5fd7433409cac5bbff748c4b6d9e75c76ccfcce856b423d1b76ae8f8b645263f41029e576f3378e150c385f07bb91f18ea2d4dfffa5f995ef40afbe7f35f149baffaf4dd0b2e08d4c71d06934451b42003f4bb893531373735b67725d8e7776508ea45dc1f74eaabff21a13e6e19fe2cc0cc554c4f6497004d9aec472b666faa7dc22bd4343dd79752ae6e15091368fe59857c6465d34de1fa8548f3a6c6e02403b7fb1a62202927ca2b42dee4871b3197186fa4180f218e2533f0985e32434dfe3ce244a36a727b1fc10932d03d7c75b43c85c7d7083df2c3ae97990b18b28a6e45eff089c521fb04c4d02e860b80bd6396216ba6e94bdd672520a8f54da2579f309eb273b24f72faf84a17315e7eb3621c2875476272b0f4d5b546dcccad4bcb4b0fc07c3d15bbaf86a5b3c0e840353e2a489c20645e68239465102539f1bcd216367425b8741cb905aff40810abb0166018e28a242551b6340c3a88f9247848c5be8b16f2b31b1d1cb246cf6850141c02a59d4f6c3ed67e87d874339afb9cb7467b9e9ec63df527e1f9c92dc96cbe60295500fa1cbd7deecf45f8ecbe9635c2f7bdb2cf6233b5196c0b1eccf3b29d8fa662f692b10353884ebb1acd89e431daaf131f1a5b20c07c476de2e28587a51177b57de3b7cd242fa727a111f4bc182c07206372829279770f5b33d640e60e18228c25efd78032067ced424820e76eff046e3b478c71460ff9c7aff4aafe1503f1e372f12d5cc94cb49ad8a71ddda9180610854bb8cd3417f95355a3f707016387ac9b56c5423f67f95e8dcef94dfbd260d18d114e367b13738d5bee26e39082e99c568503fe3df2536854cb9c2d8ddc77ce24f1dc0e628d3e367f10382c284e97989a311276ebeaddd2117fcceb19aaf3127b548e27eb8eb8963be6dccd530e2be640b07158f7df689f0576bb17cbaa6fdea1daa333a56dbb136b28275a44b933cb20782d17a211292ef7f4eb243efc77d733288eddd9f325c3e7e1b9752d162b387b56b5233ff769793e075a66314de0cf464bd72e771cef7471fb841ad15ceb7100665791e4cf9302a05c17a3d349e516f46be736ad0892eda6fb90b60d44dc2e277d9a5be61ead981d63325af347823b16581e5e8fd45dae8dceff76c6efc12bb0f1906c59724d92fea4f7245c26a98aba222a644ef14072fa00fea97f5728862d8ce9c8c1b4208233d9415cd87d65b8d1479791e46202f204069c5d2089220412fff8271c7ba36b2f9301e288acf6291d10a3fd316127881ecba663b60daf56713810c20b0638ee1fcf5076af7fd69c372d98b54344806d09627bb5943f59dec9e3323c4457362acc7fd50bbd2ab4018f4e5922a545f146409a4f971d562f4a6028791fc525985cdd4a6a193f7c5735d8b340443f5691143df744fbf5db56128c63aaa944004a83baa735e04eb93fc480d865c281810a004c0249f28ab1b861580960fd71621727707f08194324b124d419a1c5cd78e2be68f57eb0480f3d2944bd61302e56ba720c6c7974de4860341e42b3216a78f6f930116de005b83b2132caf41a644510a3c5f7bb2c7ab7a06c69d3bbff1d48565e54016e03b0a5649f8af7efb3596c96d27c2a035215aba63e770256f83165b8228fd4d61fa587c05beb57b658a06dfbfb0406cde67a2cb18036cce1ccb823bb309029253289aa430f91cf7b368297540d0f9c89d2b6e95112f632213f1ff8d9ae4da2c512880b546cde639584406191e4ed78b70b97eb27261aecdb9bf9e6effd78e2ee124ff3af191a3c2c02d5153849592fff8f110f1522bd06bc2cf77d4897d3977195640fcb4ea4004762985419eef783f7b58e221d06fb9113f6a19cb54146980ee686e5dda6e85e4f789ff39f79bd3cf79feadfa3c3c2e9b36dfb9d0d0225ac39fcf6ae0b0a575f048d12b71ffbe153675165e50d8825053d337ba23536e7b265c96b8cf92aa2635b73e3b45688585da3e561859e4152441f5ffb57245246c561b3786f16348651cfdef573c93f432a4ffee5f9d832518f065410b72208b730260d38a08f36f8c0d87de6a8d6007d7860185b18fe8713b9ac19c7d9ad8fb7ac47853356e2b9c94e0bb06d4acb06d0ef0b05cc6ecab5debc24bb0a54c24423b14e0eefc14292eb2d07821dc7ab464aad072cb7b8ea63405a3ae0089b363e70b130a780ba0b546def777e5f7243668aac256781ef62875edc8907bc40cd53d01463d99c0cc95bab878c69ff3924079da1d8e3b1f935d46c50169e2da07599026b50fec9d55b7ff1230d33d55bd162fb2e1f9cde0d5fdfcb66ebaa570d50cc51c2b7bf540c1f3bf6cb47f31039daf3a8e339ab84edbeb743113413fbc71400c58824351bde1208e184cc09a5ba28a2e998a04332ef96b4196582547c5b56685da30cf89aa5ea1b4347ad84e8ef6d657f9ab50006cc890c3680678b45172b617c690a5d9a40ebfa9103df2b0406c14eae15e77aca872ab1b6546b7bd237a3e36ef26852f4512116ad1d9cda90c620113e076cd50de04dd50fa5bae78a472508e1d483cb703cd1fefc8cb5b9f4e68ad90c8b28ebb08b90c86b96b450274fd0e09ec5e3f91df02a6318380bce12ee246876a616007647d8f25d27d1044369cf6482fc205742dba835c1c350350a18bc177a2dad07e2a042831be619c318a66d250f9f557e0b703295a98095255b7f8f062f5cb5b4872a651ad776eb7eda19ca26286f60567460e19516ac7a1299f7d3c093637d9293d07cb665e9edf1079df830427bede243827a2dd0cc2f4dc2a9c64a277d1ae4a11bdc9afa44723fd49560a2d15b739b0cae4eb2ade2bf15f0c98eb018d95205176bd48666f3fbd03215b68b51bfc93c864a7385d87eee8c84a7b7e9c53bd76b6ad1f0bfdea3d9b976d9aaaeb7eb62d2ece1912d0fddcf02e8958afa1f101caed6f214d263148507ac6927bc514323fb5e2113e93f93117329f77b682c4ee572353d426bafd03157758d4e5b2838982e3eb12e3ba0b6a7a870a6ca2bc8f030a37efe546e45fe55e20a0fee7306d2fee6a985082f440b60f0b7bf1e83a0f91ff5d090d39358c0422571fb86355e0036a6d38e814a784e5269b35aa346760a7d3898a5892a471ae8b2e4c172a0143782926a9cb4d02cf710aabdb9f588376b682949cac3570cc17f12247adce77e9e79ec524f49415de482c3b096dce9ef3eba1b670dc40a735983d928fd8fdb38eb2859d05975ab804496ce259c0f0a2fd44efecfdf9675070b2c557deacd8cebc8fdb593b0340b83510b1c2d28826bd6929e8470364670b27169d738ddde7762cc86f8c1cabf5f5bf059122ad525bfc41545321ea2d8c8d038a55dd383f764fc2d10bcc9a6da8c0983be69d8329ab4e084ecee6c6a9018924a94d7bbfb8217c9ddb9ffd69d9e8540eec2cb3c9b71474ae88717508472240cf4c260c2b0f53da47b3e9a08518acd66fa161d5c6c23b95eebfb6bcc1dd6e70754516a9b99b112fca9d750c3ff3d6f17eee1da183305dbae021c3bdd3817f652bf08df07304a4df38dd05f24017e996898128df05b543815500d9918cafd6e242bc2e176c827493d5ea02ba131b0ba85e848f44cd7a59339020f20744b3a878f3e332a1a699ea6e4c1e8fab6a34a35e95bb4f9bfc6d0071a97ba101536e1dafa985a55e12b95d11c19d9415b537704f8fc1da84d753be74af26a89006a7f667d01c70c48c5a612e716e1ec6c74c066382c67c20afd9ff476b61796be0ebf24906326a1640f0c9de2222c418d12c0293d889f96718dfc026175a1ff6f1b8e69e0ff03bd026208cfa24b5ba5937f5dc9b9db553af43d46fb5aafaea6bcb00e1a8fe933c1e10bafbba1f06eea729d6fc4a16d264c5d3c8d9aeca17a6872a5bd3d098996a9e018fc2161f463841100f554ac814479eb4ace44500f677ef197d331e69d1c73b23e226cb63528cdd3383b3e863a7af8a2589a0f3d324dffd1a8cc1cb09046b08e15450136f94eba87ee179d2afcf1ccf932eb8ac32d48de5581ce8f422538b41ea960f45ba7699fab378bdbb3aac5daec3f523b7c25e404ecbe5b2ea7e49b659360782ff282b613357bb62a467921acc4a612f455a5afaebedc8ddc387ec75be04270987ab47e87e3e0286ae71928465f7c006d8f6aa2c796c8827776ddcd68ad3563de2fef6c6ecfdd09ff14c7a38b1e91c4b268c4a11aa90f28bae5593fdf6e7cf5bd0972c1dbd5336f02dae864e53e59c88951c534fa54f9abde8d5398075694ed4ef7767008980ff0b59592e2815ef69cda61c78bdbe01b19cb061750a3aecb84ba2e262dcfd642b3c8cb76c2268f9f131d6b22ed3e89fbf0c655bcedeb1dbbb56c284e29884b1fc376e432c3830c20e4bbfbfbb4541bbbfeb03712537e31389a010ec8d135eab376714ad9af3da6cffd1a69390d4565a5340d1701783ce7226bdc2a7a41f238dbc5e812ffb4d9e6f8147fd1a56af3d944aed7eb6afd19c58c0812b5621b9ad8fdd395053ba2927f06293351e6f4edafbb4e5ad8efc8e6a285e3b8f00831dba1dafa66b66808f658cac5c0c3d648aeb26bb9c56260362dacdd2b476383eec5969bc2569259d664c68b1cb29f1e6d5ab0a63e8c79ca820fc5a02ec50a1e4f9e5ad2e6443bf0be230f81790912a09a690f83e54f1c6c6bdcb78754e6d1d53013488f1283c6e15913d15cc3841493d13ab9ddc92a6ae427140d2045b0ada60a926afde608cbddf4dc97710584fcbf6352d452aefb7c8d8892425d9e79d581ecc119fc49506c4fe036fe4582abec4c86a380c547505bb11d4e7af0bb0031c83407e90c135dbcbfc74b354d95940deb90b9a9eef8854d1204f5f72c7fb6f509941332e073127119a28e1b47a9703fcdbd28ecf5b142c8749d6e68b5bf2759f758dd1d72f0136b476255d62db11729cb0c27c5fc2d393420a94dae2ffd46b87a13f09ce08dc0dd9c475cc2b06a0c99493f0e19a58812ae0e30852b237aa0b083614b831217a303aa2ed4c017e7730667a58d20c2987d7a473d5f952f1709ec232b100227505f0a4fbf82ffac501b8d52ddb6613899c6cfbd7e53d9b1f39fb1b230855a8810acd80552529310be600ad1f106e229b1ade3650bdbfff295f48fe05f33009210543697c3650117264f1d1b14e4c2989a9246fa5b77aaee55821817ab7c4da5d7540546bbdc5d78a51c5cf16ee0caf4cedde325f6b6fc03c7ecf8f04fcb6cd16271bd33885d1a5f4ce4b615a03bdf699b5edc11b6b799e55e664e085a8e301ed9c0e65fd5d222a317fb9bdffc94a6a4b3dfacad2e985f368d11c6a9cb54145ee10c59f69671f371cfb27d0679881f42f9fd2c8d909c1c5143bdff70ff5d83f2e383756c349a6b42547a0d9ab32fc085bd23ab0db4c0e30219538158945b934193aaf4ad8a415373e1a9e6dcc1a26f8a1f4a0c0092262bf52a95c7313de89534f66886ba9d1cca296501f28978c58b570dcddb4febd1f4e96e46181a4922dbad39d54c731b047f7ebf21a07c9f5cc8ef42ec0d845795720775fd8e5af3933ee193b0e13c8bd197d4255be7f67698f5cc5628ffd4fa8c5ba40b97251c311a018a9da78eed7e4e40877ca070dcfda05ecae7a7f0cc042f896c8426c17bb459b320411bdd1a316ac83d5f08ef69d088f42e3082292755b44a116ba7600a17d7422d05c2d25e2def5e5c5518e574aa36ee028b34cb8204eed2c2b9cd7e9e29cbc790ce6e6051f803561f7d329ecc4e8c18375fa0948038bd5e14b626970a72409eefe4700ff85feeffbda7adc60f432f664c973dedac58e8a2c65c757bec52bfdcf3caf9638584aa5b14f0a88ac0b98fdb100f42f239c92f426761823ef1af243575396efd511959b4e2f5df6b38cce1e4b2d9a9130e725d1520a0f423f9a766204803bd831aa683c0babfae46cc9c7a826d80c41068646aed9eccb6f8d4ce7fd27ad6ce95c4df77d2c7f0172cd9af8f59adc3c595d5824c70797bdb6f32dc83055ffaad124abc4791acbb4a188869c103504fbda463fe64dbb45564bacd645695db81f88edef13a4cb18282f2ada288616d1766078d88065728df575a92335d1b9e1180a875f21d5ac9e0818f588ca54d7de2d03868dad639e2c96c48640edca5fecdd6443826f8fc01fc73c22ac478d7ea161808bd307e05407365b6dc97973b8926f8893825f9a24f088a87e6cac03e1b754fdd117da9de5d8be254065c592ae924061b675e79c0760f9a14494240d2bd1c9bbc186907dd3d61d375dba53a48dedb438b665b1265deedb88b123652ba0d7349e2d44ac1bb671bbf1f2be2945a5345a7a348bef908b0c8260b356b18ecafbb52443a5c696057b6ca29d940defd555594f6309d67bdb86e402c8b6892a35fc9588063d8a6399b212eb0b74bc0190e253a23a5d5bf110f2b202bcc0c570c34d15239e38e6e29df648ce976d92cc37410e25560f7a5ebc62a0df702c4798e526517108c5890ef6b7b8509584d3779a6f55885ac148e4036487baaf32019e661edbdbba2dccf873563cd70ed66bdb1c8d44a481481471924150ce5b4e12a6c9baa3b78ee644bfb9467d1ea762813eb5fbf188b87d291798625bfeedfb39a7a1c4b077efe1f2d75510ed7a40acd0374b8c4717ba0eda735a49fe94328c37d98a49776c8fe615799817c3d628738ff1f313fd51d4794abc99d9c25be3bec0d99d8f35df7c77af53e2042be4c4980337b7547e920f90b34a0de85895025c650c55efa9fe14cea6f401964bc18e19639494f30d36d6652480eb7fad95e03d0637d8d2e4bba2443ec36708c944cbf359845d9e0b01a7a479255aa0b3f0c028a6bf7a7021fba74999552ff1e879c6edb8e58ccad6d4b483bbaed604c6138fd73bcb26997057066f8aa1d9a261df8f84e8b52e2c6501a9fd01cb91162683c25a011095f2cf95ed95997fd5d5d1e46193ddff1173c727d040f8eae65835b20dac4b099252cbe66830ee2ab91e49d6caff5258cd7430bb4dda04d1b0ba6c9609299002ea64e7de68ce94605c84bc355668b0862f5b7bebe73df91fe249cad8ff95e9b973f6dde5eadb0cf116a2eeeee3d01098a1b56ae33df5aec70f464cf93f64c8185a06015a9c626f58ec4341f6710ccd38d61b02774376c6c511685f06ce2d7335864b4bfe1072682355a9358427b904ee484e939df9ae6ff087765c569417e4f90f637db2d19ea23bc572d2e0aeae139b2123264494cdba1e3c86cdb1a3c45eb493cc36abcd25b607fa0ea3f62fed5f11788c3b69eeb73c30e7954e61082cb57d9da78dee1bc2c3d64eeb587897668bd1bc29a30283b5792d2095434900532a781e39a1303f28365704f1a93418c54e081e0ff948f7701f274edefd49a67eaac5bc4dcb8602bacb1d444bef56a5a6f01583e739d90acd67d2daaba84e86b0d88a98cfad0aee4226cadcdeadf43335bba2e5e830eb3c427a40fdeda001337dd36583cc9cd5b256df1ec7b3cba7df212feb085b25811955d11f60abb9131ce02d8f759bb771a2ccc2c977e54dc321e1b49ee2b54f16f4fdd43e7b4197d29fba4eb5896ffd6bc7bd7ff4df80075ed54aaf8c1a2f2be2012ebc5277575a9c6e19b0c6cf938e1c666a4fff5facbc224e1b26aee35742c9344f3a2f5f2bc71963661965d72eb74d7cb1fbef4092bf67595ef228aba43f93dd388684242fdc2f72f7ab05c6933d0565f9941704fdc51a4cb0dc0eca8689242371bf076bb0abed21f22d633990bc5c146f30d196153733f0828a540de3779e4b9c7dfac35aa551a20639c46989a4ffd8b9fe0d00db59137c08ff78a6172eea8a9feb75596a235071517994847128d6bdab76b162c2f427eb2057ad62201c52ced552a8cfd256f092aee8861e96eccd70ba5c2f85e196499765653c0de4ff0264f00b15a94a9c0d0c0c8cce85dcce786bb43a678dec42b69c7a978719d75e4b410e15f4d9f61322d50a0ab4125e40df550814b31d834b94aaad543d0f3e36295dfc697664b4887596114920522795ea9e3f02da357ce64e5d1ec80192f19cb08a40be5c69d57d7393395b89a3ec169a4eda8e4d6e4cfd0e66a689e755a98647179848ee452bea92698f0096d5cc541c259caa58a45e4a1b3bf3f6565587d84605028f514417d5ddd397c10faa6f95b6329647c36f0269a8441ce1c7ecf858a1cd489306331e4bcd6dcfb6597ba91ddc9b01d03b1c1f0dfcc108269c26643d307b7a356e31606c83232e4dd8ab97f15662806927af959d4135abae03e4d56b91379cca3ffeb83e281c0171425175f71a9d9af304005c911366a59f3274938399aaceac282b15874cd43c71661ce99dd472752bbf10528b909f0f8105c9d1963d41daf3a282f567b11499fb8cf7fa9791d2732daead95542108cb46719dcfefb87e1b510f84e8240cbb9187773d91c4120ec895256a3d69e68649be562db09f6c60de1a205faf271bb9c104ec928b01c236b905f1fbb0fd406d473268e903fadce42b0af441aa3341b495f26649763157b0b87ae3369c01c0a3dba6be309726e123af00ef8eb7be90f090ed68993d356be5313e65eff2a7523bd92041332b5fc8c15a63fcbe20edddfef61c3d6487f578c67ea8831986a4263965c465ba4c23346eec98181ff43b0f5475d83448256805cf08163a063b95cc50026f6e59dcbc9931d9d3288b921ee62e2a49a8e28ac6ff9091084b946c5603c9c4f0ab44bcd6fb4fd2773f3adf9b194afcc4e428a8f2411aa93eab8520e16ae739c7e21b542385e474b149af43c342b5b93e7425ed854a6bdcb4d5daf7d38312c950d09fa1ebdaa6a45a636f699d6984323a920e31c0674f8da35479f9ee4987a2a69d23e276b9c2a4de94f414806feabcd57d4bd5ab62dc97986fcee673df06d78aa07fd830352adc557d9cfcae144c12663c45e7816361aea3fcd15d864c67f371c6c85486b6716b3538f40a24400d8d46e71a1599fd40f5ba60ee72ee08a523e5b1c546613ed609cf804cd58777804176d7424530cbc4c691657843e753959b848aefea2d202b67af06a0fe147bb4a371e5b0b8a9b135899d4013d5dd4163c65128c694f28be0196139beb72593dc6ea547448805e996919d59510fcf14920fccd36de5e8c0a22ef3ba8c31b9e717a6e66414a40508a0e8f1a4f227927b006ba81b6d687df32c1d0614dfe86e63c7b2b6daabeaf66020e5e60a6055e1e53aa3e321414d2b991cf8e25d49705ff5d9e4395ecbb9f744ed71975d01fded56881a403fd1de1bad43ba11e83fe0239d9b05459022ee272753f861713fdad1958afd7a8819f9af31aaa4c016b758c8327e50d5b40ffac0b49db1374854f53012f9bc04e032260db342cf6f3107235380895f85ee34725ab51a494cb5e2f7a5baa2a597b4fee234bd92a251b63a42c58fab0cf0c77d6c74b1e63bb3ea568ec880510bc2dfba1f7a27dec2bb5ef32c797089d836ffb31d89a708baeeb7442d0414322394ff27ca5332800f5303db4d953256b92292b50ec1fcad79e1f9c707529cba8fada01e2fc3d219737ca0930c7945bf2e52471a84ab112b82dca37e1c017fca348a0892d3d9bbc862e03d93bb21985156ae544b8294f16c9023192359c0d9234818ee9747726ff7b8cee6bda006d69a97a4e7b97cb2e3f74db0f6f9c110dee9954148af79a37dfd4f3b8bd32a0764643f0464678c8ae10bf57e83a6ef0faba486b1cfac9dd8f191172ad621012ea79fa0a92ad9802c4cadb9398e026f95629bf9a44b5dee15a638bfaa3c8b9c11e412b0982b386c32fa8dd23c3b58bdab0607c55dc09944cc971ae2da90d051bde30ed842c7efd17f24967b1dad0315af0220f376de278b4eccaf29edabd111716afc5fe8ff9e87740c866b38dfbf6f8e90af504ee30ace647a377c6d53a0ffb9e2e8f756a1f14b7a08f46ad8a8aabf805dd8a3fc1a34f10bc240316d65f1b90f6d8f03c42334bb150642fe796d90310eb55e65c4d06aa150630ebe69910cf33a52f51c39434baa344703f31cb5a93987db36c7f4a981a23a0cf8fadc6685834b8a463c7fc42c5a233aa8013e48347a3538ca07758e13300a2e2e4124b176b2659b54a5c77661ed241b0ec050f71f71a07b997455cf80544ef102ce7f4c021a040ee1be8ccb7587fb63aa6555f0a65bbe8cb9610c86096b129abd0cd7a602d82eee861fe244c2c6c543300ba2f0cd237c7e8b43f69a086e7934768419eb3ab68a1830a9b7d67d9087dea976db6ae8b4d8afaaa64adaf1bf2b0139285bed617e351b3f6f2b9451c1295bfeef17063aec3e81adf859a56fa6768c0ba67f9873104b3636f0e29b6e44f1172de326ea6e52a9688193d3448b720122cdb12ee79a68ad230e36492a680abc4abbf02f01559452818cfe5c0ba5f81f6d7210d6826c658b7ddb22de6ab187faf9bdbd9f46ae3f6e0f5817775a5edb5e42c425b11bb8d0917e180c766662c9eea8ee4eb037d55e3d4a7b08ea5a9ad6be2912b46fe5c59102b976df6c583a506cb15e06964d0903f1d917b02f90751747134d29e5bfea933498e3352867c0e636e17b59928e092cadd64a8b207984b303f524ddd92221dd3e2f3e76dcd8f3910a4a7e0a2881761fd7b369996fee4c044ebbbef8fced7d3bb98947213ac44ed8a1c2ab3411611e349f907ee4b304aa5d0a58c9b3f37f73c6d3d66c2c5829c49583c279cf7542ce740f3c3b865ba9e93669635e04569d00e6151b74316d32bb4772e9cdacbf014e6896ee8225647df2b0e4b02460f55bf8ba485373254153ead6da923b0ce1f0c718a2f8d51b8b8fc177d62e0b435071d948ff62f4eb12f5d2657bbff8cde2384c049d8171726222708de7bbf0fd625b2f32e2d5790cb639e276340a664c7f3668782119b0493659ed673e1c764e9a63b070aed04ebf0327c23d08c12e8af5310cc09f5945a892444f5b7dc3755211327c4055b9d3508a42339414fe22e2362fcd740c6ae16f7302876decf18b9566d459986f18d5c39907189595f55aa8d699e45df53f191df73a681b8896f131451bb6b8df38251bc5006ab627d153ebdff487baef68ccb3df17e3fcf63cc28bcbbf14563977c8ab1a34c299b38defb33b0b33f204a1147717c150fed093317fbfda89487416bc0b30383825e446e9c6ef3e367c21c2bd35d9453ed3c92d54272510358b64ce1cd6faa396a5421e156dd4a5ca39d060941bfbe6b5d1d75e1c2b145592b17bb57f4f0d413ec07b04dae9d1bcb9570e521678f58f4fd9f8acc77ec404c73a7669c6b116e4a7f796b21cfc94cf0d391757ddf0baf03def3c35bf023b1988ba9b70168aed7bc058c88f0f3413d9acf9a08d13b468b716d53c8b1faedbbd915036e414473a6fd1c6836f334830b97238914b248f24c84d085328dd8d5563abbc60f87c3a0f3490dd45333ae748274a17413abed04c16ec91baf0da117dbe22cd6944e5db9a6baef6519bc1a875ddab728160b8beee0a9e7e0f02f4995556e4365b0e95c73bddc58def11b558991b09b8d00595c9451478284f15e72aefa9b3e3a1e65b97aa2a98163187b25fe98cd4c63a1f174733b1caacdcc4d5cd2a970b3cba1f93154fa2a2fb96c449dbffb56249050665b318739dc081c384f85635c5b98134666b67c8de4afbf61862901f45938672de9ac1da9e791f22f8af193eb50be8306f0687934556eb5eb477e5fe15ac03c3e209b9942f4f0c9fe32ff64d6c956db44e5ad42ba96d020249f383ef31429e4f0bca364731b8d49d2e9924a8819e85f66e0f782f2a98e2034d2904598331ea53ae4cce2f2f06fa43a0cc8315e228e155cf81f5e0a52f936bb83a698d03ce3280434298728f6d9775eb27c140aac1bacc71c91faf269e3db9788910069f202cdd02c3bb42bcb024b53b318f850825120e33a74199f211d693b4da29cdf643b9198c421a8a7a336108edbf54efad76552adaaba8630ccb42211312c9772b1341cdcba3a4ab817975e8e39d424211d5038ec67d86f4daccc33de09ede452907cb88c0eb2947c3beb47e2d5b5be1eec7e386ac6159ac49b3e0d863537cc26ca0ceb771b9b5b7aece582f41a4858a83c203dcdaf36c0a4fbd1f5309f267567620afb90bc33b312d38768ab3700f7f00c150f8fa23b47bd129c49728434db724fde2e2af25ac38be3367546388cbe18546c985155531478357d09b68d1593ad73c683260fc306f12431eacecf72bb7bbc8b09f610c69e456562aa4581b9a7f71cbe674121bf048a17fe7a7b37d7fe46a4d2cab7ec59653af2a9dbd2f97ff2c6359149c2769e29762321ff807fa2e4a661989541d1cfc69e7a7d5d1292615b3f8548d79a02147a0c665a5b6de408e4522725bc558ce627c553fddbee119063b2674614820bd7519f54ab28d59d137191771e86387688e52364c943ca45685d4bbbb746f123006bfa73828bf0f31337b361efe2322e6d100e74f2d7724c91f4f65e708a5118842b756602184631cefd46d43cddf8190f957abd3f4cf3ea1971dcaccd45e023f3bc57ff0b7bc6168fcca77603e654c5c295ba9b8315164963ef5c52eb84ca68abeae1df9cb2f3558c79e7b7bd743f8b70fd730390071af0577a802b4e4f1d5355920973e70527bb07499729c5f69beece8a6d04cd8865e3346ed287e949f44172cabdd51022ce9eb6f1a60c5df405ab4bd676b39ee7db37ee6c99c3c8fc0f6057eb5ae90072f03ac3a8477c1791b02b99a448cdc03638ef547a1fa1d20e502af8c197910fa94dddfe8a9c35f543df0c17838a416531940d91ac0bc08cea1e91f80f8e10e71cf22d497fc09125778c4b9fa72d90448e8dd1aa1baf766bb40ed515437d3df18189a98a3c530dfbc9457124607bf715adae4b68e2819357861b396c2169475f3dd72b607a7145d1ff70b2d4425d55f6157fae7ce744a6f8e486b88691453119937759af156fc2dde7d6df5417704d65e3c48d441ad1958861a9dd5fc29cb3bbacffcb6c4e04b592f5e50b5b7c45bb13132e01ec4e88c31e7cf2b658003343bb70cb9e4a64913d7503e2a6624ffc40df5936700ad53eb3848120e819d08ec08f553a3fdbfca94ba2a1245f8b4e07aaf4555b2f1aad63bcf043997a3fa2e6be1b372c1eedc6fd4b9f78108820a386a3f99b0bb0fa901032b5bfd357b57b6ed2e29ae44bb874dadd84862553a1b2f37632c32e320033246d2e8a1c7754ca003a391ab4e28491279977ff5afc5d2087d660fef1b83fedb2509513bf92141a27063819c731e4c47d41fb6d293e3623958d80b63f42676647b6b6b0d6c69011524941b06230aea913dd0afb91cabad029ebd6681224afe6604073aa3b8f5948a99fd247d73db25c6525a9fa42390ce70d6c28815df83a1b087e3bead3bf62b57df71e56658a7211c18bf0f74928607a9e7dcf618f3a1f883b9460ed92dd52eb2689a0cbaee047fac3baf59becb7e5bf4d0aa2b09458cb73bf6d04f1e7e6dc0acb0f93fd7f9beae985974bb477e9fb1766cd6433060b8b899c52c76c1c2bf3f7edec9bb05732d10a676228cdb9c2144ccc04e06e2b5ce7ac88acdee6c3af4c557d0a51dfb1bc2f1e3dd341d77dad3090fcb9f8b1beb4e430d02f0acee3000ce96e1fe37768d83693873ae0cd7bf83b0cace8150dabaa0e8af6e18d730cbfb8f98d4e35e65fe093b2acf6409bf729fc1c448db05ed9720d7aabc1f0bd30bf0d3046a713a8031420f73435cd5385a75474f79b8a1d0454703445ee7dcd64bfbc281988bc3cfc76500e1c6ede70ffe8832babfd914c63eb06e4b4f485c97fa050c4dd916baed44dc079d241c5a53b5229fc0fee76b4e9b189bdd50e7de72f70e7f0bd1f451927702e6de4561796d0a8fbfcc949b6c4365846d59b406e3dc2562e6e459f528702bc2aea53714db701ddea43af37f8421f47e352276df0088574d21caf761fe41b9380387b3def90c72d8ebdb5ed906be10233a0574442d1dc75c398d35b3d04ec124ba4c80d51609a4c8b2fe3b8a50f06e46e4db8a0f6f52d36da0d161ff7a1050881f813edeebc2ff7a5949331a51cacb4875d0f07adc985ad00e09ed6fbbbc47c0c480771d0fd1d0769714ebfb8404a0e6b33f1f47f6ce8fe86d20b034bbd217f090eb6e60a6988fabf67ade3e4a4daa7bf91d084a1effb6a0576fca05164580cc8f63b19c0bcb1245a8c04adf431086557cf5faf71d9ca68a39b90f8bcb9a6ced5783a6ddf4e7d3ba81b4c05e6d53c5d38cf251bc06e986c379dc4d93e7462e2f867a814fed002751f08ef6a812afb7f49641682fcfffe470ba944a772159ffdcc73e376fefefbaf3d22f343daa2c6940443da84ca41d1e0d0f72fcdfa413eb8ad8d668abe1be26d124687bf447115c784e7cd4debb9af02d610f74910f6db83286c23ffebbfc5cf5c4a91e03c30fded3a5cb5adc125fc3cd0204ba78b882ef17bedea3dfcdc6839e07d77a13cedaf486d63e9e0da44111dcf13f912ccb5b4d719b3cd58dd944d00df6cdea0d6e7fc99f2203ec22c9a80eac4ac81a8cdada7e9278a68a9a7ec5f32965d55ae6281845fc907050c2e3bce324e82beca4e7d9b738537b6e0704e1c1114f148536102c6d3902e518272eece2202176d6d844201b19d5de2b6d73ca658fa24eadee43a353dd872c4c40f4d310cf73348d70b6b0f7ca69594c23f39110b5a5078e412e85fa4b0ad4af314b4105a5e1fc225f9f58669ed9f4c759d94e309ee16855006bda0dd01e458f5efd9b4138a1114f5a1abd0fe299b388ef192a34996ceca366de77985c832955d0050ac16705bbd61f810b709cdc4a5e07c9bd697b64add5d3aea0cf52a8651e4225bb8617fbf6609696aa00744ff163413fbcfb68fff7347291e4fbfba01d20bd4ae880f81e7d442d96ac29ab3e66bf02891e0dd2091622112cb510d35ac832046cd415440156f6f5be736e40fb132ca62312fff8d839b3e578f01dca0cc18e3b794b5882415f1925305c607b83608275eeda86ee26e355a027de86960e4c5ccc1d584608cad45b01c7b67b44e0d6633c614c00481e1eb01210d0dc9fe9ed39385ad853e51220d0688ef99a895da78841ac4578a70c37e14491ca41209ce5ed84e4ae00d6c49974a77d969d025d6ffcde7a9da9b8fcd5f62d89d53a5c7dfd9d44b83a5a3697065b8c8cb2b587ac6592caab295c2138b4afaebd2bae446338acb9000809d3febdbc467752b5af16b4d593ebe692cc1ff45982d612a85c90247dd76993c5997b024a1bdd00ffe2cd7a6bf1ae59e8c46ab742dbe90936374183460b59f822b4927a46626713af7741bcbeabec6803bf6ebb1298bb8a7e38f0aeb6830be9645618417cc0f1cd0727a5383ae3e808e4061849884fa7ca46e210c9b08eddeba58ec4f51c721add34d6f5f78ee14eec6e8403187d053b0bc1a258f4feb3cf535940c868020207ecdaedc78adb68aa530bd0d36ff948eab24f95a4f2013f8b7edacb84aef12dc260424157aa7ed4297a44b1e008b7e31d23b2d39b7673f774a3694df9d168a4a86e27961a20d4bb537426b236a6b62266c1a5930c824a73f46be2dbc0dd5d2bfe9e6e0938d44fbe7adb997666b0b52a378f6e7d4e67fec41f099858390df29e721f0033a5ec75353f62dce4102da481d95e12172e619a8e59b4f99801c99ed35eaaf462e9528883fb7a631a053012dcd435b664904660d8f53b3fdf0f986dc3bafa224a06a0826c0699abf4a0dd3e9a68b6e5c828a5d359d6577af75f0bf892bc3c3cdc6e63030566a26116e5847389e90c57bf5842394b4ecbdce47f86be2593fd4c6d914bc0c223fddb043d8285cb59b4de1ff4af315e685eb42db9508a150d6ee5c136e20fd23c89c434cfefb22f5fcc13ba5204cc164674684275349a4d0b47bf97f5661dce716751c3b49005a1b1dcfa0e4a39a5b27c3891db1dd14247f61109f6ea64c6bc6142c75e5c23774c008b50f82383e166e6070c9d0bdaac9f2c816bb9c6c895f3205af7e4fdd042735d7ca31af1b89fc573034c260a2eda6b2de1fb7d438ff336dff99a084d54f7fd477a6769c0a0cc321d89a139f42252a63ad666d5119fc329f0ca63581937e88ec00a8ddc1214ea959a5c51abf26506d324ef8194553842dc8f9518ea06df8de76bf9bb6ca07fe1a93a5d230169e516e1c61b73f3f9e574e9e4bb7e59676ba31c31d2e94fa23f2b3ed0667e7ddae511c4c0a99ea4bb17d4b599ba26e66f8fe4bff75f596ce9469f6b9ee1b706932dcac467c64c3c874db708e3da42aae89d43497e52a673a42f4eddc94b7a344592b0203ed52ae6b7f11231607e07f34f8d45fbc77f08a7c1fba7cfcbe5c928ceb9d21c5f7bcc25414a5e44cc84541f9bcbb1cc0b7a60ec9721da98b8a740c33da84aeda25e97253338be9b3c566139ea35a5d9a61216b44c1d76dd8e31c4e8ec50eec7d6ad07cadca20bfc5fa5ee7fa5152eab674eb89bea926864d4f439f0c6c3178386e458e340730f83acafc643070a74c41b612276798fd312b9a066825b45d2c717a1deb0c27a40e8f5fbc1f413bd296bd723d7b9a43fbd247e041267da040bf15bc8718320197624f484c391fab34a935ef3da694e55b3a04b3f62a0edb3f2015cec887cf89fe8530b560507e88384ca7728b2d82489a777f09dc8d75e1b216e50849b04dc06855ac50c5106dd3567133b343df3de68802a0a746dfc77cc6bbce4d69c0f41676047c5026838d8b9e034fc175346a12d2157bcb53fd9a586a28197b5db829d486badedf72ecbaad2fb04a108b4fb4b0a9a2fa8f4de1eff438efa197b7dd2f3f26d07a7c2286e88d5c1e7fd28f3325f04f51c391a7b2649a33f635a595e107166530ec175bbd28ae5e8d97d6c0bdc0262a603e42ad92ebc73c6a690d16d03854c3ac250aa2fa91c5bb6f783f524317c21fe59c61ea15a811533bc6165db6bc8d03ef64a2fc19e3f8dabe4d0ddd23c9bd13d70383495793a164ad9dfa6f8e0b2069ce0c8893c82f4d37c9736f80c77549031cbbc872f8d4e413fa65a063f3040723cbd7826ba6f0f9988b10422d12477c4eb6d660f1af80b481378d0e7dc95d60beff44a3f3d2687e324d245cf9b656d11286924e9c54cdb916d43e1c8e3c20a73da8e0ee05423fd2e06460c60efec3a8667727e8300285ad929f9a2cd331836bd41b1e2f80477c449ffbc465063126f35b029418db802c6b88542de0180589d191b7e4f1e78781938afb606dfeb59630b78d429f6d135c5e876b10b4197dbafbd23eaa8ac311357c8b964ac6a7b7f889241865324cb2486c95e1cf8fec78b1ab3f08d15fbde68138cca1ef8e1a0f3f8eae41e1a8443d94661e729bc46a128b80a5aaa10625444879bc3e48d21e7d1be7e868fd6b82f821e7ebe31dd38d9276889545acf866cd7228ebc6e14d45a2dea0f79d9c5f64d8e953cd162ee98fa42963b9404cd71f0ccf4e509a83bfdac03c76be3002561969db8c43c67b6e36192304d603ac5b8ceba5a4da5104926480da4c5e4ef1744ce413c781e42ded1b5b2750fc3b1da873069216bf5c2dfa63caeece65782f5ab1ba304a732e2bdcba6886e97397192ce8d06b976a21de66fbb0bb40b01ec8c96d19a970f67c732b828938b9ec457d4800de1c818047e993d739f55fc8663bfef6574301bdd41d6bb96ac64462f8b4af98966bf7fa811b0f8617657e1d3df5ae2efd0d176c0e112faf5c2f6d5c4fe334a954972f476fd2afd95195ff5663dcbe9049a9c715fc1ccaf4da5382bc2f078cfc428e3a4674469fb206f24bc428e4f16f3aa134f435c48e77e140b8c2d78ab652de10a2c2fa178a59f363886a927405e87febe6dcf833eb36b2d1d43363135e18c7d78338de2ab3a280e43038e281ba7468eb818e83eea1ff1d80f93d41c51b0c8a108f89a22072d08608aa74dce22c24e31c32ee4768156edd43936c4cd5b9b53d1665e2286554943a9bc3449c2793d1a0db7197a36f262850beae8badfc4263f121582449d4691e18d33d683b83bb8f0f71c817f2d7cbf775eca1cc9c23bd8dd171e77201ba02583de4c00eb56411e69f6447fd041cb7f6901db93f7e18d057b1c4276e687cd3e5172119da9a46049c6c9e612e83ef82ab869b87c861946f7e9aef80733d5814d3cfa3d4aa9b2a712965a061468e0671f3dd080dec66aa7f064276b2408d29c30d06c97b294009b351a6e125bf2846417bdf97a6dbc5fead091005bd5659f962b7cdcde837959c207358e394b1eeef0e79b98652bcaf03a833599e95bbb65b12fe22a9936039142c581bb7edd2f53788808fcc41019fbfb31142fe46d3097b5a8900fb27877f81f79bafca79671328b3591a6857636dce4997c085b0ae29f4a513158546011fa5f99000332f8c8753ac34f5b0e598aec4628ca544070702b3528727dd3d05ca6d0f0eb8b837b07d65ebaf948d5a25ddd527c159b8508df2cf19413f063bd37ee2fb6c77caa38434c2701fd61d9206a72e7ef5a264ada696b636414fc40d7987e87cbbe7a1dd88f139f0e51ac82f1801622db566265967e2c9c10b17ebe991f7d308067cc78215eb2e3c3e0ed3a897558f40bf13789f50f11a9681e1538f813e3def8dbf478177722a3833b22a2051266bf05d092800425342a23749378d1144c0826cea5e6e49871fab858dc4f682e48a3fb904f2916af862aa4ba3141f3ad4b1db8db24cb0f25d7adad0a35296831e0135293c12b19587e7c309f38774360b75e6c729235f56c131a10f83b199981421798c1b65b7c81ed37f5f04226722e30f2196f9994d2ce6ddca4ab267d0fdeab36eacad2ea92d25c4a85a57c6e1d0d45c3bab428834065015f73aeed2d9dfabaaa8e8a62695aa7c1ac5831eedd2aedafbb8393cb523cea5cfc730ceb2cd3b3bb1e13d47992b7c460f9a2b42c3176557c5ce0f205a4896df435fa5d500fc543c87bd05c62316ea4c1b2618446f6d0b5d4104e262b3baa71a393b9cf73f5a3de524ff89548dc5b55b68aefca69d1971f8f792b0902317ce7227a0e25231a7e281fd70df129b2655a44de15d7d8cc663bf05730bc539396a17d3be823fc45cdbea08396a51bf2158f2dd4f47bf976cbe2dd7110106baeddf56e99eada1d68e1ddc3451da87675a2c81e931443cbaf541b1fd6a09bdbd31b0918b4e2564f8261d4b9121f3cb8cb2e39b9100b9e271c8266d01ef3eaebef66d66a7b521422f6592897e8f8e45101019201636aca9be7ab43edb96121ac0c45c43b7376533a15391cba1fc070f5bebcfbed2cbc7288c77cd1f23c8a4af54c1ab00a630fadd475f1ae2811b54755613207abbb78330ae09f2520bcf65fb54addef0cbdfbe48baced8c6f2b083b27c0232090c0fcf16893b3d3eb65b10e037c3612050b8ee410e06cb077a4b11b4462d9cb1af20183e6d7f885e0dd0c5002b630900d44226e033b39ed10357bd570b2bb9610feea6577a8c45234cf6bff89d98d7d684afeef51a79e9bc0a668c3839df0f84c89e29266d3814e5b392f2285a4cf94d534725a4055b761e0da4995bf799fb1189839aa57ead2e19ddef4d16e26ca20357d1451f4873a2e6254c0a5738616de55d1df89efcd0b0eea3f0cbd30b721216032f998e52084cf6f171c9003ac0bd3cdb9d4b636df5f8fba2fd3f6c7873acea569a6c6ae21ad1b2f8adefc94d29919f41e4f4cde36fccae3a5f74689994a212538a3023cf35bf1a6904f95681aedd2fba0b57261762c85be6e7bda9e69562322a10c8cfd8e9fda635e19bfa2ae872e272e8aae9d7160a45645ba45bf1d10d2cd25494e45bcda6c378891b1a87d8d1bdb98495774c68c6f9fca1ea92099c5470bb6ec51a87c858e3e88fb518841a3b5cf8b38f102574ed012d4db2765916ade922620c5f5012957aa3f43759befa31b725d62f66276c4f5898fa93370ff78a0250fc3d42b2999e5a6acaa3b166bbe79fd3b1dad6150dafe3e2d30fa6514b3c38998b933e4eb26025bbe8e58b7a8e0774c35edf2d2e08be9ca12bf30d31f6f8434ef561bb4a57bd6ce02ad361f9b7d8fba48f40338fb484a0c52de52b646d0e5a02db9b5dc5a07cb05e59ad9ff48a1a15f04b04f6d01ceba5b5b719bdf6a894ff4711e41b702554413eda7d66e62195810cdf4cffdf9a4f347a3096e83377afc503da05fa5e5f94cadeedb799623600a6ab5389395e5b75d0c5d455f36a6bbb44d2ba8bd5c1bcddf336e6ea84b33071a89f7e3c503c02bec1eaa4cebffaa6f7f64429fc456956dbb22761f7208d764a14e07f368baf51415152e79e1ee99c117d8a6a9b767a7012bc5ed223b26793775aee547dd9f51a8685cc5d1e38d6e1e1bdbf24f3ba35145cb7646cf36b450f9416a423d1b76ae8f8b645263f41029e576f3378e150c385f07bb91f18ea2d4dfffa5f995ef40afbe7f35f149baffaf4dd0b2e08d4c71d06934451b42003f4bb893531373735b67725d8e7776508ea45dc1f74eaabff21a13e6e19fe2cc0cc554c4f6497004d9aec472b666faa7dcf12864d528307c47bef36fc001999efcbe26978b2e80d2725287880e7bce9296b14de318007f512582235f49fc9119b34c32e61072b0acd8e2d189822bed123c1312399f63cdd5b93dd069a68959cd3ed5e17b280df333e59256399cc787acd19a43559d4890c56e709fe5a1ceda171cd6f9ec48fca79f387704858ad224a65109a49a2e6082fd985264d10accc82178d9a40238a4eac67d1f940a0ab059ddce8b9d376775c0e552dc8ad768fd6dfc0016cb86c50c8bde8739fb6414d48c11030b046973eb32c3cf902939f408a884b5ca5619eacabdb3862f143797bdbbccfb2310636844678bba199a03313cf3ec97530aca89e867933f6cbe16a0ae556a3a1d7cb1e2589fb2621f9c92dc96cbe60295500fa1cbd7deecf45f8ecbe9635c2f7bdb2cf6233b5196c0b1eccf3b29d8fa662f692b10353884ebb1acd89e431daaf131f1a5b20c07c476de2e28587a51177b57de3b7cd242fa727a111f4bc182c07206372829279770f5b33d640e60e18228c25efd807aa774facc158e73f455db62778f933de8dd78cdd9b8608ad4687ba509eacaafd81db5458bcaeb000429562df5d5ed262ab46d86bd2b939ebf84291cebe4e254ffb3286ad898b0d7ab03ac04367f981eb7dabc31ef600012bdddb667463756f04b2b2c436dfc2156c3a231a78aeba21969242e165051d68434f725374bdd531e407998ee0e44d582012c9a5665ec424afaaf8445c29642dfd39f94155a848234b84889b22738e625a08e9b3c4751fecd415696670a87e16de7620d1ab7a2e813453092c50b7260ce15753240ae416aa57aebbaa8494fd782ca875785ae1a9e9805a264e69392e6e404c04cd889ec91b43ec24ffdc5cf1f7d542e1dcacd7f808f911297e3bd76eb9a08541c93a3011a0bc14a211e42ce21e75a42a9b1540c261241ff01f3b37ca81cecaeeda139bd3002756d2a036a62f4a815b59edd023c9dfa045439a1d58a810ea19c4fcb362f4f2d36e36c567a12abc0c27f35413520ce8effd0c110af0e5c12ad2e2132578619acad30564ec5b66d9656951c05b288cba848cad04242a1848e72c45852737b269d4724f37ea923765e28bec7b084156077bac3bf78f73b9ca073400c679d08810ecc32ee4bae4b17cd948aef0426f4eb6bbf0a2ee81edaffdde665aab801f01083185889915c56dfdde220692542abad95ee920a60e0e5407e115da5ad9a85a91c2bec2115a425879654e9faede649f5e3433710ffbc9057497aef9850acdc827b2bf4df83c6d4a66d58a105cead51c888ea7aa941ccd958f4e6682df6b7a96cf0511ad73ce6aa67b66debba5da686be33fef7909b8946adda7651a057bdc0231ad50b0d80725fe24076b3a8364b49b5a78fb2b65697d801eb616e740317fdd4d0c4b57bf287cb48be844306571dda3b207cef72c94977e0e7499e78545e3f2358fbd51c2631694537d08d6206182190c749dd28ec52d7cfccd0ae2cee443bec097d97f081d49e47bb58addf7e8caf60fcb535506d60fd44df39e2aeb3739c4bb11f1d3515fd8bbfbdf1083588564a1a163a904868b050d8fbb1a00704c9cd7810c5fc3959c488d57598feff36479976769eed9465921d860730c86436c32de76b87cfbdb789d4e1113dcc2987748dac2c6bebcd9b486c3a1a844ef708b3513fc363cfd380572d91cf5ff17ab53fd1b420ca406a94187f20761727ad7c8db3246f4b334d419ea9c3c47da44c526e0d22de1f9dd30c9c8f930d8171e62f12e3b74cc059d13ee46fe09f5bd617b2858d47295259268b4d6b07f5c9a69c38c7b8339617b2e6e6d8e578c3cfad440ce26f632667cb7a56d864ddae5f369f2161923eec14081409fa23ec35a33816b1ab04fa084f73a11d5a341756311665668f8327e0e9cb7f58d95ec4f95f6fb87e4df8c34a31c61a71ef40ac9ceb38899bbcc9e5826846043dfb396311f161f94cf4f1467e391373add522a810c941aa6ec3bd63dc0a530d1ee5a86bd18c37f9aa1fee71a0a79e0e04547d13629c88c727b42ec3d902cf1ad420e4ab951b09f727665d169d89f20b94aade39892076779712f7df5b0e1de9f56c5a280f84e3277e8064c3d9834cb561aac830eac600f3268e58071a9fac073c84c072481b1d1f58633ecf67857e68aa87d5484280c09cc0dac4b34db46d03576bdff50946d622bda72a247a869a2db922abe227909bc096baadd7bfb4b0903d6f274859b20ee4f87dd2a7ca790f7f134fe8be2be68e73d9911909a3d473616690fd230f420533d3f8c48e7a843019ad0a92406b94001abb0c5af72b41a338d01f249b7ef77d5011ee984546517976d4baabaeaac43eb9dfc82a63c85a6a9249468e4ca065f71632e2800d33992646b8f4850660996e6bffa1a909244dff0f730795b047f7a548d0f26545fe6d81227724434f0f9db3c7558eabad373656d7dddaf9d616ba4b17952ac0804d28a9ec511fbf79e1b3ca8fb59854163fd598ebf3536a434e5b28ccea00a2c61d6636fafec09c640fb6482d410a90306624baf2b6943ef070c3f66c10abbe0aeff5b9b62146b42c086645648051ad57ebad47a325137b02bd25757e70dd3b12baf8dce6ca9d7ef7fb5cd5c740a2f0714f5bc48cae0a91363b455682b2524ba21113da72d9d2ec07a70339d8edf0708f9974828b9738229374e68b4dea98702f44c0b4ccbd13154a9ad88b98c5efae3d05e357c354688ed581a21459738862040766d42092ba4a303678c746a3a10ac82fbf7ee29338b548eb685f8016425a89ee6d2a34273f46775103927d13dfbf50351c5efe3041da47c32bf9080c899d4385f11a14d9a7974b880e8882021859f96df463bf8023b799fc0b8969372025ee29d55000750f0f381e05a341cd9b68c59c714e18c17659d1f6824e246fbd10a2fab2e84d81577b881d4ff0657d13e2606177b9761a1b4608de83852f0f860b71ffeed8c4c108cd79b8edc017f8c04e3521eebb713cd31839c517ed47ac607a8703b4806dbcb3c001057d8027694f76500bb9c8088fed74229cc9b6c231b3e373ac7975b8214f582773b93a5509b05d9b00ec23aad4afba46442afe9500fc8fd2694f025716469567a00a1722fc4539cf0292d03c9ab280ab9c33aa6994370a40b375a746c959b861f84334208a9a486f85311ee6336db0e036f6c09a7e8f2a69d93e367f678488335b54fc1ae0f15c87526a85b12a524cfd5d09820dbb59facedfba230a24d209866c8c60741afc8025497e78e6f086ed4057c86d532bbbed4834b10528cc5079c82dbf44eb4148f2b3f1207860cbed4cc818b14a4eb2ae5ca9b7551ac7bb837f8db9a9d8760dbdfe629f7c51e3c20ee997ec7e25d5eece8edb94f8ed91b64f05459339a65f5d81ddec4ae0751bcbcc905b89741386c2d3fb343688fd20216213a14a26fb61e6ce1f021091ea964703d72fbb6e559147c37a3a2baaacbc26dffac71ef367b9e2aab4c8337b5611d4208321670aeaf4566555ba78a67869e7c598236a3d29c9afcb0b2b3285f091cb0f2c44dca420aae21c178a73fae6f95f6aa4d1b6b15415a550f38b7fca7cd71d238ba4c7db0145943a4eab029816ce2cb55ecc24a0a136a0e3c2436c6784d2eee703d8ead7d9ab5be7a0d99cbdd344df44dc96010ddc0721144ffe245dca5108af776866a71836ae1b65b57fcd1aabf71efb63bd57701d580f9003a2b91e34ec47d6843571ca50e4ce4e117be82d8ba980e2a0725cedd4d06eb3aa3d0efca95d3b69cb3548434c78578cf8cd3fb07b8b92f265e79392186565a4f74d73d536fd822cc3b69c93a895b1784e2239aa020b043a20674edbc2fa348eec80684a2d0f10420bb429b844fdda6977ffdd31aadfc0768552ac5df719e178722956c58473f06bb49747c2e2c7f4d5b1950ae367e590d2df6e8be349f47be36c0e3a787695bbe3a998655f43164b9fd1d32a33a5b2aabe6d44e2802cfb3d79b61e6fa955ccdd4c50c1bda3241b129b10a687353c550b0a1f9dde8773cced19eca1713db1df3e4cd585ae3e39517eef83b21c3d9a29b47fd70b022d92bde747411b97cc2e499fe2f59f1960786510e32315f649853d9b5fd545b75e9ee592395ac15ee5de6d9fb19e348274f2abb320a669274bb2a1bfb342e4ba17fd56d760bcbec91fd7d610971c96fd3f57bc221945b2fc6fb76f03b94cc9751eea209c8d4e09a5acca2ab27c819f61ec54dfa8d608438c0ab98868aee4116a95d6311679fc3bb09afe62562cabd69c941ceb389c6ba3f32e75e523d19636e9aac7abb38a6925fb876e7e3f1072fe09407d68cd6113586fea7da05394d2b640a79d117337c7df5ba620c36c7b2e17f5a7c65be49887b808b94028dc0f515a68634676b98bda249e14e43cda2e0de009e295aa471ce5f3e116acf4d91317518d1068d7babd01dbd251d6e26721d58feba43e0629d2ff281660857614293be3626dcdde84270d68ce38e2b68327c0f95b1f3db03e9d077f48686b606275348f21019eba6cd2a9585e6420c3c2c761e830ea06772a304dba8077acb199b04423c1d1ae1d969c870b3b2a76661099e7001eee4ce36762adbdb568b63ea5b1a8c83d0c2e901ce3011098ef8573e1e05d76c6868e39e8de62483a8273843e5988407aa939084da3d41a9806eb72a89b7030cf27a64cfb51106c19d02e368bc602265ccdd7ebae43a668970486f32ebd04585665feed11e84aca4397cc434ad9cb4d1df62db548a7dbfdb1afe33d81d6b34b09c401950a58960e3d5f83b94afcbaae20093792d0e9ace8d63a3e72f5d72c3e28ca990377337ab6380aaf0ca54ad2203c50ef8ad30dc86707c0d45c21181f6de6840c6688581e3073af697c7aa140657cc84d95026c92c81305f6cb26c368dc217e9d708ff916f65b6ef435d809108c25c001b4b1483ed7329a2849d6baf1d286be755f174be981c11ac1284557c79f74275cf413f8c43760cf14d6a96d34d4c6c60180059be4037e718640160036c480ae36915d727316f3240cc5c820583249fb8e3c0cd120dcdcfd3af311f3b7331e45d4acffba4ffc678b6e32e7076428607cd7ad8fea6c1917923637d7ad1c32bb36101de4d1805554d6887bee60b8919f2744b1832fe1fa51a006ab4a6ab4a854eed795daa1c9c50de08ba2e0f094b599672544b33c28738bafd8b2f38ec13e7105ec6a01f5a0f5b4782a0fbc58b09fe838f4f7584baeea261cf14b0d32d4a0e5f6fb7c6f7209bf54370c6d48d76527efd90bc57451806e137de55a74bcfb63de95f88795e4eebab815d909df674064e511dd92ad54e5995d6df22fe50daa4b47ffa441d1f472c9e6447e1c945d6e0dc84f6751e8ebb2d351acf913ec464ae13406df910d31075dee0797e98869048e63b2aaa6255ce453c68776ac9ddf6d893a7014ea22da96a7b0cdd8bc95e505c88eaeec779f4a07e3aa1549ba344923f3077d48f3cd4379103e10aa3e9c023e2234924825a5dbb24d28e00e4a078e3ac5ae08f73eb1ddf940135b9cfb21ac337ba58357045c63f9d778a621dadc012c52b6fa69c7fa8b0d50cbdc01dcf277117f200f620d286d968243dced0555b14b77b7aeef3dd19422b49c7be47939bd18ee8bb8dd1c906a9f968e82ec386f4f4061d803c23396931d802c8c5b62423ef2ea3c4f6c6621b06b004ec77413aa6358533306ad50e80c5c0fe10a462b828f252176720fc7a2e2bd55e7dad21ae8d7f6825bacfcfcffb27af8bf2b9070101d6becb31a2c7a5c7f1059853819e762bbc9d2ed320c8976e1b3c8bdfd30040612b2a8173f5c10cd4de3ea7dcfa124d39051a660b961d5c5e461f57dfd5c7df0207bed981fdbbd0ee4ec38c1996666fe413233b93d282c741c5713f6fb793c59a0cd2d3b2a2a62ca0c51aebd2e73c2508e4460bdf8ed2847b64382b3b896544060d08460970c8b305fffe87b6002c97fe286e4744daefe78965076e9ddbd2bb771df35e8a437388dededad604b873121967c7180bc78355dcdb7f5b901d688a0fb7ddd60609491525a8b36967c73dcad1c01d036a7f75686c09d856ee8c345a42be2ebe06af074cde0024f4088e465a3a63efbf777eabb386b5fbfdd24cfadeef89e0357fde0e4c4fb1b6614724e7a282c60ec5e788cdf10bf88c1c16b7a0f245596d855d7889288da27a6d99b0016b4fd0b1f6724cf33a0c60712a259fbf4737e1a0068b17ce7123ba1cc43bff6034db959d1dc99fa6bb4e870bbe1875b27f26d7cc2f18fe8d1a2ed44fbcff52796c5187b151acebd3ccbe327888ed46332a0d5c5d3c0a896025eac07dee4cd16b89c7866670fe90989667836e1276b2494320c181ea0a3ea0517e51d53e842329be15351d37fd955a6aae8d298907d7450d049154111e133249d886ad12d56f82a6362b524d50281657be079aa09972fb21fd4536c66e6ad1c6736f29e1e763ef1baef4bc665e3b449ddc732f55668dc31a947ebf511801619e9deb6ec6425aa8507732faeea77c2c5c06edc4fb56b64b576187737bc67ef67f39ac012b18ebf8e409915a58b90a7d1c7d5d72ff7baf944ff0239ec234a456dc1f4a6d427ea2afd669de368ec538e4c1d9ccc607af6b2b4e883526e597435a8eeaff1a1506d0d953ddab7ea6842e3a832faed8abb535c571f50af66069fd147c65d8c838a9e51911da5d1e145e1beae1ccbcca2ed5377f56de274be171cd182b0133895c73e90db2f5569e253b4530e72a139507424b92c44b8f7e50899a5e7a34a763e3e389d1866ea643b84b16d633acaede1d174aa9f9c180f461f85b5681611fa9f952fcea953fbffc9ee7f09a011390999a7ca2293cb91076352ded581f9a19bdfe57d8715d5d25800bcb78db09a913e18b5a024225c5e8c727e681f51a041b58f79f5319dfce27a190c1df380fc15da94e73b55a14f1d0c35a38c6f63f400f55bb370bfa8a275617ea920005b37419a3d82495e7fc2de3371bf26e50e788a6c333b00666521d95e07a75285d008eab0ef9688ca2a14a832dead000ab065b7ad7502e139ea8cb6c51b93584f5d893bdb1a95837a70ac3f22dfc0e2060d28c898fcb4ac1b2c5fc05f34820eb8fc11858b1b3c9aca0d31e35e69a1966c780a2a43a466470b7b9181293bed4196df25666d775e585d0947cbfb0d16960fac3f731c554f6157cf92c2b98d4e462129055bcd408d0613cd90b0dae4a8ef42d8507158279b275dcafb155bc36a9b959fba208ce54e743a68b8b18823d77ab905f15d25a857531712d57fc1855706280362b93b940e6a8c7aa66f1551aeb1074b33b8357541557f9db5570c0b3b7170b8107efa86ce9c8cf26dd79dccdbce22507d79e8ed373439e43f94fce4e94a90e4ade8c45c0996556f42c5ed0a471e3ce6a42f43fa14ade9477d0c074eb6e71fb702d30f07777b12136229b52f5e07347762bbd553a254badde1f426779e8ce189914a67b5926afd934a67000accdbc01b633b6d60ab27dbffae20b7eb72bd92e62c2e425fd6fc41d65f3cfe8e43fe6964fb1cdf29175feb826d44e54f00540a4408da84a000647756b7ec7470b2cee238368b11d346138e639a62f1b928defb17834d35d1f82f8b15980ee346693be742b75a6405a9afef94a90b47015cb5bf81c04bfcc6d421b742a42eb9dfa9fbff51a7bb3e93bece48067b64ab9650b67bfd6540d60efb92b4300b35076931dc70f9badd2ac2916bd91b9956c13ffb8b8fffbfd9e677798d83ea9b2c74f873afc4a841ce6227fe8c10b0e50e66bd7c27945a0bbbc373c3afaa6ce5ac285f38be08f07fc404ef1d543a0e346c40b3c0ae3fc35f9bab20ae9f03570b0e7424a4b66da36f8fc85fbc0fabc1157ba7c3ebbadc67ba7ec6fccb5e209190ffdce50cf5ac5e76c641a907a189646dc7916a278d68970565d26ee3585f49baeac7b6ad7dcfe2a0f72e7fc5191f3681b23f110fead59d8ed23559a5b5e42410f5f49fc4764f72bc8366940754fc2fbf9bd99892db50610d59c142e32efaf219d86f609c2406afdb6036752c6365917cb24efe3d3e789ba4c011a5e89b00f8318c0e2856dc611c8be282e401752c2c13fc52a92db273688135a65a4247d015fd66219da317c379c8c91fb944c198afe783a8cd6513fb5e9487508ba775f7c11472adbaafb7db0379c9552a43401b8023ef2b1d53dbc020a98e2528df117ce883d1959fa8235fb764d5d3001d9ec8d1927456eaa0d85049281ac5639bbc5fd2f1f4eb2dcdb5081c8b3e49ba46c47cb6b6f10f6ce4c7a39823b510c524d3d6bd23d8801963f2520a216dfe23c275976b63bc5a5e13000fbd6b049b11e3439ee6b7ed90c4a727214851e89044e4f971d5589ea06a9d8b2a80521e8a17dc025a6487439da4aac502b01838243041a2d1c9e8775a72cfd72843fe0d626aaf0f46a7b12b73f7e79b54eae0b16701d5499e278f105a4f146f52a1bf8d573f20f775b67e6412444c74e31fa61b6113eb1634f4888e06d312cd44812fa032d72da65e83b445fff5ccfb7e206eaf16225d96d4a7d2235d4cf638cc0b62545a74fa0433d7f8952e43df0ba7444ef54f4e57cf46aea0aa67dcaf740412861327971b7832f5959ccd859d73c6d8994cb21624c5e789898532eabea7d7b299f3e3764841670095e26686f4c879a687370b4393dcac7c06915b74415ddd81e97779e0868691835e04bbf88d51aae9d9f14b2016c4441fa0c2b5b2dd4d1441246be5d95b5c4e81e6b0438532f5926c87e0b85c08b21604bed47ae4c4ee64954df8c14b670552b92bbbdea3bdd6b6ffb0c3f2a5d3f54cc8a4dfb11e64790120cbb164f8dd0eac2b62498b824c21330ba7bd6023465eac99f2f7a0983ab7629c5e773a51999e96913322c0c2d2f3a88a328f06dd6631634489d0c01a146ced60f02c87f3c965b34d314a0f5dc7a686af780c2ddd917edfd9834405fb1a4b69ac596e1efcc10b3cb31dec47184ff2155077907d360d79732b9a41508a900745187c3c47eb844d30c7801dfdb181b1ee383acd87269b3fb42500857d0a466598761b0b33b2ff5552c85db05c34c08de76bcf15ab5454cf827f0276caf76ea99e287fcea361332cd39aed3331ab6cb216fa39d8802c6f211aa0a1aae3e9c3cdcb380fe20b9eb34efe7231c30df316de60746e0bab28e3988cff0304980dffafa2d3128548906f87a8a3bde88aaf929c5a76def87701f3480813e69261b02f7f1ce039abba12e94923599dff3cf2b23178d4c3dbb5809f5b206b136d9e495e5a6f2ad743cb86a89e29da9e1940692b4534d4e7972c43988c31e515872e459ffb5e0af0ab55785f14d4cf654661169182cde5341cde863c7a8a4f96e0e7dee441545b6ff7072de1e3bca3c061e94ceebb1c2cda8949241247f956d37230fef3cc9e7e40133c9f60aa16d22cfdf896a4770aa7d4eeff9ffc028e2db3dbff1d6b3e4b173f3181d906075619539e9c0b54637d4e994e98a6592944028fa820f317769ac221f435a7811d3d5ef626382440e827900b5500ca57f69b07f0c6168034c6d76226cd62c4195750e62edc2941be0577f3b3774e02c7c48f758c7bb1b3c5467f990c05a7168f63ad569a21ecc519dd0bd26708ebb7ec848a4aef14fa13eb85671fa4e4aab6ebf50213842431539c3d3af0e6955028777bf13c83915b5c810ca0060cb77e112ef430ff29a3e5b267a1b04355a1b444b16178e03b6915cccabe09565f8b733646f1f6127cf72be1a5d4a12a03e89428460b785e2e1324ef97cbd9cd775598390a764c1617ec96b8a1e7d8e5f6928805568ebb3acb0b91e0707e8dd4707e385197dd4ff9ea67e70a5233d45ec7b5143a0d8ad8f2a7612766c270a046c133cd437d702bb7b30196d047532815110fb7ba643e335bcbf62ce8469e75c0ba71377389415c220785958ec84b790b013b42c9f2a7ceca7edfbf4128fbded77698e8dfb59f76598bebe7a604f78fc56b1597cedce03e48a11cef06d3238a39ea91ccd570ba6c38dd8b8188e415ee23768486a769c393394a56a47e7239ba047c123955774f4706004046b0efeceaf8f844a8771741c32d1c4516bea8fd781b4140230bb7949fc68c4216682a61569f9124a53c3a520296e8c6a848c61b73c265eea946130f23ec722cd2a205fe4bc51f804725ecc9d03ec7ecb6348438cdd1323d3ae4bc917536b389344120f6c2bc23fe4728f3305829eca97a007a92a8abcfb6e1eed33bcb90984e3274a05a5ade9863fadec663318bf59ff3560cc672eb7fc364fc967e60a6fd7833f38e9b8db27774fe74d3cb44838944301d487a44063a80c7c62b09ef5a4987b7b9c3808610a0eb2d34819c78d69215465be7222fab3181cdc637960c4d5332a4d5941b8d671f7df75846694313c814efd91ed8733608ebeb326cd7f15a353a07987e0f8dca13ff687fcbec488b7a941b0e7128fb2ea3bd07ccec2c06afc1ff55b604c8884a0d02de9161616d19816918fba83c6d025bf64faac6a8546d4e6495ead5b56f6d28eb4525afda2789ef79ef3c94524f3e88b28c1daf676a6873630f62b71416c9ad5ed0078b906cc5d03dfaed46a802db8281531aff322aa6abe081896c407205eac55f8f0e30d7d86070dbaa2036aec63695136e1266fd5b914897e5d57be2f02abcad5fe28c8c6b6e9377149ca40d038a0d4412c36a4dd90399e6a408f375e6b6bd44da2267173a964210e42f64b4af402619579d9cfd57c377676aba64bd86aaa51ad9760eca7e4a84ba47155201e0397eea9e651cac50991d10110c0e29eac76e2c7cb9c55386aad08947cfbd67aef314db0a2ee25417b7e4902562d559c07f186167cda9d9a315ab7c80d97cca057a538b37863a1c79e2279504b1ce3439b5413a1a81abc32482b244461660744e5a3f0dbba53047b35c77654f1f70ab508355de30fa4bd58c797e510ed0e6488749550af5d01afe90d38a42c1b2d315cd1cc292333f81a0010666cba0b34d3bd18c6fa764dba22c25c7da1075a859618e461ffe776837204f1883566d44a3d51360713d8c82ca1b75ef39d5fd499deec1a049fda26ed1587e73f49773c0b80d869b2e2ca4498bf67eea1795d6e6d20071437c6ef5fd0c18d8230cddf8b6911272f7cdc2da5cf446c8cc348a461137620d5078143084cc4f73db39d259c1ca7d5bbd62cf3ff2c43f85be5525ad0000f7c5f5f2e20168c818192f76220d32d1a572341a3d15c8f61f7c572611408b50f11e07d9433052cc91552a2af2196f631d3a4dd5323c9bfc59d77a81eb340154634f8a1d56079abe34c6974dc8ea5d562b4de3d0bc745b839d17c4f238aef252c8d9b120a506414198766799aa86ebbb0898919dbcd9c58ca884333e921839ef99487d2feccedef60a6e45f44be524ff9b8c4c30c35ba342ae2aec33d0ea326d05783afd4beea83bc2bc23a2e441a8056f04fd5deaec7ef66e6f7ede0cb91e8623ef1220fb4e9bb32587cc5464b85e87805930e8983f8a440dab9a7c0d9312b5d99d2e067500e4f95ac161e75e777aaf212607cbbe866751ec487d608c326eab34760cb585d6f9eb859aa70de902e372c516714253a5e778db4d239cc1931cc1413b8afa085778546c75b95984752f2dffb34b08e5882db93f0579d0b161f7100325a369c730b169049b567c94034ad94c64d3c2e1827a5494be02128ee7e7b9e334f4f1f8f909102dcc0e03a2f39faccfa5c52db1af1bf82eeafe5be5ce9fb11b3d1e373c4ea703da451636373a3bf6f3217027d7a93f0ef00a6c65d9992d8b2f06a243f7a24c65070a9441b859194c14af64f53947ce7278f04efc410ef7cd61cef5472f03929e54784d0aaeca5abd8e8b6be85501b463baaaa53e1315b873f7d431ed34a86b0a1acfa2470679dd6c7c18d1c990776bbddaacd8fe08477c34b1073bc6a8cbc41f4d8822007bee096ddf90462040b99722f77cdf6a283bb3f1e6e1849df83fa5a03362f619d98e2ba83f83e582f100a3b450e8201c3227dcb7e0cf4f5436ed5ff1d11c2110818463ebcd1c13b879828ef15c54e558ef86ad09c5368e2e3f6b3309fe72efeb4b9fa9dc7ba92e2f5eab6b413c9ae63f71276f9aaba7bd2dc293cf121a5ad4d0354b1a490bfa2ae18dcf7dd19456479101a309f3dcefe334e617d7b2ac155e20783187ad1bf161a9980ab0501a235f631ef67f98c3b9d0e790d9c2713e17c35618273390c8f7d6820bf89a24f432368b6f198e343364860f79335761471fd0f9938f7c8c0d2f98499303728005d6706e854790cbf67ff538a4e72b08d258dfbfd71da4432ce9f5540df1f12f18ceba6fc8d79023c1589d1df6c25346cc23eaeac03d5eb0f0f691e6cefeae0036d3702be64175fe8503f5484a574a0b8060e2098a1716c88cdf5637a8dc1df53aabcb15d1e5a69c1119d42ae6b2905ebf91885e8df34d5e6f2ff90ae4b75c0d0844ebb26909b3ef20c0975bd915bb325add2f4a8c79c457822467b09a715b849f6bda0cda0fcd6f6e6646e09fc8dd44281eb459611fbe6d3551b3b542a2640c10c5f4717224a14d511b57024becc29bb68e801c669c422b4141960af4e61b243572b239b449a29e7b8f258361f532ba6de1022002638a8d0a21ac4dc5ea20ad6e3d0fb016748fea1c988922b473f569c843c70ff926ee00dd4dab59a78acce88f64ad7aa3bd8d3b768aa219088d00c515e06f869ce7f1b16781146deb32a14566c618441bd8fded083055310ff59650fa44b7cd3dab9d6121390bbf549b01f399989ebeaf05c7c483825b2e8ea1ee5212d0c3a662070274ec1f1f7e757ded8834596dff67a1f7aca733885bed916199452e09182cb9d9b5f6fe831f5b5dd0c653e01ed6a211854aaecb55c473369503e1ef6f137a0e08bc3c68f33b2a5d11a520a758a74a01fe4625bd29bb75cb55d2fbc65ddedae9b6f7e6a168b752e6a59e2096de276f2a70c9a72e03baa1df351b22931532bfbff7f769ddda510487074150a9ce739eac2544a37c28ec5065e4afce3e63b1ad9012d5a90ff24d8bf7ef84c23f23ef21eb0f54168a0a88f00859787131349a2076cf3db3f4254644f3b89af78b141fa61f06c968e642e3d9407932a3b7f7237c5c956e0b9c26df66a3395e9a6cf971bfc276859ff5385473c55ccdd506b687aa7b36f8723969d4deb6fc5264b8afdce7b0a279fe92548908e1752e8ce511460ab6cbca7217a6dde4eb8b79781a472309ae613b5dd5e27dcd4fd2bf419a7075ba15d8747dc243a0560042bcb1ec1760b2fad8abd973cbb85cb33982ac9450440203587dbf661f09afe0b8d45cab2fb22c1e72ed3ab1755e799a162ad3fc99a92a8b33b72c5a811f98db4e37ad81bc2203123a2b8f33c4b401b41fd9fa859f12998b47f81e5e735ad0573c1f07f0064f053543d04027d0425a1e54e23df6b7c8d90b5ac2f411de00a55e7c123b97614384e788668d0975bbff05950a8dda43b0705c1b5d0b0ce8245fd5e0ce7a13074f58ace68feb6f23c04a9c721aa971fd2beae4a8776c9b32e9481355aa7887fee17928ed1411f3af47043506d2c4f3655da956dfa3e6523dfbb15a61e453149ab0bfe880b864eea532074d0b3149477ef9b6e6e135134547ae4d2ded8298062f0f7e9106367959caa440fec5097ee78a59889438c9778897f4ad98ed014edaf25bb9aa586eb2af61693797fa671dd267e81b4b23eee086642f68857821c66225a6173b1337a56df117819714d9af860e9dd4238ab71746023a121feed564fe16169cc5477bd7030c888a2cda79d840e5777a6130fbe02dc1e2b67a31b8d01d467c4c5392e282e9518c06f299de59382854ae6116aaee551848ab1127d53db0553eb6f269948d076192805a0ec2e16e37355e33dbfb867712cda9e2307146766e6dc894f87521c22e9b94ea8a0cdb5050d227514ed7d675edd484b6ad2a45923d7500da7df9009678c85cd58e7e4b13b8c2e62430c9424fd384e778dff208e1ffd6c68ba90f30d8964e69899ff13d298f9740993da2e1a523adc3791e8d20bd6afa5dd77a1f3114d903d78283f5669298b3e98f3134790c37aa301121283555379eb8fef1ccdf6b61ef86064b8b86e682bbe18a60730d70b6b66d23083a3a819dfb086bf4e057cfa46402629fa1ff23ce3b341bbfffc70d71a45ba90d1d6a2daa07bdbd8d5d3c38d66967c7b149d5a45ab210521f0e5569b462cf33a9a64baeaaed7cd3f17148cdb5b90e88cdfb2d72e0125b859430986b249b5cd417b7ddb896138a923a977f967311cd0875d80e1b76508f02bd57c8e389a38be6056f2ed53902aadb364d94a11f8fd8b1c8de47b6345089c6b2c8573b1cb146af50dfb51d4c9e68c49c0d7b9752385ae2f4c0369fdb64b8df6fdb4572ee73493960f6e780825338f3fb12293972c1a7259e712d246642f1e83f6e55f35355e93e40ec981123347e15d02b5120ca76895bb59901994be6e71ac0022a04fbdcb64adc8134c4130e0a5899c0e22d638c3bdf8fb65e0eb631f0b9a297b03b44ae77c905daaef1b30911ffc0a6bd05afff56bf1df1e3a201ca69342dcf67e316bcfe1572841f5ae49c4c38658ac21c68102209742de59afa018836f7d9fe89b265b2b43a6b35167ada7bc161f163170b5ab4b15e4c871f75b6e8383f45400a6e4dd9cfdbea4375267c02c8137ee7a10a89caccf1b6d0c2f9cceaef8a1b57b60df3cccdc0b737f4fee3ac20871c22eff799d3d7f4b9eeec3aecff2ab1a01936d538320c583ed9a55d51ecc65f5f7a23172767ce03d7adac24d2cb272e329b8b4d30c7975132b9cc2648af81e52499ac5f3034dc3e9d580ea2c3739e77340def31f95c0579febc942021d14f53caa4b5ea6e7906776a631c3842a6b2a49225cfcfa8c0aaa4ef361e90deb2f2a7670984acecb520432799edd05a0f5f96ab9582f442426564b72e65d84891109492601d23d42c4b59f5e73cfeed565712306b37e7c60c481444bb411dbb4cb6e063ddce824f8ef39c88afbbeaf72504b41337980493e9432dc67f54ad32fdddef319fd5bce8d023cd531fd03008695db08a76afcf88ec59588a9792f6d010a96ba3ace37c7c2ab03b832e871fef51463a71d7f7a687de3c5341bdeb97bfde002a5e8ec2ba22b8bb18a429b961dcb2b1378f073cb188ae09b8ce6ca72fb3ee7867faafbe106f4dec83328a639d3e3c11e1d56787de6dec36563b975530ce130ad0e41961ce7b3c3d37ec3920802b966dbc320a7a9620150a342ebd9b589f3b32a70a8f31b90db8f3547c5406b15619d620ae88d875d6ecf913b2c4450dd90ddf83b24a52a350505bf340a147aab3554bd4929b5705e27079fb5bff12c490e52ae1e9c85f8d68bae18edc48cb5cc670cd5dd42e4d6ef8f95f8f44ed4809f1b0491055cb4cef6ba276b9e7b89408bf7d78814a4c9b7be1b9d2d204a30b8b86d82eaf755c7aa3980bc49ac9f306cea2737792c3ba172c4b9c789ca8ad00c5765558e6d88a3f9943367fbb1748671075f2bc67a7fd5b266f84f8af480f3b5652a0305c9233402beffd03bf16ab43da9725c82b8c438912ff7f0e08e937154acbed16285c7c3ac4a765a378c7043811dbf3e9681fbd25afda418f1017d71144d4ddd5ca2f02b17b43c5e490ee71c5c3259a5f62eec7326b61826258d0a19cb6a471fe22f15125539ee5e04b3e403922ad68cda21fb0c08b58619c7e2c39646f57f16f2b4850d435c6a7ba931418789218076b6faf082d91e43bb33293608beb4d4d920abaf566664ce4507438415acd0112b1f9a8c5369cb0a806bcfec050b74d1d9344899eb9ff6b39c9a48b83e6ea078dc145b41ebd077962a50267fe33b4c646db417499153866ad2229973aa09d8f1aa0a1eda2bb51bfb321a5cf050252e326d76849deb780c17fd0c1ebe3345e62a6ccf96fb4f663b71c74662d3c030eec04f88e5172a204fabe3fd645cf1fdf2f4e666f42f17fa672e74676bf6bb90b88555b6fbb556c2cc7caa736cf34e5fd0c5abc62ab27ed2bfa671a6f17e0105b93e893063b9931d9308fc1a0a7031b6fb0ebbacf0f940c725149a63314d536c5fa171b8dbb6bc2e524455f2cd2907fe77af408bb75dd1dc68dc4770784b6f537aa3228947ac50881e91043a3a7242d38d32913f901180815f36d1ad3029a1ad4dde94f427149ddde88e39476b39dd6008bc83e904a1aed36dfc461c8f3fa2efc9ca567abf410b5a5781ef0b4ca9294c69edcb0cc3de7d18dc40bd8a8c406fcfd1a28b3ddbf191ea01dec286eccb252d7bcceef4354d670d2c751913e19a73df34f6978f926cdb102a40e0feea6d2d08b72a2f1d8a95a0713b1ce9d511ee1fc0338a2fdcf4de2605d9e34489b251f739869b622b0c0f5a7b9abcd0296fb98f39d63e0d44342eb97401e98c2f7ee058fe68a39252d7da55def6f8f990d301f4ec15e299bb12486d76c644997f1a5e8015fadb883a3800edd8168eeec6c693ad333bfa8968c74a0e147ed63b1835a82f471f2916c5bf333ed738231e427d67e3bf94ec61430bb68a03bc3960b141f9988bed450d85309cf2669bfd96bac314c1a19bb83ebffccd2f3dc7e6151904c66517583315a9a56b2328b05d799f99affd5404b152b92483e04369c00e0bce58c6bd2080281e953a7068095a471e4da0697a8f49ad5dea8e65e3a98e5124c0fb94c4f1cd9c07b1b95533e53159973976c12128809d7b2edfd23043f1b7b70851ee98eb2074c810d664a3546746ced011c18a85a1b65b3d256bac7477b972ea0e6a1201874e3bc5dc98c213e226a276631fae611de7211617826da1336ff75235b76bf4f6bc01d3467ab67a0f8cc9b2de5d9c3008b213501516876a144b0e39e47b945b7ec56058a4a8f38fe4de5d8a3e77e32d095628f894d24071293d4e2c3228e4aee09b20d89c26b11e4db22da4001e57b532041f134038ba58a486c22556d044b77848a0857b9aad807fb0b3104e692208cfe4be4e6b89b71733ad90aec2dc8106566b4353435d0334978c1cb8e58734d0a9fc5cec8b6b819e38871917d6e11e12b609909fd2584558011399dc875e54f04552895a1d5e20e9682cb7f96dbcfd75ee0ad512223180e6967fd84c9ce66ae2be381778d35c3ab46f3bbcaaca8edc4d2ae1f63fe67525a9f042689e15ba27f85a67b4561a1365943a857a5a5fae6ebc47338dda1fc7f29a176e04792e50ae2386c1109700e8c5763eafac7c67b91645106f6323174089f1607521d9af87fd8f9ecc1aaa43afdca9d27a1bda7b5c64113f0ddd2adce1e176ed610fef4bb9b03b1d1267283314759eff4950f6e049ca867489c4259bccdaa723483e14f9751d7510a30a29b2c1b7dcbf46ba88362fa18857ad5fe2437161b181589c013c841ada03298c2ec978db106d51d683ae166cd27e8b1994aaf6847ea7d1c49e7e667729a155625b7134c34d08cf3a38e581e488ec90776531ee396d7c47d61eb43e934071c4b85b8f52f76b622c76f55696edde16b4e83cc88f597619393465f0764d002aa753885ba8ff436b4bcf53e2f2257ddcb0e15941f5738114d281e35a2a9dee33d6e30de0d82cfde7ef00e4e2f26e02d4045a3057ef442fa7f18d14320ef93d39c34b65eebff2f4cb92af0ee80d14d59a41257891e277a59be329443f9b49a95e6629c3ea05ad1ef2f1393692f9e19af3ac82cab69273970c26f5ebdecf029275befe5dcbdc4158269def77888113c7baf7c35c222f0ff0c24807c1c4fe35ca32bc2c42091016ce3c6365a936c07e530e5704a9d92b3a873987662029e5551c28fe136b5319bf09a25492afc4230985032f3cd8798ceb13e81590eb75c0d138e27550b7577e8a030fe11c267d0597318e0809b26d7759e3d2ae64c9a543f5a584e4d713c5b6d84fde03dd14a5bd46d71dc0dfa23dc5e6138718a0162b986da1d95fcbdfcc18ea8aff12223923f39f693aa3353eda6c7f8e0cc28b51e73efda2dfc6d0e40ebde78725dd87afa7b8c5378b886d1f7659b8642fe5dfc2d5b77e1b5c03f025be883710dd7e72a7659173127596a09298873866c0a84623eb26f47f0d38cd5664e4ce9a663c65ed933e2ef488c96adc5dc6c978d0f70a9e20948f0716731051a4e057bb75cd41655265f21fb519cde32d1b49bb8261caeab001c7cf441f2ed18d2a0664955db082fbd317e5405717b1e6cebeccc0ce6314f76dc26f3ed5ae0af7e686bdaa99609de93a6751835ce406f68569aa000534cd7c78b3637caf438419b0317ee49a3afcc0782c7cfcf64239dd1b6300d729c711bf33d498efead14351d0fc0a02d8d3798c740835465bf82bdb6b0e03ff19b084464a643bbf418994800fa9b5ac89f44ba7f3bd24a9aae448a2c98c86e657fde8bc433fdeeced41c478540c2b7490e5bee5f831f75ec94045d002b615c35563d775226ae47e135d65fc62904cb57ceca2be4f7f480550c15588807413ca4a2ea5056ea57294e5f29bfc939633d1399f1050e06e9fbf6e2a991f4a4dbf991eaae0d647c1ec92776d05048e242dce3d9167c1b1fe8ed219dea85193c5e2e410a47fecb30b324cbe739d3a3eab8d9f948a389939460cbf6b589fb3c5783640bffa24d910d177cb428994239b2e7a970b2ca8e8ce9b2b9a3d344c0dc0344ae85de6efcd004990b1883199c5f8f0e7d5b135a590a2a76eaf42ec55a51aa3f954caf0dbfba881a806a9289048bf37fbca0cf813dd338a2087741676d1438ad78d3eaaf41e5196270ce642791eddce95dab7d075683db10c8fb14ea737693ccb52e1937c1818c6d479200ee2bf489590a6f5d8079f0421d4a941f9a3faba158b676827acd8d7a05096871039b4c0cb03cb1009b5f9664d16175d615c9cd0a899baa08a5359750b6d443d248e7edd12b95093178c83d272ceb5b50b11a06a842ef1bf9322abf64e4d7eb77b5601d5eca26084b5ea7bc928a7fa8ebb2f94664ead14d53511c655056a70d7f775480e052c555169d4fc10edb83325a7490c60c8828e33a594e9df49aa411b5656cf00ea91e73391f8aa1dd28c641a84b33db01329d22aeb15d957b316dcf3c066b38ba0f33ff80c91d4cbff8545d7805ae01f737369d548a08c02f012544c9e714208da7d3d9cb3c1fd7b0b4cc1115046a59f10ed13a6d9114cc5afc2cdce58f0ce1db2b1c1d9ea55f7fc3d588ed79b9f15c671190e9f095e60496ff7028b8ad471b7d51e2e67c5e82d80f5494b1586a58bb1b36e7f9aee481d096aca21042aa908bc11ce457b6c6daf30a8ef1f6fc4ae2dae44b5a3ba83077aea1f96e0110f05b775abeb82e827fb542345bd061cfab5e94bd20389f5b8bc91a427462dc8c4190eb19a566dc42dd4f4be9b0e64536d785491332f672d922e98169873b904ae479ce9474b32fb2eba06f27b3bf0ade2f009cefb303b1263e892dbd08f23e9f70ba105d8d8ad1f79e5e6486d6beefad9342a57db9038ac9c6798a12f95bb7b47bba74ca32e7be32c9e00afd8d38a4695c7cb18c9cb67a272efffced9bfbdcd365fc362ff9cd451063e547ce3be0a4a57b94806d28428b26f98ced2b61c0c9b89571fe16bc708af15d673fa5b3824311572313a6ad769e75121735ccf1986fc861f3e6efb959daee54175568a5a48e80b3aac8e104f37b7f2d4a9f8893805923a97b58a45c4d4b9331fbbae10d43b9cef8e57282c7fd83411f5894735a4f774ba1ced6be2966c635f69a3cfbe18c881b0c6b4d57257393db03b834f27164eb3d7892de7bd0f2d2f3bc1c6c614c4ae3c9bf94daeb22d029f58e5895847c08cbb263f1fe3ac1fa5752d7b67e2353501eb2e192bf2677d7e30a7f810cf1c4b9b51ff809c436214b5cef3787d8a9bb3ea0ae739d0f5e571ad13ffa3de37147dcd0e673d83588b047bb3729ad8693f8338adcbc86b56e87123f81bc09b753d4477c678ee5315968bcff6d01da8941d7f6bc1c386578f155d0c74f3370e19172bbd0f9663016358286606b32e0f0a2a8a15d00618486b586c43f9b4c81c07b55f1f05aed81f6e3d4322adf8746611ebdd68dd5f5157d39b4d0061b3312fde851f8d851e162cea5f96a122f0f8bc48b0a4337302024f4235e7861686dc7f610adffd5096583ab167386e4909428b5c76d0b50a848d98b8d3efec625df5ade26239b4181f7b9edcb8ffa9ac58495c47208652c7aa1f929ed5aeae9176669a3f4a59836f31a0f75e7b2ecee9cb8bc42a4d448f04225468e02bf96ef12d2c47bd94c6bb14e82dac797f735ee239c0ddf5333dd4293c858ef444d058f5f0ca5e00181eb8b154e4bb9856309c615449eea31f9f8a49028db99de29d8355ce543ac5899e26530480d666d0311e925e707c0a03c36477b0d2ab3dfa8c655f146e3b64c1ba63e82c5c9441a800e749cce7dbc65cf206cd02a149686820fa933ad2aab6649286e35b09d0fd67489c36dea28b3d6e173586f4ce3a7b59fe309a3d5084c7d1258ef09d9e75aaea6cddd4f1ffc2846807997e08fe10649b9c3203e47171d3ef51bd50d1293d7e45b05d317218593bd2e17567368cc5d312d2a8918c275a0238e0d31b64be8569236cab8e474500ef078185dc5d67b07dc70ce804d124f76fb8affdf6e5c8d99a07a588890669ae75db3b137cf37557cecddbfbfdbd79153ad1367c463f09ba7acb9a4e4b11753a7c76bedab6711ee1809243488de27b77c2df972d693a139e566440dc68ebc2fb0fe6e60ff6c4eb078b5fe2c4dd7453c39d0b946846a7a28ea7a3fcc9db209d624e7d47942d2a4ccf409ae5aeb5a868d606cf19893860942ab6e056e6538eb3138f00dc70861116b78fb92f31f84766c2e0a2010f6d249ecacf6403cdecacce7113cec3b12ad935123f9507f4f26451bf4572161ad612540c83aec1f72713f9fdc388af665a69b890976bfb4ff72f275bc14f2af4e06ec576e080e8b5a964ea54fd445d85c779ef9b0276a7bda808af82e97a089d8e5a88fbfeced7d3803f9fa7873704b68bed17ff33464cca0e788c6dfe5da6b9440aa6b046f6cdcb29bb4553505dca889e152a166b3861da6901328271b7a686d8d0a8131628056cd3f9aa800ccefef6f8b34e7a87a1ee6a3ce443054ec7ac62bb6a55d1cda4fd6b975c0378d33b94ec7b0e5f052a3850acfb4e23f27cbbce56552856ae9b055b620d308627c74c1943234d7261eedf08207570d27eda9f849bbd3e7fe93843ed4bbfbc3ed291a8e6b2b1199e45fbfa5532ce16482db9d6ec5b59a0a1c213417a52046fcd94529582611d19429fd32ca63f6f532209b763e6ede4ee7e81f1003a60bf358f192e62cda518c829f6edfa14c5248f85d2892757374bad38f3eb7eafc3686895f06af2419214cbf2079aad53299f52cfa81dcf55a781c88a87241a651a27dcf69cdb04d32afb334b32de14a2e7ea679ab54434cbd163895d2c6cf747eac142210ff68e2bd40bf9b21d65f33fbc5beeb1ec970bb0c8873d7c8f21cd642a5ac885a0cb4524eb82f021ac05b5eef5ef7bcaf03ef43a7a4146ca1239cac4d7ba9c98fb88f573889b16b71a0badc80defeb3f276915694d189c5f3d5ae36d4197d76e0907a2b278a7b051a872c067688fb6b310783edcccbd2b792e1c60d378eaa8526cad433fe08286a82b60324bfa64393899f8ebec4cb3f1b984256b9d630a469ae820492a214a83c60c19be9eb6717e1875b2abae7e778f6856b48782988a237cbf36a799dc8fcd64d29bb04166661ca0b93c3d4ea7b148f5f723b7f89ad030828e287795dfe87359bbaeb92e02f47ea1c35ba1197a2513608fea417b6fa64982a2ebd74c487758c8f757d29b870d990b2aad5576768f96856f05d5a388135b5a557b791f6e7854072959d29367adafe55b90457b0503f546e9dd61b6a634a568b13553b1f907081ef54f2df348782e767ec17bc6cb9aa9ad64c80503f06ddcfb41a1b8c5c54ca7303e724f00105cdbb31ff6afb57d4752fcf8f4d9910c94d3ba5381db24b470d07981571f260605026dbd00718481eba057818d739c9add5f17e324ff65a39aa3338abc0e484a7a781fd80315cb84e4028569a06c6148f74685dd1c04e56e6cce40d48f3b60e55c36cd21748da3c90ee1cc821b730524e62f7cfd497f2728b3e1c6d5e5730b5bd273f914f69aed80ee8a86695f6c64e3dbc1052b163888e814ba0096fc91ed5f088a299f0f6cadfdfd01bdc1b358bf6b2cacf72797b37104271ca53e16655e6cdbb24df0d00ab6c5d25a160eb78270790bc80d9a8bb3cb79c38e9a1a8fbb523a4a89b00cf5b7334b2ba2ecf7cff1e764da0e2efbe3a6c096cc356e85c79025d54717b412eb3cb6a55b9a6b59f4688625ab9614481e72364e214fef81e4189ca019d85235a944df78d4ee56a3294b66a4d9f3236d60fff4dbe1e86011a93e163d0c5a83109ad639fbb0e26483a90441c00715a332e119c31a0f03bb378462724e4a42c0790820142127ca0f9a5dfecf34262b6c3d85a435d9c74732d6876217ee0242a1f482e41c94ee818fa993deb30f711d76f5b249d0308c6ebc9ff50ffb317c560c084a610d3901e55e5df841410b1afefcd1d19be299208db79ce83d32f8a28423c57837719f53cce9f07461e7c20797459c176c967dd4ef8320ebe2ac91e6363d190ebb659dad8e2ccff09bc6208fc6cb0c116e2488f9a6283fd413492c5e93620f98b9509496d5b3552ec5f70256cdb3a65ae9da9cc42fa4a5e77beb95152e06836aa398e937ea166b6ca9c6abbc5a17874b27aea41f112a0eef3884336eb2497c4160a6c46bcf8fb43f341526c42ecb050fba09effe50ea4eda34320b1bb2284ed81b8baf369af8e32f7440ff1f9e2aa9926decc914452b53428ca0fbdd17afaacc0a20fbe4377ef89e4a8c4c6582f148945978f78a9efc1ccd1c061855c0fbdcfe92746b8786c7406e061fb6880d4f65ce5be642026c2211e1285c9247ae0248cedaa650b5ae3946ebfe27be5bf7ac7bdf32ece2ecf6ef7c09d1396ad021cfedf60c1aefb972041945e507c2448a6ce798141bd32ba4834a5f388b9048949de23cafbbdac342db2ee51ca109e4a459e71032be657ccb75eedb4425001be9bea59d4d6f2b89b130b56d2bf5921611e51d59552c59aad23ddc908cca71b7962693ead4c982a7a815bb54acc10342392ddb60da1bbb537e37b1b1976d937822a0fed3f0e7aa0ef3f812e0f69c64953e56d3386f1bccbced4bafb3fa802e8ca7293eb8d077e4a44ebfbc60faa256851e73af2d0a537c0a835ecdb57cc64bc8d109f881fc2b5e31b4f0f472cf024ba872cead8c1ed16992d5a88e2daa673fbe0c580b0c2684d9536eaa2903173b42ffad40e16d66ebbec1eb625e6a72990a2fecd1c1de7a9db8628cf4425159751b48df82d42222d3e654a05d5a1f0d2fd9003f2b504235fab28d9bf43cc98d9dfbd28d457882f0b776218953d0e7317fe4e9a3682c38e83a76c4866923bb42103305a7e18902fb16ff6dd40d477bb5b26f58c0312dde7ccfdf350e4c71198bd7c3964bd44fd2b692e26fdef36662e0eb770b9037a368e3842e5f25627f3afe603ad06392759a2ba19f8bf95b597aa4c28b1eb605dd43431f6d55aba67421ae37156dea0c4f8a22a84494a6ad9451590d5ed579735370d4fa7a016d7f80d715f4d5c5f6571db70641121ad28b804b0d92a102ea23bc141fd04cda923b071e0a668127230a1fa62c70abd6c3990e03f5de0db79d0e8b3340f4be379989d4fd8bfb47bb5fe1af44afaafcd27ffc59049f65baa037b8de44f004c4d578765ccc4c5671352076a6f16ab06cea13d95c5ab549af5f91abccb2658a95ce911dff51ed78cf6cb21d11eb04e393cb4e417687474917765a7b7c7dd94f1a42826e85ab3aef362218960ea2dcc0b9e94984146b40995a8c2ae52205d72df579b90400e25edf9734c8e8b2a32f6fe7bddeb07326e1438b0fc3b1d7d94ab778f79ed6bc626c32f0f5dfeaf1f7ae6dc7bd80f10a5b70985de3a0e42816194db7880db917e578f1a56f3e6209a523b78ea0ac733d945fc9752ebbc628b4c670af8f958e78709770bf5076d2f6abd671dfc5fa4d47e41c0e713e04b2adc1b37cdca958652609f7a606aa7d7c0c77388c3dce74126950bddb38b8f1cfb941af3a6774e41139cbd2430860f96b9f60bd5bb768967d56f502a88b08314dad53c9325b966879e16aec68347abf0289850fec119b29baabb3fe22df935d5d1b68dafe2e1159c5914ef587312c6030d14420518caec8801b86d3ced038db3fa8b6ca4d83e2830696a04014b46e5b88663468da8127379ca69f3bd8f8e5fddda9e50fe167c9edf340e5a617e268c7a6eccb20ccab08ed84f4cabc97b00584bd0f1e1171f4f9abdbd6db829ca5e6ce362f61e04d2c7539c4d9751bf0938e562f90cb2de2992c3e0757e3f800d8faf2bbb7decd441ac2f1ad8dba0ed69ddb962a01c199a1c7813e6d82d3900c9a9bcc37b14c21f87bc63d796c23ca8e2e097c9fe669740ba96509ccdbb3a3fa48e52b71e2b5f1d03a6617c81d0dfb4a211f8672a1e971ecf212894f4974b42fd347e8af0b190fd3770d194c0c53dfc66f99f2def88042a8b1fa076d23cb5c51cd80b5d0e1f10dc3119cb9e83b3c5bdd1f1186ae26016500e46562b7df422a5651872941d35fa26d1a26b92b5d76105f93ccdf80225d24f881c769f1c030bb5ddd04723b32eea132c46f59693e4cb8bf4c6f2cad2a1f887a10c570c3fdc24c60dcb48e474ab5a01429e33ff258a2a02cc0e7f1077ea099d71db3be1724982126c8bebba33e56818a51680bdeb5f87570db638b68b18a3e48112b065c14e0eb57eead3ff33f3873cc1f67b52ac581d4a5cd5ace8c23a5ce3aec8e787aad0ae29567e81c894f355ab5a0c4ebf27a11b8ad2c5fbb2dcbc49ad0cb9c0aa5c4a84a8e429238f446ce46a07bac411c02b4ba103f47340b80729aca6b2a2cebb1ccd3511ec62e053d57d2fa04d2583468b904b0f171c7e5510ddbcf9dc201f49d67c3eb2a394601aa9b2d4518be3cfcf6f7bcb18030465e7188d0ca0f3d7e8f46765c8d69725a208a7b8d98c0c9b66aa4bcec2e1932209ef673ff50c6b24b99763c806b3c724467123de4822bbeb76e00d638c47b6a7cdc4243ee8fa06e09f24b953f6672d24fd531b703bcbff5d400345a5e915cf8e14c815aacf9f6216325ab72a25abf8a4f7555b295aee80823d50a022e1bb23c6106f4ef728b724c8bef3947673a1f9f43acd73c42d9ef6a198ee725c8718eb79a82b7ddee916d898c003f8d74d3a3b5211b6cbb874722f83c4593f0837724c38d0f71123499b0fd4c8d3eaac620ed0bd5338bbbb8c04bdf147e8c8640a0cc03da5d4af53dabcc5f7271f237d5d0646465bd21f403271c74700a0faa456d6cd4d3f9231d3ccd552e314c14a65d1cdd1c6a8f20ac1d145dc7eac89790e1686080b6c9f8a4b391f8225e747dc3c465b0934b301afbb38e9c5fb31f7ee147528ebe798b136029cf0533d15d35bdc32de4e8e6a6dd5bd4065401849c77ba7523d771bdff8de9c4abe066ea19d09fc09e0d9e7773b948e12f3f992a4c91fc4971292e1bb85c793f26efa24515718321badf2b28ecbf942050186ea26b099952bd77a5cfca4f6570210229ae5f1eaf2630542a60922d48a3a498c59a16d33b8e551a10c0867b5881c88d2f281cd4c64c42b6a0473ce39b754a7fd8758cfe0db41d3b13b42dfe7b7b091df30d51a1bd5bc0a2bfd3fbfbc72d96b4824e55285428ba8b54e7d1bf34258808b00d80580d324d58a1dedb4d911fbd70e976b1757b2ecbe16d606d982b04a1383ee3107b1d12501618c16ff68040a896f51d5ec192966d27845e9c14bc82b91c6667e62f2b1ed279caaab7748ed77d9da57be6d33774cf45b277dcb00e4636b4b1bdd61cfec84e409cbab3b8b4a41133f6809f934f29acd4fafa4fb1b525e9a7eaba0149b7f82800974eb277a0428e818e28e9484b6d5283a1cf0b4794bbea2e14bab78c59612e51a6d82f4f199cdce560ac837b115e6013314dab89cc0b4a91d5d416b0b2e1fbe3d0a7225564f672d7d72ab167c583cd6cc0be8e03b4d64fc39e6809862df482074b22531941e9e60e113d5d2e3bf7a4bd816e9df049ddf27fd5899b916e9be9a16094f5dde79ae6c6537eb971abd59f8cf3e0562d4aafec040836f4285bd9dc4e708481f03d0a63117268e27a4b99a2ce2b55aac4e4057d007b1ef96d27017c9b955ec906152ecee095dd0e6c22f39c314cdd36f23dc0f1a11d6daba4c2f11942ad5a2d76d9f7ffacb4f9b535589fa95e5e3891b3191f802a7d16c30dbfb729fd3e5ebee58b3005c000e48e7ca676428009193196429c8d6e8c9faa9ea32c551b0e4e9787e8188fc8d1045dc3441befa60cd4498ff201085a8aa63e8bd8adcdc5b435d870b043f32989b07c23f6b2ca08f07fbe646e1f1c5adabab7228dec9686f6f6752944814dd59babb144245ebf79dc140f35348e1900ceab566ec9ee72cc810c2d84f953de08f6ccc536ddbad9abb64fd9a8bf0c3dbdf822d206c2f15138ed4d152fcb1da44b35dd956473416d2dce6aac84a245287bc6b2c49e4c66e63995dad0cf6697d69101e0c78c534779986a9733e85b5ec59603d6e62adfba6e61a242f0e84a5c8011c4306ba62112dc3e668dcb34c3389df5511de8fa44fbfc652a17bee5788a219e8f8b19f99a2f1d66124fe8d271332805e78cc46b3974e4dd65c22f7d59099224323d37dcad40646886081f5f78128879bc2561ddc5ff735c26ab6ee155ea8bbccc5229bb789fc742dba1dbe4dceefbc19913863b1e0fb486391ec4fd6cd2b7f2c8e84ff8771c2075dd7f4f1eb27ee187882b5e1fbf4281a28557a78b5f2bfb67ec6f802cb57168b3ec870b983d9828554a1f0145235d77f514582cb7757ea8dc9498c59ed52ac73d3e32558dfb6a9a3cf720df71de183e9ddfb384341f875dd52474d507711db3cc0a080a4cfc787dd634e1dc20a9af6cf087191288e839a1dde29d866c2089246475791e6bf03bcfae389be66d323261c1f227c4e1d98faa1085bed708be589f4eba5656e0683217ce941693e515cc2631a892349ec26a74857a1f4c6f22e5a50d1116d074150c590f7d5822b1ec388e1fd744f93e603445f27c328769f16363152aec2374760368d3f9ec62e7557df54e5e1a0d748419e06c076399690018881d0301f582561077a0973de0fb170b602c2fca8dbc603b6aa2789b30d22baa6e1eed27b5522a1de77dccd39567b2f375c22a2e38a83bc3a12e434a3719f8f95d8b4f2953073c27fd3f9e3dfd6e00e81e3a60dd6352a8b65eb47624b178f24f432d5c1471cf6ecbfd9f65f6af8bd18f4f986da26c30be67a0777434ff33e86beebf1d2ec137f92fdcd04e45182ccfa6542e6288afef30ab48911d31b543f41864666fc51037a71467ccf254a37a4ab5158f4c2360e4c9b420f0f4c2dde13bdb85febbb678cc759c732dfd55e00961918615d518e13675682f3ee425c5c67da62be9041d663914cfcced7fc1f8b55052d473565a1de5cb183cf74e4d6283474ecd86431995d2fb01908b438b0cb0f2f6cfa14eb9526429e463f80d39137f24762f8fab64442184ecab9c1031ee161d302b677fd7be6e26b5ce06ea42ef13aba3a181f7b7d2c2bd560331545fde282256f8d0dc1173e673fd51eb0e4863157e1b9cf26120517d4609f0a7aed3c9003da04fd20df0973c82a9f9322e4b2c746fccda61913c9db18c20b11ebeb770d6cbddabd8d5e1e33b0dc4fa90f544418f43f825f99b326dd8f5e2ee4bd215b7757ca498469b6c72b229a7454f20d425b60ff026987e35bdb0720fce6ea4b84415fbeab0e2603900cc15ec72b81e47abfc45bfd91eacd9995e8207640e8c7366f8a5a07a3e3a54d08033822dead38da5bdb38bc9c03e732fe653ae4b09042e2d430ebb044e2b86ed44115c56c1179fbc7833bd9b3c7f4e45ba64e54d958b5d23ce0993a3fe44ff16029c76d9130a6698721c0611c52145a47e01310841c23e68e8902363e5415e2ea05fa5f7d5b832248578376e1703c826dc0faad1ac3df1d657fedf71407d29a405023138fca94143d4cba5fa9e57773dafbbd0e7ef25c06abfbf5a332cfad3bac6ea71f79695795f2418e305d2ed125b13ca00ac7120ee0e803b9177bc4921cfa5d32379b240382a767666112682f92f59e2a081228cf4858d35ccbee336a954f668f133b55bd6d7c2f33dfb1de0ff0fedd680fbce588e08cbe856997ec5f975f7b407ca62bcde622f0dee8faf9fa7e09c7ebbe5a2f79996a52ce7bac539d18d523bd8daa92ed0fe1efb9bf2e59343e0c1ac33edb993ad20d9b66e873401cfb1e0ff15cb2b0197003290a4badc59fb70534fe4361baf278086a93601c92ebf15ef7df1874870471ed96501c72e65f31d4550ce6120b7e922ac9b92314958272805f257052a69079b131897f3539e704c4bdc3cb32a97755693003e6e663c31d441651141e1637db2a074f87b5db6c357cd941c6df52d1baca5f5d5c4fd2e44ce044c39aa7aa1e024a22d0d8473bc0a4390af01c650fdd8fd0acf07f0a0ec1515cf82bce21e45681927dc69037a5eb52d2a5710fdfb8ec7f772feb2f047ae8e5677a6144e568f90065d2bee7fc3d151563fd033451c0e712ee5353a513b1f0e54c80bc915cb0aed59f1cc6a0ff8b10faa3998a731dc226d89cc84a8653caf153a674b918d00baf1ac512bd57983595dca6ffff242ec5168990afac18b9be407fe7d9342b49f91ba2c4b7b0907774692b1b51210c824c9a219b36e010488e53cb8a8e82ff82e70b76923eedc38f09faa1f12fa7903e9554bfe6c417b6b8162f3bae2144d8c11c2d39a2e0d999eb344ea9a8c77deaf863134ce8e0175554a53baba70eb42438dae200f414ae89d3b3b6d09bbdf0e35f1234be56a42afe177902a64c63e0a000715934503fe3cd6ab7bfb04ae877dccc8acd50e706902ba93617e2eb19e60a962a7e586f4dde32da1151528453b34efd94c0e9b3590be1a61e02c1d1f6049b8435e7f8f6a72462063f6ee5a64a9b9f850347f28ecf30907af9575554dc4b922b852ec071ffae0a202ef34a89e437df67a6fff0af5aeb466cf23c9143b209f08c3304f386f816b4ef2f1aae532cc7d6acfddf1120eff888b3b4ae61bb83835c553e7506d2c67075d135738541013e59a45996c3057584f08c3d86fafc0f2ce7252f5b9a48bf5069f4f6e45d49517489cec739735c49e9a97cb6d1fd6ed4eb3169095c68e7f80ab0ce18797674771f7153902159fa43014d14ef88709cfbe34d8befb33f19710f805568ece9d20571ad8eea8847d15c099d5c47d00cc71df0ff7256009976970319452c4f6a4df2bff0d50cdf3863470a85fee9b82a3fa849e3dcba877c1cfaa102a052f13e0f74c03290fea04aa8a07963eb53066604c2f836cb4580ae45ad3aabe202fb24e28b84dc3b15718067174c07d0c0f8d8d24c672670e4e0bbbe2038730b0213926b4309067e27c8b700b4319710aa4c2e89e55147cab85edd7a20a7330e3f5a6b47d672932a611ee0e451186192ba4d92065bc1612ea107b4c7e6751fc09132efe0b41bf0fbca1f7785f5e6e88d9aaa42d40b8ba53ac25bb7d777b398a848cb153631354f0ee4eb6ddb5757c93752a3cffe7ca3eda65e267a4947ae6b86ede354f3410cc5cd773fa8f530864aa1a300f36a91f586567331e1b303fa7aaba638e0b99c36aeb408cb96ca1d9953943025bb3db864a776f917a5f79366c34686b425a55a5af4dff52a3b58047879bcd2341ce9374a0c930c9559b87b861ef7389b41517885890934282d260a4cb4ef1208f00834deb8c26f971f71c8c4c826adcc02191c247f462b6402b37110bd54f5f8cb3064fefc95dc70fa745b4229953b9e4f98036dd59f2fdca2cd1c40b27bbe6678c64220cd0635dfb2d2c7d70855b93c466ea79516aff9f50c907a2ee2a46e45eea3a10e86a8f43a1e17950c14839cf0ca51ac7918b0725eb7cba90ded294986c340e0f81cb91ce23d1bd066ee28df278b3b5f6ddea24b459148ec1e2158f10d620b729b823627caf37f8c8bfaff2bcd39c376a6c2aa477f31d7717ecae973f5752c229c97d5cb67ed4004cd5709ea4640e73bd8dd625f54a0126ea13f90ad60fab29191b030966bc2cadc1722604627b5f8017e043a68b15e71431146c0b8bbc5c768fab3619f78d29737fec5b9dcc9839d4c3216262112f25fa03a9319e976b282f8e82c4b44e8017f1963baeafd07088821e335c4cc20f38774ba8c2dedb73c024195ba60ef15e52f5874c1eeb724324a1295423ee61748036cc1ec9c97b1b7f2f988e69a4a299724c04971f3e18a8267c75eda7ca21517de6255716fedecb0b0f22e81a6920f6bff07c094db75b194462db08357fb99dc318d18a1ebc49eca3518a05788d33aae1b3068fca696998e027a845e978f8bfd6b2fdf5fc0094a2ddd64e757bb91c97d44426fa0eceb30c54d19715a38ecc1917a35e24b1efe2f1fada9d610ec9e5b34202c73e0c0ee4e27da754df88a883ee0e907b48caa04902559cd34fc77bf177ca88e54f29ec7e80183551419f5cf3d27f3ada010090df9a89d745a1eee3b222692788b11e467ff351893bf9d8b2c5c835d8ad58e995cef93cdf7137f885aa60049b450af24f97be509a3a049e863f997ce002a3ad342d15578598f0affe97c0a01aaf30ce33245f4713fd0e6b6402465ec85a988fc2bc5c3dace2b3d367c7a175bf0f49f947cb0a6f2ee334663d9765e510dc0ba16764b45bfcd6b7ffdcccf864e3bdb03d376af7e84a8c95c3c089088fe53aa6c21d35f2be1f535077a2deac0f62b1672c7fb4adab75326faf1cd35f4ca4e743f0c7084f3ae75ae617f44130f51673a007aa6f70954087a56f8812c00a9aedb171773a6e11e822f6aa33ef9982e20fb6b02ce572d9f9c91a1d4eeb226151d9235e343515ad79468d1d92ff7abe9706ae52c445576bc6aa6654dcfb7998d45edb46f5b765b9e6c12a2a2cb81034a8057aa04905b872635373ae6523f3f55ac0e10cf5fc003ea184d1ff286e3b7d3ceb5e40563f706b8e88a041bcb1806459675aeae2bda2e8ec5410cd5f14da8246a7b50c28380fcdb14cdbaad11203072c8da76c81df4a8b9c63aff28118ed88c26fac2e9afc500365e0051a3a46a09447791a092987b8ccba951b837f0c0f48c6107b41e7c1e83cda1a6270f3d808f5b7764ba048e6ced3715f2138db2ee325bbdd4015b8f903558fa4bd85362816983b7274e622c2d2f8f73c18ee3f77db6160a3ca08b6a153559afe5796f37a13ee54f06406d68bfb3701746af9c9edf76f329d7ebf8ba3ed6dec5b356bbea73d3f8d3da32addc334064badc88a182dbf49ba27162c7c5c9e1e226a5f5bac941c28f00b424d98c638b495f8da1f9b7bb23c39f941ceecd8bff301c3c884b8b1aebdf11b52f467d4c64265d07d36357d32385e2f586cea9933bdcf17f0fff779a831ec23d5cb20d2a63eaa0703acf9cdd9f719a67ace1906813df08c1410b290c6e77270a46ee3541af94d6770ca35d1b0f085c3abfbe4c83ee0ff4e03c2f8e2caadef8c51b9e1474a3e136a5b31f6deef14405dc15cc9f84bb3baa5272f5b7e778460d4c0802237a3a921a1310e5784b8e1f52b5739357e34da7aaea54e370aa31054d5f2bacb75662ed4b1d982801cfe875677b8a294ac78fc35129c5d294a639f8823d17e2ca993becaba729196698a6e4aee630fc5674d430faef2e4d7d8bd8a8f1d1bba335a9cb84985cc4bc90e79618049250c936b550e6ebb1082e166b4db84839618e63111d6d059df01501340c744ca0fe5ac4e62f3ee3685a7c924b785cb387fdb653b81bbf5a9718dc8e0ef9519ee97e8f62037d73779f7d924103cac4a731e9e6234581ba0077c559e3d2c5384c97eab7ad3ed0153e185fcd135f49722113bdaa67eaa6d1e313a1cf15fc6039b1d6d897792a6f0bac434a4f4bef0ffe2e96b407a13abdc912cf95b0734b7fa8616170cd96c998bed2fab5b659c3042827dc2c664e0fbde47d500cb24a39f710b51b75ae415d043e4656315e0d6f5458cd863ba607f4742724d868a53d991740280d77e93e9afab4af459b54ab4db3082a3ad9285093b988abe2a1c79ae01bbcde1de850354ae7450a9a51817d38ae98388de45ac278cfcbb987d9502bfcbc767af28931476262fb21722019979f0063ccc3ea6630b66f455b53ba821ef6a3be17534ceae7b318123aa979a591ac3293916553d1fb746ab4600817d3f5d3c556238da2c4957561571afc47f1701dce73f3549902e3ad5934f3b50d21b446794fe3f820fc2dc01e6b6d920c6d6fd62bb0022b5686e60ce3c0e3018720674c22892713749d6ff2655ac921f86ca81aa58ae2b6c56fd31229e5adb19c22abb00be50c42fca4e75d1e3d920df86eb9ffaa1dc0dbc769a541141415d40ce8b856174aee6f159d016c7c8a3246415897710502b437be23a20860cc836adb8f6b36280f030bcd501dbdeda9c975cb480de27030e7d23d08b974ea6d0565c8a269aa86c1f2497462c6f9e12362822e11a08f623729767fcaa430c1107e84cd841ae905cf30884defba4a895f98c1d8c1ff0f85a011cda319afb8bb4fbadf8aeed49a5d8d5a7e0966c62df0eb451ee7271c144dac5cecfb9de4a4bd98b53c32e0b3abaadd6c71b68bffd3c601fa3ef835e574b48ea88a37cfa77d78fe264644f61e2214194276f6cd20b9ddf250b3c371f05b3abc5d9f30c708279c7ebcc9ddcfb77917f1dabef40427a896e908d39ce73d6f7f2f7065e080d46f9180ed29fde60cabcb5d709931f770718b8faee617945e6d3aad25f26603869b09cd4ce460fc23415a5bd9a3ce3d82d7e9acc5f2c96a4daa865b9f1cf7e8da6c9ddd404a460d45e6a89bb28a9b1eb5a5541da64cc0d4200cb19e2f25c4972406f34ca41ec1330ba6a7cf7acdaea48684d19d6268aed27f81ef1a0e5e3c5ffc04c3fd837fc9e8727404bdc99f6af85368196b7336ccbdec5927fb7954eafc707773dd974d7d1b2f608cf97f847c5eb3307903ce8b31da3a559bdb99f686e617c4c4dbc40bad6d2422550f63bf2355dec2ddee85d962633fd43449165dbe2f30eea841d03fd615c883d5c372aaf895c627fb02e4a8a8c1972435cdd1a6562c70eef36ce49bd9704dda68c8e4efd92ce5f2cbdb9b41e8dcc2628108a60b171ffb8ff2de2607297ba3297e8c20e82c38ad9b3a3681ee4e91b517ecd52f667a6beca9c2ff1bb058a2e07983dd231bd71ce3363e1decea09b2760faad5a6c7f3e8abfdfab27378331709f6a53077beef85737a64887efbbaf1ec614743f52f6d80fd367256a58c18656c609cae65994a4d710d5cefbf6fabe05ca4ac0a5f93d7e12e4f185f03d184d669c7099de11abae4b70fe55b6653fbf247448dce4d8d7b1e1dcc4eb8688479147851733d50c45b346c6053ec6fe513113b99b874abffe8edad7d72ecd930b6c8a240613ba060b60be3162d4cba4f9e4fee6dea61a5cdbd740c6bb5584aaf018ba818c8cc68665218c9cb4793122672b49dbdb7df57d238f33e51c3cfff449aadeffa9f3dd6198d03a9f4979455944b10880359f2f2feb52b872e977a3b457191f59ae13a2451870f07badd53b75552d1d79e69c6bdbae0e2150295ef202a7898f3e0139ff7e0ce15dd91816d4ceb24fa7c5c334b5a858524fb592b19562447c2c2c9d6abf31021c94950752d1a5f1c01fac29063f78dd74374ca310408207644f5c45284b6e434d076ec5600f58b6a9146d9d3c3e55520bbcefe62c3358785e20173d7fee60eba29d3f48f9eff2321738c6705f14c3552ab89d3e70587307cb49f62aa4547df2d0a8d6aa0d588422d02201eb85e62ed932721c3e813f75b8866a07b12f9b17bcab4c2617b40be66ddcdbe255b0912d55039100fb19963517910634b8fec5e7fd553c25386607551da013094f1743ec94ccc5ebaf7938e8a2aa7f1d0757bd5188bd46e04d914c86956b51d1f1091171fb1b5c267fd3d44fa604899fd365247de359ddcd85630f1f589e694f4032087d7d2df5f234dcb084bef12b2dee56d3c4f64ab767072f4b6e8bed8d920ada13d0acf03f7a424b34f2f909ba1c8fe7ad827e3ac1122b1fb61ad8ac22fb8a3c0016b2894f6c859fab63214f56b3518d0ff2538c636dc8161b4c894f7e65cecd59ecc08dc41826242b56a0af2fa767d5407a11160867d67c647ead0e853fcdb777e36d5d28c8a07932677b60f20d11623950a9dc691afaa02d71380beaef6d34c5415976b40c0951cc6768b724475a6c6610aba5f5c4a2d13c02408824df92a725c5faab2a4678033143e2d0b44f235156e9facc373fd9ddee6803e92feac50f647e22f750853946896f35d23dcf57abdbff71f31dc1272bff1ebc385022f870770663a77844a7842fdf48402401f622e23168fafeb541dfc1bdf0f85c147770fae4736c06751e7ce4b60f5d1fa2af3b27eb7bccf611992a7728bd1f13cf81e82451cbb959e6edcea8f4dc5971a5a9af62bd44cf6e4af775764af5737770d75257eca79c41a4d20b6c3e230818e03fb82042e2abcbea62999e8eed588c0cc879a016c8e4540640f018ccca6887bcdb91846533d001085365ca7e024bd4cdda51a1f6458c9ddb48e4bc263de3af0282f7b7bc541582cbf0827479406d64e462c97e777bfde3927785e88499748688ca97fccb3460bc0e316f2ae076cdcdad6e2ba5dbc65ba5e56b40d0a9d159a67b86f38f320bb24d87ba27836ef494bd04567f5c5ebbd8c66ab5fd99af81150ec0d46373020c5bdd67c3ae590ed97cdc4d378af995b2e67751e494f4482d19451cedbacec8da111d6cd80543b05281f3db973e69aa9440d40a9ea8a09781baf0c65b2564a8b1b94ad89fd7c648f0328b776701f0efe588ce0eebeeca496cecfea9652770ad098c6e165fb6de847cac8017d81ee4714865a601196b493c69c440e124660422bb3838c75a2c04fb120a2f182b7c85f0c4b1cf59747f527126d35d56e62df6980c23b873232c0839b8760c84de5b902c31a0434d8d497b004c6a579bc295db2a28e063ea35eca5120edfca1ebd427c1e33c1040f274637fa0f3068fddfec80eb3147743385ecde7d3237471de97d9125a6ec519a026ad85ca74ffa7e6fb43d97f49a61aaeec18c1102efa2c1df78c55fd588cbb116197006dd044d30d645da420a269d59f95d948ba3e189cfa5545684caca1d96fa527e61740379f6ae736fd1c49bc834c87b6a24ddbc7139e0da18420b63739d2aca0666f23ca58d5f34ec53e75136a76958ee23f93889f85d9e912c0dbc96750c069d9bbff96a2c69d757c88ab445b948a961838cf5e855f0902214f38e330bb5d2f2346fb19cbe9c793cedf531422004c9bc00c011d2abd4f563c421f4d7a4af20527626c45fe4b24643db4703e2b34792d2d619c7d094e08703a3ab85020fc1035ac6401614b9192ceb5fa800681ba815185bd3e06f1415e6cab026d95a1939ec002b430baf36eb3108ba8760dfbd7c27b2bce67910465da17bab07ce670a6315d25a0a776bbef994593d20513030e560af9a6b0afc34a8f6c0cfef7faa0a60d1eeb594d952af532aeb1fa57fc0674f8a21883b7a9b3fb3b568cb3464cd20f09f12ff7859505a71fb2badf3a686951f57ce791dd58061d27365a916d034c9df00fed06384c5c49154f65e21349c906e2702eca441acea78a7473763dbfa5bc0b04d1a35920cd6e94f9af9d2ea4f546fb3dc564ee4cea1225390828b4ccd62c7810beaee240a87b3b34eb21299b445690894fcc29cd1011fc5d3f248133e6517b4d08adb2920fd43e9b2c5386ff9ebf465e5503f6a11e46c25a77ad4ccc26c902dd5ee328ff928c9da08f33bf119d34d7b35cd5204103b302674c17c8e95c84241ca71b4c328f7279d8884cf089c19750c3960e27c207768aef6366097c718cec8db894addf5eba0960160669fe14c59eea2247a4ed3d7d0a1e3458b29a5d638a6e2242edb0b233000cd5f0e1a9b6ee667138cfce8883ea146d4692413d85786449150e5f4f663ce2a25b8bcb11745f2c60eede1668c1b71a9868ea8b6051846a3ac53da4a77f0b242954ca2c9bddf2361b0beae972d4ed27112fa3dfccd0986c658ff139438e3d5c33048b83f9081d798f19da90586776ec93d7d34787d628c64d45061e786e264e0fc30bebf29a73628c8b4b71313ca642e569da8a5d76585d9d2611e2f8205a40ebdf310b35b1c25af6cc8a64bff928f858b09a5cfea399651c9e730e012db3ee240b6fa425b327a490c7c1a2077ac4123093a19ce6c76b3e78e1c166a810ce350939f7f8e3ca19d13a7a567ee72140a526208af934bb00c785307e0dd9fab4c965da881d3b74503db36919c639933f4c8192c8ac58311e30753f8c3851788c6162b3b18aa778ff372f15bda34da98626a29ccd2b4b4866ba569be763719dbe81058e5ad8f14557e6d4c42ebf8125f7e37b553d99685bf4c22aaed19d5ae3e718657ff0fe47fe06f70c81a57e857343b7be134d15ffc6696fe8a1c68e51667ab4a7851e94ce10a4290026a231473142a6b3681d3908e670854af5954ef43f95a8f965019e4752cb24f2e1209f98c8e97cb4aeba0eb0c60c859d231311923617805f086dbdbd99fb2eb95e124ceb37a8f14df1fb9899f20519005c7f21fe46d87335b23f9e2ce7b0355fe57de3a9c2e90fe6f5a674a66c9c6b9a2412d80ed470740a9cbb44329f2b6d5e9c4d679e302d1135f3a7018e58fe9d0d142c47a0c91330b87e91165951a1649dfcbecba47cd11a3a8b093c8099f20e987cd1f742ec4c9b3b7490cb0f7a11f03ddd9dc32bbc3bd25a6a7bef35cb4448e72bd8019fcaad6b07e313ba8e11f00fd09a400b48f2bcae4058c6b2ca5037888be39e07750f9aa64e70047eaecce547a050999ab3a4868d436d03baa4748713a9746162c39ff17ba1b4b30f2267c8292f690ce69a05762b2d8f511940caf5b3f769eed525d4213923a8dda8eb21d211f3c6ab534a530a4cf4246b0450f6d584ba2916dc8f19bcaf2102885e135eca7f39c061b6265bf815eba41831ff706ec64754c1d4bf1de82d79737df75d3847538df582f33ff705c3b111cb27e0c577ac1b81ad463eb8c46e89f069162ea293de7b50f24ab657b7e222e3ead021323fbf5be8676cbe4b9e78ed0b03481771b60a1f02776764a0390ce33889e6cdca40d33dd11de9ac9a34d7f3ae986291fa98994815573bfc9aaa0ad85d66f998d891345383e141fe9f29278a6f17ec91805eee175cf618e177129483e14731dfa3f8c3558fcff54c2382c375604d3663e5e343dd7c3ee5e6f3af58336d6cbf0cc53eb4739d6d27e83f74c047009c18bc13df9fcf004156a081fbbdb4bbc4322a0ad372b6763dab6c713e0acbaa44dc75f3245337caef419eb84e371c0c8fdcc758d2bfba6ffe347981d2f57dc4c5d4d059928520a199d1f2ff0b008eea81859dfeb7cc2797bc1919a44c61807039d6acc3387f44e33ba889c2216d37dc2a989a60248e30761a2f9aeac253a9642b0feb229e3043fcf326d28382b7991484da126888bd64d59092d6e535ffec4905cf590d6b09a9d30a3d0dcab5679ccfc4299913b8e193c31e6f07051db8e2421cba4b094d2ed2f74b628139a2f2e493f3845f3e72dc15acdef81793ffa8ee4bd6c8784ad1871b6c4ae528cc3bde74f74b161356868ab94382a4374da08e9a2033b7a60188b14d0f513e1ada500c983cffb962d4a221db17fafbda2bb80d2c61a39714a437ee643f6c483239d081890f7993afce5c3aece448d204f9340a2b26b0955602fd87f4913b3eaec1bd8c17f5c9b1d3107a2e137bd8f419b009dae9e6047f015040e17334ad81c23fa831edf5711d46ff648fc9976ffade5dc8c3a53630fceb9b73503f5706544cd0db43df9ed8132a7e8be42948435e25b87069020b342ee6e0004afdba0af482dfcf0c38d64b230a4cee8e46641ef1bee7068f97bed67832c4f99fa8eff433d02cc485d0a15cfae3a5feb4b9795542707743a371d1eb2a3906c65c1f16af3e09f2a49241af1221a5c46336436125f6952a4af5c8751f5df4200cc36071581ed8d7d0355944a1f9441fe1813b7e6a3285cdf9422db73c79154cd1f6cf65665853bf95ad588369d349a25067a61959cb279344aa5e2967156205f74d9eabd81f2df50f7707550e357510319aaec183d90dfe2df8bad6d0ffc4fc056acdc099990045255c3ac64b1cc644646de36a4cda558af3659d4ef20f40b4ca3a191406b15077e1696aee548e41253f57735eec70083bc10db368c90c43545c27aca7db0b5bc5bc5ace0f98d4dd9f7960fb307d08a6ac31cabee77195e53de91420451a6c8ee6b2d2cc9ac7872daf06012f649672062925e3163591efb13cc9ccbc775fe2e1e13cb7e8523a41ad3ef0994ca0cc18f0cc7285bb6e2fd43a036aa31251d9ea4dde1fa56ac5b2de69ea1308ca6e63568b9b210c9deefa26701b67a98c96cba252049ea8468037dcfae04a23a49f6f9bc008e1aa6f309cba56279422a71b611af67f17e6138244ebcf75d707f3cdc9273713e2515bf1b198e6107fbc9fff8b8e5b97b6044ac4bd2cbd7389405ffcbecc40ef65970d92a1c3bf01ace4db7fca653360989ca3a1a36711ffa4f6b3255bdab1e77d65e7afc05b6cc924ef1af448f267829919e749461169b961b2fbec08a146017ec1738ebef7a5577cca22ff3b3fea66c7e290352d8a3880478702d8172d93190e3d7eda193b884ba552939435430f694f49a76b737aaff14bb342fb3bb5fc7dd8616bd5cc1e5d9e088f4ff96ca4ea03c1f852ce5fcdc2e03d6daf8961381a9978b9880c38d33927737d520e3a58ecccd6bf1cfa99f8a461f4f06cc55a2c37a2cdf58c240f515cbc3d926f6fbc8759ee3e463a5e46257c7610115c747061eea82abf26aefd333aa4795bfbc78048a35c9f1aa8b89f89e81249b5379bd4dbbbfd7ac228fa2afb7cee5049335890a8eb7fc63cfb941dff931ce7073116f0574975500280c8c64cc0eb96575dec5b76aa4f0057ddd5785fdc6ab7c8a6bb6287139b3c330e9111c735b06c132ec02119cfd912716a658625ef87ace0354a6a8f73165f011892d25612b385210a7e73f930496f73acbeb8e341346a198bf2fdf2f03e2eca624d1f2de2da3a3f632bc84ffa0e774fde6ae1d8acf05615812f248e9fccd1874bab3cd3c5b70aa265839d6ccdd87a03090c26542093364d8641d8bf27c3ead2e68c3f8ab6c7bb3afafe30a149604263a5c0208f98d161771c7618ed6530b20fa2dd8103b4e6716e8e69f59bd32bdddf1d756501378f27412ab2ea7b4d531821941fab9445d2694863d1509188db39ba597b5ab324062222f3e63f5659f968cf206d8c9dda9a58a92a0b107c9f04e3cda4b0651975a1a7171525382eca00f93250d35557315b1f8eb2e3bbc90abc842b3499e45e7b913d297e8d69ca58b74077832ec529d6390794f938f69a10883c54601f77e1d4560a18fe5cbe43962c945698fdedf555e3f3afc61b7a885352b5fbd919bda7a40a59b137c5955f489d75e458c33e05b6d2dc7315fbd7509acaf3c68930319b526b84f5d9d0e2f9ff0f02ea29b82b6a940ffd2c7577bea5f609bf7fc1265323b33f41c47815bceb6fccce230c468a96e5059ccf5332463fc40af6158679bf568c2bfc9e979adc9ebefeffceae21c80a67ebec5885203ff2dc2d6da197b94d4af3bc4d46e2c87fc19c2d5c05427ecc6ce64b28cbe0aa5b3e29248de005d2f32c5477305df9fa693bbbe900261c9e546aaeddef3ec1fe87799eef55bea7365bba04ce2ee2b07cf9a87e8f1c6b25d53dfd3fa5c0121deb5764e7e66fb7615a4d67c24429565223c84324d6979c182730c13cf5107772610d1e7896aa4754d1958167ecb60975a0883271132cc4a06c131dcfa0cb79c35c329a5e1a9fca288a6add5d4557984f96e9d6d5af11a7617b34a0efad70a16cb2ec5b0c90b5e7c69d87c325edac5edfb6e926b3ec319a812b0b97b252a2cfcc2508ac5abfb1dd5dee85f1240c27e2d570a1bfdd76531bb4677f672012da77fb415269a1c2d3496479f12fe2c85c9c3c20ad89fc0174b2fbe00745866e2fc6019075f9f29859f0764b7c2ed73244c04b24f3901fef28ebd221bca8ac9cf6dde7fe90b66cb27f178dcaa57cd8ea2d25413f2fb33585c0c487f0225f2f319b89c2c267985ca51e3bd73f41c36d4c6c9c0137947f3108b4e9a599877d244332b258820bf6d18b76d96a80d338b3c54d59eb6e4b9d523ed74f146f1c5b55713d1393a012a89cf7f304b0597859b8a1317cd97b706a24c0729a1929bc1cbf2b9a83a0f20d9bbd6f438e5a0940076da46436a954654cb42ddf46faf369eb111a3bb45f879b02c7e5547bed18f7d8321ad856e8cfd43b7d529eae116d65b74c8f3a6b1cec4955b3f8383d34592210ccdb426925c1c59c7ba93de377abebf87d9940cc6bffaaedb9d67583ecdb8f2a3ca382db6a6395f5f6b53902e23f8febb2a958b505ebaa9f3c872da4d21dc78a79115671ab370d3a21f078c9a59e3100d41e8a29d24e69df48f6c0d23a028e7b2ff4038bdc7a868ff08b05e1d09704792699862a4aac9db5c9c0566fadab15ba26d37ba41c7527e19c42be1c936c79ef492487807ce4cea8527e5a558478596f1c9af94e48c8093abf63b6076dceaef9062f7c3dea04db9306b5c9ecab6fe0e1dc9d3b010e2173eb6330a9b0b4f3f0b3684226ad4effed73e3d2d6e3205f49abf1fdeae24dfae8cb8b683ac2dc176c219d6e3fcc7573f89f855d61237d2544e51c0d2f466ca52b155f2badf0dbd722c8e953b39eb87ca96eb27c816927b809e010dad413957d031f4402173776d461ed1ffb79a2698ac9471e15cc7300d78509973b4910559e438cd7109e81d05e07bd615f24f2636fa9438c8667f9a3e1167ba619293365ff7d60963e36787c257110c0d3cea3953964c2eac5da164c926d30f61713041da3a33be464295b5ea1da00c20303eac013ff1919260d280ae6f74def19cb337d17f96c16a7ae8f1f4d9fe8017c2c6af04fcdc87986e32a6e0ce6d11c643e2fc8cbf8773773de32ac02432aee6bbdeb3aa8bb395a868cfb71fc6ee52cd137f5efeb8a1eaa612fd3df9667253dd62af5a664ad5e95df694919ba1adea5b40bee2a2e5729f6d8c3f6394695fa6a59763746b2baeee45eb5de73dd89c4ce6118254c9668e7997cc0bd49048bf26845f6e91bcb9047e9c76fa028ebc2f640413396dc1bdb7fe645f34e97b35d0ec175e3b9aac17b8e4097613c4dbdfbba51be745eb9f9f8fd6246721a5a75db5f8d9b3bd8e8bc5a1145b21207e3438138cf57c85d9f30825c1836e26063229c779a9309136d1a51cd8534de5c97371b057b1d3a35d44002b41ec73a19ebb7f35c3042c15b65c08ae2500354ce6a229c1d3959cfe0b7424effffda68dd1880d6f49678b668146a6ea32a85e82d1ce7168ec713807a6aa46c08607d8a22a61df61fb718d385ba1d0ecc81b9d903afb5f43195e5a826c3da6148ee26e716078698b6069cfd2fbf81afb5867b5b5b96436cf26e40a44c6aac91629d374f2ba0b548082e53cc73c5a2fda2af834dc46656005433937e41c299cc27164f553700eaeb459e210e13eb0552737a8c632abafaf09b3e884377bffc4ee89681b5efcc82008dd3bc39178bd5487cd22cea68c2c21a721172804c2b864ede77b63a45ebcc16346b9bde13673584e610eda7fcdcbfe699c7eee553ee5710e6f2af811682e5ef1c9dbdce4fa69b0f1a6f3d54bc4ea0e0b7fd1d979776186e2c8e31d9f4084650445f146848ae53ab69765fba76d03d2d414d9de6eedd1c528787849c9a9663c30a0663fbe88cea0d67d90a97a68708cb50c578aa5d115fe058d0b46411e73a21c2ec2a76a0fb450e6ee3936c5b4cc386c0ae84c6e15e3e6f004a5764e8fadc3000ac1d37e3047c9948d4c1f6b58560c4a5c83625f3ee6f1b5c7639735b8ffecb27cc02ca585d7e237e9155f387a944216a6726561845fc574a3ef5b63fcf4e6d9e03490c998786b26122bdbc7fbe6dc2cfddf102df30cf2d59df6c4da5e9f6aa64282ecffbbf11cbf93f07e17f9110d98e8b212ad745030ad773c3aa1ef8e813bcde74e30893a752294847154fe7e343eb7f7d1e5348e50874f4af83b92a4ebdd4206282cb721f30edf97e2c80d7e219b83868d33f74d2d991aa7a43e50d3db3a0ac55b88001e59ef63a94ae36db18f0ad0e4983c5daca41bca8f593ce926a1c9fc81d7434e6efbb7b0e59810e2cfe02c8721b3d7af469a60a36f4943d51514ed7cb4bfcdb36c75fbb59309254b8f054902fc425624cce4490470f843f3060383f5374cb99a5783cf584232302a19ec78ae55884929e1e850782c44ad3e738533a9def9ccae6b533e7ffbf8833808650f5ec4e6e3013c9f7119641488cf3f9647a4eb9aabc8e52b9f3ad54c64ab49ecfd2e5e24cb3162220c26caca8ce38aa98fd3fe871ef5da10dfa1d2c396fc137e0fe022d3fca55c64ff2953b9f7ee46179fd8119898350fbb968ba07faecdf264f62869a0542e799bffc739f5ab6ca9ccdc52a1f0fda06872e3d68a33ae5eeee58b39314254f6ed435ab6d26c967596bf297055f7aed9698a5a6bdedddc5f0c6292e1f458daa2792d770fa347485a8e05fcb5ca410193dc2520b984ef0a8218c9e4b2ba939f78b1d0eaecffce34ca9dda17df8f34f439367bf7294b1b7f7c69e25206cd7f9e4fe41311087fd3c1f9882dc1ae25c615d6eca0ed359da0737df047a508284bfaaa7289d8de916b07033d1b5ec132a623972a6a56b0385b45b1fed1dd3cd2ab7222cf83bdb636908d25665bf616f213582a75f9aaa1809dd4b6948f0ca5d5fc0102896e44904389b5fdf1d0bea139fe46f02a597e2cfe4ad146dadb060a3808c48f9dfd271e3ff53f9e9e4688186ddf331259ce3b5c211b598200630c2a938d7519366f2845c607b587137d39e5fbabbf178627209ee2605c42812bd2dfb427fb1857a88f6df952a51c3125ed33fbdaf5d5c17d11ae8544660f705c365f3af16fe9f496e87edcf86bafb052ebd5e6dc7670cfc12643126f375699dd3be4c045d80c0d091d33f48398654c788bd04e243dffb897ae5e87d7caa13d607efa99554bb88595c80fe2c6fd34062746358e8812654204527a65ae16a2689609c5221dd529e44294f5c15aeb9e9b39eb32357cddcd642e18bc5f1ab7e6ccea06c283d44a9162a786bdd6e9ae034ac49ba020aefc6d28627002adaa851b2da7c7a2c4a69696f2120e2a0a47cb5f9721fd529c126b292841c4f18ef99e66677d11358506b819f18d8b36d53ae856150e23cf7960d6060c9e1f4c0788dbc3bb8ddc10f667b0c2087ed8da740dee6a7f71cab71ece195167a896383408ca29c5bc8e42c4880130f2d4cf624c679a89b824c7a8d23562dc1c44f78fdcfbd9de13fea7d839b9748136fd170254ae7cd7cf21063ea72b1587259bb5d758b1c1c659ba417acb859ebd7e6128ddca76b1dabd97e5a6822a8fb378c785eb50b507d323e1abb43e2f8152a1a7269eb90ea622ce1584d0f2b3e636d0f08f361e82bd5d0160f0f6b80b2097b3d22903966f6ff28cea7cbf680c49a7b3dd67fe92634e25f31da0ae9d0a1882d4b1d4b7a47e80fb528ec077672664a3b26bbf84b01ddd83a37a9c8b036e2e1a0b7e7043e0ab705900e01cccfc33693d77870b1bf3bdc6f969bca68c97e3243657596b91628c92030ee85e432607d57996aabecb7b4cabd91f38055a76a8d4d1ad69817d9aa8ab164df7db0daf11450d0a18118715df49ca0707ab1c037d69dc530e8b9075e79f8d7c27e81d1d9332cdc1069a373ef9c64b5fb131263157274207cabcb598f2c9ae6f8988b698470db3a5a06d991793657ace2a46c7324b760ccd7787218a48a6730a1e729dc62d0d6e955134432e7f2ab127df482758305cdf6caedd69d8205b0a4e58f6f76509e48fafa2d30e05686864b9f839cab31063870a8159a0461513c66b880db41dfcb65efc9ff2f43c45bb7cb559b4dfa29843312e69bfe0f30ba75f90fae5a37ad568893c650297f6619a9da7179d112e7ddbbb6776c43e31711ed617fd6e56bc7e249cf2feb546bcee84ab5bb191e23995c66b9d9976a83834b64f63c5ff44d6fef99138834b71c79c8ab1f800d00c649c5ca0bdc0b102e257b80cf1f7f5aea355d76de1678bccfb61904ba0c9a5d18706c2ac6cd536c1b8734330808dcb96cf72bb5fe91d68634ae172705c5f16ceffbc028e12570e4fdf70d7ecf293ce38c75842505aabf484a50e8d74cbca2bc8b72d05094e827d33164fd19f57a0f40b6afa99ea206b7affaebcd15c04a7cbdd1d213a76ef51254381360072c1a73a48edc2d1e73cd1280692d0b39586767681fd107b86449f79da3b60617ef1b4aab58df8f01438a66a81ab477ae4dde87c0acbc55f66748d6168ed039c2a44d73e3f803d1d191933fab94e3facbafce9cf65408d95065292f4140aec62b7849c27ed76b28b09a8d11b10f642fbb2f01486fffec08ac21c75497ca60094901ca79ffdeb093f82b365614255c8b28339ee9fa442f3fd8732c5507aff0070e79b719ae631bfd99270b17a522ac505f7f506cf0a168e08e7ba9b595e9c4728c2ff0e9193812e9ab43486e781f571225aad40565340f87a54d162a447650248f41cb80826851c8bcbe45e057eb04c1b268b87bb5dae77484213dff5162806a98d0106c7ecb3d1921389ec8b5a94a3cd48f8591f23be29a2a68adce7bbc120e00a0a9cdeb2436d580a2e799fa39305b91bef6ef6343e0c3437699344280a4014cd1b1ae9598044aa62c6f34aec2382f6b6e263b8630b6ca6252d6661b7b8e6fcb7fec18e8dfbce3b2cf9091248d7005151843c7aefe9d7e4006af176ae29e83df97f000bb671117c19900ec33b8c32cb264af68f6a9b4d8fb083effaef70e74de0a2d583ea6fc9947e8923c9d40ef46054ce3d83c79c62bbe32a92a6f2bc9074fd531a8f05cfc9771e6a6fb0ff1a50732ea63ba82e877f8a2cdaf35944d4e242d32e8a1d9a54af74a18dcf23d8d30740c9a90249a992e3c410c12f47b71aa8e11412999ce3a006a40b82ddd32e5574c2cd575f46d8fb79422ee5ec973a066f8fdbc67116f968aeea479d71636eb2535ab74863c440ab8f16465cdb89259fe4823cb42a50f84fc6946c0dac53fcea7562750b7148d5831557ae6470eef0baee9166b2de0b1cd4ed94b70202b234e006582b7af497fe10aa147cedcf534b25ac340558f79e8881ccc32c0c867e58c7d55157d4d137f1680313af4afa784d48fd9317f5f593894acd53b97561bcb6dd10ad3c0c43d05702e12dff6ca50b20ec39d2e0bae986846ecfc4864c0e5c9394a2d0b9cbd1609afad92155a87b7a6ada2d497457578557fab90237f0f204711946689bb0d2d69d24b7e3df3643455d295afb227328c4ca8facb3ff3b4066e821f702bf154b4a925c8a63a7dcbe8b3758f6cf027a1b7e4a099e609fe89a2d0aaa80ecaa4c711225c6a46a4838c1660e12bd13640b517c8148acc2a125682326fa731052ea60ac64a381ca30fe28e72b98172b63097b6d8f61a145bb984c88bf069065cecb2caf87094f5842cdbbc47d492bf5005da45cb7aa51ff19d20d2fc1f4436c730293e293d80f570f66a79a86a3b4e39e80b68506b63ab2187c803fafd53eec7976ea328fe3fb400d451090633091f47a9660867a53bd718545043153ac1937574d22da449f874045f960d95a6bfde5fb3272c94051ad6e0fc8baff24d1e2ce4bd3a029ee540a82c648a9eba76c46c44fc7fdab7a5bdde78b904df0b957b5ced6b877c96382b07e605dba6c7e6378daeaa1c1163e9b9b19e29fa0df4111247d61ec4f2f7baa9123c3d83c3c8ad72f9485ef229ced14775d36c2ac48f2f77b6f46c7d09671cf460029a2c35e1af1c4af871e0497e35540d9dc501efbe9f32a1fb82317f6241483dcbb1a3b18972465716fb3d3704d6216a0e32f64dd922ad0ab4a8c3bfaeaa8a1b8cdeab3da054af3b47b05f82f8a1d91f1c8ef249d3f69926903558ea94ca6da32f23385a5fdedeebc59af27b5411a4b6ee0f4aa9b0d156d48438090b18afae08b015e305ffa9c3e65616202323491ce53a0362820f4beadc744ede4b91ba211ae65be86b7b346267ab443dedf422d56105a9d680b47a5ccf848b19f6799a0927551d73cab23da675f190ed00c94c42149447b71e9347ee9b9f4f107fcdf0a3733ca3a3bd586f21d948b526c7ab6493a4dd47e5b53417f8ff193b382fa7169918b67f0f8b04038ea82fc0dbf8162d2c96eed74273ff565087fdeef358ebc9b795f4cf4878e83144a33ed6e5d21d74e85d9cb7556afc8633ac3dcabb02820f100fc2b4710bf83c5583a786244c705b6c23cca31448e8bfb63adf40cf2a7bc0a16bc2004a1056a00d084145837f1e8e4bc051629179e0b67cb60e5a9e86f846ae1198e2a75948164af6c4bb0dee5f663caedf40a666cf346921a9e192637a2a6371cde96a8da70e9567e60f212c9d64f7176e6ead14f98cdc8c7afabb4f85be8a3ad13582819e493fe5314bd8916aac7745c6e724b82a2791394cebf18c945b064da2a0767ea61bde9ac1b78972fe651869cf08827bb3d8943409feb9b50cccf677a7813bb4503c787c0776a7b56c7f50db9048595a12de6598384ecfcd0d7cbd2b5dfda3877a1d769e91cdae96b1eb3f46e6dab73cfdb12deacb9222f6fbd1c570f351147af0b9bad9a23dccf2a3e76f1cfdba2f20e755cc10c884d90b7fa1aa739b83f9404319c6ed0467c90f9700bf16d058d423ccd85836fc02353c13e4a932b1f9a8f42b950589de37c2e1a19ceecd8f6bb30c4d95b51997e7a360fe556a6d06737ce561efd19cb3d5ef2e21522884d2a255d987187a3b57e42084d3cc136222613f0ee179cd8360fa325253b18e8ff2f111f5819760a9b8e74a2cae9c83977e7fd79ccd327b3fd122ca58f5b5110fef8a426c6135985db165543cd1f7a4173539d298683cf85e644fac9a11be7b69e6b616f32f69a535d1e875d021ef7a1829dabc124cfa1373b0c8145624bdaf2bf95d389aca96de0bd656424ae03920c317016201f2da5a155170a1b7f8de83f6d3d0ed856ab0cf6dec317871f889600d8a4e859a4ad24e1e27e9915d83a7bbac547f64dbcfdc7fdf137ae62aced0f9e6b34fa24b943fedc7c8b47246a55b807bf8c55f281320192ad3069d0627e7805f5a12f0ce1f78bee4860ca78cae3dd8a3bce9bfa428d5d9152ff7050175491b340e1c138168d1c8668342cbe1de6cd265fb006d2620121aa7a6d372c8db299c136a90b4d237b76859596fe25fb7a95572f327ad2bd1837b50767b11826a405c2f53e35c2663d82fcd42c4cda875e9dca7fc6ee96e077faacbdef362042ecd08873ad4812db377aad04258d7cbf1ce1e1fe8b25d7d33a100fb8c4f4251a0800aad827680923e51b33957b627fc998cf8ec19a305a93e636e5a71f2fadb3337d51a5389977f4db73843ace7622db61419ce39302961d695e473c67fe324eac15c2bd7f2d8ec338534522f40849b19667b223cc1e2a0a7fbff8aed841095a4f4ce3888114746d1526e107cc3883d54f574631ed8987b3e5f8fe98709bc3b0bc61ed10ce4875cb655e2bed7b9ef9f9783495af47695f44b40e2f2f72083eb814f6602af42753a88902ea2eb05dc529f1e9aec48b5e96c31dd0398cbc72bcb8d8463c56c272d2e3085bce909849196aca5599e64447eaee062d9792665c35f8b3b12955e63f3166e108fca7318bfda268875b8bbc3ff301f409f323fea230540123302ef1857c049450c3b41841f58de320d676b4c3172ff1f70f301e8054fac491b9c58d6ecb21506cbd6d7d774c28642fc919834e4aebffbf7dcf0d9d3b85335669f138891e47b501d39ddc301a8ac8aca3702a42d43737904825d2545dab959d6cdf2d97ebb9ae94335a5e5686e955630b833f2162867b7ce2765cdb2a3c7c566e16aa6fcd64484d1b0828c223bfc0a22f943097321febb8ad0d32cfc33c603b9edf8125417bf8e79a7b9078a8f84063038739cd26fe233484685fa9b106fe278000199b5401b3f9cd5e84cce92bbfe9d9a6934a81e6b9d4db185ffacdeef438d21d411b5457c2e1c73650e464d9e6185b11be301247deebbeabc80c0d53ca8618fdfd33606db49249f79f39faaa0d63625be94983d8e4754f0fdac7ca7f100dadc10a396a2bccc6974bf49f918bfe595ee1ea2dcdd91951a2a2c620475604f2a03ac710a1377d1c61445b710043793239f98ec60b8190af2b193832ee2c1d9d472342df5f0f20d445ce1109b22fd9f859568336d341461287347f0248aa8de9625e5bcfefeff0833666c59bd57312cd01f220c675b447071eb94365830b1643ebead338a2185aee2263728245b7b9aa65fdd2e2e465b8f58627af6aca6957c709d86ab96aad07fc31f759d58ea7b15bbd6a812ca217c5ce6b7fada454de9b0d3e7dae7a3eb2c378a5858a397a3a4f28dadeec8ca6ec4ea1451129cdbdff8357f778d1af45b86a036d515fda8328fea424b4fab31911de9af6a737f53aaed559ea1a0415b7900cdadc57b5454a66e171b389ba87d1f8fb05864c0935c9bae882f72c5875f8c60ddb0c0965993c31744e94b6a832f15cfd0a62226653dacecd67a5ee863e561bb045d77a9658f9d68e2ad6c5f20b0fe49af43bfb170e20c9dbc85ab401d2c5842e2cf7df0f440d4e7f68271fabf488fb648310985c6e8b3084609bd7b76c985ebd5ddd0b71d3324515ec2cce8c90483c803d217a24a790cf37e614adc2d807ba8a9c28658f05f7bf14e1f196b96af1eb1bc283c97b053be053a58599ab6f6d5e00f06e122e989afd7055417556958b7a8c9f8ad6b0f2ab0dcbc023bdd7f03661a5352ac8c0ee9f94e49b8d27c020bfb47190ea34ecc399d05f0ffffff0f