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 57892 f89b385928e30140d4b310bcb141abd205c5e78a46901b2865cb4f598290e824

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e4522cf14de5e6e4254b922ffa141e03e552bc3efcf57c8b5095b25805b6f1f0
Certificate Block Hash
f89b385928e30140d4b310bcb141abd205c5e78a46901b2865cb4f598290e824
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a031000040330000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000060a931bdaed8c86975585e304d8bdd12453d27e9741056148b21c834d8d64084f30bf2e5558677466c401bd7a94b2087e49fb7e226c6999f6abf0962a013012e1ed93c74e9ff05c101e6fd8363a0361c4c477edcf6baf8fc390f0000000000000040000000400000a031000040330000

Raw Header Hex

0000402044dc540a3d69e502855b4a86d1cbf5f925147216e88831c89bc0d8d33de7572c6e4bc24ec9fa881ee5d9491b8c508a1778409665698050bc7e7e97fb2b91d73492710f6a33280418f0f1b60558b295508b7cf5fc3ebc52e5031e14fa2f924b25e4e6e54df12c52e4

Proof Data Hex

59,560 bytes
121216020307592fc58c18dcebf50cff49ca21741cf50063ba7761abce69ec1d717c9b6e28f7c6ea6877f5b8b09f738052e4481ecef5d5e15a147619206e2e84f551bae9a49b9e1a4e571b999879a1fe35b98e66a5ab247c740c8d3f54a90523c216ace7351c8e2994a04e804d0942346c83f9f103ce60e28a8ab1ade31833b702311137da3360b094162502728b1e2d1fadd88a45043733a3c0df7f39a7711d9d91dc48f3770f49e8fd98b8fd55e05257e3c304c61c87d6ee6ff9add7a25a4704a28c201d1ab3c81aae3e79c87ca9d2697e0d2bb13664e497d38aff09e98b5afcaaa241ec99e44b0127d117a8fb4135d076bd8bef63373fc99e6babb25ecb8e32f1d9ba4146487359ab6fb2c04d4a8cfbf9bff979686179d1963b7d7646dde24d2123fe654f961d818cf6dca9370219160c81d5919c88c49e23f9f0e259a006187df5575a5a60f2ba726e418bafe626fa7732085dfc454d8ee3100496b1d1dd11069e6b8794320736cd89ee61f760c3fbcff3f3757d32b7e212421eb7c79857615e5b23fa217adb4ac6b2a9caebb70dfa6e6d5048f29d11cfc5f198ed3f6ad3cf18332175e56a5feb7459bb6eaaf256a3134d3c6470a0b18db52d2ff30bfd9d93967a22b0c98be11814ebd44f9d78a962b4b4fcbc0613680eda9365b5535b071aa9eaea14269decb0600bd97babf3c2c0559766122b3759b1199922e9e15b0fadfdca142828566235bc3e86247254fad3773b795b5fbec4c5850b9096874daf5fe998679a5e3a238b9b9d4406bbaa08490ebff7c937e4c349f5173c481bf90cc0b1144ff51c0d59c6400069347c2a4514d487494802eaf7b947afb6b64c8e54459e1b06fa7946a7fab46861cf3681a75d9d59d9b18d81627802c33fe53f6e19cc6cf4ab50ecf0dd2c231d7bf7e9dd54826d4086969334a227ace18fc1b4129a00bf10d2d8f2f43ef5d75af79a599305dbeeb19549808d9d050ea4617fed20cbf6ff4195558d5edf93f773004ee6bf4264487aeb08628bf52395f8d9778d9032576bfac598ee2d21950f8dbd145380513b388e5a5b8c6f7109c75f84cb838246fc2282c3fe2a1e02511744e1769d07a82d9440f9a379abd028a6afc2a198e01b2d451f05a702aaeee2846dc5970e43f2e970bbe6f66168488d609e58c5a11a67ff9ddfe1a88c060417fb9a5401977a7ec74dd84f7e48065fb5265155910ec35b28a16757a7c5d83c3934fdfea3990f68b602920e1c6c6f58be94c81941b1e885fead125c252a9bd1f0da532c5a6af3c78b75418b04639d432c116c6f49d3300844ab1da1d9ad8f4e7a87a21a9861a8f7bc89935220fabc0e19d8dcdaab83733132500bad555488430f958ab9a551f83efec2924f24987a02d2a2b34b0205a8821853e6407041ade7350f114d2506f4ae3107201cd635fb81ef9a68457394e404df3d520e9cc2d8b143e72a1471642bdcd3903c1d008a31151b601607893788320522bc3a681fc5b06dfbcf5b533b62c5e8312d6c871e3d347b5aad54ea7a40b6b41e371bebd8fda506354d56f607401c314db72d3c7f974cd5ec8864c0ed0b27ef2185b6d65d5b0aca55d8ecfef945345cd1a9e4feea00c0e9c004303a2dbb44d6ec54c331eb23a34c14d821e650ba11bf2f8907460097017b3a25c560b71d19cd1607dc8fa3c343ceaea29f4eeafb12dffc67c9cae1310c7574b24111374755d73f4507914beaf2b328af55d487f4b607c81c0a704a761c850924955e89e8cb6fb26e3cb14a07f6db2d8e11bca80658cf01b86205e2577cfce34153842111b72c3fbd6007e91cd3dbfdafcb2912eb7fab35279198550d5722a2a6ef044dcc806aa2ac562e0a99b972dec6c78cd5234326ef9aff011c14c40c4160d8cd3768a92fba417546e1f963838f42eb8e95d670304ce8eda0960c7b2a1eab1fc7560aa6863b8d921052d482903a42f83a5e5021aeef36e5facc37337d7fb76f619694648b54b6d330e2bfdd6f2e513e0db2a42dd476bb986fa3fe79b5b930bfe29fde6b96a52061c46df76a066de6fb143e5306d494df493259e7c0f0c039983ac5b8df61f9b64238b5c791386aab058c564f0ab558a53ca47c33320884e8287772e7ef328785ed10ee77fc674b5e80dc27f944147fcbbbd2d429137febc2be2480c4fc9b8953e75d1dce68071d32e9c6407254d275de109eb6624178ac47d49fed3866e0f74b194559f5d56fcce886b59c71841f5c95f946b9041c1bb497bd8cf491dbc283062a9ac41ee555fda854a670742aef1462496344dc88adb9f779b5a5af92ee2680080f5d2d98b9a70da1ad0b15262fd63a981e50dc5d47659a9b64c89e2a36376afb4d1ba67e490e8d3bcfef70324934a80de9e140fd9da920cdf9cd974288e5f535f796dd8f901723a684673f2f0120f76ddc3385b25d4c83362ebf30db54723f448008191b1c25840defe2c9d0e7e159f44f8a20e23b73b129b2bb43619979704f0f5c79a31deda9667ee32f2e405840dfa3ab3e407a86e86a1334428f62ab360117398500f7e4041d805bfd1da00db75ae574b394879995e8b2312ab88753295bf262a9644c23740de23cb5722f14d20105f7d8c7d0736f44b53043c866caa1ffce75d10aafa442bd740c7510920f1c4528376107beb399f281e7fed97b82442b7a873d03074d8b26c5f26aba752411940eb78c8c8452baceaa7a49f580efc5c517adb9acfcce8abffebceeff2bdecc5a38dac147428190b4e6bbf72de8ede33bd6ccb492c20a434a1c430ece47529e197cfd5b4ddd28a60f705e179a0f2baa88108d1e3b0ec0f205bc8615970212e7aefac70c3064e1007f1f99e726e1d92a935237f70aea8b3648e96e51bb8f4e46919826e0052e48509ab725e2fca08009e9e17f2037a7ff98b31347759a068d0a52df99ffe08dde45579c525e65b9a7f95e8dc6c45af9dc103449343a1b1f51f358334857e68c4a3f44da8cab4fde8e1f829d985c4a7531c94bc36df6c48f1fac2e1ec076321801efea9b8c20e8178629e404a816d1343c13bff35c7d332a770ac6d0a436b4584a9ef51f4c158971dc9e4cf0ec7ce21de5340c015b3fdb90471c5ae840005221811267a1cb9976668067235e57cae1c4bb45df10bb6f292b25ee52d6941c698e7cc0f1e3dab9eda9ef3c5363f5246f0da9d5b9a83530af75d0803d58013a50eab702cc2913592407f3f6f873b9aceeb7b2495b58e0fb2d52c0dbfdd3edec5f41df617ac0400b103e57767b946df586e5012ebc4fdb5016156a4dd0412b464e8eac40aaa6c308994eabc2ad5eb1df22e2f1bb952ff2145092fd53dda204635220abb3b0362d86d09afe013311a7a971aad8d9fe131d6d5f6a56c7608834695c1af26e93971b03d1a2b63d24335841fda5038825a8fd864ee7f1bcd1586c15368d485c4a5a9534e498eea7381a46e0785c10903bbc6a64bf5e4f428d8f55079d8778b44f049d2d083477849febb409d6f996b08c865ff16176045b3c1c5fec3e914c794e12817d6afcf6c4ad254fb859bba974ddea59926b2b12495fb6875f0ac79b17a451dbf9e7edc1fe5c331236e7decad6837cba43baf5c795a29a822731e3dd6ffb72450988c5fd4d19e8ad7243cd7f80eae82ac936f66b0da7ab67109f1104facee3762c987cf9ad68851b1dc8e8541825aa5437dd54558857f98aeb62bb9817dac15f1402d6041bb2262fe647966e20b8c4dc0ac4123fb6f9185efb9f2b3dcb06423733ea7368e3d1c1c448f2c017addcb0cfb6dfd2d0e912e071e2ddbd4f88014e9920502a1f1a32a35af073190bf412213bb6b2e5fd694377c9611aec43dda2427ddbf3baed4b83d0d86e39dac00ed6da5a4b58cd4f4d8d0ced2ed0b1989dc89782ee954daef8bf56618dec871ff65d3d85df58d4755d9664b16e70701729ffa112b82ad01c18753693e1040517917f6fa1c69a5a76ffa92c18c9f5b66605d24b044993fbd54ef2243a5522023dee4d74af7573ecf644bab8095faf29a1f1341f437cc430445672dcefe9e94fa8731ea6bcee2c5d7a175166651ca8fe7c609f0912cae815df4db9126bc6a35ab0adce16a09f9214017c663565dbcd6ac31b480db14fa023355d1f0bce0f680f86b35e5513394a914159a9969387173dc06dc76022e22076b86fcc765a1d96e07f386eb287b875fae2395416fa0490784594cc1d78f5bbacb63c08167527245556d8e56be5426c3f3882512ed8a4a07de1f8cfd686f5637187b8dd07af02d5d3727c19de0a97051c2c15f7c4a4f680d068296783bbb3d61fb80730f1945734762639317a432c8cd739caeb3ef94e2c633a27a33ff504ebe2041250ab2c634ad7a6cfb32d69cbd2f99794c23d3dbbe1f8ebcfd46f9a8a167b83a561df652ed06ebb766f2c25263749b367a1aa3a45e2170b37f98dcecd89cf5da869efe62e251ac5a9e75a500fea6dc42288fdc2ff6182179cf46a3286628ca42edfbf74ca7964b6a62fa186f62179b1f634120c90f6fd7315197b85d560716a7055fac455525afcb36c3532762052c0e897eb3b08563c7a8ee38822e579ed77e8011928bd286a942d891bcd7376ddd1c5218e2e68779fe71df9a170409da8b44c6a63c63be1e31f3e3a4d532895dbc04364f011af398c02e0361b951cbed0788a89a812304ead757bccd4f6a070198edf69a435b7e70a7635591efc5fda81f95eba710681062516b8ea9b95064512ebaaf895aeacca6f9705ffc3853edb3673bdf4113246a12abfddb4e1ce5d7b2c14da045dec0ad8d96f41ffeca7daf40d43f14a472d331d9f95bc78c6086de988bd21ed833e488156e3e22ea4c110034760ea8ae6877cf7204a464adf10c22f3197ee9b124c7d880176e29ef9e3ee9e6e82c43554495a3434a63d500de4262b11dc75f1bbb56d4e2feacd9b531faf4661bf1682d22d754c71ddb497390f301589fe532c5c541bedb5f0d16c8cc232b1f53a7cd5f7868668dff0d40b0dfb7fb4107d6e4169b1303921c1808a1f4af3cc7eec15323d997c2c92261ab5fac0225acfa480ccee57df9908fac5042280e21cc8aca3e222a764f0453e59f0f6c2a1dfa22fde9fc2ff66379650547fa9b1c9141fb703ca0af83d0b905aad49326de119f4eb6e203f4e42c7f203a77b130bb62e549f9073c8f14eca31febe0b03c9be66b250cdac3d1138ab2ff2839845a8a358b137ed197072fe3e0d9184d6b74f0d6155feedcc33c6ed8279935aceb1b15e2358288bd82c87be3705b646f6bf28dad1e84e3ef48c1242f63cf8106f892f3b3f82b8d499e771ee2177625aef5404f449b8a429895846ec6a319f360fe0c17f97781d95e9c14353db9d69d105448e67b3d2a0095a274cb4f09df0c1b895e68aa182b0d5d7a9d3e943649555cf2e7e847e7fd1485644d423ee63d8bafdb32d763645d29a1036d33ccff20c3b3578c75c6bcf813b0d87f43fd872a3c05fb7f4d86be30e86bcf28d49296ae227126b3af1dca73e8ba0e8f7901de3b3d25630f3b192039df5de69254204d2f988c5b2eea6e8600468073e804eba312b3a675b82c57307c3cf8682cb8a54c77dc1b739f567c4e66c8c068eabf5164c02b2da72b5ffc5b791684a3fb7839638b9e650dfa1c95f88cbb9df98839297ad7e363bbe9fd0a59392d860efcea3adcef20d34bb9de82f91a905fa3eca3c811435ea6918196f3b2735122d73e376222a887567e6be33f290e17f48e0a8d13a6559e92cbe0b291b3b09b7c857cbeea4dfc908d65ce8e3a570bf0ee159a447ddec571c7a2dc1ede91de6489f0792483003a55d597bf6aef54b2daa5f91d927c65fb6f33e873d0ba271ca4539fd06c488f23a9b829bf9bdc0f2e9503bf6b7cf3d4a357fcebc0a97ebd8f41a515e95e4573e8979bc5d4d76977c1637c0d2749e39caefe97d70f7225a6bead2984fa0d49bad03593f3796243d596534cc6ee9d16c0b8987c89cc7ccb01b6cee4b8d94503b00f304380453e07b15ac099f775830765cd135314fbfdc47b5f28bb328738f86f1fa6b70fe777bfdfb70bff1134a82ecae7e47d41d67da3d064d4812a8f669fc2fd6a5dd6bd6886bbf44ae0e6f8ca040ed54deeb97ac636e08b160982d861dc5548e5e2a0eed384a2964c77663f6e495531088e9649dfb9552b0c2db253a197a1486d760adc23b4dbf0983f8d406b56dd7244f94fda0a124acd4d317f78693a2bb26705e44202ca02195ddd218d51a37e4b5d97827e40310357c73d518428774881c24c7190b6ecdb9f36008138bebd3a34371511238183295c7ad8070c83b5e207dfa64324c86fbeaa2b7841360aa1d84ca51bc62a2a2c3791bf5ece5a7f8078ac7acc244e83da5060c7ecd6c9db078eb27be12b0b93121a76b45a393c82ff177fa67810c439ad7952da2dc9ad58415c1346c015b433f577980df8abaa37a8bbc9303caf399b08442483e636042da409b748c7b51a93a145960980300a2697f21385439715a34d20eee6bead9986875afe0d28bc77a9144299b79554e18a7e6bf0a99aeea584f68ce67e96cd2d06aaa59fda4ba461bc56b92abbfcc0e6ee18737bc4610f83ab09f5d3e71e56e67ff6714d7e40a9ca47899f3a73c9c7c9d2f3d84a9c2663e65e612ba98c56ee10ab46f554aab9201209e7edc38a86f5c43462e01b55f436da16b8dd8c7d772c0fc4bc95cd7be7c3b04ca8802f74dfed17af5f5913c5befa0a78085b8cf8755954d762bae42ccb279d0c455fdd6db229c02d6397eece5e79ae9814b8d40ae69e565c927ea18ed955891eecc5626a6e19ccd6d969d764afde2d7486e277b55cb1ffcae26399694864ca40c625956432f59335cb4180d7cbbbf66217b0468091bd6c397665e9835ec7a05fd7664a44e0cfbe3578c5765740a95852700702c3c6ff36afe6381646dfcc27f6940bdec9f235396fe975ece9aee6978a18c914e26fb8b42288d02bf2c57e2e6de1f03c6886dea02ee6a80ff45cb78d8b0f25aa8c2c164a56df2658010cce24214c08059d73bfc664b0026c728da0ff812a4cccfe59be13790db54be1e4dcbd0bd3256aa471202d64fb1b2d8ec44d3767aa257c42046514ce3c79a80406466247fbe26716a1b34227e09d215704522be64208c1da69758946f1c821df8e4197b69c63fc88e608fdab3cf700e321216d34cde30fb50eaa051c1e01ffa2523ea0a3948edf996f1b52566eea819b9bb3928d59e085d3abf961fd50e53674583b21e552f91fe61c1e29d5b93fcb639575cc69b542c0191cb07bff7316289945271646309ab639b51e20bc76901e97d334ccf059da05a25cb235d0dedab5b129955b0103539d56d5d15fca5d926c1386756a64e7ba2e58ad1428ac0dacd4238b2bc545a89c4a2fd8cd580edd0ad4ecc305cbe0aa0c6536e431dd83e9fe53031c20c273bd75d5225be375ab033c3008c804350b258fdb35590ce3f946ea26fd207c83a13b8f244b666100f1830e86007f20b7f046b05533848cf93c5a20df7ff2be158369917007e500be066a7d7a554294e7a9a1fc266319e6103114e54414a576761be752a15a980b85f2e65640d7f3b72e4da948664df22ffb7b209471a7f1e4bcd5325a53de9e3da44113c974e13339d51fd22baead437b6f75b98a953f1b7ec46edc9566a9977e16468e3e27d0f7e0a756ae35ef48e4b6fc0a158a922a414b7f0675735a03e210979c2de0e9af755c052bffb4ac5ba4c6e237f9bd4bd2be5275816170501c8071636ec0411482bb9e25aa329ca148c9d573cf2eea456cc4d45801247f327b27f4d8652d91c3a122998ad3a06eb7d97ae75ed6e7777ea1105a6c87706b5b1c3eedf25a62eda7226c1d0015699c28dcdb4c0e80a379320872212f28562345442adecd385a6952c2bff5424284a97f6609c7f76662fb9968d0c3aab39da2659f804f1920dcbed8dada3e923f8db49278e42ef0ffadb9b6561c8f53164f87e751a3ae94459357e0761a5b3c35c10ab357235f0c99a70577539029e6e645a713e09e707b16d7bb0f825980fd683346dfb6d7fe5821fdc4303eaaa60a5a586002775890c0b348e1c8d2ca34bba4c1508ee1ac3164f0586fa1dd03d9ef9f4ba55ac91aea127ff00647b4803651b1677faf2ce6921cbaffd5cc9a6a85c3e95efbfad0c4f1847b233790914da1d7f003c61c77bd3a3f086e9590b119a65f7e21a496178de091dd68a0f0b273905599f18ef8878d99b8fcee724604fb0e47b443ca80dd5632f7065e55c6d0582ca9b796d8877cebfd12cf9faf1737a22a1a9328b0291f36ce9378e6428b2bff719276fff25a5bde613b72aa7a0c82b2a8e79c949964049262fe2e5826ae97d517fa248d726d96ea1e07b4df1d14cd1f1e7ad9fa4c8f93de0a7b32eb58b6e29e2f342d8b32a606e06b5abf6e6b63b48e512d8a0f88c7a3c88790479cf99f38a851daeb8799eee80f051097e30d82e2f1c0a0c5b01a5d56f914e1c79aec9dfaf51b90f29d6aa57dc5e6f4e833ed97bbdc45eed2f94900aa3e3e760f60ff920c997fc8f91435c4ce602321b22c6b970cc619b0a9881d70043a41c4e60cb2bfc842923678efaad992a6481878e3e79e565de15f440f2d5b667bc247f4317bbc12e5ac8226a9d6cf59296a54075e74c933dd085b1ee052ebf3c29157863637b6d87ea29f76c69e54847d52d5094bf44a10b71ffcc1c10d375e13d75dd8ebb47dcf7e169c37b81e3e018dd503eb1ef4de2e05e368f5e5ebe8b04023484eff3bab917e5a4ae759383f58c99d5da2ac266632660f666f875f318d8628b1a80c5b6410fa5b45bd8c4acf98cf46a2528c7f2e90df1dd44f774644b16338eb400f51b70565f3e091274945c58f1e5d4a99c8e91efd09c9d93cb603c11281d8fae1367af5c2a95cacadb9dcf038db246fd0cb092d9c35516ab46d328b6c7d4f4cebff4eb4e4c3a367ee04a193b3fc2021cf62d0e4cfe2dac0cb4979ee1f18f16e5556947bdd86720bca5d153674c8691d0f2c05f0ee96cbd0009c721e6d36737c809f464edba328159184a16544898d9583bbbc33ebb7774225483947ed137d5eece43349753b45d67c736c03e7dc4d41c9194f40e8aa7745f457ce2db7080e43773ff9ab6b498d489d92a890b570cdd6d28a05ec8ae0c5ec82c3ff39f5f6eb34f862428772d15addaf25e7fd90064fbbba93af60bf5c6a81b409565ee204697dd177f7c2d985f110c90845461f613e438b8c6a3d22fc1a7c8e48a3dceff8a85bebbff246228443435b375ce625baea8b4a7e49d9663cdadde8656ccbfda8741a674f914aca50cdf90a159124033984dd24211333a1d5a4c9969bf43db9372ed4d885a6624517894e1c2cab33865e008c7d35d8f30247dc04bcf84ef5350d7cb1e084a4085279aa0fa67529493d0969bd0e560631ae5ff6459cf2b16c17fffdedf9bf4c7388ec7ae6993b7d0550a2ce1f8c5ef454b1b2354e5c73df84ef303ff1fcc977804ae5d1c0b017c8b54149b5ab25aeafdb64b1fa7f68245b40c3c8fbec519a6c5999876a14abef404b54dbebf830be654298c818aab626f81014517dd52ee06b209778d352f0a93dc8cb421ddcac5995fb5f3574ee8ed8ef8ac2a6b0e6596e9c89ee8de53a199c314c4f67a012da2d1cd31030bbe592a3ae53b6e4844cb10ba07c062c4eecb3855eeb15439e82fb4eba021953aad48a29fc8e70b470360491b6e59edd65bbbb6a99500450034368d896ec9f4184f480b03a895aad70c86397816a63f7e5de259d6efa42fa9027b51c1e0ea12b31ba1ab3d381a686df418cd5741b57f17e002068f10175099196b4fc6c5bd7783d707d74646e80d966a9dd7cb1584b17bbc5414ac09b2bcd0aa052b92df67b4d388d30a5216879e360de98f7d693bccc98525521a5f29d1a1428591bc5fc1212af24236827e38e1dc7d50349940b9ac585cdf7eba343e06bff20c2a77c06eb4d3c88457b35237b4c26f30be4a9135526faae6f1f51e84f72db41d2bfce8c100b46df377e0a2bcfd7b35c0eb6535dafd91de083e3310e9c388753e2e40f0504d13622ffe8ccea96eaa506e42249b7d3e01ee67ef3fcd6bb74922b916b7aeada236a39cc1ade28e229b5c6ffb2a1c2d4b1ac7fd8c0a1a2ab15796b45356eeb9f07b491645aa1b648da1cb46d0221e7e829f1cae4980a374dffde097ea8bb4ecdd0dcf1f7efbf727173e7921f86bc5b572f012a66b2dc95e705f42f97ad2297a459cc9dcf28069b929c154a4d96b57c2fc4657f0e70ace97cb4c95805f9d6aed6ec5be0a43aecdd49705688c85e84890973362cabfecc232fab4d27e655c3151b95fc64d78c95cd1fbd1a2c45ed236b178569c93bbe50be79b3d196ecfe73f4c9c0233de1b049eecd5d1873935b54249d6ec749319abe5471d3dd14eb2273cbf0184a6a3eb674b237c384694b061cb66551730eb812c684a638c201366a513bc819ace022d9503a49ffbdf55e650d36aa4691f846388767d2badc0077a1f9aa5c07c36b69426ecb27a191daa83b932303368efc9010ed86fbfb4c8fc28b75cc08336828317f555bf73e560a5554152d3e3c4f71e1ffa77a266091dde10b11247d6e05644435dc03869e6cf85423e118ceb3ddb491acf53b5f51ea146bc38ca4887362ed3f73f16c4e4d249c76acd9350ef48d135904d83920574bca257938c8b2254f523ab588556e886b343975839c3644fc2ec81c2cd5357254fed5c9c9e97a23245993d34b08d4730627b3fb3ab7824cbcb725694b8e0d3794e481671ffee510cd71afb33a661c80e4b6d31b17e2f34350ebe45be9c5d130ab141c1fc00e2afbdf18352398857fc7edce82b1b1ea0b20bcab91a2c3b1a03a9c29d3b0b5eb5a5bfdb34cbb7cae794a41f30b31acc482587dd6cfd4dda8eb8fdec135ba80772b2ad2831834df39fea53834cb8e839961f39fc012433dadee7a9969c3c3e58360ee7db9925a5273445397f1c8930e9c233565ae6816df9209e064ed2cb9d6d7a4ba47087a5f215b3a1b934ce2bba88cda6f9a820650d0069c73e18dbb0619384c8ae24fa1e90d563ebab75890c9de12774d82fe84efd12f9294638d0312eff154bf2d53693b401a3ebeeb5327d32f3c387f1ececf489a7252be70cba52bad1c77c65f2cecb86e4a90861e1d545ede2ac271c520de76bc0757833d5ce7f22ba01d0bc106d3ed333b15ccfb08e423b5cad4769295015771e8a31c511a3d280ef892be8d1f5d5994929f7678fa77608e98dac01ab8580ada9085cfd9cc2a447024c64c86417fac19086e8f42b045bb5847a95990fbe12cb0998ad649039bcec06040b6ab00c0b50965f45f4ddb78b790e78f2baa4100d078ca4f456a9be28fa41856ceda9b3eb8ee55782974275593eeff39b61ff5d4f5d4d8198234d559968761042e8b0c342aa213581a00563460e8f9c55c809e4967e8e2dd61b455171e6a9fa8b3e13abdad835aaa306dfe29b5c65c34deb22f0753a6a16bd76cf7a20eaead0a324c93d859d62d052f1a709a119b2e5f6d2f2f9feb9894f207ca99cd184f6b69bf2bf3c34c2af5239d9f57ab62ec510e306761de2da6a1856bcfb09c89d2e67efa1029696055399462bc3b4cf7b7fd2247172311896280df2d716946487b30d67d648a0941d6a485eb6864b3d0500de6a7cc7aa3f908480c98713b5626baa1353e7a3692c7559b4bd8855b135201895cd777ae7d866bc35016143bc8b9a3cefcb4d321824383d7a18ea5ea1b97527968248e45c7f59b779b70a0a48ebea10c3c026103df5c9def04aa6c0ad7dc023cd5f1d04f8e931330af7b471c0c8bb07648301b18a88f2f8fbd87ba4d3f53b72b6f0977965d8b4d775200a8878f586389bc70d29b484703364e36d35335da023de6d6c830fad21ce636a6df0e8779d773b8839f7a66daf67b1891a5c2c4bac060db01f44b043406e0aefd805fb4aaac87794a957dc67b37eb6df1ac669cb712084d76874341449bfc80d51274bce326ca28097b6c7d0ea52fddfa5c0a0d2b5d650a782b7ee6e93864534102590f7924b46877aa17372b9224de76bf74c5bd8e8e1b4b4fa7be2cd9940f9c145c8151518c51bcf39a821cd71b358bf37a18084964ee4c13cb9b9e1d8ebdcd63b95482876d8d051f79607aeb302bf5413e82143f4d039be35e2bf4d7688f2ab9af1c3623b2f7eb68fdace49c31acfbbd7366b1fd27784da40423af8a5c666482be78ac72559c9181cf0d1650bb311399934a042a0e080f1660f0c085fcca60601f2253805393221abc6809be87efc46ae3a6f71e59f7c04baddbae4ca7ff5f6253bad490c6f6bd859114baa46b0ad0d334c4041c1425ac89228e528de6e8f30f54023e340f72de3638cc558e0d57d8c326705d5ef8c3c85bd9e324197a6770210182782d27dc23c9f007f66b9881870ad4dd28643f5cd9c12905a03717bc3502e3b71fa951fde8e50cf6a1a5787b8fd777b749ba60cbed3ba2daf0deea878e16ddd4958a01b74f6e479db6db536aa44a774dd1d98f182d7fa5f7d4539298c389b950ae47fa04c5e1795c593960aaca1ca8f1dccfc704fc290b694d3f03c04e93e3f225e7a8ff52edbdec9367de1d89d4666b790086e11d65edbbe140c53a1b01e11ff2733cb4a8d828147e73c9587f6e22c9177351623997794cedfa33eeb90d93ad8b1e048aa0fd2b9226c20acccaea41ab74ca398266cd98813afac8043f9d118946dc3ee09fdb028993a227f01a83e1d25e75df1c2fc1b3dac235a14e609429fc61072533e409e7b0bc52a45d24697cc07934098426be5622477a2d5974b98849fc63b60465f9716a8845b51e2deef27be9858b33a34d73efae28054d8098e6131e65eaa147159ba54eba8fea2f63535435297e96404896334a5f9ea7ccd73bdfabae372a09249fd31944e6daf71028429d9647e191cdb64bd69c21d6947c7717a8c8fe34e8cabfb3ee3945f02ec99867a5bae328daa8815f0445bf818941fe1a86e36f715940569838988ea14c5913acab3c362481d1e86deb2714e65b40181ad70b59ad9b8fccfed8e922492ca8972031a94e531f4ecbcc07a49ede2c930e95a2aa985cdffe437c13d15d493dfb6562b0b79c6ccfb7e3e239fe2fe9dcc504363db8478dc26b842fc2b7a8f5ea1d3a2d6cca7df445988458a9e975f86ce30a47af5b1a8c91932272c9813665ed094781b98c19a2d48ea335c104bcde21ddde96cfe22b6240881ea27b1b53c0848f42ef939165394bfca3d64247d6d4f91bda65fdbfabef5471790d2dc2f6c5a1978d3c34545d42206a4889ce206c6b14fb250c5d33f7bf0c28fad57a837f98744a395f01593cc5a47ad2b952bff6beaa2eb373c0effe283231501533c0fa5cc7d7865f32dc7bd075fad3d8d723c850d24f4eb4e81a1850f817f42b2efb31a52ea7f3ab66e4f71a7b2a89082b49ece848e7ac808c675693c772bbf4313d5a3e639955eb69ddee08cf49eefb36e1c4d22bd6115e4c5c0a641af2d97c0f489d1c713df2edfd602dc346eb37cb04bba133bf69d5ba2b734f0a8d4739572f6632c3ef3ec66430ab58f3136ff50f2bd06e88f6902961c50fec5070928a76e64ee3eca8845969aceb1c895cbd779bf4421f48c807904caeeec7039c957364666436b4867525cd7204d0f59f5366eef6d10dd0a7adeabc2fa74e11c2098e00ad9662a544d50fac88b27d29886099987c73f1fcefc168fcc98429cdb0489c405835a31616bc6037ad396bc7158fab874f5bb646fdca2385167c5418e52b3bb97fc8f8f75acb4580c0bd69b69b2abe2825e4c0b08b0d8f104891e6743717495ca456bfe33e39c0a3615fd0b3bfa891c37963c51678d54566056abaa627da61f6f00bffb521458d7ae925d18a25c16fe3e5a2d31106d2a4e5c26c94c9f70951e6bee57046b89228ccd28a952ba62fbd42a3c6946a385a9887d048adced0f81d282bf2107c4ee47195863e45c2ff27e49af0c757cc73da51b1f4d9d106bde544e944041a0b3dbcb603f09b8b5b8fbcdffe8f34d126e28cee3af110eca7c497c4fa417248f8fc83a7c9562998d20e53be78d4256c8802848782dbc16652796bb6833394f3f4c6e0c9cae4552b17f266b38d004ad2011e23aef99413c63847c831b9e8a1e3342a4a7b1fab8f69ec9b69c41147d2d7fb6fe2ce5acfd954d00b3529d9c48563789b1fc7cde60ab191a4e011852dbe6729d0e9a3db78a62e8651bc3710a5e0718db0ef7dfde9d71adc3061ee58dd8d168a38edf2343d9188567026c3c14902edbead458f8a96512d74e30d19cfc84c23853a3408bbd95e7b267a25afbdc2ac605b859c60d5dc2d553ce4de101c51041993d2df20d866f76eb8de6d65bd569038fee87f66a11fe78c146808b1d83328ccdf8b00a0ab05330578f98aa18db0c63b5513ff43081d85282cbe303ffe731f5842199d93419022f2f90a26430536b7981f00f938ae4990df0f915c42cc0bcd995db4be7af8d5d69166aa62953880a278228ce44833ca589eea9d91f03e3a503c2b031622f95a8b48d8ec33aee93104985c3e1546294839417845f6babb7f8ebb8437c0f0766f1afcec32073d824e76280be713a17b46923a6212c6929ce98e1bd1620c5135d91f0ae4b7ec640fdbb3f36078dda757a951e89389e4b3432b8358c8d6fdff9f6301e3c09ebfcbb55d159bb569988370f9f774f7843b5b80f6d14598cdb3d77d259a457896975ed9c97fbb6eca0858f93d6cfe59c045ed94912b9c545d7214be3ec1af6f769cc99e8bf8dc214f2de367ae61f110cd1c2ed917e164974aaf1e126f6cabfafcc697221029f68d1f36477c8270388491fcf43b090a29506b6a947987e312541a3a13339f45b2bf1e552709a030c497a7bc7095dbc49f5c62b8e82c0cfd1bfababeb610d3a07fb83db49db979cb6ebfb70816b5fa1e40cd1f0d07fd04bef7c11783669b0e75cc2a7136e36dd73211721b695c4ded28e57776524311e4c5506216d7c2e8b1d8c53c8975e4d8c1087a96a53a05763c8a0ea46b32762113cf9962576f862b2b92575a083099c006dea9509645fbab45066cdebfa49acfa561eeedce96f2b5d29627365503ac250f492296fc883687b5fb0177004f1c842601d0ce0546d9d72ea8d18a164ccf25f1e904e08efcc20dc33c2cd8fa6e4cf69aaf666143533b737a2973a5cbd2b16c0968acc2e6b1d5398ceaf834895f8033c2955fc5372e6ff9bc931461886db86d2e222e70f23a1b776e24c2a8c2d298b5b994085b24064b3d41b29298613a160bdcf584e58da9afb01ee7749db75425aee58c99da26bc2e88adccf9f2757d71a7fb52fc12920ceeba321e2be2e8616de62c32dedd33dd0e6e1217c88c9e9d26f1141b57ec27bc91693a0e94c904bfcc3aed6657e91e006dc6312bd385b9428d5d533173516710598700ab2bb4cb06fc00d36eddb4090bae582cfe3859d32fe69798eb5376646ef18dd9f54026711a6c5a5d7525c631b6eb0d361031c8677b39852da1e51df31e90566795d89239e56b808688c8226ad2bed0e549e171e0d62fbbe771ecfc7c2e568235c6a9af2a17365ba5c7b128a67e5da52f958ea138c1fd6a509f5a2b3cdf78b168ac9d89d71dfb8b9eba3d9e2d93e9c866265e3e16398a48f00355c292a13e8f2617d303e0f10ce0782f735c6fb9ed03febaec5aa0948a3e8bfa913a808b29ce7fa3a8d7d31a64d447ee06287623714285722d93e7d7fcd6527d439f1af2f88672295dc9bbc4d66890d297f72cec1b27924472a10ee2ccc2744e7c31b7a405eccb1225633d05666f16c3febc2295ce19a5f058cb778e61783bfb5c36ae700380e8a3dac5b60f56a066c258548e83637ae78d6db3d7470f8d15b80cb71158128799cee530b9a2e901718d3954e816961f34b4e73135019ac83041ee1f299d859622f55cdf3a60affdab569c7215bcb1805352841884b24e4f94702210c69065789e126f1f60403ad42a19489e86bb6857a6472c142a9c27476708c188df57db61cabd4f911034d5d12dd15bee0ab1478129f75238e159dfcafffd7ba7f2c29485b854e0999b9bc650b6f0cf376162f697de9566816cd4fa673f59af04ba00d4358a6795217bb1abf345b8c07341555a9c116f9094159842caca23bdd51e051308df30eba14a07715352d85d70cd5f0d79829d243cd24cf42222747bd0fab3f9a53e8c199749129874ce9798affe7e0236136f5dd2fad0632be6f9462a2ccb9e769c5ea9db8e477facdef3ed337e1e0be5ca9b8b1006bd433bed86005687083b7c0fb08606c0503dbd0e854d2eabb2e2b8c3858f73c67a9ba2704e15e25c087650b5f71601dadefe20f239c5c1065bd2a70044ec1c16a664e74ce247bdb4af995ebbd8ea8e0acb3f2694083d3cc024cdd04f4b8aeed3821c39f07b6e5b39d6b8855dae25f2b1c8e582b05ffadaf58b9f942baa1bcba1786a12c0ec8f39b5d7321c6b448bf2e64ea850c7566ba5b01964eb16f9a9212d4b269e243e04799a8e7a2de50c1df7ceef033ef0b136ac7b6ea880336be321fc9d51370c9b882ddb2b14f705c02a7b4aaae60c81905d9e5fbdd8730f5130c00c94e247be6f2bda7ce5c210b793d484be89064bb0a5f62e9a21702f43428e0826288f7aae881d327910e0cae4675e16843fc8c701b1b5b63e65135baff854c0fb55545aa8fa7c651caee1eea78f8e090527440418f14ba99c9f954d08b8451c1e398184794e50bcbecf23d27677a345dd3aee29c04b33b76920987eff883aef5012fa65d2003ad25959c83ace5418a31ea7f8c5a6db2385e86939e0a5b7fe3aec01c3fa33553e17a96fe0bf74d52eb08ee785d3d95b9506cf1a85d75606c35171485efd9926d7f1b64f883acbdf8efe5145415b56bbdff526815c01ca0d675e0d8ecbf53d39028af0abec4d6697f492139d331b12a528bd52eabd4a5fafd64c656ac0be3be78a3c542c77beac50f81edb24364484fb4e752fabfbd61dcb7c10f43d20a9b60bc84a24241e466f49f79c8708b0cd4f0b096759f2e92f9bb127f24542459a8ead0d7deec308c257ab9358278e3d478f363759b6a3da7c7dbdb042c503eb4d7f762c1c571814eb8395a936f838809bae60258fcd16a12c3c5cb5608369a091c90d6e01e5116d42f047b8d49903b320f16cbd5ac34b8cc5db74265ddd575091f3451fcacb86e24ecf9305d910ff76e33da54a599644f9c3e2ddf589b486a2578ca64d4b8ec6f2c46a1896c1cb526fcf4a586b77a7bbb523347075f45f9fc546d9a02a7b0af7747bedbf426fa7ae4f77c0b04ca2793fc925ee6841212cf212d92ad662fb4db1c6aedbc6017cb703c97e3c860189f6203f5f781fc120f73943a11ded3e3d1ddce722f7acb4dff934b2cfef9545291028d0cb7b3b186e8e6bc3595c3b3dc3347d6a6a1995541e513c736dcfc65b029bd7b29b7d87b9cf409567b11da9919c57d066b106d722f447f3fada057c242afa850fbda4250b18e3e6fccac43015ba16b824df23f723e8a4104faa0ffae21f75a9fef4de9901ab5bc374257f4cc15cd2b4fbe8f5a1b69368e08b225502c8ed03e4c9ca5b81ef47fd0e87cdd8a5f38c17fb11388563974b98ffe8cd4819e06b2edeb392e88f19403759a72d5f1bae657b9926878ba27357b5f04dda936f6b082bef40b734992615070bda10e617679812d40c05f5c03197017866f5f453c8705e82bfa410dd78427f7c7693f6ab0ac4c723b2c0cc6a8d15a11a8d4d2a8e56d0fec07dd0fabe4a734b391a595d4a6625e2e7c97ec790f4f6184586b9b21e259a8975b7a526339096d02b693b091a36baf87d580acadffb6a148a9888873a03110d0970d26fd0e5cd32d41bb25bdf809c88b46d0e11693f7f7cd2c009976d457645a43b8717844a2a81b0c2690a79216b90d87809e2a9240fdf1ab7b0fa478b007ab7e1f42edc534ba927dc87327748751107170821db9f0dae6f21e33fcff74c9ff35aad1643ccc482c377729c9a85b415886f2606da06253018b9014d39b6d073821a9987a0f0261774f3ce7ec3c7495a7a4eef31b95886ad444550adeafc9d80815ed3a2b65b9f4284cdd7fb02007a438c52cf1990c78e3b8d8a4a242dcf43a6a68479357c21c59505be01f81a5c0da4023d8cb3b274653db12063afe00ee868676f12d7bed52308fa5a96260eee8a77ea5bfc5a330e18f05f47994aa8c04f5f49460d6a8da76ba6022d3d6688d353eb8a2d0f280302f585a5978dce03b108ccd23d43a0a2ce13f83bd5eef6f42808440b1d4f91a4c8cd062a80e7f5553d10d6c5f6065806cc9485330493894470b68f175523a4aae36962fc1ed53d8548276055d1caf161eac596276aed8152eefc00289b96df6265bae2856863fd60338c02f9b0f4bc05636b76adb3aeacbbec5e8d921df9c30d473eb565a49d3595f5f54a9de44d5946d784d999feaba78648fd4541e16fb4277addeeeba3f50d335ae4b840589349d8331299130354b68bf73a0dc80b0d27781fc9e7e6d64043de9db06d505c71bbe07d36c8d20c897e5ef6626226d76443a6b3c8d7f933baedc0e5945a807a1709224e619a981cf4db5e1c1ded9d7ac0f2102f099bedd526935be1872c16bcc1eb6fdce9f3e7633adfc5dbda38145e3774a1fea61469d6f85dcac4f8a7a302be85f23b365691febac4cff7c12c93778732d8c0cc18929d364863120a3cf1849acf77fbb18184377fe4c26394e990f0ed0649d76a9146ee32a71539a2d81389ee682bb0cd80951b82a3363235ef8a0383d6c0637c4d5bd4a2ec45e9da1f2b7c7749ebb2b5be76d734ed08709f7b73b1649a9052c41653dd603585717dbc72b8ac98e7acd943621d744e3e90693f1fff91080be9b44f524fbaa06648fb747f0ea3e6bf87dc8a41206d9a06c987da090d70fb9c21c1c09c26d0a4faeac30d7213069a4446fd9ff3eb5febaf17d632a942430fd16719f2b48d4e2fac4396a9896ab40510d7e00c449bc3fd478d3c7307cf9981e8f7ceb7520fc3786a99c71a40d4375de1f9bd8b7bdccd69222180a7b8f397e998b9b9f0307b28289c864058664f59964fd5b3f900be0db4986f602392e0599f6720c363ae255cc29ee20fe9c7b7125b43e2b5a868467921698905b35b5f66ba655b46032a07baac5e05fa7ab8faa1df2a26da189c42431fffa18cf8d76cf165a1bd0bb51e4bb30eb4512653b531a09f75e7006d6e9eef1ec5cb0d8c9eb650beb2db3298fcea9a1f570c50f01e16b702f6c83cbfc18e8ded307eb26468f5e3e06994c24847a4ec3b0980b6cbcf1656ecedf22f4a34cd8a6b1475b5f6ee78dcde695fda4a7155aac796b5b3bad1f80d0f37b877d04c81e5474fe95872c37e01c7a34296042de083d052fef9b94b595fa2e12e6f80455ac4d0e67c24d54349527d6c1afef3a2645b95f8ebfe9e0419e78fbe0ec92a612efa61d28a7513201f9ec97ec77ec2a8fed3f5c29acb91fd13daa5b292c0c5a26286835d9396fd6477ef1fae4d7710e26a04cb848003fbdf79c226d8bf66d74be6910ab83d3fc4c29a66c8d98bc54e3e79ee5998182884882902d388c19dc193a5b2b78fdb897bf49e0dd181539ec5f99e6905da72219e2551e5802420bf1f17198d1a63cc79f5c57c9a155175fab32c2f9fdf4e7c33b4287c789bf5ee6f33292cfc62fe787f56181d4b74a05568083c68daedc82223896e67cb3ba5e79d8718bb04104335f38a899e7cfc908fd14092d1a5f3150a136f4d4dfe493b648a96ce4737c0c4bf40fc6784ef034845e058b4a19279546d5c0f522623d82855b7ed2210280ba0ec1241ae391c71ab0e8a72bb664feae9b3ddf0c43d5998c759cc609bd9fb4b1547af2ed1f156e87275eb4b67b336b32a704d3b7d981ae9d7571196337aa7741189150c97917528fc3d19b1666d0bfbf1dfea07c16a51b3f114e92156e8bb47a6539ef8a559d7cc9c9cca9e543c3c566a9590b559bb5e4e7b770b3e7d67d9dd19749d8c461d7c51f2767abf434c9cc8feefef930b9a9ac4d1d528dea8d212baada09cb58a590ffe589dd7211a1f41528f27b1331ba76336f792a62a02c8678dde8806a71cdfc8bbfd21211815acc1698ff859f9b00c3a1d3622eee7dd8493309c96476c8c4331e51770c68f9e049a87e8d4f3b21b6ee1ff0b78869f4950f0369ae898587356bcfa2826bbbe60c63f2ba37a828d9979741368fb03527ecfbe9fd6320e4fed85883633a0483421dd5f15d96af9ef3e912a942af89d041fa593cc3f4b3eed20947a0b02e9c88db6d599de8bd2f89c7e7d4ef258ee0c0598933a3b146130db1f376f2f644112df3c8d7c729a0f6edd302c65326c505400bf6ffb148b6a776738a0889f89f4f056db09bc593476dfd5469a596500c29a66a3ccbf2c48afaa8621dab3c3f162460e7468c2dd7f50cef638cbbc4fb4023063bc2065534c4c9205d69283595cd625be9d942915018f883e724cfcb20325edf037adbfff02524ee0acbf176d06c4214cecd785dde333582523c4f6083a99aef9ae8870c33dbd81134274f8333bafdfea5518107aee7ce3df880c4723383d59ce83f771cbd75863c58c1963869cc6ab42de99599615afb6ce62de6e238cb502d8aadb97d98f53063bace7e785cb0f66a34c919d386c760c73d4eca5cdf8a1448ef75e82ba69149eccd06d57575c0b9596e2e95eb2e40701ecbbe6b73e61faa4815b5238628c16de75ab247be00c268e3685544a73d1da97e56e13d8fffc8d931da317798c2d9cbb7f078cda93c2bc25a4676e3a0d6e20d9398ef873a5109016fb202da7775d6d1c0eb7d9118af17d2f06a229dcec4275fb72234db81de00739b4cbedb6adf39ef06169cb53efe6d9114935e907514cd0bf5bde6a10382271e85e34a8b139bfd7e123dc1b2f79e74b47cce6391754f629d6c543ad40ab6b0b5f1667dc4559fc606d15e00aabd54129939aed1aeeb61342b7c0c29fc6e56de4f489b1e621cad50ede96eeed8ec7382a2b38c22437ab427d7ccf2e07d548fca32aca8936f2cd900e742991a02cd5e578d29219907f2ccb27f825348343f1c48759ec7db540f7d1992f0254c9064a45ddbf1cbb488dd161efe710b7e8551effa52670cb98868dec7f913040a21029c4883c37e599c3a533ccfe5f504043f9aa3907669f445d8278a796b3bda3c6c29a4daefcb56ac363d3162d5e2919d5334f80a80b54540420081d8dd06295b1ec0d305b1a0ea5b176cde8ee1929b1ec51f15400e9932cbb97678ec8fed127b4e193aa55f09e61b10a05d69e6ccbb5ffb8f2fca70cecfc69c0ca82e222ef1befadf1c52ef23275b435d10ed144786f6dfaaa5e89687df86a02c9d6ff6083e70907ce644c97f40d927894ce0cdc8bdf8d61cd6df810a74e9d0bdffbe8d287c69b19f4d5a8cacd4110bf9affa02bc73d32fc73710ad4b1babd309dcf525e42859c4654b2c9cd1811a49277144be012023fc93dca73751519abeae42ec4337d495af910ce442ca8f915ad672945932ea64c2bb3bc1df0c06c28d6824b5d0c9aa47890b151383f88321b321b4439b95d6dca5b82a91b1e8405d973ecc4f074dc66bab6038bd233f1a8ed8e17e1632cac59daa07178531dc6a72e7d0541937af841b93ceb9f98dda91723a942720cbedf3ba5f4abde67a7efb581895ab62614c06cde7499ab1f3427bf30c4afbad59cb0de7ebf1baad10b8561382959e46061a94d186e1db2ced165b758b6a8b15d0ef65c3286584ce450a705dd187e1a0fe747d2070af016174d36b2159e85335ee243910d0ede3c43a33b1b1bd78671e32fab3d0439bc518a0c3c8859383507b32365407f1cd5c48352c040e0a7665212d60357d7b07b663a1560725c98c13ff4de8f69bf86dc9da2092e1ff75222341cfeb63ee2f7a8ba8e7cbec868e3e15747c97a045a67ac38406ae1794776828376bc5eea2b7421af5899dbbcafed47e8f25734c128580553fd33040decc20dfcee78f29821f983cd171558666b34b49aaa63f795a1542b3029d620b7b4c15a9d69c235504638dca36d40fdcf7f34920a37ab4789eceac17dc52e755079d91f9fcc72e8b0ee557dd4af0d1670ad2f880427ec603cd5ea40ac78977ef50c6e0b81a5da8b22dd6ab15c2e302019b745f9cfbb168cc8131e53a767ad3867c8dc10e33d7faf5d50ddeafdc15fe8797b32331ceca125892c2cd400fb0dd222618c9488e3548edfb5329a0429cd236c25dd38a824d96d9d5f122e2e53987e90dc6305bb3bf611596a0b718f3d1a5fb6020050ba9101bfad4a26e3678826693ad5c9654971705caade5ebc59bf007b24bf8f5e0f722c044e9e293b88b1727e68e0738b6bf2206cf64efc1e35495e51f4e5ddf42ab6e6751bc34f07ce7cb84d6bb282488343c00850c1ac4077d7aae57bfe5778b3695bd3e64e459b069fb4e66294e8cde3a05c3d84b00526189e91b8e12ff53663710ad76a887c519a740dbb900d35127b6561d09cc5a92ca60faf40713844aa69e446e2a1319aeaec380b0b2994114123e4f58cb28a31f97824ae5ed9ea2ebaf5c8e2385dc17135640a328e9db270a4ea1dea0fe7dc849df046d30c1b4a64afe79cdbacf72fdace88dfb5fc79b407e1fd6a3068982e659df503972f36b7de7f9c44918c851d5a99702ea9e2f490f16c37b328334aea1323f974443d4b9e7170c1735824c818a6e77b6bacac53f3db288ec5e6bc1c552192da691543e621c54f9b8500e6a2f56a8b7160e261d1713e763022f115d84b1080f98a3583c0e93a41822edf6af0b08e7a4a4c706c6352614d662f712ae14c4a6dae5d0804b3a4a8097db9f9994862eaf990fc72cf73f71717e1876d26737cd5dc73643d6dbdc879fe197d86020f8476f5861db229876456da1104ce3fc33f75e7abeee854903f88a5681053dc6e946333e01f059dca1699aa5906666cb918260aeebf8b897670926ef12fe64b13ee08ed032ff9980a0ba191b3a7e4211d003f8d1e74b8110870a1c4655b29921a8787cdbf972732c49576134dbdbdf13d742e3b207901bf25a97894e870e7c72ce03c57525e862eec2f060dff76de3ba9b9db25f2a126e9d902b95a53906285142d7a1e2851522ea38a208cddb9fa4f891e8525170a8f6094dad46f794ef7602c6675360c1d362d9bdcf239139630c3378e879eaaeb98e33d66ccf9b25308f9fbab7190c4c3a6be2f689d8d2ae9adbcd4f95bc989bd5acab2fd9b8598f395a3ca76b216b827f89d1db6d9663b09d6320c636ae64617d5c285ab2d299ddef0ea477f7846cc5a3fc17a6ffcc5d841d720c383c78accce7ed2772eeae40e6982978725bfa380da6df93395eb6d6b5f5bd2dd83d294eb81ce178bc79a42901c9f4083cad8f9c7e22cdc46c83c0a472b95ada807e3ccb370533d666fe44ab6c2a6d2a446d3931129768d7b02f0d7748e30ab9ea5f3ea24c840c173a7326efe695cf59aef68e58c6f4cc4afba9ea3e7699f24994d6801d9658cc160e9a851784c57a2f95fbe54e6e69224120e01d191dc48e176292af1572c92e7fc27b37ea0c09dca74c40c18d7761c1c8f64442d71792a33544a4f1e82d8bf7f9e9c817da29c63dac6e2bec4b68b211d44a8b305cd13c3fa07e013c1669d49af625224e9efc5b023bcc240e9676afc8938c7a658791ca47b97ea0165d49219cce89cd4dce13e36f178308aa50656b0d203ee411dd72d0e9a359cce5e7a9f4b3d392e06b4f62d8fd57b8eb2e603dfcfa5e636f41abcbbafc6417c3e8316ce034ab765ba9173badd96a08d15d12dc4000609e868c244e7202ef95800f976e51d9a9abc2312b7a331a19431c778d6efa4247717ba9be38a9633b3ce039f399da531879ebfa73c1e490161fe42f7726fd1ed388d0152a9e25abebe94adc6870a0f3b1b080e22e5abbbd1dd0210c28c9c98b5e216ef7e9b1c9dd8774132005ab582a9eec3a8e20716fb277478790538c271677cd63d295aa47de2562a13ddde040b9a5aa23f72005c0914f23723e1b968d519be0d6e4d6eb2d63aae093148ab61e06182cbb2f40389491bd0ee506e82fe9b7997ad5cd8f1e1a1a70328c58dea05fe22c0f22ceec76c3e426f0e26001579a4a0486fe7f862d90e3662cb8f9accf168a374b43dcba405fb915154f73d42c47223a4ef0e347d267579c51ddd4884733f88e325a026108053a77237998136e594a3ecd8f2a628462d1ea431a3d9b8fa553a3cf7c4265d33ac928aa418d550bba1414ed88bfa6abf252c027b3c68eaa4616b7eb61f33dfd6d74db19916ab2c7ff565ca9c312af7e23656b2270929e1b7d2bbd20f4c401962c5a24a5c94dd08cc75767e4c231c0e166139f6f9dbc781e210121b2d31d13129457aad76ab9c4d1ffcafda19961dded220fc23156775bf9c97424b763f3a3d346f96ffb3d111c32508cc345869eb537612daf1b09a73240dde878502196985564c96437e71c9767df008e204e19a99841bb5c00311f98f0f28764bfa9f5d01ae02aaa1fea4c0b444a176066a80b7329c3bbbdf95cf1831c93f259c8c4221ed96915ef738f7d2d26ee11670c5bb42ec8506d1fcee396c307f691b8ba693532a488f97beac77ada9abdc75fe8bf5d495e20431c5a16111fcdc5a719effd318fe91a4cb1f9b8d346a89d8aab5ac1f07947c9c01bcc1a569c1f14e5b682143684f98bab825a293d79c9378cd4a2a2c82b24183cb1e477b668dec9df85716ba5f1624ca7b2ccff1dc8989bed606fbd36f137e45dba7da9980d01f66b4db2b35e9edb7c134620764c208c5269f5091785182a6c4dcdaedc83dea5e9391d7043d58bcf9c81ab7469a7c62b8e0c93fd6d11201bbaf0d08bb2ef4f805d22da3dc26806f1b2fc2bdb7cc56e47f6dd87a18476d7b61d6e1a55cb90001c625ad060098819e4db26eaaefd062af8427fb6ac9cdc27858d282fccea4281c14c6106813ab2b66404c0199f7789699985a57d80a21e5a50927a53ee6a341ca675701726b77434195d3dc240d7bf45a156610d416c34549988175ebcd61c49a3fe4ff54cdbab030fb0040250867aa2b0232fbb03f247c92923962588cb658f5f36434bb6f1bfa1589bc8512c63314c7a598eae0b153ca13a78aede6ac35dc05b621c760897efbbdb0f72869858402d04755530f7c512abb4e87fc78fadee9eaf1ff1894c0c4b819490dfe957f9e5c831c37e359c17928374093b87be4b5213f567709425922fb30c90da158b984291b27bf4efbbe86c29e23021a53cc85e98761d18ff6fa82421a38ddc1b75158291d5b4d581caa316de9c81f0b6a06d192d6b6219bf0153a285c368f71ec468a3bf558f5cbe36dfac3ec28e1d8f0b11621152636fecfdd8723f042c710e2571adf563e127dc8dfa1bc4b54847bd76637cc070cbac1fa1236bdbff49a90e4f33b4f9c60df96461f2cf1e68100e6b614429923504d7d490770b28e28bde7c44b17033a7e86dba3b5da7f975b95e41bb8aed598c4d50f4815141d1593848a9b6f0e708f067afb589e33c2c26636ed5bec797b6c0b8c4bd044736d13861b413178da8fb816e970ffaebdcf474b6f75697a08dd1717f7257742dadedfeb7fffb83971dc1e2a631bb9653d90f58de1541e81f691c43e1303828a883fd336d2f6874198af5c7056d4af128e022dd4bff3742429c9efaf349bb506df4c79630751b4e931daa092bfa5d5245b50c2b1bf40e79570bd04b11ba48b6432916a8694ee8fd0196052b7990fa223ead1b58e83a390fb0fff83b46f60ffb8bfe5314da5681aa6b54de675106ea4ba44dcb3fb85067faa25574e351e94bb6181ea33f6319e62791a218baf8132e28df9c4f2062d0b0b8ef0e2a72ef9e79fc336141d44612887505be5c6580d7fda9195fda0b1f335af9ab120cbf43ce1569031129fcef44f1e0d65e6e2675a332bb7805025f7606f1c02135da32d458db5a46cb08ae454ec05aaa9d60ceb221108c49c3545bd5832d907c18269fcee4bcee68acdfe0b49f187f3dc904d942e92cd8e58605c09712f040c665ba1e5cc495a63a387b8d4742c98b2656f54671d84d23d95f565c412ec2c609cf1045875d75dc3e14c6b030aeddd2fca77028e1007d23c5b889f1c18c1ffc4e5e787d9238314438af3926a6097fa6ce6e1145dd80914d9e5d7f807a6af4004c7eae4967fb729bb3e18f8bdddcc64aad14b3b47a2f57edd4144717957c2c1d64c0b60a17f80be9f5e3f69f70abc505df58d3177f060a999c8e9fcc5871e9728234eff9f37f9dee584e2746bdaaf8521d7a73db44b2d9a182d54d0b8f541f530876e06f074e4c91004d2807d295d10a7189868dddff7d0087b88c6d74e990efe9e214f01fc0a91ddad76200acc5a3da7379a578d0a125c8aae0f7de1e0794416966ae03492e7eb6ce65e1cdc271f60ba410ec29ef641d71ddc63ce1432cafd3a3f497f5bd3ef184ca2550dce440606060b1c337cbd2c13dff19622c7cee22d55d116af01f373c9af6079d9337619a0b8aeea3819b5e20b0a76d337857f51a975ff4f916d2579c7d6fc3f6f86b13b2257edb33cd1c678c1403ec28ec01bfbbc5506f225d6f0471ab37126d393229fd6e488c5a9a083de015213f077ad4c587079d8098155e494bbc66b3c31dc31611caff776c6b6bf774aa41946fccc7a2b09742d47bd7cada6918f0b70310dd154357ef41061b52bb29d8bacf23d0bc70d4630210a8fddac37520de822eca94d8eb69efa877b8cb78cc81b5123ea6ebf92027cd582ca9c8ab3d224e9598560f147df74f0aac4d4c16615bcaf34e9f259f2c1e6ac6d1894ef9cf0bdc8737b7f7a044798f6588065c85abc5842a772fa44d03023efa2a03340df070c48d7354219adacc3118e6bf0833ef3cb934a0909b0756c091f3922a186459e3aea7da0cec4ee08bd5b5569610daf7aa52ddb17806635e87c7ac5e88799c603f5dc16dca400570db43893ef9075ef9f4bbceecf66d1c95bbd340af0cc315458b6cd68fa55891bd732b0e55bcd3f4e8fccd3d45efa5b0d314ec884b8e2b5e0a22651c6dc09bd6a3385374aafbf7b82a756d4a9610bcdb7099259e6f64ff1b12cb3a563f22952c932165a995b097ed0052110003cfec393b33978ef534d0c6684c0f693d75a7e5955964a3391ae7bd270d0a1c9d0601caa4963cf7ede4720dcad340173a21505cf2540664ce71af120f71f7f313623ec48af657a5ab00e673900c1d31cdaa18ccf041ffd3ecd3dc15114fa1e618d157455b9c26e7b15fd1a63716184aa089093ec5655f266abf14caae707c68331d1f1516b38d6e8ba260bb39389137c782a6256885885c04606b06261e2a48a0d426a7ed755196101bc083b39dbbf4d86253dc9b100a6284e23b3fc5b1e403d611cc80abe0f33d7e01ae76c121a0ecc126feb4ec2d0877bbf957745e3f1009c305d57cb0cd7d52b33b0002ce5f24111498462fdb08e02a78e58fc0c3d7345fa1a6415146d9da4a4e63af5d22b0adc876704512aa9a2811b3288658e1d8b8a56066f9a92fb95dfd6bbb97a63a237be6b8675cca16b746371391804bc5398c2caa2a0f2df2f1a7a02ddd9362b48a5097e2bc6651127e553d7cbca485ae8d7a8851eba509566bf8e5c8bcc729415791366fd03704f6586541ddf0c49b2ff8aeac39de30a99eb5feea148d0a44a9981de8776aa16643df97f84f3afdb938492946fc2748d948e33a6d9a1d60a54b54f4cb50341e20ecd24e54eaa92f913feba5bd171df3c6bea2cb1883a2b366fe9a3fecf3445bcdf8ad8bdcc5944d200408fd5efa44cda2e2c35eabfdb243f1d3e8f2ed7d925856869a6e67636f5519eafcd8264c6029ba695d7064d85481f66e3caf5ddc92a1843f3ac28569e453ec10eaad4c6c24c23878313e7cc789348644ef59a18d13d5d7a1e6b8a1760fc9dd0f3e26fccaa682a9d7f84a3194543bdd86ffd7f209afb4daa5a0a413f1cc5140e1d630d30c37a38ec503050fb7a295605ae297abc36df21cb666884e283a03bbd3da635a20b65b418e7649740aa12ea8114be9e691bb19600a07175add5edc31563dfdbd5515cec1c3d79f3a01cb49071b4b363e47fe0e2249710e517001f5d5fb214945f56f07bd5ca3f10b5f2c6618b29e67e22bf78c31e460a40ed0e9f0c7966c08ce7d29eb025340f4f6c01928f826eedbe382fcfb1e40da0fa357a218e3ff598738eb93d1cfe7a46023bb89835e72d5c25d0ab88d59867963451bd8c24a259e3de4ba3fc7634bc3632293c4ee61dc69a6eebbd4ffa9d13d8cb1309a3649a6bbcad1f88f88d4df14848e2e3cbfb86977b3f74e29e30e70c8b3e2410224635e8dad1cb7a188425c864065efa26feafc5b489cd63612e461c802d97fffbb38c461a8178747be41898ed3a32d20c4c8c194e8f5e82ed2d84eec7242d94555a49336f7fabfb8618740d9448c7d5afc1de02b59c7a08ae388b71492786d3b9e4eb76016d8846cc0a06279e063be2cdc6e5fb725a01efac9c9c3f98c952da97cc0c40abe69f8290cede4b9549cf8635d2851bb3e7c7b7ed92e27af12302d12688fd7fcfcf85f46c818410ed681b12b1438c349a5567cf7e461326fccc00679b4a8e28000b65dc15581784ce16a83650e3d7889ffd2fd143303da4688488a682cc24635b9ad423841df146a86c70536d0830dd9286b693cf2822a4cc6d360de75f74959471fca321e3051141dbedb1214efa6cd3140988bbd4130f3635bede4c0e8756c33e62237310ac243d83ad318a887e22928da3094107a797a000e24df8d03722374cd7ee55387ef886f8a7aca8c4aa20806747467b9cc53cdcdbc91e28f61f93fe21dfe6f67d88e5f534a0f3940d2baa339a097e78f9f6ae7f30357882d83973f823e88f74d003082174dbe130f3df0652e110c62828cf39d67ba93ccaa3b1a685690e016e5ed97b1ff2cc6137c35e61402a268df223594acd4779887e1f4884590b900d96dbc3ee3074a33c2448092dc2f79cd65486d953726950e68d0c11dd63e01c135a692e00c39a5d4a8d420e0ad83a1a06d784669e9bc2b565795e0d07819eead3d120fe63aa54cae5f27f5bc78568ecd73ef4b718d5d8a2a048a40e9bfee706c31efbcb59ec2383242628e8ef7c279fad21cdf645a6b8f1c8b257fb3d1fd949b1f10853f6016a38232444a38fb8746367886dc84d890315d070992a40977dac05b56370ef87a154f9942ac55685224cb20cc28ca161d3a5fef7065d7f9be10fb841b8d3108aaad09c217c1a6d4fa272dd19694a9904685cb4c7eb0a292671b8cb1ed6d0f9470fe4368a4204da30e21596aedf92e560aefd86bb906c76e6d6574ef82b62fa89717cfc4a96b27b07f029bf2ec46a7156bd5849d8896f90ff3c2ae5eced535b25fca63549c5d7889701e3e1fc1208888e2f0b7bffbbe33572743036f198825655e2dc13945d039806d39130a5c708913f86e628331968353abd71fc61972684ddb43660a414129701c25664d7969b4f2f5561a6141a25d098fe88346b9a803c410a35bec4736dd68c3721912439bf7e18914db9718ef38c5a561974b3f6930c06b5d782ffcd8283cbd2d756a618933f5ba79ee5e52f24a320102cf5e3fed7cda590358c79a03c7d85c97c7956a7c548695531a81e394c9deb2be0ca663fe647962b65e70c8c131768750ecf39e8e3a2cc91fd625c927ff31ecf59329623f0cb63ac18617f1168203defdadc223f9c3386e7a79e33874d5c16361f7580caa69df3befd2c008f7d94ddb10727f00bb83e3f69dd69a6f8a13bfff66c5f2cc237e92a087044981eda3806b87af058ddcfd79efa684334bc9edc3e54a67a339c678576c8832ec7a6bce83f5e2ff069b5951b3932d69e1e2ef7f159105b7cd6fcabf65d97ad7eeee013247cb645d919ae08e315a1f73d460820cc3dda74b81dd99c0fecdbbad2d98243a0816d88927275eed07e63ae2dd3e1b36f107ece71366064635ab0da0f0f795fdd5e80d45af4f2181e2cc7c283b4155c7c0b84f324d6452cfc01e69ca6e79bd624b976de73ed4575339d38cf40b81ad89666c155124ace48a2f6e9ff7ae296a15b9803cfecc5efdef817d2e1258de8bf17ae1496b68ba0b8663f5756fdc83457d2d63df23912197092e90840f18de661530b281b6f21d11231eda00a03ad8504798bc13eae12fb9cbb2a626ef5f66c2c05d658793aa4ddb26d40f1a1a6aff1b853b9cf7deb738fd51b4eebd2740eb0101eeaa3486424d36483bfa8e692c4867988ef60c88aca334101a76740599cbd18c98b675f3b30857270995ef7d71d1c394c53b3bd831c2558ef1217eacd7b8a4f63f43f16d8c4471bbc281fe3783bbbc31bbdf89b1fb59ce7e0c1608d0df68ee648f7add27a3016e867c6b895d387457bdf625f022a8e3f0783b428373ef9d136e8a3ec8d2d84fdc42d1ecfff175b40ba10aa87ac909cf84306220de0fcfd6c030f20bfae8c1685d6bf7783ce011004331c30fe50ed310302ee331c0e91924a99ccb058ace3c3c4255eb75e8e2bf3cd6119445e272a0f231460bcd88ca1e25528cb4d294bf14d9da9cb1308be8ce99ab5bb4648835ca16f66cfe936784b9af9d4489ac150a572c499fffa547e63c87ce83699d058ad0e69e6fc2df5138639344fcf9d09626377a9fad88add6be1f9a10ac74132bef79a938025da285ba2291b0077920770ade24ed31287cd3f3d04668b6d407debcdc4c31926bf1bddec34cd7b4cd7669a6d7705f3b75837ec8fa0ee1850186a634354f3b7a6caabef0440d0695ff5b3f76ec14299523416bc281732630b9eb2409ecb8315f0de56caf9d1df4b1cc4f70ddc2d1fe320cb879f3e24cbd398105efa6ee77bedee4a875da52019be9c94b8c39109f48cde67e60c92f77aa26b4c4d40ed2e9b1b5de74706e0207b0e3e9bf9b4f34a1f5016cf7ccaa1a0e9713c65fc2c1a44f2b238c3ccc5378abd1e837e6ae6731f28627b38c5dda141da7b9563be041f0e55aea9fcbaff9cf7fa185ff318aec30da38be0b3a38774c1eb081b8f719788cf193dd85c79f55522074e5dfc9c66405e3cdf884e794c9caf43b26c82ce3c95fcd41acdd20021f103a5aeb6ed581482b1ca4db56f137baa93d0bfabe02b516eafca4a9357f23d577480c687d0c7dfa626ca0929bbd2630dbbc4bc12ede593d3a36c61e13b5bd3a9c9ccd56b2ce50d7ea876ce95d24f003dac31d74c2cf678901a1241e91d281611e13093ed37af0068a85765fab63d3bbdf5d5fef6f8ee36891f51db626ec9ac96d53fa7029a2ded6e662849cd67aa57a04bc0f547143f0f67926a7ff7fd4243df8f250b5b90e90211f101992b7f1d15927dd63a19a535f89be9d31e1136d52b2fd96f6b63011e0ff8c070b7a66198f3826436652ebc2d052308265d3a20795d84d8b9f76591361ef1e742d614bf82a9c57411f6519930bfffd48e4a11065a0ffbdb517c7bd26462fb2dd7189330972feca95886c694ba31ab4726e47e3aa7efd5453f5e31ee8ae1dc8d358ddade21692ef32aa3c14744d0b7f03549d4d6c6493ef22fa97fe83ec0752db22926e7959220935107b6efbe90aeb19ddbeb29bdc2d791412999b79e1b7bbe22399cc1d386cc9824abe8d25ec4c03a737ebd160589fe0b16800f0129500c9630dcb0711e01726760b9c7390c9fa2d4264331db55249bdd32223546c2ec22c12a4866b18022a2952dfde679afb737391e7eb70ac79701cbffbb211561b453b0cb4bdfb166f20e363d8e022cc7065441f62fcbe8e69ac4303d1c639f1b603ab887617f1eb37c4d64dc34363ad0c40d6b83eeb8fe5a5dc05d2edfd753d635313c8646be72512e97362a73cc44e12a2303d482ceede4cec0d119126adc6a29b57e3d5d6dd3b4e1f58439b42e34dd20ad557fbe18c695cc0ecfd0c07cc67d3c6f41ffbdc5ee0ab6ad12e73d76a5209dcc5a1d6e9a92adb9ec9eb94cc3c6262d1e20766c0f325231b54d4a9cc133f8ee47fad1d560d623c177ad35a5fa0ec5ac9b235071e2ecde7f5b08a86f40fbc8ec41e04f1f5f7e68c8f5efab7eb6f8a288b4e5b9304f21aeff1f6c253ef6974458a188992e4e413fc16d8e05d022f6558af67e0ec8eedfb81a676d46b6f75f5cb89318c2db5640fb5138bcf44e4102bb68250fe8b237b481da1cdf32116333c678f7d20c8c738b09433e23c38c04aed9f43b39ec9773f5ff79b9776e4fe45a5d6560fa02e9d9279c1963facbb47bf377c9123708e97cb6135e2c447bb555825fa172d91067cc74c8a01da0b599af7608ae425a80ae9e7faa23fe6ca8ee1011e215aa46516c52e24fe7ffe747d6daa650bb3ce05913aebd586ae5f656c11252a895c194559054c7b664dfa7ac83dcec884ecbc1f417b86613f8433e8c21b1bb8efb2530682d322ecd802e80da2ce8551ad6b70bc7466f647eb73c398da068fdeb1a1c20e90c3274813a242e5c0473a1ee24af81b02b58d4c9b76667d9609970cec49227f838994ed225d69b8c3c3fe5c898bdc75e8d8d3f06fc3c4cf479ddb0f6b7962123d654071e392595b6b7c29ffac00da78ca86585208ee71159a5caed8e4e8219d3e410c3c4d68bd01127e83c1746672f717eec965eb61bd34e1b4de4ff781724c905af99c299fc3180845014db71baa0ee71634df1631df34bbdd0fc1b90ee0e70d65c7b46e5d35f86934ccf134bec0b7087ab2a063720cab96aeb883a57b30c055645847bba888ac01d57e8416c63e11aceb7429bab0f65c02da97d43ae838f76797a97907277f488485eced96c6d3d47fb4d609113fdb227d261437734778ab0078b64a594eab316df7e0999a751438889725f5159e8825ef566d6626cd12ee0751e9551f3ee35b69f4f431c8e355c8aae4f25d81d9f04b2498326de67aecaa2f84e2e3fe74850fad030b5e122f9375ff68cc163c089762611c51eb54930ecb503f9d363dc087863dfb421ed967aa526fccaf3f414eb54bc2502d61baf9b66311d31a0bd036ecbe5032e1080f9d76a9f87bd530503e87fca53c91cfaf63a4edab4a99fe1d1f0458707c9bbf0493439c31b7df339780f51c044304b4ba13a9c4789f88c6320a32915a249e24937394027a3b58215fcb7d416b481c74a8f4f3f8b4e80bd264b77d51752a6632c7b63f9837c61a3896a1eeb05ee8639802df0d13072277f057b0bb726fbc036b90fbc27d459cd3a9a499e52ef1e99aee65bea4b94852b6d70c73c4c1c67c3a094a14d71c3cfb204f942f029f64c0caaa00d36fccb6c44dd5380bfe5bea0ade074a4f1a614cf632683393b15086a051ff10c8253046cceab5d23f23f81b32650928fb6745bda65832d70455b9397eccf734b8f104213827f9d02fe9e2ccc897af60fddcd2c3bceb2ccbc35e0ee0d73d1cace429bd1cad1185da922e0e9c09419914b9d17fd6b909740d31a9113629e4de1a4a3139d7a2f3be51926ea5e95cd268947c37e505365d8e48161a1eb4791af5db57f929dbb77610e515ce289514a852718e27fb83003cf79e076b0d293178f9f1ed720ee6d3ca5e872e5a13a5eae7af8a96b8541ff9fddeb5ddb2858a3f594f7b35f1e3c00afcb63239abb268e295bd46b708c9857f69b6ecb2c2eeb859d4cd30a1eabd329330a252379bae2aa59e60501872e5d86efaaf8fc551fb58684948913b31660d6d8e248345e9343d7323b8c72ffa2b6fb6c4ab738294f2051ca57f2e7b6db18715b40e09eae8711e3c98f9ef13ed20573a6aac2c09a4a5e1b0a565580dc5fff64668429966b9f3cca29e60c67293380bd3b150766a37b3bffe786678672c80e986f988c8d2b42a359c65db761700b3b3f933b8b274e29274fedbe05d88ce859b9bd7266fb376da6942213981c941fa25d4f793f5639f2f38995a3e70fa676f10706f9ab753a2b36a7a582300e9e9184d3ac95f1caeda0337419c869fba90af467909dff1327653e60e2fa3bc281ec1ca85651b21a0ca83be520f0ba6b854799002e1421ce79b5018e99923d701269d2b2af355b3d0095f149b25989e6d8822101c5643d2d2dc7ca7210e12395daf63d0b81464056ed61ed5af421c016e0e808156fcab17b4cfa794b99d209b3249eea9bae8336f30c157aea436e4470a1cbc6b116802019244cb6f57b132a9a3e18e38b7bff378a9d97c29e46f6ca6a224e00efe3a15a2ae98fd0889c73b06ef2d3a65f3acf36757c2dceec9b9dbc6519add7f53b9a5501f90435547dc10c00fb429d703619392e309c577c0a3cdcff6d0efcf630ed0fd40d956d6fd5cb09bc0767d715d123bc702a62566eb72b6e77203dd4f29798a27ff5b8bc28c861518c9fab4fd886215fc1119c3a17c3c93b73954e2f785ff2ecb2b2e20dd720303e6460b91dcfc6844c9cd4d1589cb4101c1abb8fe1ab1ba84b0272f81b8989e50d86428ba57f1c646d424416569474a75c9a30654c1d5e32f513a4eec9ebaa06bbe4c120f024a768b006adb962b6a5a1feacabbe01404938320f967ae002440e79f5d9009d87215e2d589bcffa09a4bd52312cee1c3bc92843cbb91c290e7d3ede466b03229fafcf83903d6cee41448324866bcc60a4bbd07c27598e71b2ae386b2fda7ecfe34287527e9d03915db96db7dfa6e7399844ab9343be3513a7f42c8bfcc320ca5b69b2782ee5133672eab798af83c7b8616e3a04906cebca752ed861507a5331ace335117d88ffd60ad9563a47dd9e4a538d2bf9bfaa1f9474a6a2e7b0bda9a0c6f3eb8d9ad043ba8a101b277957d558e9c99a01bd89722ccc28dc33bb39e5ae8446dfbc72ffabde3e806435db8e3545d217b253867924e41fe01fc7b49747305be732d795b9ba930760aea39c5a382caa7e7cbf57093996f617e04acbb25fcb64ffad57a78cc0de3dbf27eb64cba17673483f1682c3c0b1579c19737298ba758aab9ff687283bc710335b0dcd50c3f13bb8958853bb7c4f6a883bf83aa34ace677c87afea11a1d2b0f13a35d8c5f8d75514d76b313b5081088b950d3d2fb52a283fa7ec493a47b8f392be7897320674e5fe8f713a2f2cc3749f991c25ec2c7c1435dc22214ed8811f2fda0660f79fd41c4332208b64e79185a75372c2cf7a23552a071566505c6562463ba78fd2f2930440b7d1944df57cf1b2cf1921e34048c322cda3771f56395225a6e23ee749a6b9d7070f05b9796da1748972ca92c4ce49c57ea4b600cd2d7ee56804a846ef8a01653085e305103600f52b613b3a1a0932bc7ea99db1611590c31ac17d97c1207b77e01946fbeaf982e683b7e6190ae10a517f1d6c41af89b40469027f1ced98373330118e0484bd6e3650e383aa2b4a019d5ec7ee6cf319b806188b0010de26ad7db42b8d64af02c6b7a87ebce7ee0f0d9917c3009748e7423ee79fa6bc7e1032de6886f020b6cf49a30e6dca2965db0df1e7c628738bcd6c5f158f58bd97835f170ddd77b706512eddc1d1677e8a816eb6a7e37ea2178970786cafe0115b1b813095e03bd1785017aa3d579315b4a14985afc6df354c35ec76966ce80af4990d4acb96da36b8580398f0a0e93ba8ed980cb62e888c6c255b24bf36fc9f0aae0df01f524ffea34464d1fd14f733b0ef3f79dd4ca27e4ccb4281f49a2ac2f831f64666255d082b2ab8322084c23eac9f3565fc3b831944614fe6079eaa216b6f37f6e9179ce3c6adadcded32f9f74c0ec604653a93a8337d2adf5ab172d4c5e2ebf2f475cbe1c53447eab9c6e95b1e2878d5935c35e07bad6722ef229720edec86b911700ea4507c602d470337c65a970b5741bf0cf375073c16b1bdc4cefc0e4dd04a218ed0ac462e52b18a120c8e43fe4d96a76bc0b11a22d776391a8178d8ccaa67281afabf2990e6a56c931c0c85e837c5a94ed55fe52117dc38e83374ef7aa5cc44da06db7b412ca4f1a8d9f0db236ac67658bfdb10078db03688748e7f30888e0c96addc4d53720467fbcdaf1c27776305a9fb1637841beb08f8b99546fbd9752a7215fd8c09b9b4aeb912f43841e8262f856f1543c43264131d2a18eaf74e36a5cb09be4028aa41117be33faffa6ba92b57dd0b233d53fc2b47bcef9a76ce526afe505ebe82d2ed2b7378f7369bb24e483f8599f49c3df52fe9f660189e4efe7ae6dece302993b5380a219d616283cfce78a26cd9d27ed4e65a55ae3b2f4d92e1c210c40be17869dbbe0ea9a23f631d0dde40cc22722f74782759a4faa2817a23274e7156d87cc3bd9fdacab30e3ac00963fbe659e2140a88c077c20a8a909fc34e1ddec5e63723e5df5212278983a19bbb9df7687c3bcc5c1b1d87a096a7cfb048272be962c792d0d3618f04b17f163d31ba94ad736b2c6dd25f8551dcb21936a56aa58c90a77a1bc8d88fe720f85053d7bfef6e16eab03c33998d3d3873d8aa661874248c91dc890c5a6177a2b3a239e43404a7874bccdf0240a6a3197bdb164e09de43417b4a19cfb18a187923e7359a4cddec8f41a58ea45513b6cce51c088519b925e919fd116e8b784ad10e506e3ec658b7949640f3a029a4b682cd7362b9982feeb7061d2d1014071431f4dd77ed353388996f3d310d97ec820501dd1744e75801ee78864a950a9673278a3456954ecc732003162ff31b2b7a98aa766a0aedf4ad5512a676a0e24c790b9d61b537f9b3d1ab8b9e549e2a99728aaf10f8d0e198d026971d2d6ebd68fd492a5433d4ec30173353a6caf32754636af5e7b990f29e2050c8c262db5624b3a8e63b29e2237b1ca281b0c0489dcdb1670a5cced14672835107ce56f65c6300c1c045c87efc060b1574983a1f0e94675de40750a56a1356a4ba90c9d9d9c4dbc2c9616aa6587fcdfbb559f9185955bf8599eb9ec779fd65cd77b2807287b81d984ed8e5f15aee77f87e530c5e5fa6b676481035c886c6920d62c0d8a82347fd4e282060977e4a3d2329db47d9ae06e17c425f4d547bb0e2df5decae31a380f5de5d3447972be5f08dfdd17af7cdd8eb0c6766b4c0fc1ee68bb9670ec1b2906b3ee10f6084139adde8e7845394b3ddd5aadeb64f572efd74cf948b78914f4f4532a9bb0f12fe527425fced30ee2a85a8abf65746ba3435936aab36f761c9d0f9cf7bdcd6039803d4b896708029cdbb370df2e90bfa070aad47fd06a1e6127fee0692d34246ccb2d03f953ac962482d5b4aec82f15988b432bc0cf44fd9b38ace33f1d3f702cdee07edba84c308c8ae9c6c94683f21fa173692ce7a1793b0764f307933b32e5ff13a57d8becb124ee48350c217958af75a5a3c7b5b68daae721e8413e9675a9d8b72558e5a6f6541c75b60f3d48c07fa9b09d69c06b5491ee87f01b4fabf0236a1741fdafb2cd539d10ed324e9124f9113cf2c3a07627d354485cc5d23c9eccae5f8e352804ebe33bfc906e2dfde03a85390c629f3bb31c7371f7c31e6885009e32a76e414b0898cc1460d4a2b0f245b6f6111e630e33ef62c0f1489213056093039a93dc31d62b3a4bf0742ac07e6755aec78f9beca253c1126453caee73a513acf7d16f5268c065d921ce146085f748a91e086bf617c59b787f813841580d7736254b8fc161702b7f37d261c572345baee6f63c99e0d8247631b1cc08a6e0457bdbb52653458064074c0ee92fe95bc602ca912e413383e265df5eb4917016cf79daf900bbeac62e6c594a2f8270a4e5cfa46a299f4b42c75b258d4bc78766f96d085d843507e17a31619d7fa0c1db911fadcb7b495830be2a39f68c13ed24879a157a64a7f24eab139231b8a816a660d18a3c9d75e8c820a2ea02a7a50dde8921cda9d4f19ef71b60f6a01c494d5b1d9edb17cc1dbfb27d600a077db32409847b12f85b4343f5cd9c12905a03717bc3502e3b71fa951fde8e50cf6a1a5787b82df9785f9311c4b8bdc35574219b855394501ccf07f38b757c853f2349e2a556fb11312622f8b6682801b46aabcae47d4236b3b1443a2a77ba726855253c7519d7879203cb41a093ab465bb9685fda1266f0792a87b7d906d518060ca206f2f589e53d9f0cf5a9cca58bba00a8533905aa6a3bfd36aab457506b1f9191641b48126028a685a6d04dd9db783a19538b1a0293d5b4391c5cfb0fe2a441341a263badb629eb45a6a1519450ab1680cfe722d589100771fe26732ff4b666b046a3ac9eacefb3fc9dfc2954558f5dcf8a2ac3aa0dee21809782460c2f8fef639a798856636335a1504cc490b6537e4046911b252c2d77fe494d558fd5f7d2b7afadcf948a10765a33ab229676c67b0f2b8e7cfabf7801a486fe215e0914b41383ae32c8daf696681261984621fbda6371dcd54c284bf6d28d837b95269a9f0d759461857d230673db13573424e899650aae88f798b51feeba96337bed6eb252750ad15f271b4ff6ef380ad58fd8f2b115697c200a89d90244d39e24cbd241051b44968e608e278bce61290b75e7a49b30e44b2346065218b18d6eeb2aee7a1da43ea83dd14a7ec97c7243a913e034d4be422b9a2841216d2214fe571d0db385cbd0a4490707438c4ceba62753fdef7527e3b86b4219b59d4b623bfe6ddaaefd85e86423949319f9a8266e9077ce43465ab78707bc998683be1fd5f8251d823a849e66d77cfd21ec84ca18269462a67d49e6d9d4adf96cfe22b6240881ea27b1b53c0848f42ef939165394bfca3d64247db5bd3b13412018301259c4491f1b169dc730a585788694e262a567433a3babdb645c7fe25b52c5eef5d3229780b7b80e0fa3c1337d1b6fb3799095c9cbef3648e7f849e9ab379302709d535919f93810029c449ca4697cd71e048e9d5604b6385146e59943f6182b9515d63eacc12c9295e25204c29fbc1d9d8cb84e2c822051c215fbebb92ac4b86abfeb22210430f649f323a01b332e8cd5018ca3b930f93a3349f42f017e4d797e75e51a450888a02629258921d68f8fdacc6655ebc1cc5835ed5a4b694f3a6418eff3252f49c0150fb4a9dc86213a3fa9b84fceb018feabb3694eea12767e96e32c706d29bd448b59b6daa8399d06590fbe2b11b592cf42032747d48ebd87f1a52c2ca9b5a16924014678bbf77cdaa30f075c3c7bbf0a9254b6f86b10c3e2f2e30acb4c6d331630d5f5ff75ecca41628123ae62b9c4372e1ba94c06a5c91bb5ac18ee946f6144672cf7dd0b7e5cc1cfe87a0c6fb5a8c00258c4bbc49e4c13d88b623403dee458aa7fb477a49e7c7dc0b8de5326bf4d4cea23631f19d405a530f66cba9991b6acf20a78d85216dd5daa20c4c4e68156de8a9fc41455513df5b09807f2ff12cc9953b25dbaadd2319b2c86df76f80960c04645c49ed3a319a703e4076810a03ec712cd6ff65a7216e92eb18149435602f8a1f215d05c1f796257afa59d06d1049a920e051ae0ed5c344cf475c559b20456213ae3935528337cd9c977d07c75d9b8b436443d73638890a796218d0cf5fbf7685cdc866b2858930b34c90de23fdc39bd3d9280d5f981a4e6f295d1a1d07cbed72baebf0d4dcaf75ddfae31a13f9f9628ee9d178c9209ff8734ad36d19eb2a49c8c5f17ea5ead822a860d7b0a7d526521b999a9a7a539b8b8d82b3c294bab7b2aaa4343cff1d1fcd673d72bcb01233294ce979ffc7cde60ab191a4e011852dbe6729d0e9a3db78a62e8651bc3710a9162f839f7f3407f1b3b64bc29aa98aeb9d5ab84ccdb292f87ea4e13c1d9a886cab4e695f08cc89b49cabb55652e4c30e2c897a76675e23cdca395bffd0a7d2c88b63bf226a422348b30c15adf22934e43ea107d882efb0bd4c9ac3f4ac292367359fc8431a5604c6adde7f524e191674362b0f5ae8e914ebfb8f039bdf58c390ce5e85b95779ba88e8038c66285ae3a4bc3e8894bdeda7abf81bcde6e26c0728d5ad1c92b5ca4253b5ff50d36d8f7dbedd2ccfc9c7f3505ebaca2bcc7a5aecfa3c90cff99b8f59f5dca5be2eb111afb2fde4db6740e738250f331a6c6215edd6a788ef80cb7cd496c92da2d7d07235829a933db4f209fa4abedef145b2b1cacfe816d94d590077945dcd48deb80dcf82f4f0c0d44f85ec34e4d5be4f0a54d08b9654e66515afba7668e4e46c80b2ef4f2bcbec7c39530213e2599b450c14b5e634125cd38057f41768dcec37323fc6de55629b20be2db7e51798d72a33ba04ee24b0dbf34ac968cf7f1f32c6acfa50397577cc5a75884703fed5dd0fb9c030e213e8aecfad38806d76cd78e8056ff0c0b4b16b9de6b34bc19affe69618500358bdeed896064c71d35d088491fcf43b090a29506b6a947987e312541a3a13339f45b2bf1e5350e7924d92a5ada46cc9f4ede6371c11ebef5377209623dfd2e3c8727fcdb62e7a6918eb4027194dc814830374d7a531793698cd5cdcf7979d2792eff0c2a22f7418ae0b48bcba409afeb66c43350befb34fb63a704db0db937de92228788dd77b8f82f542b09d6ad5d4cbac02cd47583c023118124f784df78d7106666c2ef09c00b3dd5ed7418ffe0ae211aec3f3e4c078fed5e4ca096d3f637daa963a460e0ea552c166b58f58b3b540dc25e53f53415bf931573f9e49f81da330c1c1b4a963f4ea925052d72adbd94b5b28802d25726f641b60fbc891c803a6b13a01d42920862b935ad3a29be6f901d798e99679ca595212dc620c94745d8d35e894bbe2ccde951c712a0516fe01bee97b85ec0db7d66f7e97c9fc4d9da002d9256f2829610f61f4bcb8b31fb75b5ac6d8acd5c6f5ce524eec6a1c23c8ff489a85b5a3816bd820141abd33e8a8b386ec9f61b2fcd9a5f3dd84ba19a06e6e1217c88c9e9d26f1141b57ec27bc91693a0e94c904bfcc3aed64ab9af79cef9cec75251e8c058bb5afa27caff0cd158f7354a5828e626f2829ccbfc253aff08c24f3bd1719562b03a207b42336138b0cfefc20d13d2b86fb22d6758128cc3167920d62ba1603c1a3281f2ef795afe18d8e850713088ff2584ff5367dff9f4ce7bf1573c3975b8c77fa745514f5386ace00174726f19e393f478d3020d97eaed741c10b9e75596691bcf7fa73d5298a2cc0e0ab4e2c2fb10b6aaed4937394badea1b7e5c8a6e2081fc17351a08d4b0116b62596095a2cfc727303f019665753f77a09bf2fe9899c6f0de86d050b94ed9a8242d22e090a697fe945eb9a82ff8e406562a386f8c08c5ab287171cdd222950b7be4d4638fa79173a8c3fb06bd0655498e0f7d3c7ec0198e9127671b3ed802040d2bfe9737be6905490be4776750741d90bb50bccaf615695e8652cc98dc8257817a9604cbed367eb45e0d63db0749e1f0f59aa210f11a4d2604fa8408fd5834671e36d25cc82f448ae2d397c65ee3fb28771423f3b9ab522f2dd1b2ddea27e28bdc1508875e83d8194c1ce299a4e7e81483a1421ab7a1a77e5d75049d54275ac2c4f7d474fbd4f15f9e5c31628a8823a3fcd0eeb80ba1e5d8e3c517fc28fa1190074df57b559d786c9396c2be1be5f83fe646494764bacfb8a799a76469a2255d92207a4d2d92ae11d5439e7502a1f65e7af031a3596df9fda4fd72969b348df525563f0fc04dd899a3fb5db18e1178a1614fce78c75c47e94d01da3b28f066490ce7740f7ef29d21ee8d4e6a8cf804f5f43edc105282f8f673a07475a290f880968f6f4405ad136f64a2dc55633288a6bfa898ce3cb285ed2e123f1f6142f777ed8761bd1ac6d269898c32586d635694a9c5f1a4aea88457ba69f4fd3ed9c92490d279aa32dd489a7f900e6fea6210cebd28424d2c55e033aa011a1bb13acee6c088f681164ca9e6a2a1d363929bf93a5b84805fac5af9129cb775edd1cbd0110c040e5478719b7353096f399f874ad59816990e4b58c47a719ff2041c9d911f4efca0126111c5f174b1ae4af7c244249342a4740e0f090da7c22645b19e94d2737e2da947103b73f8ee3fe7564b72e94f61513149b57f6e252fb6101c5865433a001133caec36a90aeca447d210908b53e26878f70770338dd12f3daad314dbb4e52e08fa49cee4ae58f05c3db2be06f90cfc3cf6967165311ea08273114942817e67ac9c69e3047f9d11f3f7235cba95228e0e2beef78ec03aaeb2166093846900e8ba078eb0051a0bb508a959d85760d3a60101aea5238b3149fe0c60060a1d893d2941428d57c0501aa72d8bdcabd7fc4fa9695e57d915b739b3323aadf83a3e8dea9ebd11883d79e8b1fb963ac3b8222d840cd72c6be84aaa37084d88b5ef0705b348d2cf4ba6213eb6906f59ac0ce2ef960c91ffa216c46259a1140b0e76aa8e4da0f6ead437f668174a1147085b93d1e9af358b4863abddf8f951505dc57fed888a7ba8c471bcdcb0ce9d0cc99a116a2cba2d33b6aa46605ce01123b8aa2b79bd5da27092a166f13dbaba8ee7b59703cfafc827599c422a79fb01492e0f8566b8ff9a70b04e9ab79ba9f167f182d7bddd5b34311563787f8dd676a23601dc7e8bece84e87562df39c717228ed39df4209b493284d96409a35d8f9defb65ea1541235e65c7e83d0bbbe7aa15250200b77379ad23fd1ff295267ac3a76801db6cc9f685f4492954b96dc027b8a577b443487ddbd721873c7e36bc14d65bfa29dc13f2d456040bbc17363b6a071974ea5e0a07d20c9ab7c3a9f31e59d2a1785d20606c68cf11ce2c9ca6ece2ac9384a6382b678be3028075af380cd945802d8ca650e77c7497bc915f85366cfd4a009776cd2c5b71e923221da398ae6daaa1bea652b281173150b12d3eef129e5e3b63abcf4707fe72029a81eff5872762307920db85a40c1f112c15526083f4ea0820aad2b4b3956fbfa1dd815dd9cc53afd17e3c4bd397ac832c679daa21e6b65b3cbe439f3c2ea588293c3b1cddf2eee1a11e47a72e13a1c753ef37b9cb60cc950e99076b5eaa0dc5578ab6d90fcf7844b57270273e8754013214822da13435db476fbb3653029deeb6d80f2e14b282c5e2d4f37ae3117e96985e2c19cdbedd470902a3dfabe268d549a672bfed401fdf87fc75d0643fdbdd1cbe0f81aa8262fac6aeb2c838079c6adbb4fdc88f010ce5eaccf16b60e98a995b455602f894d7f5630ef1ffca07cb0258ed6ba14aae4254289c90636204ae4aa416d7e5cbffd357335247d8c9e1f66c7afe1298ce4ab839fcd9581c90487abe660d998d91372f3f2b8e4dffa36b9400760d3bedae8ec3d49bb4ab95a88c25b7fbebbcf4fa0f7d01caf656e3b7c86d5d5878b392fb4abc8ba483b64c4101c1aba9600642c9d9b284d93a87a66e968d3747d67aad723ded884fd7a0651044c27398594d071656a76f881203e8d3022e7f1adf2c93170df3e81645ba5e20f2915483c4f9b6f6ec4d7feaaa99a8f9c7070a6b794eeafe698c565e19e5fc2e1a2642be9f438cfcf30634178ba162bfad7ad92d7960fbec218b335feba5a2398cd337631c1fd59231198c8466a82a8b925505d2c7b32f5f50f51830d11414ff124107ebf24751ed334fa5ad272fcc2e208805518b6020ef7a94320794501220cc3c7e8ac30480010b91acb93eb26c2e99712ae01654093654dc4026a55654d4744804bf01ef7d14bc1f303ed95a42e3a37d26854fca5167184a0584aa27858d74dba0ae8f743ccd2027efa802dc151cb9c3a72f4db95119501912b9e1f1c96097ad094c918cef4714804800b674035525e42895c493a719f41316ea6bd311d2a2fb44ed246a8621054ffd18ee5b66edf86a4f9b70ccf61df258beda0aa2c7ae27d6231dced2acfe10227317f2f42ae6b5642a722ff5e48ecd215f8f08f115aef2618b615ac45722a408c3a8df56982cefce7307838608cf971dcbdf1a822e5f025f924560b562831f175d8ba2ef4f96d868aba22836ee10320356296300a38a1eb99ffd7110425c65926c731aa7b074699d3f1fd7d38bd0d1b7cf532ba164173f15fa4ac1927f9a2458a3a517304f0206694ddbdbf2481623f9faedd9d68f622ad0c7300b3c67a41816767ab0a7cedfde0d003f83999549fa230367190935369ecae957256ae76c56280c3cb5509a264316db81b318f36ea8d24a3ccddb240079bdc5c06ac54130180992efa72a1e1a409df85fac79c4733fa23c5d6c05518d8b163dc777f2230993e1eb3245c41417cc3085f620f1972264f7d72448b4e4294073823c865fc32e8d31484c0a45d818ded14824f7d40f0cfc17f944fe0c8f5de41291cd3712fc2c8769627eb74d40336f3e97c4853d8d485f7603502fe18c190ca724271a5edb505a2010d8b7f026ccff5bd404b7d0a46ef8d147adc34de0bfa02b90609cd3e761faeb1f0750c27b75f6f6cd78f491972febeff275a7cba9678bee8e512ba0177594cdee6def4044f92415e86d59e8eea409632536701814797f44b3694a9f7767f3b9572418f8892cb00671d0d0bd276be83d864d5a3ca701390a92883444f6d2d407611764233c2147452213595e34969e6c7cc4f000694e78ff16bacd1fb17d0a25094c1511a39294104ffaae97dbebce6cd0c455b1fe9269e1d587cc050102e38d27aefa3899114e08f4754ac9707417890f8e86128a60c2761e0467668edd8b33b1829d43a9b1777dc0a1e32d7eb0ec877d7ee5ffbcd28f2b7e36fd57d939570a5c74ce5266d64f745205b06b012f136470a3607b83c77b946355d9d5e96362c2c9c777201d84449380389260a725fc3f8344651f30f523cf97843c952029e4cdf10578191e08d767e8df334fb3fe56965cbb8e7c44e08baa62ddac47a73924fbb9e2112cb764b9802b86e38fc8ff067956b0b26bb01d82271dc5be968e7119f39390e4f9ce5b2f7792d3c65739cb47f543582a2fede52660bf2aaba177b54382ac63d8ce793a0a2784b80637a3cb4998813f15b5c3a37be0b4cc000f30fe2eb60e98d5f43e97025d4e9050fff25ab55202996618797cb924d4f53702fc423384737c0c6309c98db9dcfa2a8f2b7532c2a2a6b1576aea69897897f265c450f38f39423c67dff1f98e0a01e380db09d1cd7d185d6d5ef5288e02554aa0094d9defb266b165d9e0f69cabd0a8ada2d76c07bdd87a9a5630203df504548f8837ac41e60f3efac268126fd29e1c930f3d3e196982c3251bb656716d9aac2b9c224a59591a17d1a8ffea3c1705c31612ead3bf98e6cca12de7162dd499442741176eb5218a0e555852112be0c284d273834deaa3836ae1fe205f89fff882a4d4d859e1d7fbdc7f41cad843042a0863bf580f928740342ad8de620c8b859072b0d8877a8ed33ca720e64586a3d9654f651c5b03f6b017e207fa7df7169d0c017ee3484815bd2dd6872946f056c45bcc78006d5fd1ded5c1549d621ff773894ce77e74c1139af3b91cc7344278a4a85aa1fea6c0c794b8ecd492a368400f2573a6f44d09dcecba34436014813ae782cc389e7ccb2acaf83b1804a5840ac8a5e0a11faceb3c875be45bcd5c6966f0c937e06c187df6f25ca903e490df3a96fc927b8731866f8a31f8cbfd33cfd5dcc641c5b849df83fd530c24bd57bbecbbda198698ba840805e91be989bb351a342b6b8aa0f77d54242c151feb86e7ff5a45cc862ae26c6e94762942898309c23fc5b51098a6e8c3194d0ac2df7ca3fae347c7b846aa7f6dc064530912cbf31b9e63fa3014dc6d97cd8c8d409f453637381f9a8a28943af1413b2f66cd6e2ba9b72b4a423ead8df35a92ca5cfbc76c045d99b88c37507221cfa56d10b1fda0d3ce643fbc8746d123c57b0c9972743dd75fad7ba14df02b713ea2a25d8f1dd62040c17a9298b2afa0f45109ab4d2e961eec902033406d8568a22804922e1f8521874669dbaa8b16878b4ad580cb4dc8fb447078f808b19dbb300500b2b236d9cb318f8e7cdc83f0066c75e02b8ef27ed881ea2062d7fd6e53793a1d5669f1257c6ad468c56d03956fe765b5e97b5ba53aaf2b49f90b43054ec29b877830dc96dd0956573942d187a849a232ae395548dab010989531179d1f15699dc41659f8b9f4d11a467c7c07092c67e82838743eaca3cd9560b6ad4d474b3dbee226470872f882dc1bcd0dfe382e325f78db4a69ea594dc0224cf4cba65ddd16b77dd41acf05b834d6949fc357031ae2b08883ab17980f72c952c3029b0b3cbf9c43bbf583cad1f2dad4c018a25c8f47ef159866815df53e5a7030a664c27380499fc70e17ed7d8fa7aecf04737be783f0f8b31507a2f4ae852668b2149f94595fe79370898cef205a85a20b81d3a04f5252df12626c7c05d484dfc7ffb474606259132624d0d318ae8daff1a23142a5120ee478f12f4bec06332139604cc3202aa12192de359e97b1239ec774e0383f501f53510380e80c03c3346ab411e75177d56f51c0032453d2d615ea87bf14f817f2429f8bda61a1575618c8d35112fc3d60e3370ba6d9fe66624fd9c734f5a29f432a3b3b8e0ae82d15e42092f14a9a721633d3ae90c523387fe71f587608c83a7ba2018d15fded88664d7fa8cacd01a2948bf745877de4c27b6e76a47e7584c0e495b39f33485a7d639703525f44422c3ceed4468271a7216a198f7f9aaed09a45e3ce1bea5deef4475d46898bfc5d79a5b316e749c268c8709f4e0dcd9ab877ffc55003814ef54e19f0c7a4030bad5147239af1f8b9b66e15f2da6782e6e9576d7f640e803ad6a25899b439299fec18b93d863b88a90de1d493dc30b89004599ad1892b428c1898165b3b1c94904eaddc5f5161e35fd890ac36d0b29e96447ddb0a6f5649d78d374bf145928f3088743729841de52a637618b53b823a8a048850cc2acacb0e330169d9b3c699bc25899c472b790c4fa001f2c5d246ff0c78e65c11ecd86e124688551d310422455d7c234f1511ac7bf4a32248cd5027713dafd385af7527a626865afbd026266854510cfc9f78b8d6b297ab77fe75a217ba8e7f416ccac0f0bc2060faf8b0e053ad22508467e687b873ba85c0523d735520031a62ec83211e101dd4ed43141b9724fbb7c689a3758dcc18579e90589457c3a2f50b9e9adee2d0a7044d59c523aedf99c11f261bd91ce3ce3bc3222d706412b9507d4966eed61a1b6046e037a191b82f956ea380dcdb50d857857bd0092ace1789e5403b2ee14628697d201c23c561f9444333cb30c8bff3bd854d18a7062de96b209c81339b57cc3c483b7b8940b0c16ec515d7ceb5f518538ec9af0c6994d2dc77e111c815484282dc8dfa12153879d8b028bc7b0a3647a4b0a9cca898a0806a79ad426ed36347a6018ec940b1fcf53a2e2962f9bde84dc526d7a58d6123d991d73871deddc267f9c492f5f56ff58f70340633219fa3fd5ca456c8adfc229f6a55b452ada58c8baffe9b585e11cddb016e8a1c3425ae818e6c0f4abad3ca1fea404b2076090ad25d2e92d0d03c90ac5db3e66947259430ba7d3403b0cc011df620dc8fadc741fb4a142be2d1fa5000c4c5ca959cc5d882c8edd750b0e94adda0cff3e1bd49f0bdb8be07f74622faeea44420b86bd8a2996c9c51a0ff180f49cbd6df323547675143f636ae435d89276a3dff74f06937e163790668e14073d69b5227b090338dd0d97905e6576c756095b75266e7e7174892fc259082b51280f361cc865032b7fade8ad485ef3f1e31fdc15420935a557ea2c6cab43a603fad6969e1eef398983b4be70efe67f822206fc1bf49211b7b78cd304df82f9c7c4bf38b33bb14be97121ead06791ec227f2286339ed7204422e4ee7c9dfc5acb4be946454e729e36b9b7190d809a49b061a8a0991318e2d3dafb1a2e7dab00a8721fd79d48bcfdc852200fe3cc6e9ed1f68b1e5b774f218fcac9d72b34ce6560849d2f44dd3a06353af64e42e5288029b5cc933720ea5330b11279e4ed1a41f185dd70f6683f925666ec1d48c66b8b70a1268b9fb4e337b0080714a6d27f392c1a0f6557522877a13d4fc46546b1be903e6308c2e55887c66367a70bd9efba503d66076002f928cf00e358faec65fcd99d6663c3854c43df68e8a1ec850e2dd88a7204ecd336dd8ca4bd7f5faaa3b5645b5862d1741590f9991ee0c8667691d4236fd904a34257fb0ec1adab6d7d16a28d224453e36f94a50ce63c1eda3540d7292f6cdc866e362a6397f491b0ad2e5b634086f98e5a0338bebe8ff7e1314fffff5da855b0c60c4a6e042b5dd7395d701cd8f60bef2aa9c6a76a3cf7f9e2d23c8591b43311fb051e90d22cf0c930132b13fa3382bd8eaddb50f6739b0b0aacf199853d9feec671dab864da9759e58f3e65c4702c73eb2006569562579b7b832f41c91982eac1042cb890d7ef6fd0f0279c7de59fddaae253c6a9b255495acd8bc05723870ee8b29461781a7761c7e9d686cb1dcb1d4f428c16af3d5053a199b7f6a076399a77e592282d093a7260172ee98e31067426a9685f1593b51368902ca443132ec6fa4a58104a2ec97439b7e2482d3d832ef46967ff6bbce0ada0af5731e0e59a74d5cc6e67d7f109ea01adaa1e2d1cf2b2ff12853b63da653be80dedca7b14e23dc9f4a63da08e6710857ca4b09b950bd145ce4d045a988a29d7e36eeecbccdc25657c37607b2c5a8929a5be5a4dca87f9da690d16a0ff286720c049a814aa8bd3a5de2bb4e3c8a70449b0ef07fb710308cf53f44bfe85386bb30705794cd9ea2b8f52c053d38624974232c89a923154b50812e34fb2b05dd8273dcb23694d2b7bfcccf20a9a31b55bd62555e519a5f52cb3d95d8f0f15f91a2e109f37a9e8a6b5be9aa72ce3431c890799f496e926d6c73f474884b46ed18ce1ffe7b4412614ffe1880cd122a7193fcf6c21b2fe0ce21a90c50d93920447d741108db7ba1878dd198718fa0a0e370ab091d218cfa1d6f057eb256b9bd623876a16e05119ee8fc3bc742fdf1d36fa513d92973d782339ca66f99f31a6b7d56a1a0f669c62adcd7a15e493f68fc29667cd32b9f02543ff2ed21f5e6be2807de733cfcc036053bd2132186032feff77c21e9852a6c3baaf1c3022bdd5efd7bf180a95e667b312ea3ca08759e3c493f84e725b3ba25bd3821085d91a29867cadc160fca4adb8ef7417529130dd0e1bd2ac8b30a37bbaba22cf06be3c2219fb731cce39cedc9b76669e65fec692c714e5549e30974751c9d66fd72909164550154668f33db2811371b897011ff935cdd74fd08e93f292a8138408b773786089d0d22c25153c996a5a6433145acec7cc027f0c53ee5e47db50841109d35537cf4595b05f40592cf3780c8dd0d7aef6aa450ec1d56c492124553198c0ae24c924c0f73ed5b5f820e7754528436b383e0a2bcf19ff8d2d9291e5571e00efa02474a4e6b90e4e5bc7f8fd24fc8b667afedd7597bf552c724c82670517298a51f595a596ac69059b80ffa164f5d20b33d0f1d99e118ec7f37ec60c4045831163cd5d719def953b2de8b9cdb38f4c9374a70f0b33cdf030c25c09b7b2d1222023b51b3033340c60afeeaf32c605b39fc14d73ded9862fe3a3404504523baf38eb41b53c92434e0c62e41d7748d7651becd7086c4cec863d9e9a0ed55ea8c8e4506df7df4a3bba4740fa5be1cf4f23346e886f44abe8a1bd788c32b7321bc02f1f089b1e62fb18d2d0b40035109cdd59a501fd02142db5445f5ead70cbd8273c6dcdc739bc628d910e0150276ec73166d56f3c48a5f123ddc222cd8847087826f7f64283b5856551467f1156756d9893db93e79fd262ba2a678d9de96841a73c69544aa2846243c4bab4a0c482d11691beb9c78aec689b1f84b69e5ea0f2694d98df0d6ad55920123ba171f99854c2975fa072d73e22f439bc238102264ccd288c34704952b17d848b3f4719a0b7e111da59b540dd11cc64dce0186a86e54ddb2b5f0ba595e40ef64591188262c039561ae38eccb45d9d03a767880c235c757e72c2d9b520457501315aa396efcb2cdac79fdb521fff8fe8867f3a946c4c23a8c01397ecdc75b069582f349da2f5b79d2b21ff24bd6750e42788d69c3b2ca544c1c5fa13753352f10c70ff2731a1ee145579f39d220438bbee90c11698bdd8ed3bb687aedc1aad3ebd1dafe387eee062b66e61f2512f7b139cb1ef129651233abffe7ecd6b1b31c0ee848677b95dc74f7d3516acba13f68a5572f3fd249e8c589e8b7d85d8bf9c6e434460ee412da8e26494cb01f003f3611986f8c74e7a523b67058bc8aaf3bc0836ec657db773e0af87b7afc8c967456e943f1800c3c5dadf2b5fce4de684cd635243e70cb04aeb3af7677eaa903833565f61c89eeba7cb7070c4ed7d917da33f329c23133bbfa5b567fbdd29cf4207f1dc23b7112eb6a4e89da0ee9d1a7d3176fd3457f27f4f76e04d74974669bd39549c55065371928ac4fd9265ff29dd33059b81a191c83a7d643a2a88dc44354871937b01575bdaa898c767abfc409c620eaca7971eca224b4fb447d8c0b8687b702b348e4d8e046aafcc33ba009d79263d351d5bb3a43e906218cc449497624fe481b616966647934ffdbea8d99aa4113d91e951b08c78aa78b02e46a5fe2f64fa707f4179b65adffc699ca2cf6aab689a48640dd75d014f0c062d6e6874e5dbd26f4148732e5b891e0814091c625684ad82d1eb385c235f72180c6035414b70c253d8797c4f2e72c4571497a33b75e12ae369012448b0b8f837cdb7bf34bba7089f85ab56dd05709c4da752898b822c0b5f3f8c6fc4e7cd677fad86834718627b07bbe2a1aa23c3836fa37e7d5e1856a4be09274144347684f1b63161706148046682ca77553bf2b480af402bbb31ea8cc67a11850e4676dedde78697c25f9e90aab5a5ea9ac235e3c528ac21c6909269e63770d7dde6e5d1ed761b531b9eac8447f5d8986b39dbf7b7fbf86c7ba5cf6378d04ef27f6cfd4785384165c5749fe7642fa04b53100b65b60d2e991d10d314c2af5309a57c77b6cba34132f34eb66cbbfe0b16a59dbb6608bfc5764ebdc93cd99aa4392cc4ca37b89eda884f109ffd0d1b8f7403157043f2d8fda73bd6bf62df18b1a7057daa558da66fc10d023ac2df76265e66e0099bb445b9846cb54d665701d9a7dc12edbb934a21a463d19ced297ce9f024fedd8c9acb38ae6cc92be05f1db71733bb848307fc6f2903f95d8bf4b58737af3ad5a5623212ed3d37ff92eebd9db2860ae8546357a3c35df69bbc6c08e3c8ab069d3772d1f0a5a0fabe753c82c421dde5fb3101343f9ff39712e9bd97b9af75750d746c6bbbbe1cb9d92a75a52b5fe718eb32c10d4a1aa9f40a08fa1de813f9fb32dd1d8a391d36fbfeaa08903d60fc92fca3bbdd09d163066b974884679caa8cc6b71f3767a5503a1d94a6ce86c71660e50a18ed8429e2b7efb905470856676cbff3ec2fa8e0a139f106b7279f858575ce256e87f2637f8f2bcf62d28b1e00d9858fd42e217ed6d41f34bfdb1c12ff5a2cb9d47712ea3d9c0e8b59eee2ff455155695fd11247cfb5e74e135716961be10037b8703278ac7857d129d8efdbd7fe185f400809f538cb8fd9e0a788914b22f37be4ad24b9d84a2f3bea70ad010cb8fc6a219131db6351aa29be81278fbbfe37f6b072657151bd59d19fbdafd1c7aa7facbc07039dae69b05c08885e8c67d4f48c1ac2ef134020b6c6fba31bba95ab6f42c1bcd0d3da33f06198bc48b0866c38d626997b92d9187298ed6f6cb28d5c01ca51057f24760f146b5cfff217c56e3e1a08df77c038781f6a9b392bb428016195c302a34f25aa61667ab8600aedf6c284fcef1c0eca7790266c20897bfbdb01e51e7bebd333165a1707205197f4c659e40198a9974e46c46da7741e434cd2050a6b94e3f2f3d27c71cba374dfa4d234f513bb4e8f50168d09f1e49ab8cbf88dbe7af970acb9b6c477181a6e217612e2976638960675e80dcb073f04d76aeb04c01c8e7d97642e35d1f39274db9ffbd7b34213cbcc0acfcdea138201efde3699a5396d54e09aa0c51c0034d5b71a5fd00d279c5586d17ea7eee3786131d5c0575e4bd92ca54896e90a4dd9a1a924ec3cf73757947917cf1ce384ac2e7a03ffa0644d56b54a4a6206c83c85e1a8fc61045815976ea8371df69ad2adef1b42fd03c6dd88fdede9019c04913dc13ad9831034a2e6fbdc77882dbe06ac41db198e3e9d547978bf749f38657ffa6ed039eb9359cee63ab6db58a358af4cb2fc473f4b2087ded068f98cfbed3304f3d04badf353eb5893327a35f7bb2c0097e3ae4ec889242c4c87336b475df79aa6524d358d3f7646e42a9a5980e51f8c1faa7661e5f0de15821d5016ffabdaa34625349b65db00a86844423ab74a463655833b44fbc59c711009ba00fd8ec7b2983ee2e131f37f9bc8b8617f8e683f35cb5470f8663f4be7af13777a093e585b7d52504121daee6679e50436902dfc17a2c3cf521418df5968cd5f1c2810aefa5779898c006fb1f472df3823cf05542634662a09a22fbc9f0fbe3964c3257457f756e5856615b2a85a685ff224de1fb3fa9b0beb096c9418a71fb315d6b6d92b56a161588bf4f27a348791da1c1f1e1b8fe452e9e4aaa0b24a073150141a6e98db9eeaa05581b869f152adb9d31e8631c0d0b4becf96aa6a635be3eeb85b59fbd0f210ad0c7b2884e73baee62ddd2799844f3691e98b46a25dd5344630586a380695fc4413bc5c11391145fa8d6abc96eb7cee34569090f26d030b3f264dbb9783744638b241a4656d6b6cdea8721b0dea2590cc06e1a81aa62da9f7e7d9767b1a9b80810c33923504aa6a3b1e4bdea545635134319c42fb15ba5c073c52b0e23e132e736f707fdca4bdab4ce9832cb9efc5e350c73e4b76c047c6326e6e2f3387bd6393b7e79b5744ee1fc35b5a713fecdf9f1b687926e903c142a0ac0d566fe71e8295c5d46e22242c4bf84816719be51ca0701d42235144b34cdc65322ae78f5b87570e00f34b8ba8f15523ea4a773f4c39e2fc7359b4a3d91af67687475e25ce16d959e7bdd02d1de9f79cf7431ac1d3de0d6db7887d6989b1e3161b36b07c996fba4f26e02ac06a1bf3a8e0de2b2002de6c254e7361d1e107a81c00d7c53c324b773bc4e50a02ab3ba25e555c85c650dabcd7df9aea2ca7245ff3c6d47f8d95859b34bb2f398238706692945dd3ad21d3587c5cbd67621a66789db96d70d9e64202e860435a740bd30c68d37b812332d27090a20048543df6957ac6ffc04998df3e85cb953e1087eda996e8455bc088ccef13ab940e8d72cdb635cecb1b686ca4061b67f13e5fa1b1caf7dca9def4c78c2f7530cfbe0f217b314e63820363a7b550031a4e64c837f5161c386a3c7f2301289a2a1c176ee76085c52fb069a90da37082df65a6940c254e66f61c24cfb40a7bd2a2013620fb246f97f405dd74f7862c3f7056567d102be6f93f40ff776d22365bfdcb7ec0fba1bec0f296f89ebbe7c97f83fc54ce734b042f6ad51fbbb8870997ee4df7fbbe4a8ad47d7b9f6e3e00a305bc7a1207dbf1aca4b7ce8a8cef8f0973cc362bb233820f20ab22125bb8dda9b2121d7569e3ad24060930b115616cb3361705d8aa0d3a774709aae5fca44e783ced05d20a93df2ccdc08f7a2ed5c7e9a7c5d1abd3131b7175e5ad1d7297ec18547daa16d9580da8501c345020d8a1c7afd45b16a3324e32c6b4fb42e5d1d2a89b199fdab6bce1ea963efb1f0d9e231f9e9a5e50ae4a5bc4df7ae98d6ce731dd06b2c8d1f7493ccc48880e7920c9bf582a41ae524c0477e25025862be01361fcb0c895d479cb9306612c5c7ddf0d7bbf2c0ad50438df3fac9a3185e4b14e19596164f6b7298fee55074d9394626868d4751392a071728e87066dbe1b1f7c1fd0231bf7d7aaaf1a9654c30d3a5006f95238ab181d8f4d93b8c07c4b0e374b2895fdeff147ae58589b7325d3f70d59cfb500ac040d3f3e8bf8e4eb005a872b0391d10e126f183323caefd09f6f0653acd754483e5c6951b9775445e24d39e2bfc59329ce7480de8da456777e5868964fd7a2b50977a03f7a31cf30639ff00524eca24302fc41182baad14ebe461470aaea569de29922629e478650245b877dc2b11b01600a30e41626663d4c2c51adbcc408d1ca8839e27f993b834c57eed6aab6cb7d822554af87741f9190a9d93016857ba3149ee97a7366798857b086368173dfc779294073bec98828f9c85d28e898634b6a40ff4a566e2612c5d44423435a09a1500e5ddda014b607aa4190e610434520a02ec9b196cc83929def6c767264a8c2ea78e79874222bb1c78fb78c21c5f2bb45cfbc82aa79b89645528f280f710db36c9cbaf77764c54277cb0340022d646bc8faa36e346dd02e60a3de74f0f497f5ee7ff2f9e9430a29a669a88de9b69f527713416423baf0f3beb5eb4c5b26b66bc40bf1e237294c82281a16a501ef1e8e7b26c823ef313eb0d17ba400c24d24ed566cd308f45b8c9b0ecf1156af440620eebf33ec3f7e6840befe079f4fb31fb9494002a3db21409aaf188105e987b19d99c3f80cc0585e979afe3a4b2ce3b3abab4814f5cda0365b78493027853400949a9346134b9072c4487d6a92492b7e188509aa545571943bb2781321a9303e1cc1a9b2b5c2c96f347df89199dc11a20bb7f68ebb71ce91eae6b814d750bf67769463c33fd6ed3b870211b4be19e5210c0108eb5a101901e16352facb4332bfee31080e82e0291332a88aedde1234aede0214f5e242e701d000741e140dc441522acd730151e1a41f6deb1b60b7b20eb903ea9a84e12d3b8b6d5977bc4d3b3efec05903df08b3176d6c643e106ea749e7bbd17b3d38d6ca12c1b4106081ee08f82c18b40c68b996b0cd168a163b03d4672215b08790cac59308a767a72f7c535c67d6f43ddcb21e74637956683e14a06a8d09c745d5cecd1deca722dd3e4711309c9a8e8763cb305508293d0304698665c3b09896f06971e30336213889a592c7ea16f46463d5806cfb0b0bfab271a8aec3ae5ee2082ad44b260ca2fd793c087250cf2900534dc2c6c04452d8ae97f3180fdebbcddfe724d27d5ce69845573716067b568021e02547346c51d9dee59ad703b3b9e5622cd1943e5a1ad8a492b1e83a1f50599deb0a0c9aaa675357ebfe004ae5c69ed81357c59f2321a6c0c8bb6e2b47a97373564f1dd26b8a219da7217152b0965ef7c5a8c79a658cdf922215ac5daf515a553b38e4f21d7f515bc0df05687789bb889f363306dbf068e049bf812304fe7f587b77bb4cbe3e9df43421951c3de206e41c9f56c12a3fbf2b29814da51279009463a430acf63f24233db75b81ecf6964537e7c1489b121107dc5497ad9173ba2ad774ed5ce26f34fb2592438d82288c084c238d424ffe826d204dbd77bbcf81cd9c820b588a704cfbe0250c202b37da4ad1ddfc6cc82fca3d4667b6431c9f39f5c2351c7dc8a5910044d2ae2eec24cf618a74a86d49f5aa9db2fc24fd5bac59f756597d950eba05a6f6d361085f9181c1203595ee4835635e08f25f4e47a1b6451fb210b618406c327c11d6f1313578dbae7e2f1f4b4bddee1a8e1fb97bd6c8ccbb564791d64cce3461494fb8359914a5d9f08a60be06c3b67e87498a1882215e6e6f46481b05ac8b7b3ae92122c04d8a874c1428294355dc8dbf2b47bd3dc753d59ca9cf80af6303c04632ccd88ac5a1a3eac89b6743a38e16cb870ef0e7f7df504b06f1e8192d00d7375031d9ba79aaf274886a013f6b4524dbf777913908cfe58c16e1e728200c98fe88b1a33bc0fad3fc25af8a0fc9dcf4e5b4d2209cbd7cca3326fe3670f3e145432fc55a7b6f248cd569bba867db66a6eed176c255d0da789bc9d7e7ff4d76bacc2cb4221e6eb3ca111f4e7d7630497b03a19a4c1fb8325a7d9d671bf5037c5833cba93502db146ca0c3ad3b40dee3ddda3d33994e3fc1c00f89af4e4f79060e512bba64cc11d99eeded3dbe79780966e85591ee325f6c68be621d9670474889876616e4e290f01d1004c75d4fed331dcda217ee20e032dc629b896113313fc8d939e32f8bbc8c5bced223a3e2678279c44a61003cc7a1573febf626ef2fdecef98c6aa376e92912c1fff83f672fa12d4dcf64b93f82cabd4c3b3b9df54f1234eb835db2830c29674c1417c232f1ee005fdea69dad63e0ab983b4067e3246a5d16886419cf0b0911c037e7bffc02dca5162c38f190f8ed7300cb82c897571ae84260bd565ebd93f654bf1e9f2a37a686f130a4a7db8181aaf9542f6e46c5a8d788a23ff8f154a0db4dde7bc21a01aed339e296bc0ba3e8d9bb8921acecee22d50bb7c8875c44ff31f87de43c1e1a5e6f12108ba1701deadfc9f22cacb9796f6fad3a126090cbe9dc19e504b760bde2db8508d05d8ed1c3a4bd7e1f8dbd9bd8ceaabfeb8d9f32d910dc41c8678231552218d6f65681a78008ac2ab8df3dc7c1ec2473ce8101bfcebc3b9d73336c487125e5a3e2857fc1a6ce2b11b42a9b728a372571e6d8189918af9ac5dbac2109b1dc6eb03051d9dde7d55d357b309f41a1dc1334783dafdbe65288528057af85b88f02d503215da68c0016d312c7c8503b599f716bdd248241d34393b372562ed45b99813577ddcee9966853f72d79cc3ba174c4c25d6fa9d1663668ec5ccbb23af01f941a0dbd209564d52c308b9826639f22210c5bec2c4e5a09d193bad1ad6274ca6ccad78ec97301fa5cb9e45ca722b511531f3d6f249ab27f7cc7c23107be5a7e9a0055cf44b165201f8cf6cc06317f65d5c999e14a4bbe14764f6dab03ac13d0be7ffc67ea8cd37aaca633377fe3e798dc06ef2b3acce267bbf334613c4e77cd4d502c607abc7476810264cc70e54f245511630b6544b86a8ff6700d22b9f43b1c47e173526d848306f4e30846558172baf1bba305f70e1b95a16e658da225c218273a85e6428e2ef249dbe5ceaa9840df273c660919cd19f50ece2129ff374e798f8e8f0bcdc54936ee9bf2a50e48487f98db2be365a4e55e0511e04b3161e9daf2c550596fdcfc6a17add800aa4877f91cdf49143f7b9454d6beeaf6d9e1973944a22d44fb5008145c1709fde1f9348469e2bf0d87528293fc1ef5276fa998432cfe4e579152a1a0a058998b387eb8fd2f0c02abcf19d71a92edb613e6df6a7e02f72c78abe092c1aaaf439d51517dd89fe066063ffc4d48989b7636bffe11dbfa6c3267d4d6a8c7140219bd157d552ed0bf5c3b291581d6cd474117ee03bcaa4505e2aad1d843c5603a96f2f10bc7af7556dbe1ee154f03e598d4f5ff679db6f071f0722064fd195ddc6567246b09dba1f75195bc09cab1c4db88df24414afeacaea41fabfd7b21e207e094cf7a6283f4477c818ef0d801382a1383d11f7fc51f7950a2fc2eb3e0112c86205a7e8e6edc4637aaf5bfdca58cd5924dd586b9456070753badf8e9317adf255dcbdb09721723e99548b6ee0d8ec044cc6f4404bf4c003196b4e66d0212b24b3adfa907aadb208b6b94cbc19d08f5fc23be898230e1ce0db49a221ec57cc10569513f8b23dd7240b9d56b4b52beaee55fd3c3a79162271e0dac68e961ef4408c410558aa91cf516f17d61837caafa6fddf6cfdcc2e9ba602c9379e967f3a48a93ceafa2f31458fbba377abea01df357e79113776feacff30ddf84ec80bda5320bfb80f6984c96fc96a271c65a6f790d7a9d6080343aebc5a0ec88ea8c315a216af8d0fb543b7d7f657034740c91195483028183e3221f91991f5cbdb289f59f5759014aa6b4655e0f140246c2f064a184bbaa9c50807336a0218f59410828ee56a1d2164871fa66de8aebd8e8f5bcdffdb8838b45d6993a313b10b8a739e5aeab60083e754d5f1652d435644c3d6e7959e178cb5be3e364b3f8541ae85aba7fc2af7b52ab4dfe2dee912ae962fe5341f54447a399fb5afa719ef4ef40819ef460da251e225417bcdd25b44170c3ea67aaad22b92c977f6feb35d88b6f50aeae255024f107cda8f4b59d7cc9afb58f7e48a4ef16c90b010f24bb92270b36644747735858621d0dd210bffbc2ba8140579701130d0f717e4f9adf522b6717ea2c058c79aeedeab36823fd69ee00acaa0a56c9682ae9e09858818572e54ff13a401157d2d0d6708aa0b019e23937b00211224b5b6eed4d3ba7af74027d54caa027ec9cc43b3531ac321cad4d27d048614744bf555f4c3651fdf239979470093f8c6beaf684c2f0af0f32ba9fdb5e99f4883e9c5445f4c52e3734e4dcb9ef68497a3103d676daa33e48ef3550fca119da8837ddff379fe6833805487f53c408b55e5ad2910ba77641e7116f90112cc0a610a5d3770c902997e133a8eacda492f205936845bbf6f20a117bf45ebc28bcb23614d9b32303682f2a40d7bc90704a4a0c80a451bb79b9d9f0c2fb6d1ec28f02f6e17387b18f355cda4d788c259437c5186c18becd73e001b81111cbfa8c07b1ad0b34dc7eeaa1602d8b4fea76c250a151e67a685323a941d6ecdba4a4cc455e0490f13ab2ecabc2879e357b6aa5128b53082bafe9c4c79fa8c8693741192da9c578be4293b70a4829af3f690e3f7be81f8b46edf5b2f902dc98dcaa7e31131ee69ec0e2925d919f8867ad4d6e76f3fa1a4e1b66d2d39b48bc517429a7e3d02642f0fc6a60c5baad3e703974edb7069c17d686bbbd86908ab9a7d56f5e16506136576a4c34f0185b2567173881179b9d247b08959b71662c23ef93ac0fc071947604c99c2a46f58bc20340993dc7df53bb3414b85d407422837a9a8b7d065e646807ee0974ecf0f346580ee46e2f44abd7c2b2bfd8ea35a7211daa072b951271e446a053230ff160f86553cdcc9ad5acfb06b5a4af08c1847d2039e00c13f01b7777e536e8a7094682eb51ce51c6bb3e8054a0b7dc64bb23e15d037d0c900b16352bd86541a43c3eb714d6ae8fa6815b85d16e9dc45a5323b817c6ed8640cb5ffc7569122e80a3aedb3e21b771eab5f60a524ababf2850d788c527ba6a46556f9f67f59d3c4e8412be34c0fcb27a3f8608ddc6983b8ecbe45fd9092a1892bcf375815982f2f8b454c6de3b0ba5fb6c3d571ff17b7dc801478527c6f05109af6392212b2647b84ad4332119779f1e4b66328ad4f1839891738dc2cd6e77ebdb7568594b87b601227ef7b92dab4a25e5e121baaa8f766e23ccdef6cc11aed869f1fbd0899a2f2b78fb0908d640d6f4cc056fe03f571f5853e1e8b7315dc68932759b597f200d62eb31a90d2cd94a7bcd2e4bef566f218d644b099d296e5e545df416cd9bfa658d0f43c34c93a736d0393f7ca7aac75697bb2467499ce5dcd256a79fb2a37e9e194a4a8b8285ae50a0d04747bad1fc077293630316469afe5d604cc2085e21e3344f72fa004627864f3d44c0fc878388edf586fe519e047ae3e23f9c06817fc2fa354a59949b7e95771efa10de103dedcd29ff85e55c7dc37fba66b1a43e5714da748bff9dfc2d26428be0f40b11c15358cf2846ac494bbe1c6cf4900eed2c8dc9e6b57abe34044fa16aeb6e95dadb51de38b6d1f52bbe324a9fc7abfd2b6370832fba10f1bd9d3ed8476ca395f2c1589bfae14bc7c1b560f1cd6a91a2ab007e03328382e7bec288666d99a2f54c48a70bd0f1b48bfdd5c0630e1e39f180a01aea0db674c35ed48be6b69797f7ff5e50c7d818e81975c6622fc2167fb8a92a2759d4649e717852b50f7d58878fc89ac361f48aed7347875e4346a7fd214c7b3b8ead0a70eb8c0cd38a791faaf4e0b53c6d8fd4ece250495b9b33a4f42ad96eac98499a4f6e00d691e8656794d67ec3c7d8ec5f8dc0cf77cdb0520042cf25934def6594bfff5fd072edf5127f9ac89c488683434719f1343e1a6013acfb46f5bdd40f2c2c455c4ead814505fc24604a9a2c99bed25c44de5f2c6bd5d720790740899602f7e67f91103f8372d93040c89a2c186c268ecbf696ec75ed417b2326306714b25690bfad3ef2fcfc65638642b48e0b5c8aef19914240852514d40555074e01d09a20ec2ba4e71e0eeda8233c6ddeb5060a0ffbf1ed74f9ad8826be0d68165b2f89d3e5cd7f902e8acfafee612a48c564b275dc877a56e93cc1d49bac5f4a7899bac523512af330c11117406e41303f05c5ca93e7a9dc973730ebd561b6e3c862897f03fe17cfe94b086dc9ac5c5ddf96881962bbabe51c3c7890731b4f988fb1ca8921d37e0b7193c0b50110324cff8fbe2ad5d4cd42295ac2198af4e360c9ef815234afce10d067465fd5f4440b86704289b084a027ef35640275b2d64195d767a7a72f294e5af67787bdb9c8c2b15f2a466740d486f31ae6d4a46e2873c715a9a8d31fbfd9157b8ca68bc821332fc7f8ad2b43ad94ce698371e922bc06564bb13f830494bb6b9124497b0d795c3c47dd02304c11e0bfef0992771d894cca173587cd051bd8b9d4d052ae1916619ef416c597d7d72b920e9e2110d77580c54ad94e421f54b1edb033e38990f8083f2234d0d67ddfa802778d2f38845bddaa87696dbc9078a424941ca50ed3d3030dc6d0505d349a20f8f91c14b145518f7f89b0726d60fa96db5de4702539261ee027a78e7791e4def23c0d1ffc3e91cb6c2275796ad3fb0e656470728bf2c039685bc37405c381d75163dd96c3e0e3f08d1cb180b60f6a342f32c8b8483330e447a5cdf53f7a26e6fe3ea297b0e90dfed26346cc1914c291ec5370f79f17c9288846e86166a9a92cd8a1336b7476624adad2b32bb616d0d72d8da7cec3790dd394c7aeb13b41a39bb296248f486aa0965567e8e49d6fcfce126dbe1637c9c61807757ed649d7a1719c7581cef7f47fcd8bb1b97465c081d10e5b34be51c7a03e8c1247696e17160018cd5b4af3f6351e1a4cadf330906d2cc395b98639d8f4f5085d6a09a3c45d12afa0c35b9ad5888bccc41300b8b5de7d2d73a13a186674fb43d7ec705de49fe0c4f174d73b1bd28176dce78665f2c15f716eed3e434c5557d4b2afb2284dd386923fd8ae7b73b517c4359dd52c68088f24237874984459e6a70c51fe959b4ad0103a17ee149ff9e37c01efb719de89ca5a87e30b135d7016e7868b99d711db4965b834bac50170643280740d2379228b4905bec007258096cd35e1c4e32fc6114799e822e66f517000040fe61645985a1638f108d22cd0cc74bc28e2d587b2d54b2d2a21873e19d2c70b388e73b9cf21ac21eea8b80bf87f33c0cd209ef8180e9256fe526a84073883961f56a734a7172e0994dcac3f098f93e58660ed2a8f6197e2fd5dd388fcc54f93cdd430bbbcd623213298273da2859a9869459cd5bf70b143d4567b71e69cba8161fc9016d02b755f2effef2a3061d5eed4969d34b1d813646f3dcd4b9fcc77760488aa5635a8510f453ac34e8424efb36ba9120c1b842fd03da3ddb371069bec36022ee3af6c5db3445fa298e7f50a6d774220a021671ae3dab486bb1fb78e5e517f455e38c7c981de8714ea7fa511c963464c05b063da4baaad87c1f458a0a0e3d0aa42e75426332122d50c1a5a375af4f02d2369a546f13fdcf557e539649efc0223cc7fe1bb9c81605a630ea6e0952ae5b8578f456e0e6630a8def1fb473d4a1528e1b48125878a6d3916595ce89635039a2bbecb768497a18daefdeb11837e89b9e2517e32d55d3004ce694e517b522d20ed4439366b7a12a78ba656522809c430a4a83a10c3703710cdeea89897c84c43bd5aa99ae64cb6be24406a3039b6d65ee4b1bf7f591216050ac355ce284fcbcfbf11363d7bdf926432308bb12adb9609afe451f1e16ea79425fbd1b420f177dc292b95ceaac37260036c053ae16022b65cfb33667dd8247c5f693602afcca25eabad3409ffb27982ee5dc46827d6d2dea2ddabbc643a3fed0a5f6dfc4227374dde82e8fcea1ce3a7b1963d72dbd0b554ecbc9730d10bcb4ecfb6d1650e259860fe3c6b33751a9c74c0f845cd9ef3c93b624befc70322255a95e77c7c9be69396b24578865c1353a82a57554a46c331ad7b3a19a2f70f21491ed17a2c276df39feafae5f898e6e7c9fe6c11a5afb6a219f0e758b78440794eaf63bf33af56a1bc716772f92bf21d648c77f89c53fb867e33f41aeb76d899fa056de20c7b5839a8f1f7a9f60d642566f49cdf636f60528dca3d60ba817bf3b99664f652583837373d81ee86dfd8b2a01e0e78d39eeb422318a7546d5cf799be3b0d61f18b8a20126fa98788a5951b4b36d71dbe3b0a70b24e40013f209f52eefb934e496bd95b641a5c8eb877a3ba9d0ecf5dd98288d07ff25e3bfde4ca627f517b16e10e6a3777dca4ceead56e2d74507d57b47f4d5bf8132b2d4109dc71f804a1d17ef2058436b8f6e61fabcd10d1987d70bfc66cef20730d7cb1f90de3cad2deaac167e6a016c8a264c43b5a7d12078b684a73742a62766b45ffc4e3842f2cfc0619b746b3fa3583fccadf45327a38a562cb03eea2b79245c7a92a476eafcc24727a9cc708d293a3b98a7a8d33ecaff464a757f534296a0de92c8dcbf1f3c53eebccb154d817cfa3e110067c6b6dfa6b1eb50481290ed93996b3427c003cea57e85da776fa012d1d2b02bbc5c8037311b9a85b722a6bfe22ef850afeee350798fbadcd6f1644aad7b1b4131d40e070dc23c344c365d5f7809f9540cc61b4598a954629e55a1dc7c367c53dfddaea00654bbd36407bc602677a72be8ceeb540c54ef044c50e5ce8ebe152e79f33c7bc5f88ade7cf22494aaf4fac84d0f2411f7e73d7062a94008cfe3833f65401508978c7593e9d3c98bcef9bc44d10da52ba6a4680fbdfbed7cb9ad46397ff9ee2214fed6ca949b5b5a3802083fa9c5b80981f9210d4c980b1d4c31919afe08f8838ca805b176286dbf3d9b233e57ae198c507211397ad3e8b409fb3794ae1fafc59e3f154aae770b2f7de3fa1d2ca8bf81142afc73b77a17a9b7f525e4b6f4d603a5a9a9ce07959bf7266f26a0f898ddd0e6e0b9254aef38bdce4938242102620a090942280cde8882edcf2aa7632561f71eed87163b58980f599791bce51d62e6418c1d0e0c0deae53066508b382dbced89c02d653a074098d0215e5e83402acaba82f564c991b3e6b0b3a4215ddf2fc33114cb306dc02cea0a5638bf31309b0e6ed2176c1dc1b71ccb39504bdb28666c031da5705bb9eaa0591cff33132d4517963172fe00ef0c29b97785f7276c581b0848d46dfb731e98261bf7939010f9fc8ad09d5573d6d0b425cfc0e84fe27157382bce1d1c38a0c8d68b4c3e9d0bb6828b7b7ab8fcfd0dc442385da8f4560089e2c7e7d23bc210dfe0da2c81e5d4cc9d3fbea43369446f857f47df2835773e2e00acf5423c9598b9e8119f173e98cca345268eb6feeea849594155d6453d64d69230383f39d3d075b0242855b9a39efdcdc91288a473f05be89a4eabaa197f51fafda396d9672d41d0f23a5007ffaa44e2872ff4dfbc831ea1cb9eb0482b6d6ebe9c3face41b68454f56e320079abe0b662143bd04cc32b7685a31577f1f5b71e0cfed76d255714fb31a2d6163ae41deba086c16be8ba2fb8e06535243687a0475c8cd469b16e4f5dbbf1ab9b4cc4fc4bb0f8308e5c57a6068c6e5b4782eb986de953363de801b4972c7f361e60aa1c0e2028ef43d1d785b8156d27a5fea42ea0f11e06372661f86fbac405a782b15c9e056f52b1f0b58a500e2e98b0a9b03969f20f7d2bc427f1f7977c86a5fb8dbaa96d0963225091cf5785c8ab719fba477eb9f15873079b807dd6751e5b0bb89442ffaebc1c1585ef3e34bbe8dd1887449a46c1dbaf693dd5b1e45a1d3d8dcf5c20ec52c47ae4db010006ef649c13dc5550d88b5ad84ce8a11a8bccb952df24244c94b30144a0a61cbb1373761de37544b9f67c6ad59a5ceba565f8eabcabc64a1d3131ee797db9d26c9aee03e283fdc9549d908972e3b504778c77008d2df1b568f9b064337cf73e14d1d72e4eedf4b991e7695e06886736c53d561c0bbdeb345166de3f0a704568ed13880936cb7da9af75b7321e947bea318bc90528af3f4ba0cc5b9066b77a893ece57103c6bdf605e020f6210a18ed642f9291007647e613c5dce9c789466d2fc19292cef8774233e45779cdd8d50763b879c710a8a20fd91dd5f1d67323fc19ea272517eb2dc6783474d3096f5ed9613c325056948a101578da6ba7d7f4c691049f93845648c8bf7e33d7a8aeaafa5ca3ed9ca7f8e840871a4372f673ae70a2895c762f3404a398a8b00ded7d9342eb8e81d62d9acf630472972596b46c54551d3868ae2e85769d4c7630786b4e789a0d527ab157fbf3ddac5c6704cbf53bb6574a4ffae67d53e25ebe12761a9f328531b1a9fe0bf7c0b20049ad3a57e5141a4620ed565093f84789c0523a1db21c00be33a951f2e6e85a17695b691e0df3e2e8a1db106240d96af49762ae52b55cefc233069ad1acba3442047954edffdb0fd8764a0914f946cfd2923c63cf99fb47789f8a13c2f25e2beb0c61d9ce088e79e2afef7d0bc1066ca38ac9481ab636472e5b25274c8b2bb7f6d7bca849f9a5a30f59abd8dd1f4b0fa1a9db64386904030fcd58ef6a2d469d3ffee311b5c89f82aa997dd017c4d1a679b1c16e89f6a112e5af3043a294f000c4b1a956e41421dc1ba6759723aac92e7698d43cb62b9cda75e04434f996d6c512b6c149ea778cb78b2f5cc6accffbd83d9ac0acdca4052d4b9cd2a9a6a1c59f27bb74e07132b917a5d35564d2a745d5bb3a72f22e5dccc977911dcfa99e5ea1cb85bb9a5314acfa91bb825392a5931938d0c05e2d5777f0dfd15fec8ed6df8d07baa42668480dcaa0d129dd2bbc00fac1115b3dc3002a6cf275e07e74a060c262420dfdc23af7b174774029e21fce81ddc8f4280e0e0a7ef6432b0c004709e56ea87f32ad4239791d070c4e6f71c10c7c46389b9294158284144eeed2ddb7758e66279ca5cf8389ac528d800b4bad3038a4393342f5791a3f5c78dd1c3fbed7b655dd66f664d9a41e67099595bf9b2d90c515c8b2027463ecd52a50b42a57d211c4fd7f4ccd4c47eeadb2a243c2b62b085d04e3d77eb0ee2ae88bb4a2ac5cb9af0f9509e2b3295215851b72398a8888332632e80e5f91c33c340da4fcac2ddeb7c3fd98ed14f90552e51024265a925032b360fa8d9826178ee7ee0c6c174f74c714a9ae71613679e3653f2c4a1a23806535b96e0a1c97e72bc0428a599e4c4bcb7995cec44c5e480fdb662f9ac8df0f151fbdabda2e1fb64e39d18d384d3b9303f7dfff49749747bf6439df56a34d27dce6d74e5dddb343e8439b1c8e76b71a0ae863240e0c165852dee303ac381a33d6c7a56fc8320d6260edde7b4426f1ef9b0970f255f7ef5bb3fea3d7a0699ba878d28e56e2e0eb0c1e8704795f7058f19ac20ad04b67d2a7db3f71807d286d55f57af9d5dd24704589c0ce98eab236071a8713e9f9e0c52fa6f068712908df4aaafebe124120881440a51b8367daa6137bde704ddca508066813f7bfd2449ee96a5a913f10302f97cf2fd1889cd019ecffe54f6c3f0631debcb2ea07cc54f4c8adc5b48fe23e290f726519d00e5015ef115ea5697d2f8c040bd584eb75e9ec59def627558bbcc7618541a0f3d872b903a8fecf476ea0b35af199a03f1a0443142c01691efbbffbc2732963ae8aeba0e9779af0612b11958fb9b6ae31d44e103d1526b2a58abde9ad7a81678697821995d3c72fabe0d296dfe14a6e9451008eb1c2232327530fdc508177eb9a3c1623f10b0a4068a41f2fab13ccf5601c6af1a73790e2c4ca9c1df64e56241c3b3b30854b32c195e4c67717a6c8f1bf40e567ca90899b1dc0b3d2923124d18349f6045c804acb6058b30f8eb56eb6bb0b1b6eb7e98c91a31f6c14fe83b2df45210ba62891bca0ef7e792a87a2a60d185c89cad6bce08a5d120898b209d5af864b656d22aad960e6aacc2b9281af09753e7db44b4574a8e02391c9cc51dffcaea28ac57d529dcd24ced462bf2c2342fdbdb0b601758276ebc3707dd134e930e9aadfb2642c317b42d2882540266d774560df57a5dc1ce801c02a338af9bdf3ac282b2b40a2f7cf3bfa4445468e3c625c835604013fd4bdd871579896f3ec0c96dd3cf4da0beb6710a63001a30fcfa5c4e3a01e13e6a4931f504efab34877d7dc8d7889ed4e0a98bc31e8cabece5a5e6f67f2ed629d3e7db94871368134f97897639f7e54f99c3bf975e62e2402c4edb9698753ccbb821a6cbc3d1b7649cb2df33e6be9ab5f0b39a9d8f951b1646bf10be380514ff129e6811b49ab30309c930806776ed94104b872354ae77e6c7bb7a19c0043047750cfc46cdc2607050e6780539f91d21e99756ead8db81b4a6164a8a9866bcada60055f1f29ff2071ce49db739ac43caac466d46cc2403ec9925d0c58904be77fc228b8d7d3c68753966c9b874dd131196451ecdf43db64a2806d5760a5f3d2e6896edb0f9e5f87dfd17781acf5e7002a2f7dd6155144a1d54f7af04ec4e0bf53d6361a4e52e284761e4e902a67fbc765caa0bd390cd68bfddb13e5605197528050d43e1c55020a59a9561cb2317b390c83291eee27d711d00b4cc43bbed05f7d67584208d1fe11d030be92402d06d7fb1c83e99dd3385799b091701b49b89547819be77e15e87b731299b6c0723ecdca29bc4c1b84a73a5104ef4bbef1430745b12005dd2cde4ad5f5c7374f8fff6f166d38be6e98f4c8fae420a8bdaf0e05f90141bfb94790e8cc9e913987194f1f5ce069930a3c99f3a350ae8d60beac2c45903e353952602533f554c6581dd1f65bcb9be9005265699c2e0a58c25eee7e34970e221c149458d0cd2cdb62456bf913abf0163d725a34ddfc7fcde21c3d7843c6cf523791eff2be55cb4f10019ba04f6904f3d0184cae993c543f75a2ab0e0d9b8c8a7290113e710acb82f27b13b92b93df16f4a5b2a82cef831dc2f80cdbf4e5b3a087ed381b33a2128f750673f10ecd4f1547277396083c8f688175e82d640e9204cf490bfe921a1ea0b358b599c0c8f2837a99a3336c894d2c194a59809266370779efe98db65212ad27bca88c458a982e4eccc6b0f67f9d01107454c670bb3fcca29ffc7ff894d1fb43d0e281c3564b5db3a92d09496e61972d0c3801b171bd4278f8ed9c4ca1ae76a51d8db1372059419fd5f722e631b22e3576e912428d81f92dcb59be51eed2b62fa8013bb272e2fefaf07045822b5f7b45dec2c5169ea76f2585564106be1e633cfbf575662b37f1c837f51b72aba08b678a5b30bc65a7eeb2ff4b33aff5664f71c21a2bc16f5f57aa1d26770389ba9a855d3b4142273b41fa53dc99fcec3b37efb3e2b2187c66c984382207464590be9b204ab020589b31817a153a1ab1b3ab4b6ef05475d949752526253188e3ef1a4ecb5408cefeebe959bf4f06ec51a9ec57b4458496cd9403597176c1d3fc8f1446a8ece361e4c3ea34282f03216c92b56cb22ca9abb1ee0b92646518b34aff9c85b77c23103c0153f526bc796b3dddccfc46ad989af04486bcee75b5209f9c6e8eae585442017ed4e1495a3c9e2983ccf689a1c756341e04e41358650e0cc849fc655eb0d2be17b72561b550625e7c8e9acc95b2206c5d94aeefcc94fd55a266cbec4c79505ae1655e0a29bc5a4e4fc55fc481e27ee32785161cbc02f20e04926ae7a320980206abb9eb79d01e948ac894cf76763169d984099bf6d806b92940050e82861b46988ac22cb149caec81f533041d8e43f73f580426fbf93397b71c8d5eac41388993cac2ff992c0483d9f70ea2b866ec4bad20ac8013a33a3ec9c90751af3b7edadf9eeb0d733550bdcac86bae4780fac5a3b796a2fc1d0e4128b5f19f5c313a233f48102c0f18abe9a8e054972d45e1c11a80ab80bf0cdbce0e0a223481591b7c087c5ef650b953bf038f2a68aa60937eebd8763da426bbb3c1980eef0504156bd0b9da966215073ca6535a27005a755ba2322c2b4ad02f557f985118c2f7331074c5eef318b5a4e88000999d7f36ee05c5199e318451be7023025b194fdf1fb0cbfeac905c48524f7da0eb610c380b19e2e575701f8f41966fb73d71672bb9cb61e77df222d48db97fd04530982ca91500611c7dd86351216318f5478406a10bfa98ce52520278ae983dae1ea107f217bfb65008193f7725d7b941b1299fb3a05d34b490f213b9da1991c2c7d1ac5e1db7c82123a3a2c149ba7bdda196e87768fe2ba266e145a2d30bc7fb466a34d9e6845ce54434dcc658280a6d700ef41edef8d53fff1561276b3bec9782e5fe46efd4122b068a626779efd55afa583d10082368bc883752991005b854b3c970fd733637a343dc4547b264062ae7eee72ccd2cffdc733f491bc7efbc208164d8ce237f5a768b991baa56a407344e792a246d821c2a8afb91a756d1a872f5320c08650afadf29e5a539d272abd2a95faa657fe89f770ce9708222cc49216c336986cc97f055e4e72639fb19e57b95c741d629cbfb8b7fce370d83ceba27042262e4c522c56cf55126682fd496dd62b44758d2bbcfb3f7d961145bf3e83c611177edab085f6612769182a94b18ea8740e70289af0f098a57cda21c280ee3e1af8d7e6ff4b78b980a85ba5625e63793684fa473e189f99baed1b83fa832b2769442c5198f680febe264bc6ee6d617dc0fb65b1edbea1813a97b0e6e061b42b8c60514dfb1fbb83291b84fa53a1862e25cb7b7fc3575712a5b87b1709c5fb90a79268cfbd04d90111a9b92362140b45a15b4744afd9684d68c26c39d90091594e04ac7b868c62f1668e31383778c6fa6c7e0aa034dedd78cadb034b51f2cb1e03bbf655485ea5ffc5576ef81af2a48d8d38d56b49703117d523baabe73356af9b35e23d3dcdd96ee3c2be55dc8d431277f82708a45575427f26c4baf77509cca99407bf78e75c20535cab34ac4dd825e75a3896c4f35187bd97cac7cc7b5da8a9b72aaab27db57555f5f9a81ba3cff78b96ceb8c805e09c81a92a067fc691682b908b1f6067ab845c427e86511e1bc3543bc50256fd7e1fb7db07f1e11ca8d6776b90f36a3d624c78db62b4d9fbc23b0fdf7c94a13fac7312487d1a2617bfb8c0793a4b3ec2ed222e1955d8e3cc0c61140dcd3aca5ed67e7d13c1951faf32cf2665ef63c2df02d8790dbf31e7c188df42a49c7a89a1475e226c761922a3fca974be33d1f77d59fb5fb6e9b223e1cb8263f01e395245ebe0caea154e3dc48334e12d9349b06d1d93e9b1f638cb661b24d715fa4905ca8503c3fdc3fcc5b746d601cf01e7edb202012d9f38176607289c1a6213629662b7a83d48dd37ef28e8087807a734138895583876719634ec6b464eea65beb273a76820dfa5128cf56bd087782378d827e4ed7e0d63c9ccdd014a674c2c14f082b94449e1c702b58d85ff527adf2d67eb801493bd2fdb37225032d676387dd506c121e66c1e2bf1414cff3caf27c550acc8513221b4a0edf328b83764648cff4431186e973c2a0dab6682c8dfa4d37daa7eb7c4cec256c18c4ba2467c348526218aa7308fda064549a09de96c6afb44e9304f8abb63104ffb581e66c2ede4f07b9e428054a2ca935f299dd5eae701c49cd4529caed0ad31f1ddc4e2a3a3ee10f37896c5b96973995be18ff494d7ee26252f0c72239367bf847bb1d64fcb94d48b7736bc1128cecdf296de3021fb0addfb09e452d5abafd645d7bdc0c24e398644f012e68addf00ec616ef3bb20e868ea9dabc2b9522f001328e0b70e93c57139566cc7d48a4c466dd0667c2ffc3d3d59b26bf4f7e6b6045898184ff6c8e02995403b086856141bad0f2586d481c52dbec1bc4f0ccc049923468080f848bfa9c9fd51d24d77383261d50a27e971e26e587d658370ad2e406b6fe1c6cd9cc9ab0b8ff9fe57a29acba25d96dec916b04689e0c21d680fefa4c0b6e0cac6669e965afa4b8a0d888f3b79e64feee7bbcb3feb0b9986b245e60ef8b3c54ae547dd743e0062c3e5482603f0281ce81f4db351b1ef8a37a4e74239cd1c96fd37d7c169d5c983ac3f7f9bc50415434c99367d5db109ca335854946ee3b270285c6a5a9e8dcce4d3bbfc1adafdea5d3f9fa64e6cc69a5cd697cb1908dc243441f9e98f135f63268b42fec65230a1b4953f1870f757d558626086523bbd0a9ffcaa11be7ea193a09bd4f13cfbee3a93b3ebde91e48c35a837e029bf3a70ec069bb6577aacb1ed4b15b33c61c3b7c13562c50b91889a649b85b12b363fb05fc5334c4b877d24f0ad44bff31d2944f4c3b567a4e1d4450336a1bba4f783303da52f2debf7b1220d6531afc7b756fab77e86a99f2189c1a574cc3a0520658c0acb92c6db29209313dc30cef07e42f4fccc15d27cc8e15b6bf4e575ab0c2808e473837f52f52f1c4d899bbb69ffee800b30cc4f621547705fca851182e212d4c803f301b8e8cfccc15a6344813ed531af02fe21af8fc3839a076354be388f178c7edd4f8ebad98b7fc63c0cfe2a960bff38b85ea050668df3c18f7f18a8d45f0cf36416c13dbb8d09a2b60f3e88b6b6088b31c64bc97ff2e9cc885f3b26ac4d00c9f3db106c392629f820a124fdb2461a217ca23c6a6e58d8ef8822ea71d18f6644714a420ad0abc7004eb783c649b5428bdd532f06817648f5b526a49555db6f424396623b476513bae622913d7411c6eb506fa549278ca01c95766fe7547fee003fc3f564fb13827a502f26454866a89fa3775d4fd04c8b7bdb3785f2de3cab7d82deba1ad22c05fff1a6b83a2ce9ca0b31a700635505fa4b89b120ba55730a3e8666d8c179971b2480fbcc32de2547159c41589e4ad2b89a587b4e46c976795b98843dfa4d73cd80c06c322c3c1eefca158b2c3a27f376b1b8cc42b4c8cf8c6071bd2a9c70626cae30d698e769eb765bf3b266e5e9a480f82939ac9a828eabd1ad635727cc6422a979db12f54d9d609f838eabdcbd3875913d45540cdbebc0ba1598450e3f24ae0358766b3e345595e4a4e3b88ea0c4b69ee240f5fa5dd8343b09db38833a965204bcd2a079e1b632e9b66b32baad4ad20377553a151120d1b6cd8e8825977ff7261f2fc82e5eb07a71b3e0f7517a0d676700d9dcd42cafb57017a578ca72d0362b3a2ad128e68da443da2fb26cdcff1f93d1211d26b819930bd1fd44f882fced797803fbcede5eb27c5438b1ad13588e4d141f838fefa5b7d2c1c871106e0195e5c0b0b4e056bd883075b30b539f0a566e28826ddc258032835f0e71815236cb52b99484b57b9460abca31ed1d6782fe550ea506a942edeeb29293ba1ef7e0ddc8786eaa9883969750f865d8d4c9281167c183e7564da6ae29be9ae7c0005f55cdd01f43d9fddd0acdaee7de133b36fc8c9d0037fd74ccf1bac0fac6fd3054cd829d553f8ede7f9dab27bc6b47123e55032dada0de4131a5835b2aedade9f95564b6155a19d2de056dfa6b126b2b2b0e6936d2edbde8efa4d214425d5c555f950f16f529be3fb67746c858620da01fb262feb16b69c66cfff64ae4b9c1cfeaf7feb3a52ba6991298b6ae1a34ef10e0c659e22c8301c73b27109abe03bb6f1103c55488cbd4a7802994436c0ee478140c2bc70a46f6940bbf8ea115acb53fe4536988937c574ac9d137b7254c62c9f0193dfbd3d8840ef7e25ea973d636d436a655e18e97a8f71cd3dd298e40e270382c0c7e58080af81cec0469e1b056b1dfc88970a816c5bcccecc3f4a1cbb5a2d419beaa75701c747a2725582337a6b02d4960f7a11759df50888b6e26c6fcd59922350de49db6720b6be133146435178c43a9e460936194da86e797c880f3e2e74a8e36a09ff75e3ec61d731e1e0f93793d5770ee5e6f86c6bcb265b420a7cb7bb618979ab49cc1efc2f6f46ab0a1ebe55c7ae62d90e8fb9c654fce665ea6ecd2cc722f823f45a4e9618c18a0c8beee6e5c0e59b82393a22605dea0a967a2c6fcd3bfe4d27385cf32d3b8e3239f06298b5c2ac1dd345bf83868e532422852c7917ec79a4eeaf740847299960378a7fbb2fbe13ec254596548e89feafa381ff4082fd9cebae9861a286a40bd34822f5b3721b4e907d60465d813d0aa0f2cdfd6afa8235ce3553e82d1bb2e24a9fb685f3cd6a3ae61eabaf50fcbc7b6c4c4536e49d43adfc529a1ab150cf474254687e21138bb8fd13f684aac5f4b27bdd5786160a932d89dcceb89fab0307907581b3f91276faf3950c89baee7218952a82f11d1207a7bbf180baf3115c1ef1da586174eff76b6e4f4613f8c9a463ed6f5c5fc2e14322973813785c7866f583cb82f431935e3d5e968b7b3687d030847e0ce577247c43cdb325ea5acac65b34b5b8b47f617e7b16a1abd554b0398c25299ef364bfb6d01d409ad998439de9691c4a78cbb248579807759f17c69bcd5ff6932633bc42a4d1895f9d4e743f53791cc71d7ebe9697aac993a3e65942fae951beb0e084f8a43428026f672c387bcbb5431ffebf98ca26e052f08f769037c78424e85f01ac4e04b1cb203b279c5117aa95bab74b331d565f4ff301c2729c00e6bba2d4aace4e73a9012a47d997f4ca98340d83789c806db3ae658d62ea9a7454f44945d6e2d13421415b6554815c5c214628c3301781a109fac52fb1af535f00ec8cc15f3557ae7f3920c84a8bede9f31ba8a30af198b17205ea7ec2f0d9212ff00cabd2df929bbd1d62ff78ac3e4c47cca728796ef7699978e6b25a4e0cc1d77ce313ceebae6f2114a373ab2e71ea80a81e4b550df7c689badd758f887f0ad52b1c6e770f914dbdd0815f08d0d355e9c0e8fb924c663c202492a4f1ba8c9b8d4ae3968900d7fc8fe2fe5cc3ee9881e30ddc991b6e8b4090c1c84c227b4a19a26563735d84b43a68e6670e61f30186bf38b8215c2e2585e1185fcc043da69d2f82f852e191cd2f6ce9f1d1090090b3fc131e03b686cb8f89e5e0fbbc738d210d9b01125309504d0fb3b9be302b70f8bdb5e67722f385c43d86dbe85d8c34653105d0b1243d11ecdefd35df7affb89bcb7f5b11b75832ecbc86226a96bbbcf6370949f4e7f5683af5c6626e98f16866b0206c711606b70247b60657dfa92f75015581a969b33b3389e94c4a70bfafe8450aef28b30dac036cc99fa194e735902a97440d71a326adab94e10fc55e89f947e5df0d9d738cbe25fd4c2a2177754538c6fc5cd28fde8018d850cd51075f3b363dae75df43729887aa4acd86dbaa25e8480acdcd0845d4b8b177b1a16c43c65299e9162d6decbfeff81c1eceaaccbeb84c464b8964c8827ef6ea51a304cb6f84ee0f1f8e1f97e3e48421b746d5c357ae9a67205364663f65946fa3fb42ffb59094ff9196358026c9b8b54159f78a0ee30b18461cfbc35b32f5c220cc0ac746127805de8c7fc579d875f862be98e3c0e32af7c2c26746766717807bb5356218ea16094b0d37ef1dbc415907a03243b044cc6fe71eaf3343723ec2c8ee21c8459e9346e2b0b62b09dbbec8a900701d97d9267cb689b2a8e5e7210e07a9505bbf50e3bf6aba6407425d806386d7ce5fcdb0d478d483a2bcd49ae9fd0014245d78b1f3039bc9a52bf872e84b8e3ca23f899520c961417cfafc21be60e4a94b1d39247ac52cdba4e888b916b1e8fbe1ccd9c0a19eb08dadd4520f601f08da3f79b9747adcf1c7de3eb8df01ff7a35289ad8b5b8645a10046f578d307efbbc47b28d0630b8f6eac35494907a5016ec6e36cb1130bfa8cdaee0f8f0fdcc27f34809fed69a42a8f815e5a76d690dd6210eb5db9c391669d54431459f348b8966feda6d2a456bc16a2e2d073c483fe0dec8944f195c4e159753374d566e63cec09f8085d53b1ce68fa932074f310d5e0310312f7d80b729730477f48bcaa40743a2e2f3dbadf85a02e63467aa7c3469c804535d55a5ee0c47054c99e0be0a8b075fde9c656b727da3100303254e266cce38bd98ac10b04d49f38060c3b1d113caf411489b87a7ba8b4ccef5dbbf33b2868d428c0d2f4d418addc8fa5cbc379e5ff71aeedabf5fad487aa661a7e36bdaf039208b22a335dd25400c57bed000469e9833ff72691267a1542586944f707d4f69fd664d737f8ac85fa1b63806fbbc9ba470a3dc98a77af4665c4d6405ef4c18aea98dd74b44395cc1f5091915e18338c48e89f515c0094146ad1a0891d6f92c2169ef82cd2e5e5a15a4181293a87f5d374625dac99824f653757fc71aa72e64ac0931da675768549dd0c6fbfc54752cee7dede6813062bf45222f7943a4d24091534d410d3714899c64dc3299cb431252145b601793bc07f1bb3f8a85dd7469a59cfefd896c5ab05ce6f31077759a80183b727b6ce0356ff75505703911de09d9f9e6c96b61b9a1bb4e4e8b384abb70899ee541f4053d13a1755d57a0ab7263ca9122026c72c1762c9d913c93f26223b31f7a9079a26eebcebaa5b128acae3e657ef7c9b0f4444934dda247dfe896b0a3f6d57fa0f3f43dc49a0bf854166996d7728541d5761a7691dddf7a6c442d908b190ccbc413ecfac35805f9f4f0c1985c4c13e66596f3cc7b04a1cd61c4ed187b6b87ed29fa7aae58231b2ef7c41c7df929618cd07a695340346ad6ddc8db71086e511570c889ed3170a66cb5856173f18278bd206929458029badfe7f1a06a632711be026e38354c4514ad7018d4639069b2c28e63fa93b68eb84b1b3d39bb3ba563a20d76a1887cc0ff4428eebf554b47538a663b6a2f02940bd3953bd4df49083e0a9518242bec223cc3b2a6cdaaec7704d4dc7b65addedb1a77cdb26c78a0fe26af898b94bad0a3adf3fb6a7243866dea028e040b81ea1be192fc5b2fc9f3c97b9f74bcba8751d782195c6acd517e403268f88562608e23d53b9360906732ba08a3d383196660287d4d252a93ecde6422e36e7f902569793f11fef3c483037aedf4ad098cbea1260f716044e7be5dd676229f987683c10da4c5d0ce6aeb4f6475d4fbf3042855855d729627a888c59eb0a5cbec2dbc36e2bd075a7d42adc0049646226c330bdfbbd1334725ef09b67d2d6fa4fe73108837a83032196ee6f10ad6a1823458330858669131173fd126007c7926903198f2551ece1245fde6610c4d688ef5363576587273c406753e137bdb7610ab44bd653d9ff71226497b24c57695bea7a3f5b4a7edb994ee2fa00f3a47218f99985e075b57f23e9c5a513fc3ee6e980095ec006cec5b88630406c1742c75bf0a4ad493428e6765e242a2be06cdeaecc4a83c04c7a3d008de86e1f91dfa73c4353b4af02c16165f75f93dfff0a6d4d5056d2637c924df9c993f9cab66034651d2d5f696e3f2fd75d5a62613d216cd803b0b0355dd26b82924cc0756a15ee876f0fe20b5e93e46c46a096f2fc0b429947b209de0f7c489db2824a95f85875c360c2617d331e764edd82ad74e20b920f0e9be7effbe2f2430d445c4475453b1849d43d7fe4311c70b0c1b40c318b89cb1e289b031b381d236ec4e2318fe629decf6630687aef7cb901299295ee4004fd884ec2915a473319da1efa8f806ffb19b3404cfa4c629c8d1defe400edb756c0a1c00303ab25b71cb595dea6f4b4c105b8e2c26482731295aad8b4e9af609bfeeeb9ad4cb89cec7a52219c600ebadf9f12ac464fb5b664513ee73e6dacfc92b0c64f6ce1b283ae3041f6843501407e5dff2315a3924dded421794aad5b9d2da7d919c83b58afe72de6adda384a941909bb9524b30bee2ef857b9b65e9af2cedc88caf12c1124f212f2f7f8ce01f729b8a244032ccec29271dab13017f43d960abea0db8f8595bc1e41b05e9f5be9bdb176b2d59c7639cb3646b8a0b598cdba067bb679b60e2e4734141ded689f48cc87fa7bdd79585920657f2729d424356d3a9723235908d7dfd4f693e2327a6237bcaa6deb63d8fa408945f5004dd5b1a2df4c2a6da74404bf4943154dc00c3ad26cd544f59dc2fb79c7de5852259a87a29603667d890a966215ca3829860fe1a8aba9edf01ab22841a99e709281ffd81994b9ea8459b256e703ee035143ec574e2817aceb6b9c67bb01c8f5e58b42d98ea5b5744eb7e5f2fb9f9cb5fe0f09436bade07628d42729cce1cff787031d6aaa6809581a98f33de3fb839caac9a18aeaf0881bd641a2ee713022cbb15a2e478717f2eb1ef688aec6186983bd3245c613321c97a6004f7b4f8d78bc809870e58436cc78a620e27237262b1ce1926237e45c2db08280b5c7e8cde97a9f2ee18d0445e8fb9c7b38d32702ac1185d18b0825a227acd04afad41b81072ac4e065acd8b333b32de82348c07b600dc610259241479aa9c26916866f773875d09ee107e559f9d5cc83f6aff575a1b524acbca0b085b9fd57c72183329e46e0142db2e43917062429942ab1cd601b12afe0ce979bef28665da5aef157a8663424d12442c8adc716bc56de81a99319aac3c18a3efa64575d185feb29086b930cc5fe4bc6a953d9942f8547793d252b25c9826cee25138c40c90f7d08d767c2e3673c006e4fbb09a82794915b09286d9c9754fc6b6cad185a0de769b5a32ce36a2eaf2643092fe709b33149c1c971d0c80071876db9c3d0317b58c28afc1114ad196928f2edc6931d55d9a87574f9cb3d930be0b1d1dda2141ead8119862e8aee48413578afdea02e94cf6aca871426f2f09ab0e7039adf8950e5ecac9526bc475c910171cd10a85aed3b3db3edaba184560ae3921c8a0420e17b3b1bff1f5fc2062a2b4dcffad3722354a8096be124cc7dd7cffc8ae5abd58b078a0e7f44a8ef539ee5e57c436c2cfc3b59768cfe248ec34644f4fb5e7375698cbbcbaf73c263d0059e46d9057cac7306b26a28db127939002a614f5998e9fc9fbc1dc691a6f21785d76b114e7f465c2a30b3f3c1be0d8a238550df1c1bef5b41241c5c6e2820a3b1f80ccace8b3d5de699d4e6f0493bbf8af22d454f94b5ba59d7bfec95b524808324db56ea3e33998edc956db44932b0cbc8eb077d334a1bc53311aae2deaf79cd717fc40fdeaa987656650cbbdbd052ab2eea1a6bfe5bb5bc67a8d8484a98c327cf4653f9b279c13061ef076d738f7a1d219d0e5ae61aa34b4c1b3dde12bd975468d100b87ac4a15a55bdac8d5a31296c286451c843930267fbb6cbe379487d05f2a53559fa55ed2a78b06115f7907d240c1113f18517904839c18cefc8ab248a16bd6a98bdc0f28b8d6d595cc48d6836467dcc846fc3953f6e4f71e4b1ba10b379d0135995c2b10363a884f4ca237e407223ae8f6096810f24e101a56f5a6123dd0461ac61ce67a380c373adaffaea9077f8f9ca1421b34bf67b98484d29eb36262ef7d05417f884a93b31df7fdac920d83a2fd39b5b07744ebda9b0b372b65d42b79108ccc2c2194167d9152753a1005745af87c8d4d0212778205dcf6f571a5829db5e4e22825795cb29b81689f391427cf4a1780acc89b1f94b8594b154cf1d5e1463c7f324e3717c44887a9357451ef3b45df87808b26879e25385c5f809e4e7fe870c96a7b6a50b8f010973be74aacd90c0778e38e371435f9dc31a391f2df3ce8517e3ddf69b71d9ffeb6304b8afa05e368a2dfc32607e09af7fa88ee831593360680c6a8ee74c65f762f7a4c1a242f1ca60d5db11f47634853f3ea408d7776148e4684414d9c77332ccfba377857d66bfcfe74f3669cc3747c8a6aa588a141db6254f0a1ecee66fe1990927eb9c7da173bcebb9e42a7b2c7fa2e5f977c7464095a4b72eee54d32401bb72c022d73a08a7ca8b4c4ce7b818943a6b09ef24ff1fd63765537784234248bfb48bee8751d2f3a9efc7e720d781482fabd514ba25ccf2306ee7f28d7083619092e5c73ad5a0dfa0ba3405f45d0460510383b6eb8c80a7064e24214ac64333d6b30953ae941e6feda19dd8315f5bfd6de46b4c3ab26719bb2bc0e8d46c5a71188283f8e78435b03939fea04d6958acd697f5ef2f14eee264a2e75ee4f0f9ef618b0644345843b9f5e31afa1ab3cae4d99f2ec07c6364a46b8bbc6ba9a685d7bda16a0f0f69a16731b674f22b6ff082e163e8d1de40eab52bb78c45882c10bae8234f674de99b29f34cf8cca332f6c1600f0565795cd5e863b63c62ef08c6f3623ea510bdc923cffbf7fb43a71f1599902e5464bee227005fef7b115e41380b3b862288eadf4c6ea6a4e1b976610360da47fd4e0569e09d8d9a8c377c6768949e556dd341ef698a3500e7a443a32ac3c242714f876686db93b0a558ec9a7f195e19e2c09e0fe7db36f9f48135da54b0c2d6bce1087b4c2aaf8b7ffd1dd3bbb1e69030d675d40e583aaf586ad443b1aa650c0aa252b0e2220fe9f996e8f41882af1763ff6a84df89a4e618df23353b948f905f3448bb022c8771be65b59a9c18a6a8083e5368beacc944fe83e8424dee4fb42b21c57d6b02e76a98b6a649b3c1cd7ffde9732853cdb7f4de77da4ed5587086fdbeb7dbf3f95b27d4cdcb3f6df175252c51a4c91c2c2cf0592ab61d93fb788ddb4fa70c6ec4d64b176d1f5f79d825504d0250bfa528fb6562112e24e58f28589224d8b63d700ce7bd726004d05c624af3ab56838683d79c962c3013bbac3afd488d85240849355c09829d21ab4acc0329f7c926e40f7c7141b4ab72980c649672287df5387d490008931cad458f4e8de7dd86c87f3e601adf3066e1ebdc56e9dfa16ac99a36fad1e826ff7b9590ec1e731c86b7382571ab0c25df60af8a911bfe984771d96e8d0cb2c9bdc85dd42b78cee553c17d674c866fe19aba4a800446a001e05fb4e8446aaa1e6cfe0b460afd57328f391808d83ec010549b486fd1a30f118746f3be83dd289d6cbd5f23588f5dd75d66f3932f13d5172557c720a3239d83bfdb5701c0d0d51c6c90405d870a22f240e09926416ce0adc6c5e96f5ccd1bdf377aadb274f39a6f95014247f48d78932283ea52b3ac3c3f2e142e3c0ab956fa3a564bbddd77d2eab3d56582c1ce02874866a29bc4ea2d02902e6aff6f113771efb6d6f54bea5625c9431d08da7c166c398e284c0a6018da2f8907cd02204dc32236ae37490d0f58b4fd663534e4156c724cd7948a6de29784638069af562464088ab996ce4ce19a4162cb16092293dd375dd29dc487091318128a303c83cc20f096df2fa7da78eef1163af8d457cdba38ed64591b5b22d043c195f0ffb559849512efae1b58b27eabfc171cadb9c4b240b8fa03bb95eb357a446b100f962af703790687993b1d056c35ca85fb3fde1d4902cdccf9e4ac0c6eb87b1551eb05f0f5bd078349b003c13ad6e200bd6639179c1760632d451bf2d6bc379a45285d18da5161617861451461d0f90e937025f4e311e7a3432b1e0f3be3ff9ce6d2c677b8669e27acb52340890f19c767554690d5e074605580bf8bd061bd88587ea3726fadd7d4b732a2ae414b3cec4a3710eeab6e7071e4bfa97f8887991cac6c05483fb30688a0c8a2caff28800ff903255d3d06c57b16ab4295ce8d50bffb8f6fa99a4350a26263b2545123be04657624d0af5eba1a218a1b5ef00aae9e837bb712ccb978298055e96751c9cff5fd697e1ceb57457c575d1d81e12da4ce92271ca90f3b34ac6a70c6ba3ab02bf3544fefbbb3743d142a285dc968f632f0f2adcfb35d0e58c19d55bcea5c070db4cc17cafff8ab29d3a1fce2183e7797d2c598682dc198251b59a667a14c8a5edc46469c0316f0d21c08b27b44a819a00b3be7f48dca507524b729352d9c97a68d222b4c912c6f0409e45c47f6c6da71eaf8fa0e4420ff952074cedcb6ff6cef4f0f117b40f847fb9ce1fb982d676e2dd2d3141ddaf0fec2885aa4eb3496329c15645118c1734d4cec8c9cb7d9edcb35b65ed4cbd5b6d16913d15e7e7a17433ba519307cee46a269e734e14f06781a3e5c0dc7e15bfb7e5920f8fa2e17172293df4b0a88fc494fd19c4b47166338f46369a78a36c90c9eeb410b3557d8cbd9f8d6a0fe4e395f82958290ce1e78964b5ff8e4703ea77bcef4d738229c97e5643383aa8b0740538496f4486049bfa5a29ca202cf481344f3a2bfc1ead04203951252a8f6c9aeafd120331d92e42dd74ad9525d7c77110019e2ee36e2820760226d9f30cd577d692f26a85ca510157890de9e22442393d0c609c64f11c3348a2c7cbf70f9944b7969426a0b78444fb0210ae596541f2b91969d192a3469ffc9fc69eb4d08e7328b2107a85ce47c284cecf8d1a8180cd2e0af256f9ee583e88083d1fb8b9b8667bde24063e04740f2ae9b782b542b0b724486d8e0e07553b014ab88ce6df0ce9fe68d7b8dae40d319ba59a0a755c20684b9a2029ea2aba58d52859409242258ad910efd7d6eb3289ba2ff8ec867788ce3fc181f14c8fe2e06e33902e7255abff1ce08bc926b64b53b3c810978c2a202001b486349bbf22478ac77163a54e07944a58abdfcf1f136e1fa60ceab96cb830f25ac835a9fb2675d91f4e1c712d6656bb043b1d3714264915880882eea831d08695a0bdbecc22d0b739c647be148e635e8e26b2e7f8ef189fec86f3679213e5665da0cab41470a5685975dbdaf678433048426b0141ef949a1ee1aa4c682a38e0ebb7d765771110b2ea3fc71c04661de67b98c334b3d12949adb2cb1621cc3352b80f2c8267934c7fbd407d22c532fdf77d27d679f155e36dd1da61e0e90fff7ac38414f46b12d076f0b762ee8e2fc72a4693b204a24838fcb97f4501c3cec9bef78994ce52429f297ddc4b9cfffc1a396b57fcaf3b8ebf5f971b59e6c9412722aad089d8c20a30e54675adfeefb70a647eb77bcf7f7b90efcf40daca9c76ba515d6f667ed5929c54cf3a02871f2a93cb6bdb702e14096c676f65ee3d7ecbca5d55eeb8efe21373e69320eee652afa1ebdf664aa3537f35276f4648e0ad8959b8d047fbf9303a543f2b64a94552c68d9cb924bcee70491f03dccbf3daeba37f93f5ac8dbd017598c39e6a519fcc000d608beab3aa736673b793278b37d57e24a8472d6b824267a19b2a82a70930516a1fd509f59b2197ec331230fc65cfb03fbc9b5c5f3e27ced57120865303cb8d51c89d5a978cd1fd89534a5edf45e1acc3ed64cb667c3f0985fc2a57b8f992bd2fa8469f7510124d47fdbf01a0714919006fa82c3d2e0a5b6d2684070233b223ca7711b3e45e7a35a0dca79cf863d95db9339ec9928475391098ed381b5cbb2fd97cb210b9eb868fc0b95bba4723a845deef40d1fce92f9edc2cfdfe98c4abbf36338b770887bbaddfc1ef678fae29f5a6b3add014824125db672c2a2ffc1b8c0481d5a454492e730bf673e5d279ece742184ba5ffed0a930ac0fc07a41da21ff12ff6cc94edbe51d5506bea15e5e8dcc0e4d6cc4080f5dfaa99db34dc1adb715053474725ae0d1c9f33162c29aeea81e86aae071e3d73e8ad3f8ee0ab8fa77cd09615f51089390db41e36321fcadb52004c5e8ae2e2a172feb912ac7842a761e9ea9044a6c39da66a00806adb8fc4a8e4756fcd215f987b00da3a81b2bb9de2656d008fe8627861e200190feb52518ef0975ccbc4ba18ba35caeac3bd7634f3b37cecd03459e159922e49560edbd37e46d1d685c4c9858a05324df46c4c10ba63f5108b2f1d4b366b216a939a83226d811dce0281c43e7be897de24e327eaebfeae48e1eba7ec6c689d3c9571edb5aba03c42897ab8a0082461d89314d38d01aa2e74428eab58b93748a66d83b5d94d54e6a5610c418f6f7048122cf4905fadea9d3342cd100b29f36a0e2eff540fd7ce29ca1d61d534a2d3dcae871909eff09c44848839c11e4826e46395cc45b647885d21a3c8536a39fb6cf654e04b816f7966cc4f0b8e45990ea4457220a637893675624e9ea753ae39738af417adfa3650a0991b2d7bdb9db48a9117e95d1119f5985444114a92afc56ab97b6ffe362182c474561de3fc3b8776c4d25adb28ee5635762e9dae11e341c4175ca56101685a9781044e4281ac18ef37c5cb5646ce7cf1fbec8246c1dcb09f130e59d6656e707ded29a4ee6efe56773df5bf43b6d219f4e2d1d2758fb301d322c468c65eb7c96db06948367e4ff4e414e7fad1a5a129697baf0e02e65a8ae6a42d424631a91631084ca2b77e8ee7728f77f2bed360e37095644a1e9c7a1da0eb656eea25099464ba363246bf34fe025aaafddef97d8b4664707a66f2134f0abca19764969848fa9773b71acb1fe31dac0eaf4d20204248193d95cdf4114d2590d7cfd81390de41e83b005b746d4c751c30c2f2d675b54a0f1848d470c813d135a013a574bb76a2a43b253768dda77e0942c981e585f107ad77c6a19fb3f5861dd3e65144375ad6c2a44679408b8e530b6abcea91b84d7442aeb386050004a322ee40bdafdc2d4da1fe99d56490b07aec8dc500710f38c033d445f952a8046106237ff76f2d7e946cea759502f5d01a83a5d11f63569f32592fd3f2b06e9f9822d7622c416f3404cd3e3e69ef3c796d7cce9da2477836ed1555ee06bc230004278dfe8ea80af5a3056cea0803e2cca47413df53a3bda64202c30a9e689c8b82deea4e863c54fb5ccfefb96082d0219a704d811bdea1613601562bd9043458ebffc144514cf2a15dda7ad727b4e96a89e22f1bcf215d4c063d19152bc7f9d2c2268a38e6a06fc2045f6d05f03cc1574b8f115513e11b65dfd9fb1bb237812619c8ca411f8a0125ada95cf8e34e48b3bf9a97ab67a1907d7bf8b0ddb11f17c76679798439e11dcff48afb863e037b27aa8f803855523eb87c7a2641ffeb7cb5d954dbe4cf51681e180db45477ba4eb630f49abe0a1484a6f506feffbf0fa9834f380ed990d08b8eb6e80a1d7c1026827fdb8148851d343904d7d68f27c14355e9bcd78c8f2d79c8f2e88515a72598a36ea754a08f7920ac57ecaa47c1826aeb8798ef0b96420571d1afa9ff7e16dc97aea638433ed7e15ad77ef889478fd6c2d08d83f50a398a814d83f153195edda30e799d99eda306c4996ab6cad94e722a06e48e059e408dd04ac721ca40fd896f6bb9c9ae83f582f527d4b4a4faf04126a0641bdcfd5eac3a1502b9398fd042e42f66381fb0e2c6f5b5664de2e9a20767e25147b68092f58aa609d7207a66c48760d2bfee7fa0ac9b5941067bc30e904ada3cc840e4e69efd075f512856b6e76b1fdbb2ca792e00e980f3d7f0209f3c00c3cbb99709703942abbd498a06b5e576c33144eab8771cbb86cac41eda29ded0d57eca904bbcadec8ed872ec64b0f3ffd8b8c32c27ef276d94fc4f12019d7411ddc6667fd35b1a9ca91992256e0eac94769c6b4479fb6c14c4b456334c1c6c6af1362b87f854ff59675eefcbd8397ddf386df0ead9aaadaf82e88ceb041675f83478b67c9e6a298bfd520417f7ba92cb93bcafc671df95b6798caaaf7367494202079f49dcea804b6bff9a3bd6ac8274f6fb86713c47d72a3a47ce9e08914e4f058ab5dc7c0b7145dfd1e3f5c1d68cf2d338d90c97d2ccb0760ccb4cbdb6e57183d0c6366e47808fe798854fb36ba9d6175a1b61608e29ab70ba8947bf65a6978397f97d240bddf4874de4525473174ff96eacf618baa5feb0990f89c598523a9e4cace486ed6d6154ccd34715c0c09aaafa8abe1f91c453bf2d792e2eb0feaa907c7bde1a59bce3e80d78b09fd7e835789225e4da9a4028699f74d0b1ae8b08c5aeaba7bc4828abff8738b52a33e7329e4fce2ffc940baf04883e664de79ee1b5512887c23f9ae57ebdfae72e5ed4b5c33c4edd63c3250f5070cbd513cc32ed2c217efc4e5302c7dcd2d72fad8bdd02281bb41e351d9eb9c7827aa428f091b8d6cb9c2dfbf8d3bdd2390084ed295c91047d3d26a0fc7ed96ec58a286a87372eb137914c2a810778d7b41ddcbae248ada8378497ed916f0ffa406be10b8dc000581b14bf1b32bef75dae6a1cdcfb0eb85572a4736900a405bdee731734cbb3bdcde8f28749b6b0c46e8549e8745161188dc1896f8ba828a52f46bd42c11f3ec048b4ee3e22604fc7b49769868818979ad6c85368e76478d87743e6c5ec41676142e45185f9bf1d063e8e0128f3943ea79f5691b674c78c44b148993af2603cf9ad7ce084f8efa7872b1d0d6705a50135370aa061a2a1eb6822126d82a16fa67fb6b2e14ae4bbc71319e9871d5c4c02f2e099cad7e389ca465b53aaeae227d1fac14c47d5ae7a9826c136ac262c42c77b741ec07bb6f4b556044871516886782185d7d898d6ef43ee18fc584bf7dae3f925435910405688160e0324e1d39a394356ed48bd9f9beea14b7d3d3b936f1d1af183e73f2c62fd6db565a4104749024f403c6d5d37a7fbcb549e3adae5273104972458fde36b878ccea59d945ec23a97f5d5f66b23d21c1495bda9ccbd46d57b8e67c0e6d6737ee8ec5ea4f4a5a2f70ad3734d8d582c79fc018020151906e5995cbb08dbedf017cffffff83