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 62282 58d459dc1c0ed8dbadaf32720be11842ce7e42ed1b8459abf6ea26fa4136c3e0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
598940d2fc42e95a36073403f8ea8a41741456aae281395ee95e10c4d76e1dfc
Certificate Block Hash
58d459dc1c0ed8dbadaf32720be11842ce7e42ed1b8459abf6ea26fa4136c3e0
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00700b000090670000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000645657fa623e4a492c76b554c1c8a3b46d916bd405f6b53c7993c16f64f843ffb9766c849cce800a6b0b6da02846fe12dd4653f3f5a26eedd6adf1c6eb633d9017c01d97f29323527a255ca96a2d64313f28ba420a58dbbabb030000000000000080000000800000700b000090670000

Raw Header Hex

00004020fedb35e78857286764f2e42a0c401d3920a6017e0f4c1a92e87c35739e7a25a25720970557d174d3ceda939e5f245163c88db89e7f0073f2afb18874ae531f9c445a176a785e0218fc1d6ed7c4105ee95e3981e2aa561474418aeaf8033407365ae942fcd2408959

Proof Data Hex

59,560 bytes
1212160203072edcc7fe526d95e908d27166ace50ebe7784ca6b7338dcaf2dcade459320f17fbdc38d16da991f7b27b3de1ecbc7b5ef8343e26f55761ce8f27d7dd9ad3d5110c18124b6275ba135c994221f23f952177effd2a957473bf71970100eaa56f4d7c71f0f4b84c5073baba9ed2068a67ece451ae919116a8f407d69518f46024c61171516f831a14ccbc349fe964cc2e456a66eafd9517c6ccaa0b7def541771fe3f3a25da66af36dad6e1bb8905197e1df2ea82da140ccaa12b1c0b89c1dfc133dc4d9d0d75b7028a380dc06ed9e23980faae5da497c40bf09757f578a4be0a2b622d7dff3fd9570a8f7de427ff3eeb00b14aa3292c639d58d808dbc0af3e7201e2d9d61313770830ea52d494211ffdd5e24dc48d4101445211baaedb1f485bd3c2bba779df38b4393a6eba6af533dc986ff64c579d257d697d94bfdea9e82773c4a4322a4d50b8e38f1965ffd9c5b73eaa3a6f39d8b4d7f44a151a86d0ac1d37e99ae4660c0233d2f841c8097200f2ca4b99f6c90e3f73a008ec5ebfe8773a97d76867bf847d3f9168c7025ee25f2043141c938e56070caa1b08818b885775ddb093db7a2824fcd07a0916eb492edeb913c8612a53881812f3dc098393f3c3bbc75b70bfd533d8e18b8b8d82f8de827a0fc01d2418f1c5d7aeec71575d9441a8286c1e187bdeca97ef356aad906cfe24137fbc3f4e4606fafecaca1ee1905cba5e349c99a87bdbdd97dab57f62cb9c878d0ec29f085bb6bbea6665080bac02eb3024618b8c57312d2b787278ed1db96481f90706dc5977ea156d6cbd859e626dce6c782609b3efc01d362d4ab59956e2b7172e067242342580a964e21c8e50d2fdda3039d4a643a870f873578079b0b1d583d244565c14416f1ebf1ac398f1c83d5cfb88ce6d9042195a185947e6cd2804641a5ad70e7116d5519ca39864800182306d5960a030fe090467966400a5940398e7ada809ea7f57cd69e118a3c6cebc8da127479e4a632efd41231afca4536e4fd9b9dcfe496dba331246ffb5a4cab19e2006b9e0e02892dc8e6d540249ce23467e10a431430df1d830730c45d62d0bd8176fe1ad5b85495d2d76e0d4f17fb739d5d7a9f725cfcb59782cbeff66d0868c873a3a35854788aeb82cf1db54a9590a7b5f0ba76b93be11ecaa42a08ed046fd9754476647050cf44fe008aac10c6c60417e1a2f13debe5048a61da48f81d3dfac17bf5e1dc95aecb0f75b7881bc360978f5fa9a2aed030771633b95ea73469639d98e660396d2a9e80d5d7cdc04c8b5d2f34b22c86d9f982298406265e73ac39243ee6ec348b48b5964f53efc8ad4d4966634bfdb5d60965b76d8345791778be887ca10088b1ee3ee993d8a14e6d1e92c0d65f82eaac6346e45f3a185e1267fa7eb29e2571d4a58db9edbba9daafe21426c2fb155043ea2a0995cb22b1c1d72bd45ebebb150b51e44405da650e64af82690dea6821a080cd5f690a4cb28b7075b60ee68ddea36eb283ef14b21eee8a4c2ac3266139ade7b8cc4d2f7e399deae5a81845dda6189db3a1bd82777a60d756bcb52e9b3d6ec0a8bd028641292935b95a4739040907a67a4e320f522af6b5c8f4038f1483f2b469b469534d54b60c5ce69438b7290d335d8f5eaef069a04ba473587bab20fe16f72a17202587dc87d558ed4f369bb247c226ae0245081d2f0ab4a1c4e9c56775b307d7539d06e0e6d4c5a92fd3284078e67491017d6658a6bce279d263e2ffb11592e99bc0ec08553d68635fe5d407d912ff925e2e7e3bc9d94529b062fc92199a990e8f6336412d56c62b4157169404fa98582d7368d793de6f88783464a77252cb6627aeff77bc640b6921d74fb881ff50c97e024921fe877ce4cce876a3f237eccd299d715187475c83bf291f126ca8ea6795fa120dfe5f03017aa82a2c63dbdf24da49fa41aea43eb15c738eacb40921b7ef9dacd414c064d2d4929ce0e552d91f5aec7c6aa5f56a1140796490dc37a343dc7b29ba194ea9b53c5b06f7b2fc204f96f578fcfa1f162b610c0cec202a8e4e7589d9574292006150132ad19c62929bb9aa2179b797143ece7da425a56f43e2be0b338d29415e21e8dacd1806b237382ac02038c701d8cd4adc4f4b977447360b92ab85ef79d85fd660972da27c7aeab33b6ca444b2ac69bc42e5f17b86f03c4733121bd90e45991b5dcfbdf2bdddca7c2924f21ec351c276920c7709aedb9e9d09567dba087b014eebd7c71d2cbe44579e1cd48f1675ac8d999ff7e113b3906dbd10898697ce26a4aa3019a78298a1bdc6a9ade5960db745521868ada9a66bb4eb2baedd1673e8e31a17010f1a67cbad7d0867b1fd9957025d324160a8dad4d8e34aa26e0052b76a3161692725292939341934f825893bc956c9da66f993e8887ba8d7e0c24448e3afd79a5370884d84037276ae335b692df2bb0499e0e94bb8983aa5f24a41d05c49578dc722e94e261b331b4dacf5407246a25c6cb784b0479b311e4c23cf6f91dfba78601beb0d63de5656e97535c5adefe24a190da4e94201227be0e6762d7609dc3bb69abc8fbf64a478ff17ea99162b55ce97ad7a078d45b11fe640399b426ddbe9a368f06bf6dba883f7e00df36cdec0ee583a906da8301192c1340ca8b7fb4774c0cd341b6278160fb27a258ea996ac78d4696096d3a03dc6cd4206adbfe671714eda44a2116faf95cce2136cf609801839011a50afc90d606b2928f6315f4ff7a565142be7216459abd56af3d0374bf922620dc359df6b7765ae604fbae1e288b326b8690214d296c97ce31c0805e3a067d371e73462722c7f433de953ea9ca8f2a248128236500b08b23392f71ad7feddd4a1ac3dc3e8f349b278da3145a67d9b71f8ffdb5225a3acf60c382d99e24189e143b96c6137557df353baa95ea3b7ec9ffb055d0e268b9a29f3407035d1c5ff965079c264122888fb7c0502fd5c626ea25627c1c902a6d448084b0a8ac8fef3b01af99591c04769e9a1d8eb11ce4339d3020938005caf955e765696d381cd0f769be2773f21c2b875334c9f3b02884cbbe20b324bcce91bfe782aa471050c38310ff08416e6af7e0b304a4b1c7ea695c6337f8f52fbb6f4a04a98e10702b03febed877f8f1725e9c325838193ee79b1ff32d987a48328c228d389ea4bb15c0fa2e094501e62497b233fb5dec2660168afde9cdc703076ffacb8345f8c4d0fcabdda295f2a6ef535d3617fa40ab4708ff9d2b083110ee089c2108c59a6fe57a08bc6597b45c725ef7a6c6fd211f791ebde6849aeedfa7d07521aa20f85a281b3daac518a22348868298d58fbd6792b43dcfee035cceea93f40d6e2156d0121c055cf94fe07e2c7a1556d1653ca52ef2420c02a9b9075dbeb9b9a4850327148e233916b2225332adc326a5a243e15613fa1e3e1bea4126c90bf029ed6491b22c57847d0af8747864577c35a60fb848c586ea7f90936cb25a99ccc89e510b9236ad0b97d006d745d88044c699fad0b58cc899a1397746cf164bb7970ef5263bd0f838789f2c6d1b8f34233676375823b2fd35ab2db610b3fc9126d806fd8600aef238b01f303fd6ad303f09a765310924de6a8e9ad10777d6ac6651cf6bb65cc6eee3b77257acd8ad087b145301e2f0f72b63ae61f7528d9a92be93f8fbb2febc10109ee82d8f701b689d55c5752b8906c7ce2174afb79d0fcbf632c9e8c37b2d98c9fd67581f543907758c5669c12e7b3b4fdad9926ada0551aa193cafc73044ac6ad147d1bc40485fdbe3a03fd7858ecd41aac0d1a407f86c02b16b98eb998e1ce04bf18f21cfaf7d91614047960d02b20d6e36042b6cbafc1e42758d372728e54fa33a588da3ba8be7c3fc0b94ede023257ff869a6ee9568c430ab783dfad873e89b7e7d3b4116822b4b4c795bc4803a89fbcb4aad3cf41c43a88b2a8f75701d4aac015e9599ec1e9940c855eefb730308f710119ed150d08579c22484758dfad756b0530962c69fd0c242b50584a0439dbad3d7bc4678b6a4eef2cd53fa8fb15caa55d96b24e5381a75f7a97e15be69c25c43ff07b27694bec8004a13cf701dd3e74bc31215f6f7763d87629da07df32fc0955deff657abc4c0029947804569994f649dd20e253722758ef96cf1c400e3a435b3a47d0cfcdcf175c3c9c92635e40cf6b6021d83ef6f9cea53643988e9864f04e7fdf42639e461788c83e4f9a9c485447f5cd94e1edb106ae1e5e82e294d28e71f9d6e1bb6c91e02a81b45801f461878c0b607f1f554dcbf2d32d8e0fe29a61a2c2eb89e4600974a9d4b06d34e0177514fe2c8430676f674509070450ab0b4a18bce6331b362b8d7ec490116b4344584ac55eb9bde26bf3fabe39278e012e9a238026b3f57d78b23139d04de4b363f7079ebd54bfe6bdf53526fd44efd8935dff5045c6c52fa98295b06651599c873cdd7889352eb90d68e8b0e7f43f4b2dd617c28925a4733317d601da1d0ca2339a6254fe96409d764300785741029e8031e775e81c4f2b816dc1069d412ea8d0e441d7b6fb999f0fec720ad35404f7083e4ab69b9e7d017f2414e0297920e40f9187583eba1cc28b9fb27e6b6e8a0425f3485886da5f6cf312bcd1995d4332fa4f37523acf57653bacd46570386f0b2a757c3938c94c35686c2fd2c4bc10fdca7180d0c56892c7de7d97c25b69dc1db57a6db5812786b4c6a4d517d9988e5fc559f01e6bf8412a4fbe488c64dcaee48e53a4c3bb58eeacba66ee78b592eb7c94ce8a006c388f2023d69bc3153d0b68a0c129ad2bc3859e101ef9655a7934f51af7e9c2ed7a129025f5214c0c442d66f1eecdafb2d9dbc2fc09e762211eb0b60489789de8496a3256546388377839433ff7b4d5f14314eab6af938a13dd3af116f100ada26d63e3f44268a19c7b3a67a3c18e0309d49f990cbd3ff50f3594da09d72a5ae316b4eb6533dc4ba54528977988a4f1f9cf416c94d9f679014dfaab5f74520c6078e96ddcadda0b8e4d20d1b7135e3800747bcadb0e81dba49d89ada5da5ed8fa75c6454a2ffa1efc0c5a7769049cf0a0324c493b29dd174acead6898f4dc9fb16a8b980ce9e78eb19c13256e7e0f0715b2204397208bd0865e9393def08f2f94f95342c6e819102d5c6b6c66c49e50cd5f6121fcdc725e5dbdcc1281be8fa252bdf13b4db24fdd42e45998d00063b0edf6c3f9507d9092b2f1daecbb32b7b3a6c7d34fbff0f1ce07b3a744beced195bf8a997d232ede874cc8b93ce8a5f609c6c8cfa208ccc1fb753cc8363106badc3610385e1e0b807a8043cb61a7ab5c429afd28ffeb0777c4153f235c6fe5c2b11b3ea55107987ecdb64c2abab96a83934341e51964353e21ba12fa2f49cf84cb6f81c94c509d91b0be8f86eecc67e5f0243eb9765e12cb4c1dae3f014bd54f0bd0aae029978caa551342bf11fb036b5ff0b734931c19f5213b95449a909eac636fffa708cd978fd62dea3acbcc325f2bf9bb0ed33ef6bc706f9e9a2b754e99947c508593be696bee21efa6e7f1c1eaa51fb5cddd554f4b05bcb0c8a2c52e954787020d0bbf51bb4d0398329b0b709e17154ac7b0b807a7fafb3dc1b5246495ced776e8bcdc4be911841300ec5d3f45ffe77c46077e395941936969c63546b815f0321a58b43aa28fb936e720633228b6d45368f4bc712738464fa0eba8163987d19973f99625747b02a8a760ab0d1942f4c705070515e3e1291e0f64480e36e90d16b3798c3c0de6680123cda06e5ca18401f1e311d91901914e443d57e11049c45d14009410a147154f4f233f8abe72b27abd866f244788797c74bc4b393bb737c1d5633f104b7d407bfa6d06170aa7ca22f6f276da4fbf394fd46e9f2ccdc54fd82c79aac76fea0059d5221ae3c6f16564df10d476ae585e799dc2af9d9165da5f68a8629b9cfc3d85e15456627e4cea1ddb7926c6fb538c98cd29de9fe44929fe64dc204dda436fb3845d1566bc6e0e66bb17f987d49e3f7a167bc125912fe0e454129b3c8fdccb50210ad476b461f044a1f119fd1a7bee3d748527c338a99bddd25053896059d417e4b3e5a79d2f95cb2d92029b25bd75851530feb17b8431cce1440248042da13e5acaf4dec599a0605e995596a4a4265a6d145c05be57a3f84d76b6a1d55c2b15604962d83695792559458f8e43b070e1e20959ffd37855c2171f8f8a8aa6c1d04e43e0725c2eb6885e219c40c3ed8a95cf6edb2c3278a9b704bcfd4cca63c025c62db3e8132f75ccf6e1268b16ad64b721112d71e48d5dedc56fefe06c469ed86ebc805f9813cbb06e15dec885cf9610e8f017010e9f816b68f89d6d0d9d543afffded611f7796337de713815a0327ddb79ffe3760ce4e2a13c8325d225b6c7bd30799f36bdf550d565e78c3c5b09d3c501bfefed932f763a03e85e44a26bff0a49f9e351db3f88ab08e7f3fd8d9cd41fa5edd8a8c30f229777821b3ceedeabbb7cca87119195f96a85d3b1fed9211e2a1e19ce483e2ca3bf1d116815767bbc2b736f9b83e54bff64beb2ed2cd66ebabd52196afd179fc5545130125bd0f977b404b853ea301272a97008714c302d474e7ef4099c4f242dd8f5afcc44c248105cd7f680d60c9a6a962487749c8249d341c382382a14b3cc25cd8dc05f0e978ec6f1dd71ec315a225a1843c9efbc18d86ea05a16972e62638b18b5b7d75ea55b084461315ebf19e203c37656ba69b8b12329443b0a4c93f3f6664ef1960952f06309125bcbe4f444c81c995aa388044ec72ce9fa97dc65290be77f76ed78bfee68874bd1b236e2dd1acab4249ab6b155938973e512efbf34431999ddabfc7748e169452f3f44888761cde7420422b67364c409475a286973b5c8466d4145d1630ddb38eeebfa20835e09059a480777129603d1718ca6191f0d45c266d7e09e26935e3dc217eb8ecb7fcc1383bf6262ca43f175922b99412ef8b58e17abdf03e7d2f3cac758e5ce3208b93ded1f228939c5c56926f23f68be2f022ef512a75e26fefd2dbb23a6fff1e71a4777347e17d5323b1b8cb10f18788a958bb034e25da05ee75b4bc22512f4b7b2b47aafc5e3b5f43b7de7550903f1d9ace4e79e555e257029fe58fee3a0ce811be66d0a94c8940e509b129002d456bce877c30ea30507e6b501f8f92ffb2d63abe00717b1381d8a34fa3b002e6d83bacb5ccc6dbdf8b67373f28daf4597c173e5af59611eb7dbcadb60e77b361571f6245a82e50eaf384ce536b2a6250663bed12af918bd412e05a0cb173601038d386654f224995c21fae4c5cb7fac5dd1164c277c2dc782345206981d0b1184a312ed5eb06549a0e483b56bdc94613e7006ee558fa6e1485ec86ca89419e2cc0b37d9d375e307fda7a02a93c06aace620109c6f8cd0a2576ae1ff8a475ec363d44da8c5204df0ea984e6306bce30c1970b11ba5a0102b855bfe7f4943c3d57cbde80290470a54ede4ac5e5c8067377d23e152f91208b862f3b24d44fd4b301c4bd145e9752819d90d895851d253fb6715cc983d03168854c0d10d0f95a5d39eed75d826fa9c8d37abbf78dc7f07d2fcdc41228af03e8e40ee24ee1ddedcc470c883e5a17532881a48b632c4f06165192ec658eda16c9bcab944e15a5c855a7909fef9b9696e67f8be262af9c55a40f256c4b115aad3c486acf2d21823d7f751d39352cc1772ef9a7fa6497d927ed2265af1c5de6576dd8f13a1997a2d9bf8d59dd9a8bdc3d6f673910f3c0defaefe87b1ed7fa3a1c63fe5a948035639a33cb6bfaf7487affe1e830361a56b9485d0ee55953b97a165de505f1ba7cfdbf3a75554d113bf07151aa43727817bf9dd59b2252d884e0079e97aa12fb24c54c874c7506ff465260323af8d140429c12352fd316b5b886706201dc0a7209f55e99dc921b0090c62bf7e0428a5434659743af7a8636bfb1cc5945019ed92f5108b7d547de2bc41c12799b638d77ce1a5d8d29fd48eec7d627c77cf69135fe7fddd8fdb1c3719c13a042d569c11638f66c227f7850f8db6681caaa175ef1af1b5b103ace504b72a9dc3131d019522a414831ddc0ee58f7c763e67acb88b3f206e8173cd27f17e2f4f6ea7dd8187f51f69c5de840c2252031966d7a9dd91b6b9e2e0ef517bbd08fa45f60bd839dcae25e5bd85de5be45ce28142e76c63026bc039d17f2cc498a996603f5c8d1bbaea539b9d5788a088510dcafe0230493e10d3fc75414031a229d57e0f5d52c82ee3740906d050ef39435ca980569e1ca3078b50ab80393fd1ba5dd8298af633c849fbb729b2768c37cc6cef3bb5967b88b5b352c27f2ed65e076c46758c9bac45e8a5761247cc6b325b8a82ed06ba0e51f2c85fe0fae8cd36687653e68fddedc7ae1534e950cbe80bbc99c9bf114fa58d9900c3d21ff24eb0b7f2ab6bd4399ba5fe9d6f8ae3ed5c8738a0baa663d58afe775dd69cd401774f85b1cfd9055ef5b2f6c0ed88640b4f5acd6d6c69a92d957dc5dbc05ff96c90da247d2124b59e28db06848936c35830b454231806e9cf2320c0239560b4d7caef410f67ca1927c557badd54967dca7aa7df468faae06fbea38bcfe8daf04c5b81f0cc4ed98215bdf642b2497031ff5f04556a696f8d4fbdc655087c2cf6ea7455a5b8e47f87a89751047e54419bb9fe488213bc9a5af3d7f31ba82b8c55a3c813eaa94a8d23c59860c0ad501571ea2ae16befea22dec302b3be41d83a4106dcc236db86d2205f22cd448d8db56636bd15109a054dfd2d2ba2a38e922b0cd18722f9f8b7d8e8c629216778ea1fce2ae98cd5bd73b68e8b0d979c7547529c9acda050323f6cb344100c21675cbeaed6963adbc082e652b6dba0706d58f7c2d79b8521320f1cf22c18ad793dad79920f76304e0e44186c47ce6795f20bfda475d8bf93ced419c7dbc60b77940438fbffbca666485039f9514d16f75975bee8cf46ad202b91515d1a49bc0a268f52af1c4fd57b0684f06f7d5dd57c699cd26785eed397b0b71b7ee9acd61bac82f72b85542650953d6cf83be62918ad4d0a6c6fc727beb6dcfdfdb287d2fb4cf8149af5b699bd21035b552d77414d3ecf17ef648b66fa7db608777f62be2ac0fb0fafbad1acb07ad22496a23aafea0a45d042950b27b969dbaeb835b0a5d23fea01182e7e837bc0d1ba033db4c95bcac4201e2023b0601e68ca68dc3127672fb0dda2ee683e53929bb69263ed7bd02b1f437c578c5eee251e130718270765e011a06aa547845756b9203ac6a90640727755fc684f596d726ef1245ee595637859cf211c2e44cfde5126421c23089d35e6eceda99d4a0f7b5e5453c8cbb484363d56669c5759520bc3fd28d3a5b06a20ba4e25ec98dfbd34f0973e34681f72289c2fb23dc4388eb18ff4844a322f4738f888e204e11d4b8713a4f7d448652d963af32ef69f895f5faa919308e52f2ddc7f69698725ca274a9b96e88eab8ac811b58e0fa50c491445515b0fbd5ffade72eb43a3537c38e11e3ca4020d29a4ffdc20e5c81a99fd16af5ad5e086547858edf03af50988a0e5bff797ebde084e35a3405f404b565db3b549d989b256b254fcc46ee7d935122f23c72e134723abcca7037a16e657045a639f3223a6adcf6ca8d8aeec4c1a1070ae91fd6c1e0dcc479f41e1f010e0cf73cf57c9ba6e1b1f915729cbc16d908d781e4046172d20d5dd955cb86cb04e287669991cfba3282df7c71b84b6e93093c0502f0d2201ebed9a252a8eb408687c9a55a314d9962016f0aa2a7a7edfe2b85b32f041764b8760e9d0478acf357806f172b16d6a86f988a23ef222c487cef5dcd6323245f200bd1d1e7e40591bf43d461ba0c29855b9885c81669824597698d280b511bac3d5547be88079cc07fbd25de6d28f051c2f71dfa31028a9c512582835eed7f4bfce20611d47763e842dba4556cf5f09cff5c47a1ff82abb7e76cc2c84ee700394b4e8bd0db4a3099b98400719d81b558e948cd287538b01745c71d4259e689cf39f4d3e31caf52ec0a6fae0bc336f5466f4bf77d3b33b9b8dffa7c292bd3d380a6eed6e27cb8b218c3ce6a851653ddb804de6ea9184fc195a8cf8fa5eb50c2d8a58cda75310a012baafbfc7c8ba0c3bbc9f92a55ecca448c56aaa7f2a15615135402d6fef8b68d118ef7145b0830bae6d331f223c5d3db635cd7e1511c3b07757d63515908694b9b3e9e9ce873977c43eb5d95a00e8b8afbd86da7144533c0e14f47e7f1ef366adc2b50d547dfb3526f4b72229868ff23d1454cdb09ab548b6c57c756752912160ea745b7fa5453cfb4a426e164a00e6923514afa7a50d43e5bd28295aed7adc84519ff7a2e96a639930edbfa81c7865487b3b346955cea27ae563b579679b6eeae67ad3980757fe9c25ed0b5296fef666e03ba4bab055ae5c7c3c8f707c92a583e28fb439e156227a22c1e50d3db380bb1e512b142f4c3197ac2aee72ae9716e54f10fb990451f0cd00992829df32fe52e198661925c0b99314f64289928eb58ffd752506c228d659e5db43588bb761842d73da9fbd6c65603355ead17f7687f9c5b8fd8693aee362bd994486383e33f790ca968d7da7313f7a518b130e4933da73a1e42c6b332d34ee2b6c99b0490fb83602b2f903d6941d14d0ac535b26eed9da59c529a28edc3aff606afc59603493f3ef7f0141092779ce0171833234a059343d100fc42a5c862afa853ee0390845c21c2f41bf41c902d0d04315385ee1f9349dbb4e8ebc02260759b6bc4c31572e466571bdf31ddc6018dc41503085129d732adc49f87842a6e42357efc92c50c36e9f04aa983e228c313b24b3f602bed699f1dff918f004bbed8e8090eb1e848db9e3fe477cd62432b88b05b8638f6eefc0ed9fbe5974806901f9238382e9f1cf3c7c1af4d13397357d2ef8d42659b7330cf178a4eb12891e8485e58c37f66375609a079c26fa8aa149cefd1f2ae0c5988b365b6dd19677fe6433f77424ac56531a582aa68406a26ac76e348f7448e58a438eae7b45f30efa99db6674ba686bc8b9f959c2583dc0d05963ebe3b8bb80017bdf20068f23b4e84b6d0cb707f3daf2e33a94f2355f82d98be15161a8e2ea331c1b1a85ced3099686b8ec1a3669b0d0ca2b203fa32bf20feefe4a3b883dfa1ecfd9d565870e6d0fb829e95525f52ed48837fb8ab823f715ed307bdb5396f81dd033ff9c4534ee168a4157e85ed77642d1acfa5fd416f36f15cf467bee8451adca4643a79b22e5264dcc14ca3352155f35603c4268aba85117db4a6abdd9c419ac76867c3fe1ca1d6af5d376746f11320021ecd72488af5c3cde567cf1e965ce42e4aa6a2cb4494ad42997f62f015becc488ea42fd4208c10179ff940d8c69eaa9d39148a6a64779d7d8ce24924436d174c1dfbc98b6ac2d6bfc451857fcadef386a5b5a3c4928903eaee43c9a8100e01bec14ca52fb14f524d715f85235ccadebe6f2426171e7d4cde58a42d8ee8832c757d6880ccfe9b43f00dcd6bf2ecefb12f8d2ddddd316109537920a29c3a3a8820614273bc6f7c47d50da2e26e6bbda3376fc4844ee9171e946523abb3638c5504ff044b5d8e096f32b5eb78af8e299d5cfb147ccf623ecdc758bd8bd0bfcd5fb78ee50f3673a1cf5f4f84d099f54ec963701f4e15c5f5780c2f1e41dc600e88fde08b9e531bc1eee2311b3afab5994944d830ba9a621fe9f0a0710f3ed1b55f8f5022c30455822c2e017ef30d3513c6dcce30c84a7ccf6dab18645af1303448b11127ab01829e0bc730a86f65eb8f5bf296a8e83c98d7fb97540789baf139c59dd1a018ec9d628ba31ab46a35d62efc32d5ea167af48236d1af286394a9703c064fefacedb59ac99ad40fc23859bf78719a3db695f469d572bd96c754f791e514df3c00e50edc20a31fa857e3e5a7299d2e109d372b3c15373f2f8b96f102dc9871600e9fbc057ed108e9b9248e8ee4919b33a62e2ec50346e5721c5d4073cdbb6c3fd23c86c6e89638b2e6842568d27f38b717e49e3cfd47de49465e0329c5357c20c3891ed79aa75a2d3dc90837fbfade1d1fdfbcd06ac687e8cc0a53092cf4e626cef7a124e50d9a4ec2fa9d1d75e4fea9eb6797e20c36d1ad20701c6ac79019ba994f6a052c2d090faec145101135e2629eb9aede28876351a4bd583c3fbad635545262156718fcf757e006f92b5017f00b074e96f436966be8307ac3fa0d7ff0f63d1874dbb12fd1659b8a17474a157887b2a0d22ac4bc4b31b3f0cf326c47a5fb0cd72e143eb901b818360ddf0319ab431c82024ba0af04e4f19171c834c42b6bb6782d8a2aed53888174d5a69523a3a3618d114f4d605bf1a5a38a97056cca00082c5b0f1d2e69498c3de4e91b820ab55cadf07847450ee25c8927b24820b94e3f205b387145afb2e1ba6f26a7bf6b5163969b67b0c9b2e0b83e04cbfae81ea20ac2de9330edfb9c4f8f60a78e30dc9f933babd63eb1c23977b110704b030c2d5da0490d6a41d0ca7c83abb74e1e610c1839d0e725fb5c49e2520f0165e77a29f660112481594271b93dce5c7336167c44acedb3585d77ccd68037414857bf1737a9f51cf1841d01fa166aefa5c95cdadc582193c15dc07c0d714d78de0d2574b460d1223bee730600a291c458095bc2cc40fd3a0fa8f9f0170e9ff597c951a51240527d4b4a1b5ae09bce7870bc35a09927ddebdb7d3c98d76f3070422884a9fcf05768182d63efa571909a681fd3f08e25be51b6b0c5323cbeea5d1ad6f22a232138120a0267d1a43c735d0cc02b54b3f1d7fcf05fa1a76782871704c8f60f340797fe8bebba9b7c8e985aee17280677ed62aed5248cd8b1b2809ef4711ddfeabff569b242c1bea0808ae178c992c9887753e0fd97f98229fd9670de9bce2da3bbb691032bee1ac956f23c976466329967fd0dab7c57bd1933ef363569a4c17d643e3596f0fd12112ff23fdaa2b66f1917cb54564f26a22f2f0c432bc1a40d9f6ecc3c1ef9a8b69d389d03bcfce1a56eb7f4f43ae352a9d4b31decabb7e4495df864a8f2e8827fb86a3b7760c0df8833a6cf2598a2f74d2620e4908c21032331565a0df2b0201392e1ac89ba87a47c1943b8630e608ba5f6d06481547a29007a1846aa95849102b6b025f4460417e5e5b59543f4950f4300aba38982699116d910fd0fb4cc9cd268e992099b67082df98ebd3eb936653a1f09cbaa8267967c9abda3ef0049df1f547f5dac55422a46f599e25c3a88aac6961392b82897fbba4119a092c838a381ad4d1487c88519ab9061db1a469b225ad9b98f40ab89808081893851859c33fb24ea6cf867f80ee1e7fa7b180fb56d3e9c32e9c27c89ae73446515661b0989416c06e6eb90df881fc87a39b3eaa5d772ef98bc6f2a9a7debc3c95aafe5b192711147bbf618b6d32b51e621dc3a0a5048bbc0a3698b9f3baab74d139bf8244b6fd13486ddaa4cf61878a9f73055fb137d703be72521b0bbbf3b8d336cd9ff8f779a8bc02e0cb06cd2440011e0a74d2e033293f1402ae14ea2a56c77c6291598f27e673bd89b506deb35a518530d27504fb55db22d8b5cd4cd9a9cf97b35e0a153b702efada6683bf90f3df821cc5b70687ff5515038212262ae440fb1d99a6d8d2c802723ff4f3bc84cc71271245a0603f8a0a67085be7a0850a5cd84c0dc9669ce0f1e5feef56e81264651ab46ec555d65ce5edcc0f36251e6c5cdbe5645baf27b889cc90d7bb66089e4db9ab1a199d771b36b9797a5e53d84c25324187401f399302ce18531aca1e629241c01150f89299359a13d8ded2a01534d7900c9ff34fa5d3d8733c6040dc50bb931d44604a6806a5a8faa927d9c89cf119d91f46eeeb361b7d9ce062f26399fd536a2816e0fc3cb5df600b527970efeeeabc9d5e4dd9126c2b6733bdfda7ebde021c256cea508a424d15a51666a7aa80aef2254c5c0ad47367953dbc724ba2786beafd696f8f507a38b95d851f88f6d5e6576e7a2ee61654278ad8a7c8da71bddfe98f18c7939f08970bb9a09b6682f9064ed41a3bba25c5d414ef819ce5ec56693d577ebf13b109504e7da06a88041c1b8d11ff17074380251c860c6c4905c87f9d07a49ce8703571dd3a79461460c7de9948bc420ddaf888d4e9d580a1d87ee61cb806ed7f6cf6eaf557f08c5b65f04115aa2d47dc5ef8fde93862359de289ae565e120a8dc5ef1978097a4e89e765b444e5718a39b37dc7ded7f6abc19e04be8f4d1b622e9f48f81f6169435e2a476a9dbe1ca2e18576c19913a649e2002d90fe9d364e372bfc835735196dbdab2e3ea9731c39fe255db56df7f5a2347286eebd132c24d9b1c7b88f67c5a2cc9798a5cedfc2647730819e67188043c4ffc0d7cea8830060c1c30d52a12ee7a33768ef3daf6219a3380aab5ebb78c85697a2b8f6d5ac031dcd4ce0038217691a654756797ad0e7c0d1652b5a99b8429a54a695a6c515339719e648e7edc6203f68406b8b063dce5dbbb8694a5d5bc6bc9d24ee0153cba81e2614ac55361d1345e150f4bd0bd32176b7522e0c456454b76ece81437ccc4ef2921cb262f4b6029c4ac8481c6a4209c477c77c814048c199b27e07b355367e352113744e2f304edf04894498c52bae98bcde834577d6ded5e59b74ed081015109a054f9b99f34bbf91d9e5fa32e040a71faca1bdf08c3f865150fc24859c8bf4d243f3155da6af13f4bfebcc7c30e53cf213382f85ede2d2b5782c7061c72090cee1bfc38b67205ca5eff3d45d77107e54192f96954027c9d5bad8707aeb59cfe1b0f4896bad2b2bea1ac82acf1ebcfedc6fb3f3690c6ab9a2c8a5785d40a4cdaade25989175d94c046adae45fb87e3a63fc55c118e877d6948c0c0563e458c014909cea66df2bf4baf8c232a7417a36880e6a5aa9a7c73e5bd68f32a8f54c196747e65dd21cbad7068ea1eed8fac9a407c04a31e0fd200f7f8a1ad08601d3166e3e4358f001eaf92673b7bd6bd44d5db4714d7912629f62c3ba4ffa8389643929980ae8009295ea246ecf904f89328f00c6b8bfa1515fbe9c59c4dbaf25c596732cae1ff9ceea198f8427f6aa1fed9ce3dcffb921b88c836606e148cf97878bab3853c9d22c78b5e8b58de70c2f211cb13af247044409a589f7c5565d40b26d1c385c6cee0f7f614756a954a0d6043a3dc0a35f338951c274f36e78be350ecfe3c28334d818e3ca0a7bdfe19b1690668e0dcf9149001d412d23ee01ac587bc5f5dc1dc14ffee55e0849892df9bee11b7a55d524065b1c59c6fc06c9f8505b24278ef764d95aae30967452013eb50636f06e8ba10108cff9fb0ca7176a91263f016399d03660b36978b9d49cad2d9023f407e3a5807eb089d71515f3061f3aa76549ba9429d871cb16123d03a375ad5bb4c424b91c417aee684e9ba35f605354202d16a41d6a41601ce7f9b0bb25487d9420a03242fd102c90ce27410df16c73bdd16f888421da34aa6620756ede9cc10c137a6e43182e75710ea9b0f1676aa5ab335093a709a46d45c70550283cfa8129a32ff80fe9c273c4c01afa0406c9b36eeebb112354b64a24a2bddc7dfb46d3070ae274c9b4df8a27c7a5ce810aa40a43309197a352b66b4c993aaabbe84db2827359c7b1dc11af886cae8e005b424dbce462ff054881f2706f62a40af3e9714224603127393f34c6f53c35c854a9b25148c665f90db66ef22fbf7d413f652007c559550973bb4483ddffbd8e380341f1a02654edee93a2528e890cfa9c44969e7bdd90501ac5dac895c91e0dc76f284429f465d54e8d565067b7b7530d1c6f80063326284510dbfb80b38f262d93b10566aceb392839e96a1559acb09ecc3a8b70a7afe5e634dab0f6dac2e925932ad594cb12650f6e730b555837b49b6c26af496190a20fda08d6580e370843c5ebd64f61f7db86c9fba1c533603a318ea368a29f1ceb9973ffc90934df9ec10be450cbfc1505dc0a8dd15bc191100281a92397a3a465680c4904b5a767997a999cd9e80ee1fc3291ae127c84949c83bd571e48c0c2e4e522fb75845842df7760fd7018b93fa53c0f266c9c823ce91691d0c28ee33e4e2fed2e59cb51bf1b570f610618d96ea277f83011ae4d4fb831e8a3ddbd9627d486b64bd36e61722ab2785257815d518485720d7691dea4c2b54cc0ec5f19f537fb76f260499109fbe17183f4e0e594784d0bc44a5a9aad933ec20985932ecb439ed09cee779c39d511a5ba3dfbc17109ca10d62a5e75a522b48304de423b5d4ef736c6b6136ab80bb17316d4f25ef0461ffa7b5cdc064a3230aa1b6cbbf88225d15db739cc934502b60734b77fb70eee4447ccc6acdad4fed03712aab79115e2c6b0a99820c3706f6fb1152e0b3c9ed1122d199ada713c557d6a09e229442a8379ec7bac7b34f49678c33de9a4c8747d1af6869dc3da5a79868119e476cedf4b439adaa5194b7739c4981039a4384f51ee953a57f1c3f25ba253daed88711c8d06909d3f745bfca05ef58a4f96c1a95136894ef30f9cb542ec35a12853bd4db3f364fe185746f1f88bf4cc748568ca835f3aef0e6c2ddc78ba5ea21bc4822447a405cf66f785952ab092c15ac78e82810de2d2d0f4553fb9eeda2d63e9279bbae25329dc0eddeff1cfcf36a5a6908b8d67111edc00fb02ee9171096bdee7d92c8baefb1b819f343ddb8de6042761472e9620e42c57a4e8333a98fd475e045e9e0ee5a564fbbd3853c8f2fa6fa7251033b0cd47c4b11a69baadafbb5a01fc12a53e855f1056dbf167c2c7d661bcb4de6e80d1fda93a847aea3d8bbc20ede231647e7e42ea1cb17beebf79835aa3b62a2140c8cd5063a53db4ee90016bc086464a1449c8914559a5e8f6710638b0198a5ee3ae49837be2480c67f668fe17727892d589bfe886cc46ab3f5404bbaf2f212a0447d125fecbb00fff85e1e0f13a6474734a13a3373aa033376357f9b069874a7ebe8e779143518c8bfe2d14cc619ad94084158e9864d97e15af9d808fa0a489c9ce5a31e31344e17471e8864dadd00d5ce8beca271f00ac98e35194d76bbac2a4d142b66e71a3a32dd1b507935d24f4a08d637945cfc63eb38ec89b9700b6998d3f384903a5038ebac37061aa5b12a2d03373753369482e1111dcba21a1951e8b5248e98f88fc033318173b472608911276a35f77080e50ff09410497a7a2b28a13f5cd0f30d6086df6f88e5c543bed2593d62dda8eaea46004c075714ded7f162fc99fe48f0b463995729fa202ebfdea3d1290ae2a363e3c792cbb4c7c607a029766eba375e0d6e6dba01101b500e238b1aa643a80414fbc8a724d89c16501dc6bcffebe8d8163d3e15b369647e417f09656b55de5505afb04f94f69dc816f1c31bb4bf5288a220d160861723fc377b47c9c45c6c63bf5c941c4fce70bafe7bba65f772bf3867df3023e0379b91edd52830594623665e9cb82c95a5cbcde9826740f588e7263fb5028d1ccfdd851d8c8d1ecb6e8983865e0f82f2472a6b9554a729a3ef45ae1abdd9301f35c266654ebb4b1ff96d77b4c06d1e27b6db80eb7e79006337b60106cd58e346c12b637f196c948a2858bd08d2b75dabdf88c6fa95cd6f82de67a4122dc0f79ee8ad5cdc43b3d010b9ccab8cb1043ad2d377f38d789518675ace9aa3572ea1d5488fff503793067bfc9cf8e27974a6b58c72ae417b3e1c21e6b60392074bd50cdc6364e679c8c8e3bc03c1b3adc30f9b4dff2ca456e3db6a81e73cd3d5b1a6c180915941b0bf39c0af78d325dd4e00094d6d3aa478c36d56c5d402e24fe2f1bcb1c1d73e5906c98046a2dc582f9b5ba915f282051e0aa8d433d0d6092d2a0f544341b4017b019952f60c1069b011054017029eefba5ba96a0ff8942dc760c2e293d2f1e84f11c04dd73545af0774f15014303822aa425c6ff93cadfc3939a14b060c57df927a6ec2f11e46e7c366ac65e325136cad4dba904572ac8dc6ebdac9fb3a533f88214dfa9c1356b1b79b960266c4d4d517eb0cd8230a9b686c69230c8f965d96d0f7b70dfaa92f1de44021b01102d6ce006e9baa9f59e37fcdf6983e1cf643364a767c6e619044b907636f85075ffcf6dc47e93f5ec47b663a5cc30948ddcaa8ff53041916506c477ca8fb7f49a1b0fb90864198db98b50f5973646feee6812445f197254db7d77f7ba07ab8b2fac9aa82c5aee299f6e4f9cc18a082a5ec0accef4cceedd578a858158c7a46e195734f16973a8bff16bc2d128f2308fdeb2c748839befff6f3c66a734d05f88ed78037bf1d81fade2608e48051d147a88030c2c86bb20d0ba96b39f03cc17494ae6c42fd918c4b4f4b31b6025979c7664c2fbee98b0f4cea1c86332a86c1fb0761c6122bc0fce98a9bfbbe20420be77815cb2efe99e1260ad8be8201f07bf4f08eea78ea062353a684304214b842ebb1adfed696cf51d2417560c79cb10e45e15bf05761b7fcc071a31965eccc6f53686c89db3d7ab5964ff62b7caf993b6e1f65d52cb275330073edf0167c7e025c1d735daac069d64a2eabdb91c6ff5ea493d72754822ec876fb8e0f480484b910d276240f0c22f6f03b680999cbcb617cf66587800ff2bf8b025ac4d97c11e9288036e6af0cb50284bb978ea88042dc9904c4dd484e5453ddbd3a8e182060ad414bf3b038a50ee1339d41af6512ff3ab3b1c1bb7c37427e2e81f1fef10fa0e4e1af6c2e984b9dc61bf4f13313f3c2dcbac13294d642ff50c65607562f34ed40ab2db76f2bfb737e02dd5f102d7c003c2c8289b753e92eee5648d84e45f82b5fe1b818279a07dc427914f3c42c816ed1b292c80176fb29b7ace770a6f2bf43a0b47b45c98abb77b8aa6db7aebaa8fc88b07f0cd6bc53773093965f83621d74230a197163f72531a31a797aab4a8c77d448d56e9d2b583a4a5aa47d1a499bdd9f98327c5fb1714a5d38ff99aadc0c88b2e8470e4c7431f10dc85971992df5fdf6c0cf8dac4d99dad5aa542a4b214d4c88cdec8c99e7b2a528f0e56a2659a4d16679b070fff7700732495999f4ea5b33bb324cb4c68e5f7856a637c3a41d0a159e336b3d3408f05f1d6ccf4c0e1a62b5e0c492301d86a0b809858cc50f6918b52b75903b5ca83b874318b1ee8b89c00417a1bd9c3d109f02a2a8de817e218c56a5de15ed144953e5ab27efff3727cd678e2743fee5a039ce83199e0275df1dde572902afb48b29a60a29d0dc5ad39c0a241f0dff0a059dc3af13053931b8ea14b9b97458f44c5a35a213c97c74754a254d672a725c6e7eba272f6aad48906335dc53d26aa336ed3a7d9ecefe156687ba8b0642faac8976805b8c1f678e17fcad2723d25c0c03460784691a5982549a38d03403fff674bc915aba956d671a790fad17ea4ff287ba2559abd4e5021430c8358b985be18a28ee17dfb8cd7541ebe01a8361d4acea7e066cfd0353151fe0ea3fab8eeb0cae014fe718a50a80e57c093fcd555f138d9fb8509b6a22b40454582c9c8b1c3d157ed8d7abf938ccb433a65fb9200b4b1af7bf59152439d81c20efb4e9a49b57772997394092c0c2e7c64295e5b2c2d0d3f808fc4968b118f93f267ddd0e14950bfc21b4e650f3d3e22bdf0fa2ca39edeab1674d1240b6883a0acbe5cb36d8f52b72d248ac795a7295679f245a7b0357e4547418a7bf45a12af1e61c50b6effd0db01d814655bf9220cf41c9e98dd0e3a8d434021ecf1be7eb3fcceb5e4e53db13de8c360120458968ecaf035e674c7e841d6c96474bd3140732cc63c1c1b4a5bae74eab9cbf506bc1b3d4a7a69d4fd5584026bc7d68de76e51358eb6e75bb4f9f350700733892be202c750b9bb2066abac6ce471e4ff93526a92ed22afce3c4309da58ebfbbcdc273b0628f68e51e7f3160770353d313c484612b05760c8d0e15166724e312d449cff3ef6bd875e6a753dc33421c8cce70dbc522dee9aa392695c8cb4cc6e0ff3a0c576f22ade7bb3b9e624663fbf6c8eba852b684f452604835182071a2687010ec61345813234bc8df59253db1f51d0a3356dc8cacfcc5bbd66a706224265103ec8ab828a2594dddc60b6ab259735bbc810432c39b4e3c00b327049c09327ada4066e08f5e37006dfad798b306486354992c7365c6d383e6da8ca22fbea41b0f02e488dbe5ba7960f9bd8e1c594f33a48a7ecf54466f31ceb30bb64a57192df28ab8c83c60fe29ed835eb51ebae6a19d7732bb995c22283f5d55b321c509530b96c9d76b66bfd8aba0d4ce8fc2aa833715ab1e49e185522e51e34276666e41a69c664cd448db22f52e321f90fa34161d851fccc02ce014941857b6270c09a91ea64f51fea17a120830170e102b92c7399c1bb6edfd81a2b925622c032d1152a93dbe183b76cab9a0ea5ccf37566d29ce74eff5b1bdf300d54aa569f9688a4add8325c646019e591a012c3fc5b6ded1dad165882c948a120168b64fffb10ed787046dde98ef95e40d18eda60d341b7dd3634869a507c641d513f789c37344065db92147d7f411ad8efcbd98e1cd0e0cea32160c89a876e9622e05c44f9dde8b067909f229e774ecab6838bda97cb4889664613205708e1e93a899510bc244c0dc976199b42fcdbc53d6343ee474993eb94d699ba9a57b5263b11e225c30504b1e243069aa281199e9094ca2309e800029caac68bae5c77581d603db3b6a81979932663fd93c9cb62a847170d241842b38f311dde64926876c4f858793a530494596a1704461cd6104eedb4118ce9a54e4730e48886aac531e5096a8fb624b37b01dafeece6e373231c6559ee8561bfc1a2af7f8dbf7aad8094d6a77d55b10558827daccaa897da171ab5f72636a864f15e0d3cccb759c07928059273f27e50cac4e3d7d567f36bba81ec9e21f8824acac3270aeab9ace98ebf341c092e0e07295f7a5fbecb9b5b62e69dfc0268e7ea866abbadfff7f99c3abd51a05a81156e5eacb519bbc4085f6f46523e4a3107e23f7454d873aef0e206f74bbeb9e1a3a475cf1bc104a7c17c586cfc7ab43463d5f21a0fd5b7e6ec7ca79f0313ed3509ea717037c40f33a27d131989c195b8403589be652af5f02c58d40f0fdef9d37d37c54031163cbf2b0b338c6177c084b4d71ef782a0968da026919d327db911e4fd2ffddfe652c30fbbc4334d59620dc1d08b9159114fe15fc0f8f28dff89e7025f916c1bd596462da3d2a0170ed582ffa4450f7a731b2f447211e60212ec3b318a48d4763d5e076cd4c5d5be6410112a501e3735a90a53f15810c12f96abc32c3c112b3f9c1af0790f38afdc31664c7f417d4a17d21bbca08e424e88d471b2d72ef10a78916710e8c9348172718b0f7a82114d88f5f0c1917d75370b8779cc6716a7c870b094be4b002e62265f78c987c4a1d6b59623e55babfa87eaf8e22f98557ac64a2079ac2d32cf269e949639e4bdd1449ef01163cef4d35c8dcd917caeb6b4bdb63c56b494b80558452f2367bb531fdb01d088f81d8c00dcf01400b2a66f14175a4af4b53ab44c087e3938b2b6ec62eb38d82bc4b8668d35548c0fb9be1b2fd373283edbf2a0dd4f48eb83f7b6038d2b628716e2086d6888b35661707b6e1e9047d3534cdc2cb3b7e77ef3f99f4a41b88c85d6cc52d9cd922d996fab68f3f720fe7dbfc7ee6b9f3b8fe002bb06a0ea989976f4a3c7b1112e47f4deeb529c0faee717f854be04f0f32f2c1adb656f7ff3d1eab30ce3f62a779d8a3331483d14c589abc26e6f781e7e7ea92ff6356ba4a4ee242459a1b712c5c7b6fd72210e8f7f30c831e77b5f473b9f2f152cbca0bfb7aa06d710b49aa5dd5a38f0c4e17f5dcefbd37e049e5f451ee04efe9f2e12e0161ae26f5097bb4e78050b0f12ff127ae148be9d1af2de2e316a36ee6f03bce3a53b91181ca6205e6d61f15ad0416a5d072c5b85d8abce8f0a8245b359b7f798090105cc96c153bb6b4bac0c4564fb8d2412ae0a908b2d0f4128b854caf0b53c087cbc29909b2829ea9047a7e916a4191f54a60fc6f480b250f1ec86c7273bdd1124f3439a18bdd723a089f1b7e0ef8f5b5f0e4bdfddf7923dde4c096b9afbaf40c8ea300d4883838a596a62e7b7995c8bd391403fd4593846b7ecfc265736e417fbb19cc521adf745c11fbbd377f84bd64639b1ea223a156b6d2db33cb48b95b5c512679d393d08d51de8b2d2122fc234099bd76541096006cedd8e4866eb7722087518ce98fc510b6f4da4c570bf4d804ce0b69539cc5f5724ef2aea5baec3d64b313ef53609223cd8b17a504d58d625467e1349e6064f966d744c493b87b72a7e52f8af32fe598cd032abe367997b5a28aed5b0b70de61a912dd065a5b0b58e1ccee5b64da10d393998c5383bd2b304a3df5df871a4951fdd6a2e9936e8da35033a7dd2a32fc8c8ddcd1ea11a0c9b77a536c8c11f81b3e4266acf0979a3311183f720ae1691a3b6ef93d0bcb3f11d24955f4f92baccf78ffe2a3e55d2c080064eff90fe65eed3da3ada133a35de310693e7b813f850dd516a1b5860bad275378440f562fa496416361412b8b7dcbddd88736470c2b993fa1803733fbff6809613f6e6c80b4141ecbecaa10538479fd4432b7730c081aed6205d414fd4828227031f77ab45772c7f2e06398a8f25501b1eb92436de88d48b10ec98ef36fcf5a68381681a024dd2bede91527a61d55fd57e5c27f51baa14c8e3c622bfbb1f3576b82d902b33dc4abf4d5a2e5bb9c4a7a30c63d1afca5093d1a2ac4ce71a183683554ff2c20e43a9d02df82196f062b4006317dc19e4b66e93b74e961aa5946ac1564d90d3d4d0f6253eb0d6db605f88080be8c1fd216850d83d18e92e6d423257147f4ffa82a737e1febe0dc2fb058cc3118d96963fd8c268a6d42d7fb5f6521206108b1127769cb516c043dfed2a93f3fbe3a09ba90c31556baf859eb85130035ad72dfc5e40414de944ba77ad31ca3e3d9fd1b97424bc50cc1331c0a3809dbafa6e725f6867636a40f7d251ee8149e21770ccbcfdc0b186ecb61f19100a0a7ff7abeb78c7f5277ba95a3d78bde27cf7b1ca051aa16371c422526c752504994d546828d3665d279e4b29e449a044231f5333f715338f7b4d712e1fbc7faf908a39fe7eff32ffe3659bdbd5241e950164c21ad1908ad17725a6538414d1eba0d0a5da28f38896edc3a84d63864b0e615f5eaf9b53db260a45813056d198a10ac606aa0df00cfa051b4e2f09cac5db4f41cd31b8b7ab34bd4d74bd0b2b2739f05b72acfe84e029002039e21a97a857b05735562fa555d4a7fc4afb0393d4dbbf6d8f5c05265ce4dbeca09faf4de12b8b5998d973fdb51a227afd104fc188648170a41a770d484ff66311ca76a802bb3712d3bc1bb33f4f30605ce6e6a021e9ab32b21ad807b634a1a4299cece6e42db38527e7b8e21e9e483fb03399d4d13503e0c28373bcaf0581c41d02e2ef8254061bf225ba9caf7453c03ab5054e4f89f94710a624c4d1fd5695aa89ef300209b4d21c5ec2a56de0b017f580b0db2b6325f50788e319aa57b01bd1ce4d2a6c655dba9ffe623ef342032afc97652cc1158b68860b8d7cb1fe062f46f626665be2b8ed82646d180ba98889ccaab82cfd2dcd7ad6bd902ab623ed1e934cb2e883d5e46c20c00e7902500f8bdcf98902f7613e6dca7860e4e6266889c6b71d757207b1278960237a30a60d31a157e89e307fecb0f0f25cf4120b35981ea9ac9ee6037d6616347ebba33f61b67ecc168b58122b92c01fe483eb350b8a2fb872e4b4c2324ecc86ce00f87a29a62f5af843019041d562a490e9a3e90a5c3eb08128a1554f97bed9fe66d752ac8d6f0951cb085b34e23bfe8c2a622389bd0d7afd87122842bef30204dd5496b020e24107fe20424fb5dd28f9b9a3e825f092f3a9361a8b920c2c43f541584ddcb8279b9d2a91aa7a1f37d932d9f1eaf94d64073dd8ed0d891ea4357f277d1f20c09dea3a3fae28026339711867ca57145dbbd6f95e2a6019024c9dfc9e0f5c9bcae4dfb4df1321ca10bd1a32ecda84297d32798033df5db59ceadc0b9770a22865b244e5bce8e8a65a93637e9322cdee8c2d661e9391fadd3c4b7f48ee97f5df7131a564391c12d1aae6b3f2de090b502b37b48281690403ffbf0c55c9f61cc912891431087aec8534525037e948984aa44f5d8d1168cb50d6a30848fba650b6dc2dbaa3984e5f4eba76433e5daaf82c42f0fb7365615b97df45758e1436a341882644990e0ff03c1c2b6cb0d1fa57d1ee9a40138ed38b29dc08320a6a4062e74af087fa0742ae50dd7e2f838650d39abfff429ca09b3364559a320406008d756099e43f987b6bddb8417f92401410d1b3d4d036812244deb605a345a38ad8874b3941a7d449bac5ff21d367d6a5df21d65f06738a55a1122ec8d06227d1e4554139b23cdc714ec661b989ae6fabfe92d0136d7b719d5aad3711c6283eb01d26e57a2ca5f10f843d1d39d941dc4d75b64c2c525afcfa0016ff96f8637d9405dd0a0bca3fe1979636e5b46932bcd2b9633a7600cfbd80b98e9a65cfafd809c525709d0ab3faabf46e6d1884e738c1154b559fa884dc8c20b6b308a239c1f4fa517710482e3681da962294ee8317457b1da6e6265dfd2a223e6262f5f4b67f3cef3c4566cc7196e96340f4ca308b523cce3eeed37ac49115e6a7e4c17000f70289ae68be4f1170af32045a6d558320ce0438c6f1e10069a9b6d53b7126bfa20df28bf6c0a4b55b62ec69c891b71a102daea1bfc03c2a884edf1d2a0ef2190a2b912d76a23a3049f20cd5d4cdad859bb613a49eee68e0688f781f649c83f1e0353e84a30367e193ce86e7349b0d810e192199ba46c937b3f281f1f1f57e2c21ebc0f45d5b64cb10bcba658cad438ac7a328d0de68aafd5d5b0a41ad9c6a5502686ec9885c15c743efa631944c9f4bbfb00840858aba96e4a7d8625ab6b011b90cff36b6faea354791973b8f03806013254c7cce2e4eff45d4b7ea6db67a31883f4166c0dc9055c38b1038fcacacaa4ac2ea6706e12463a07691ca92883a93c7cc1a04298c8e6f369b374820254d8f6639e7407616905a8c515a2dc5b99699bb91f1c08c774f09a230540e649d6183eb1221d97de0251deb1e80596032fb0e018dc217de6eb2b193001d24fda3439dd64880ac028255a5f385909094436ce0a5fb5b1708bff1089fd3cf7d49d3e967b42200a3d7fba308693e39f8a07d59cf6f3771c72d4f231579e56b41319729c32a2a4b604032c69d980d29e9ed2718da9a9b1878ca930547ac1f9a14b974ab4da0afcddb5d36d13ee73650160145b341aa7d821ba90b143462e49b827a0a060291c247e86b8c7b3b3b8a17abe020f4e2375f619c1cb118543aadebbeec9732447b92f45f3cfb5e6903224d1e8482d28dc7198a5bccccd398049663942fd40498a2dd1933ca4cd281afd3fc4d7f18c8a960255abfcc64513d61a228c736174330d397ffffd16c256187ff5a122ae33369ac3d3f72c5ee4fb0217fa2ffed46c1d0f7cacfe9504f2f2bf3b78933b02bb8cdd8481ff4ccf4f409bc7880cd46c2ab5fa4ce639a90e98bbae6ef35b1b1463fb587dd944715594978c935d29bd18e5c89ba4e61705b093a317994db109c6647c451c7f76aa2319e7dc66b1afce1230fcf9877d44ac102a50a799d5f015b4b8d4354d2961748cf6efa3e5ce95d3246f5e619d294b62cd37e01982819031eec2752bef1cbe9c92af84543d5e3cf3484312c06c7dafe7e1e8261f42af0d435488df8e2ae25dd4f8a512fba13f6c3426046f14e88d6cc4ad9aaff759789d7e1c3bc7aa17de8c807ca5bbb152d27afa37fd6dd7f6a56c9eee199616d3d3232685eaa47f4edbf18d39627b9937c5b37b65824171a360c059532d6c28fd3b29b49e0433245fe661def0e9d102d938aa7751757a89cf2936e90c5d9296d29455d2ee806d1df6e854ebd440edc04ee5028b33e39f1bb16f1205e6b5d5643ccbe0402792f1b10baf0e71ddec21eea9302971abc365bd900b91b311809696221948dd2859132362bf3c788a74e374eab7f766afeb0b5e76f84b17007e3c322e26c5a14e20f18a96fc8717f32c4fccbd2108f01beb130def4dd58befe039b78532febfc1a5cc830d1ee5ad199f5924cce1b64a879cdd0668e8594cdbc82376f52763a35cca3a7cff36cccf9904874470dcee235711d291de86316be8293dd9fa0f636345d58fcb10fdf01e31d844c02b28c4fd27140cc81ae79c6bb209055fec321307ac6457fb593b9837a804f54a657fd31bfbccfaf048ef303ff6452fa79fbfc419405c63583d89cd2bdf57e394fc672a753b546b3a6c9a0731fb66ed732ff01eacf4e0fc36a457dd64e38bcd11ec9096e94b1c242e23d3ed5fc8ecce496b3ae0368f6e927af12977fe57b5e4243ed3bcae2260deb5374f8d89e9ac5e34a432b6598cb1f03cbb8ee61f9a85b01028d3044f530c7231a4b4c3e8377d1679070954f5ee357a875c2910619829552c0f19af2e9f0b51a793562e6a896f4688d1aca241944f5aeca266497b7b6a1f08850611c791b92aaa6c4d3d75c47fca95d4d0d84eea84ffc354ee2c0d330f02e09ef501105707553c9724cbabc52efe9df2077c1fecede11daa9f2cd4b17351b9773d882bcfe7d3b0b47d5a4753c458e54860ea15fcb61f9b517f84b28f41bdd7f047302aa03b3b131b5db4086e099df1faf807ae1b792a3fea5c864430a62242655f1f779f898fff8614e6e184aa29b43017c8b3bcadac71d38d8fafd263d531c4b707eb146f9e86ed7fb59f1eb14e7402a44f4c754c281011e5259aae70111827df620e4b177bb4119d35e98b779c887f27611f0b94191087c5224f5dc94618f53bd18ff863ef6bea302b72d8a3c38823b06151879810687affb5b22fdb1333eafc3d9e42add757c96e77044eb5c63359372bf9db80263c73b03eacbc9290f26e0029878c99dfc6eb81e35e90a0b8b67252e510145e8c8de2d8d77901f20cbf40aa8443f5727fe8159bc5f16511c5664ac3fcfe1074336c790b4d4b749a20fd68eee57a2b062efc6a9a0d28ef1eeaf56da4bca590fabf135e7135fb2cdb0f884d78bf520e6ec495683a5eb190e4c25ca5f4a7722c7d9c028d801412d580b86a571fe75662e658c872ecc5c5598e2489ae03391ebcadc5f36d3f0d8e2ae013531777d8af2e2862073374009c84a221ea5f98d1d2f2d2d5f7c452211b869868e51fa72176b565f35918efdacb5523f996608fe9939921b73b4ee5f2b91022f0245f535b651de9bf1c9e81f8462a76ac83f8dc1f938a760cf91be6acb052b5b6d5b9e58f6b3b1ff1dfcabaaf853c5b3b9582b348eac0e930a7bb9ca6d8178a7564718ff8f5059200a53a3075bdfeca211de46af708773371104ed33f974e8dd401e65a0bf230f3f69161a72f3e91dcdf2c1f593f54e8af23615c236ced011426cc4e6cf0aeddf43a4181b0f3ea205d948492d738254154989423d407418f29c6ad685765354e4ae3477e4b9bfc1d236b2582905528ed580a7a8c8b58dce9a306a826725588613e79e64f9c48637208b0f281990b1d56f6b1f5efd81dbcfc3c420182526efe9ba47f22dddddb3603e12bf89a2918690c8afcc080f7330b8e04ae8071b607d4c4a36802adad5e0cf15a72aba1033f699a343fed6f876918c1a8939123f96a99d6951972c2ec1abe39a7dad08980538c46afcf856dba534b3da80e553fd82d93e7b25d5a20df63caed94e55994bfb0364cfa420a94e5b26a51def07e2b1e2a9da9cb8a799ddad41b94050fd1cb59999de57a69ee0adf6ac761dd0975a8a4940b181ed350994938d5adefcdec84f0552f78ed48073956f3451daea07f36a87f30c6f2fb0b7c3fd43f0f0e0427fa5424d9733bfe4d058854cc01e2a6ff3747f8de53f96879a94cedb6e78f7c7c1ea986768379438af3d7f4c4a81d8acf664da48640bc0795f139a97c65adf6601aeb75c249941a6e3e89fd229eacc62b439379e87e8a4af97ee2de07f50434bb12faa6409555cd7419effbe551bf10be2acea36f0ab02c1211d70663e6b1d26c8c636c355e362ac4adbd8be7c4ba93d42106fd4df1f246ac451a62dc7d4e2fb8b81e969dc00e5ffb8172a218ea43b37560bf4dcc5c6e02bb769658f3176742c41f940e427055944640d7bceafcd18ca61db57a0dca90cfa1c39f7f335cd98680b2bb182d51088b9e1911e4d4c62e9463787bace4a34e272088e718cdb5cf9add19f4491f3979d73350d3a2734b7764d66bfaca859b8ec3b071ffa84a5b84febe8ec05b7fd93f4fb88d0418f01091633324de075194a07518163a59982ea55892b0c7ea449dfce622577600d7a1b75f8232e60343d0afbf55337dd0cefa6c8729fbdc26ce6306e500540f72bfe01b2e3fafc18f440e5f20e43c1dc12afa19ba1496ff3595446b2ab6aa463da4f8c3cf780c1bb2e1ca24752e0de52cde4544de94e9d109242d1add5baf502ad7bb315f3d7919c18736595d248bd56717002409a1953ff9bc29923f7f4c3dab7d5dee2691a0d783781be6562fdc0dda95f46aaaa81b676015d90d53c2beb76d9839667f107267baf3fe0f7e90a97a0e619d6530be4368fa50a4196894a0b64b6a30f0565de181619824960bd9a49155cef648bb0c21f670e10dd6742047f45f990ae96e30f4fbca680274acb1bfe7cc7529e00c9a70b1b117c426a777aaa0bbb21ae106db6aea3df6a64b5cb73985be62705d5f181981a20ebd8ae9cc54ec1946343ff5f3f147f042f5c2d691b9e3f1643483f8a65392b7ebeac21c8dd755fb53b0d1d6a9830ed3da855362716092691e3ff18497868027e3aed9b34aa54f0ff1fca24d894ae65d7d3237d8e722fde09ad816800aa3e3bb2120a3e0ad4c04e0ca21a690cc115948d0235bd60006c268f779824b9be38450b1f0c44e2f580163062e596eb5e2ef2e1740bb35eef030da0828f972805dd1e8b7e42775964a8e6d5dff11a1d20efc5e6a546fdae9bdb0d3392e654d6d27edb107e241bde1b5339513172dfdbb08aa9f6b371045ad006a5e87e01eb270f2c5e72b9d285695c58c2de05094054d376edb7369bab521e8bf09a83768b4318fd6bc39eff17851a1eb3244bb324ffa47052f0561a321cde99f5456aefa56eaf2cbbbb2c1b36b65a75feef66e8ab2673811ce61225387534b355eda0388b8a070c6ba409b84c1e5d8796d6a35c32495ac83d2de9404b18051ea895940c4a330dc0abe265d6f69544625ef3c141e155e7ce8e39c2da4be8242f8f1db05c6fabb3aeb79b86d84d7836fb70e0deae3c474fbc16fe8342b72ae469114f28f7d5efcf5d18435ae2bb97a78f36aefce724e36753d9d007a8de0a2e3f49cdc02f69bd6cfafaea4329a258744873ccee57ea24d52fbbb9874b476e7ff29c18acf269a5f6a89174c1559fbc06d0e6a5172b80a0bd8d72a1c475526786351a103707f10d67b1fd953fc71dc5ebbbacadfc64a54cbfb81ecff9a3c22c96bc25e58036998d33dd9c427ae36f92eabc2ea85aeb6ca6e727ade4fac7b2da6e085bc087fbb7943c4968bb1866a38703e10400c9dfb05b078f9be26a4c1b81e78754053984fb4020c6ffe51c8fb283108e6945afda58278b2b027ee016b19ffc67c8a940984ad1fe4d3b294a8063f7f3301a55d2764486ec7adf2895056a7b3f3179a58acc1967c19e9ac249c3ed38900c3c38386428afd3bc4d84996bcd77126b4aec365cb8499f09b533fa9442cc40d527e5b46bfb9fc97ac382462dd022815e8d88a80f178dc1e50caff64e44f28e2e6cdc190c4c275b07b7a9230de7de019977a686977dc53ae260a909fc24388acf848ebc6af44e4ca1aefb4d99288b2cd60efe49d3b5c5421ed956afe5ab286447dc9fb5c6f76b7b95944c461a1e4439422bf190164aae9f2f3db539ff28de3e9dbe0c155756f9049f830c9ae505b0c7e7dabf0d2170580af0b5d2d5f69073bac8d8e7c7eed9b59f23b45c161631b06ea992dba1880eda0884020ebd65a1286dc8388d41a90f4ed7bf3fd4e0992511b7e799e4588754b73465f047f24c5d6a1ed7b507593b757c1ce2953d0810d9a9bb56d52a493c40f6cc4482f87db4b5d72132c198b8630b447022b782616aee51bad4e0e2e139af0cc82afff0104b91966c8afde2439f099bbf491af969b165f464a5fcb3bccca18a38d48778b77b8c086839b652d95c971700c47a2ac4a84f28f89985e1ed51fac25878565dfdf0906f6824b17ed642756663eaf5963cc15360fe80ecf90c57314c8ca8c559c3c1e764e69ee9dd48c8c52d49d48e4cb8c4810acc29cab90c24080310231c65358d25a62edfd03e19221434d513ceedbf7a60465043a0a48a47b0a715b8a40ff037fbf1e47530f8a158e3b4474ce4dcad4b94f7493cb05770a5346b5314d5174853abdcc0b3993db00cf8a2e8c8983812348aae0e1205f1b351c44961943d8d99e76000b0390fd3dc3cb7398632b65fa918a6a8e6eb5957a5a751b124302ec6a0262755c66171c5f4cb05664d0fd27eeac8a733714446b47926006064c576c23746bf7106637a835453522245c1f193d04aad5367560c614329d075e853c9c3d008f7c9fe4850e141b3e481460d1d0bc45a8267a39ac6e23b10427ce606c99092bd398a14157ddcc791016467981c00a3d5a547fc55355038bfb7a063f4db07c4b59c7441787349a83d4569ef06d1fe752f2e6c5d03094bd94ba95a7951d90eeeff278d783494107f3090b460530561d6100db1714595706bf31c7c6b96a31328b0d7286698d1a1ce87776c99b0e89997d0a0473482a6396480ff2c3d067c98a7c929d916e3cab1d921af2566d04c80e18ea796294960defd2729bd4007e9b5380fa12ba75bd24c4b7ef7aa788cdd125f671317af8541daf158bcde0914f89c1f2eda9a9095ef54531e1a27c3f78f963a4242ebdc4946eb826ea4ddccb3752114e4dc7ba95a4a73c78540ca1843cb0691da980224f22c9aa19552212e36147071720af6cc195fddc5aa4f2f8697a9defe8dee1cc839e8eac417eccd728aeac7271b17d75ede5ab96739ff6461b703cc9778e5255dfb89c547428fad0a8c89248b4d0ff2b7c1eac251c3bdcf74a666f39ba4751d75b9e6957cca4ce6b312817e6a22c44c613dc4c725b9173d3d66ac6eb2b3d9796c84b707d88ec1fa8b5126a8db8472cfcbae8867e5bfc87d3eb99bfc77ac51a076650ccccf0a4a7c67a46a8e95938c057c5e40d7b19d1aef311067b48f4ea478b02239721056553847f04707cd5488a4ec73c98764657bdbf1e40d6e34157b9c6cccf84a8c694dba1632f49965683f58fdd6c2d63c4ce0fbf760e9efc8ba6eaabb31aa9d2b1795be36394cc7f7365c345bb1645cafd50480f1372e61a9b37762ad81ddd6adb47fafaeaa6049a9c850d1f2c23fb8dc862325e829072938c204014f9eb6bb234dad6e7197cc125461ef6a0fe87143ea61ff7be2d3aa79927c55ec493d4b624ad6e1c07407a0be503057085d3b8e3f101d746522c9219cafcf244eca194c646167eb90567420ca59d32bb506d8251cb29ef59377cc2e7888c4521afb0820fc3c4994bc09ed35f01093b0cf761cddb3d4d7c3596e96e86c6007146166154d4421b10de5a5147cc29a2ad72016b9a27b3b45ddbcf25cf7252183c9cb245a1c359d3b98a9a3bf9005f3be00e4955a112511def6da0f4b173920903f2c88dd92ecf528e171bfa27e8d5c558933e98cededd182b87d9752769c2a514dee6652a7148b649bbb5a355583b04f600a9c0b6a9bbea88fa9df2453ba68eb9857372af667382eed6c7abf01d02da2cc874cbcf9c7481766ac809756d7dcfc0118646dc0add1079457192b7ec3ca490e7befa59c045281720df6946461a68d056552c6cd94fdde51677bd74e54a12d0d451d4cac12e8c3e51a63255a51e455cf0e5b9a94db9ab9fdc286ed0c47ef0b8082ee44662b3856c620d93fbe63a4a6aadc26e1a21779b8d936f906f6d4d50ee0d33892555231afedaf63c588e81f450715d982772422fbe43ba28748c98ecc372273a6d4423f3601358b3698c66fc2dc1f87e0eab101cb6d62c3521ddc2bc0f474b4b231e65b5abef00d37f521ed0b1d14ded998b21420e19a6edd0da6a5790fc3ecd2a32b9db59b2d3f50fbf182b119a64cbb114b9154540f52e57946042a128e2091359ad517e640fd301df3179b1cdf7f208109cb7953a4e1e17f664742aad904a7cbafd9eee7b71be4ceebf0109ab1a78332ffb6284a1ccdd69e95e31ed50375afcd036ac631e26ee5073197df155390e906bf377eab6b285527e7c20be504815d17568b37f62c83b62bcc7504b725cd25ac976dca8bc6298108b13d01f84529b51f3666c3a91e6f778577cfbc2af5ed9e8e86f58509b912b678c818a99c272423dc978d4f636895c64d3f37a8f23b6917a166b55557ee8a2044f5cb7362a4adbed489131b01bfb228e78bc37108cc86ce602814bf78c243b1cca937daad0c399f7d52a85574e3525984edf0be242eddfa6d8a3b61c7286bd9658b011f60e4693c08f6928932de2c6c5304ab58a8387fd55e64a42dff58fbaf223a61c8a2bc8a4d6b87f1710c4e3f45a98b954dacc0b998d0b5b8fe870bb90fa4f7a0dbad2b12ee989b35c60f09a1d267d723ffc26df26ef12f8b30a2a02ff68958e268984017633549c67d702f94b78d3268e1406f9c94e5630702788b76086856421b56311b6edfe59ee683bacc1bb8281fe2fae0912a7259da9c80c23e8ac26f5ff6c55671d5466f8c1739486bf4d93a1a0864c5779f54a1c76a623f00d620856c2c65015e77cb997a30e1743152806ebe97510f05da071f3c8dee8aec8a5f56d75db6c91b3f2a95bf02b29aa9f01f85732ae1209acf4abdcfaf586fa8509943734f6b771096fea4ef657c3a06b00fa7fa781c2c16715e83fc048d70f8fc86806cd4c8f3fd98aaea73da25faadb2d2274833e9fb14d564867ef1e4550500a713dc4f1160983d90e032794e401a9578599cdb47fd5b69b80ade273344e2665301663fce2e0115280e0886b838b882cf00783b44f99622cbdb8a60af2e42141d7eb6105567ccd94599f959a7c412773b72d8dd12fe2715d5e04d395f3785977a206c41312c3f613ac10ab5eebbddc636ba85a52d5fd91a493de8d8c0b8dd1c53e33f76d6ea915391668d158c5b7b53a10fd3028687922f60484d682a405109dd88c20b180071b3d7954b529e03a2772d9375d7ca1284d8daf1a2db8c3beaf92fc9e90a2f04eb1209fe882af3c51cf89f88f4e175ed4d1bb4f9cd34b8896bc7203e8a02c0566bc206a87b3797dfa74f63beced8a9a41cb156112a492c8cddde2e800fb791672f4ddfe44604805d196075ec8c1476a7134c29c39b749ebbcc4cb88cdcdb7c0efb2092e49f2ee1e23c76b807be573984d4c3010759bf6e8158127323b9098567f5e81f567ea3196d4a5b702cd90c2f40848e7aef8c78381fc4a775b65ba2a36dbf14e28755b5bbae0786f1f0597ea64303419fba352790d9c0bb6b3f954e67377792cd153eabbe1e6c4d635df330b4abf5dc49a533ceb58243459715b4ebd3822934944acdba064ff110c4316a50faa2bff6d9a715d0af286bf5931c1664e8ea3c990c83c939c50a69d6cf62f7fa7926505e6494461a5bb879ef346b53cf52ecaa57f642a63f0069c9d549d445fcf25265799c8ce0b668e60ef659a8d41eb3dd0ee622aa33bf5148d59e6ef707f5ad6743fb7f02d2f2adbdd3fe734100da39ea2df520e95a100ca75d898b77a0c83c7b9fb8181e611ad13f71d5be34715e5e037a8b4eccc3a2ec9a15f9e17eee651b9fb06b47c09a5b29756d95ff2309b2f2e39d713f0f177fb640a2d5077df15d67e0e2c3b9438688146da2df1359460078b191448526c9b0ffec1c0ca49417b10b1e5048e56e1f9c31013fec798762b0c1b44c4daabe94523cb41c40626f5e84a9615debbfdbdac038b0c20f94227e09ea725784f55ec69096032fbe15feabbf5eebb017db5daec1a4b1047bea4ff5cfdb5cd2b4aa9ce6e39ba961db3de726668a8f6c32264e3850495ccb02759fa23f434fdb83dcd23241898bf003d647ef117b746babfb08d42b636407dbce4c8258d1bda760c10e681034e64f2b4bfc6cbb2af20c92907bc69452726abdc36a67e1c361e8a309e151d9e26b83aea447b31efd8323638b911dd10e1d390fdcdbb8126531b0c01782c668e6dfba32c12ef18285486ab801fb25e6bd91696116229d151c11ee1f7c9ac6dd2f45f43d781f4d7a5d8ef26056b8a197710b14a994fdf5da87326e46e60e0879ec2b18575e6b2a51d922e2d2e77995c16e76f48aa120530c4e32b1b3b6aebfd59a53e188dc87235a24a635709e955e1510a68436db27b750ec9a00fba5df82410c4560e69f53b889dd3d6e31a4e29cbc6009b0511bc7e6608200f1881dfc0b191eced95fc33b8323462dca0302f3d0e882f065888f0037c4faf6f03037296ea32033b0b6672e7f67cf06d1c496a687771b0f48a4272ed1d68862c5f0f6914b016c249521945a77fa65ce82dbef339dc11e991f21b96fce9718e56de1a8c4dce824818c26cd45a6f0fc7eae6b1e72f23c8ec5a51924bf9e13f0c55a483255d30c7d6e0385a22c724bb74ba646529cf03ca2d5e579d730cdf5307a3c17034846295662065bf1f1c2d0ac5bfa568646c77b9b7da69df2a829e2707878283be9881df4f6f17b098e5033c21eb5cf3c1c56abbe8a6a085c0ba870ea0df9c22230863a5f879e1e8d3b7b9f2429988fb9234b49616959f0693ef4998606caa8d41c2ec763741334edf9e8ccb41a3b10837e5ec9f1e2a1ca85a7733e5b52f07fc10ae74dad1cada1ec6328ebd60e8b5941f7f6098d1cebd1f61472b42455ebf28b09585ae16126e40d07890cd5e137ad30b1ffefc9d9c49a928b77f8e0f711158386aae59580ef2faa53ad063c8dc935192227fd6f018e88338a651a4729fc0a5e2ead93347d28c7e111a593a8c551c5d93865c0c4567dc71cf44376583f26b738d165ef56380bbe4403d13256bb8155fef190fc69d0b85446e2ac462b83a7c086a478cb54d5ccaedaa5e515ca4201c3ce93230c2e40ab086b7b7d942d9b8067530ffb3d3831f018a8b31f7532ec1b797339da0e1fb6114f9e8a693dab8b81256005b3f95b512e5ae328b0ee4e34d27eb3ac99b5a4f82773dc4fe989614ba0cf6a7859beb1a93d8867d39ab0b34f7b8759a973b849d6625d7a493940bf34e4bd06366697a5d2f1a67e1437e35a29111cc4e83fc541bbb48f91148e693b4c30920cd77096792cdd10bf231826e4377a19b836a2883c754802cd653e8089b209a4dc38725f5206aeea0863b572e1dfc12050893a4c32dbdf3728ff082e81eead98962ee712049a110cb67a4e81485e9dd73841cce1cca6ae31e0c4e7971d63490346710b99003795910cc8bb85ad8bcbf4731fdafc55bd23db542b002385e9f79aadd89d8c33eac5fd5e74b03e796ab8109577c872a7339ce9ce4c9faba8e5b2b9a6ce989d7409613eb1f72afd67ec2184ec950b1c28b916377e84e72994d9a6bc445a64f1bfe66c0c5a1e9f06cbd282aca97f71fd0c23b046fe9f133c593d03b26d4cc9e0e3ff4868c9fe35f8935fec5af84bc2acae45be9350ac25c559b30b3b450f4ce107cf449c02f99b4dfeefa87b8f083a1e298c08f69a4264ecb4b0a2a7a50190a16516eb89b71bd670498b8f85764e8607cbd1bc4efb7a6b862d7a5650f735623b9161b842649bb0b91864bc43eee5c6c3393d792b1ba2606fbc7323b59c0487c7b1fd709524983df068f900faaae76e9d444b1ab78b0b61695c4c14084ce73d098f8eb78ec54eb6949bf5611698f6583441085551e31b17a6e9a656eebd91979d6287cf4514b90260f80c8e016d8b99c9d827c8b3de413a62f433c90d1bb80cc04edd25e6a186d20d57ba339ce8cbb18a480a8207baff2bf310798a571fe10656c7f5c4fcfa1f9663de86b609235e9dd602672f318101ce0213a721bc730a4b861f6708ff6ac300ca72315f4abba598e3012a20fbbb5d1d70a5281555c82a476de9010d75a28650a89d8e906157f010ab37fc95c55115a24e18d4264e8dfe157479b705e8970e20d05790d9d14e8a58652ffdd617d4760d6928aeb749916b32d74d3ef7ae2d2e0425a45aae251863b90b434298441e4b20c0710e12a1af06d6a416d3a8a815d14316d6c4e2adc455c8f3ce3728afdc310dba6d995b29b46fa6aa9ea7a3d95cf391520a47cde4e7d512295d651f51e079806d608878d8edf190882b40f8d5989fb04d78fa6c2ed70fbcd457f76d28a79efdbe697a0d4c35af3086fcfbc710f802f85966d3b9842704895d5e32bb24b66ef14167e04d043fd02915091dcb898c48396b0505961463bf51b5bb5033e7383c1330d7116c5dbb003606664caf77e051fb17d8c1f7d9ee910966415be183e1bb2c237cb17b6cdb7c61dd8c2bde803b98c0c227b4268db43d38dd6ed50a284c81e9ca1be6080722999b3beb60b2afe9c8909fa5821b6d08ba7d6b364db537f30bafa2688810f85cb5db7a03801e8ea4b6dcd20a04e1a00a0b6b2c4e9e98cabe3de690fcaa27d9d0c36424bb0860ecab4e27af34ca0aa7c72f361067ddb0c818ab624b5e2eb73fecae68138ff684202aa43c037a966ed140898e13f33c077a90fe58a05b3cae0d0b3a05ec279f0382fe722816abb0408c8942a312b80a2e9e9fd1a4961c61fdee585fa9e9e59503c295a739462ad85eaa842495e7bcb1e429e9008346b60abf7582e140889a7f09978cea32bb31963f85bd2757322d8cfd2a174ca7e4b61a94c396cbb9238e7036ed631d4080f44990487fb3f5fbfbfb3b9ca2e984e9693c6392b8ee7308d4668eab0d5a0509ac7022db948782acee636fee63b5d7e072eef5e79e7ff5643176543829d05cfe75f39d997eaac51d4a9b55d8f3e30a3accf5031de3c12189a34e342cdefaa574827a7ed56905eff308b142555627a29aab5f8aedfc9ceaedb3f4bae3f7b8c1a683c722d1917f535b15799770aa1a9ea6089379410ab6106090a93c6d3da7de5987756f07df802f15e7037a8052ef94cbdc2df8793f477ec7588f8d4487d5cee79003c3d91665732baad5150758da9df7640a05a121be1bc565a78cff95fc06bd688bbf36fa74ebcb334c9d8d6b9c21c551ff2761efbe0832d1b0bec3f320a0f0a23aeb63e194419be06e0dfcd7b34455592e3da790437b354bf18bdaa10650437c4efa41859cb275e29ad66411ae8125bf0dd02f63b67205f38b3648078dc7c4dfa01fa7ba53ea657002fca6d3b7545de70ebde3c69e41b3ea8765c28933f95b4b79a36a734ad81600b9815087a9bfd030670ac711eef7daa59c24bdea3020ec234dbbd3ba65a8a9d951726b7b1b9f09e8e3e3a32a338bc8b1179aa005c063e9c9a4b147e95de82c857d51f63b21bfa27bf2d265c2ae85988cba47dc9c710b12a709be1d7ba2d88a4383fae2f038b32109d74d8b8785a1b8c7b64cbd947bc30de6c8ebccc3b7468703704c011a5aea7a8d33c3aec2e86ac3c2a7e362301d542d83ebf5916df1540f4003f6492bfe3222ebf57cd7a4c3cdf80e1137609b40f48f9278583cadb5b5380b476ff1c43532cf6ced8655bedd5f62c536b103bbec16c4258ffe18d37ec99cd18d233109e10b3a7531b4fda25e37a9b54c5cfedc39aebd2d1e56a1170c7a4c33fa88d9dcb413471c39ca4005655ebfe3307e30e132a3731ccbdb4cc176ef095abc234d85cfcce71ba00bd396d782271c4a6165325d90d990369bb639cbe73fb0645cbeb278a7063eca642b2323eebbaeaca40dbe4a0d9cb679bd50ed23c71944d6fbd5d3e9c63a8f6839be67b60ad08a4a5b56864410807b7c5ae763ac43fa46957583c6bdc2a792d8b8b688e9c7ad9fceef79e9bddc67c08512ffb546056f464b348e73ac1eb10108007219b57f0437990fcf5ed73f098888d8c6bc190776de5ce0c6b0fbde60f4b410664c1c2a6851b1d6b37abe7fd676b09da4466d7417bd4049659cab277755677c9e8902dc10c0232016bd43cd061e7c74467854d8c6ddaa9b90809320466ae4655664c10466ae277aa1b1c31d73f727aa0da056b3c370d5afcf2cddf4cd5bd64b9864fbd0074c293b7700534c836caeef96417ebe601ab4c7efe5ab81fade4e0a6bd6b72238d2d1258c61e71b1a7c6274d70a42700d1ff1f1a86fb703f846a0f74eb493a2bb92727f88dfe227b23b777b4b902dad9cced69e7c08ed4a9f19751190b27ccca71d732b236ab268ba69b70673c8878dc352e38d72d99bbe8df423b8944cd8459ef47234c2516e2a6c45c18448fab00943b1ce9625c9e7b0db516a578edf5309cd9b35a23aeeb4aa93f6708ee1edd354db889c28287e0f37211eaa9c9189b3c3ffc1feefe89ab6934b7597aba6e7030c9147f25aac68b477cd3b197e8d05b6d0931b03a722f56239dd086b59005c5bbb93e9760e432d47232bbe407e1d5aa60916ef4dae92323131e788bf5d40592fbe13cd25febfed4a1feeb647aaa7c98ec09be3ee8bcbd77136ba83494bbd0e1d043cdddf37e3823be91fa8acacd2c5c62497eddefa72b43ae1218f5f8ede73290bc8fd61f748f281a4d36ac3e0327263a4fe9806ab8464213e1e3d9ab6a5bbe8cda0ad8ecc09bfd26c254feed331651bf1b13092e0ddee66d40d2949c7db0112b96c94d9a027be5506cbe45b0ef75324d3679716e5469963b0bdcaef7a2e20bfd627ce4aeb9f0b343f9682bd48bf660e7cb6c38951ae12bd20714b90fcedea84be3df5a7458008812cdaf21f04ab1c154ad2b7fa44ccad76ca0014fb03f55888800eead0827fc32c5f39fc18944ac34f6edd06f4afa1bf525a6316ff4090acf29cebfe4cfe69748a8c6e71bbe612f943bf57bb6878a5b668df57f4cd421a3aa7e0c9cdb8858e0eac2d6866987488dc8c486083b2d0ff8c68e058719a6b6c2d1aa2a846113aa0530be48385d37809e8c2deee82c65a0107b30c85a92ae0fbbc5655785b545acad9e44cae77de60128f1ffa50894d3ecaca505233e15bb45a7ab7bd657633f3d77a923f1689772120a6e78160600016a230dc467b29edd5eecddc5426e60a68034e134b7fb23d7bc296ce9689e434eb254870b19b7b4f64c987c3cb3520399cc466d26b9d164797dd4351247a4f0dcf448b9a374cfaafddbd372f78a76495efde4f19424760d01cd3fec9c821c177089638a151ffede15ef4bcdd62ec0775505ca4cd2fc943b0c202520e91e347642c9bbe7fe6fca9e10f008f02e12fd99d431fffc43e10061960efe3235418888f51899ed69421a707e4cfe979ee1ecf400cbf71d5c0fa4622dffaa67cb22397f43525372ffe31b791b800eb86746a58580a034bbe452b3e585d9cfeb803356b5886b0d42f9ee234e1d77481d516ad1668a3b4afb8c63a067b2f55cab6f7e5e8838793fd5f8d6c1b75abf598e28d530335395f5db40db771da4b64137230991853cc4147208144986295155f86e65596d4a672997be21f8f6f9e3c64fcc70aa16fce997df0e8073f504a6a75d3f43f26f57834afc9ffd29cfc0c87da022db7760c5ce8f8fe969857836239c38d20618bd9d539d32de82f1d9b1e64928e36fcd174a36f2127ea55e431aabfb42ad62af3da2bc5a569202cf1ae5563cd78578ae4d313c712c5df4fe35d5f9f578c06e6dd270bd5eeb893a9c0c34f2350e2c4489f047d947302b029b17076f1b7b7f6ac2e2aa9b2f72f5c274e71b074e238f5d8be65954507d5cb0872b86f95adf98929066be479e2f3640cfa2ed356fe34f201067b23b0eb976e6abb4638bf0afb305592aa664e121fa5332b8d7ba9afcf420a4629856cbfe141a3063378f4e12f708a9c711a1a3a7bce41507fc63e8fae042b149a1c9a6f207a1128de85aad24b73413e324b163b7df94646a0303fdcfe502112e8465e1ab7b96c66d68a50ff8bd51d5b7b70d785d5c1181584e7892e26eb4bfff6c5e08c4ea4a5ea42ff9d7b4b149d6d47457451798a7eb469308dffae0d7c679cbccec9af21c954f22991f4a13d221e0dfc3d1e17de490dc0a4be01e642c1a10f73a7c7ebeddfe4be4cf2b580b3f84b6b76624155d3b195c34a0f3974ac18c6edcd531f0f761c3637dd2021411e22bad921b251dfca5c6fc4c8e5881d32ad220e6438ab8a7063e184781a300892680592f0876f7c4ddedb726749b503f12746f11409a538edce26c1bf8c7c5502515ab421ef91fa1b492a6fefcb455fa3295d52958cf8e292f728c1735951cf213d07ba2c8af487d071d80721f1a1b5315b3ecb616ff19855a7eab0bf9b66446490869292f5af7df7d01d8b022c3b8090f06d1b751e39deb6d62f7dc43b0d8da07b1f2785611c176dde9201ff3a451532a47c9c9cd529a7811e713df42adbb467983705531d7fd2fc8bb65d771b588c80e15328a44aa679ee740493e2f28bd9b4b814257c166b949799ab2d584ff52298e175240951a5fd2b66f8ce92854a6e89a04180c800a7fb6068becbac382d0c240da4fea66ca8c9d02c7bee157deb32b9ebb88ce694767c49775e717f6c85924a4f9b00a974aba83bdcb7715361f2c6bd20e00366ef5ffe7045e665c540dfa2862246fed7292a36105548c6fe945f6445c929b3bdd99e5db293c083a70d64ff251dc818476acfcf6af5b5a84d0b4be6bb0bcee15372b4877a6329fdf2ca4ee09606b77399e58caba4c45b5943ff33977137e8fd37b49dbd30356c58a9e28934b67c22d0a6f08b6cb24db60c2bc983dd2936cfe4d8cb2274ec50b6f659482b84a80c4297bd183ad2314d3e396d180033aa98d41828bffc9417818d5ddae218b7909836340175650cd2cbf13eb2c967af8096d4193ea09feac7337f32854500f60ca5e26be47a6b712897b0d9920e623aba446fc3151b0b25df05deebf06fa6d316243bd9a70a58bb5bc87005044fa2c5b210760ad4a6cdec3de19ecfad9b038678caf5aad87aa212a547a9b7c18a1d7e0acfea0fba80515289d72b2add6f0fec4a701b67289a60caa64fda11b952923b31c600726fdab5b5626ad74ca4f4a6013e1ff06a9a377fb87dd36152ff23b40d802341213a3fce62cafa4b3f112087424d040027f9eab9ae14bff1ea718bf24a207378901c7115f3504d70330c7238352e432d1450913aaed3100682697cc62c7266a9dbc660b546bd57ce411542d8d758b1bbddeaf2f653e556f159c2c02000f4d3c18a253644b124111565f3a9637937569c8999055e7b3d395d70a9a0db37408f794b36b6afd8a8f97934a275bcf44daf511f0834aeda8446de8027f514a83f049210227e0f6ea00ce72fd344c768be72e44077bafa0dc1c79883f1b3cf4392c649a736bcfd2df95f46c306573fc6c9cc2047feaf20f0325f4b7c6dfb8514e4204afc5ee17c7506c6d50574fd49c881bc732d41e797f9c3ed600d77cf240a9a60ccfe6f4dbd27b04e77d27a9400fafe65ad2225525cf97755fd437e20ae703f399b68e801d3f1937ba24b74f8e7020953c71e18ac00470ace988084071ca1a83700a0bf6b23c4855a6a80bb8c96cc6c2611bdb0c1afcf5a5ff54823918891f15775be2237cde89f67aa32b516e60a8781075d71b182869e485cc6ee10abb489b470978c7b6020c017f5197b3e513cdf5af7c4b85b2c9e3ffecc5cb0e3f334cdd138885c14b3ac132f83d047dd6962dc7d34c68c05853900480c9aff201df99cc258de80ecaca99a2a835da1ca1c694b42351d6ce07795d2ba82a907b1074c1fd8d9f55329995d7fefbdfe1b6bba9aa3bbf15fcf83ebc390103e7bf8b6d9344a72e1394e1f3fa27d56cc9a815c0dd44a9a71ccd5c461c5b1a202d1868a8bd8d57d5f77d17febbedc062117892e2d7bc0a24784a3c139e859ddeb8d88092482c22d70984ae0c3c6a76e0e9c5a674d4edf8dda82ead07bb5c7e559c90edf1960d3262acb8ee54de79c8de475d01b28da625f33b7ea50ef4ae61f467ade07ffa5719b301ccdee8d8fd5687c9ed0f65cac3dc8fa7a15ce2c6f11056b2d47595579de4533e13a687704eaae02c0b48399e93132258a64ba1f70cde4d250f8810e69970d73bd2ef9deaa3c159f405a31194459d54a6a69f8640149e3f1041e972d00d69d2f49a8e7e249ebfad52cb2f59fb734b7627d505670bde6434afec63879637149de4cc18de4c70965e0f51100952b800d4e476649093b29c26ce4df198140a840c3185ec535ac43322e1be79bfd63316d3ad3496442a8fc7a2800f698ef3c78fd75b26d65faa94ab642cf7a2a441ff6972d3caf231dedd07c4b2e6c6ce0f08e965585aae4076811664bbf669ad0233e0b0ce502d77405eaae5dd75eebd643c14bf3e93d413f73a198cac07a8bb26a94c13f64bd4c39cf66ca5ba06614f6de1409dedabffd409167602acbbee32b3951bf0372b3833edbb35202009b742aa3047eee577b2bbaa80aceebf80d64ee64e72b0e848997de56df45c6196764f946e0b51a1bccffcbd9067140febc0210c4d8cbc79ef22fff176d48549f1159b98f4a507f92d4c19fcf1aa3cf901d815090160ec4736135ab07a4080063f2c825186d21b9cdfba1d94c2b72a66713cd36863cee1122535f018e25e52376d61835684f7a9d05c9fdb3b44a6f23bc15f471da4d458a68378fb01b2ede396fa0e7c34a69206065439dd7e0f21eca36134350326c847e8000dd4f0047f24523504d7f6bba8d8ef14f1eca32bf8bdba27eaef7f52930c6228b146863e60cbceda67e226ba1069f60d2afdf5b727a632987356ab6db5db2cdc18a907ecd0e7f9959c1e81cd1980789575b33073120be9c5d83a27e4cc0f373c87998f18e8ff1ca8c4bacaf0dd78d60dd87048c8fcf7912d44c5c8959d018d64a280a958bd0d5b7fa3e519856d623c969391ddbdb6504be90820bc81418d3175847369421f218071cbdecc411eaf0f5072eef9481c422f9500c0011df990735ff0fbb72a6ac3b779d05cc33d5d02c300c310d31e11dc1cc489320e52dbeab9533718ba83f4b80f35d5ac20fa1953b3aa880183bb1b0f54d2b951bd063ae49e2601c390152cdec44b63896bbb8e8cc0b75661d115b166a9c2a456ecdb7e17ed5b79541fab2c355bc085e8bbd64f268a3f13ebabfa117d07a3f7ffde9d193f212f077602862ed110a793d41a553f89d6d0c40ea65d8e98f4f36ec134ee37bb307bc1fcf1c66a29083e0de7f663a65c254f15d336374c670c1bf6cb1d60b0b9a7c746f96b110af537ae9a8a7ab83029c64514375da72f651c3f8ec6e27497a10654eb87636a558c9d5909af06bb68a681664f783cc6b3a2e2af4ccf5deac9d47611074a3a279cafd84f189a31c3a472e9c79e60d99f128be72272809e16799d4c369e959ab637913305ae27138bd53318e89e8cf9f5d26d99c366f9492fe74af1c2ae6792635272ac5a9685241891b7d277595958fbcc6c26467020faa83264d91bba058294f7ca4739696978e5a8281c23b179548117e32b3d66ec0bc9baae3e6269c35e4e49a074ac07c335df27738a8e2b75683efa9ff00cc0e948b1b3fe4fad2813eea965539dbd1998948608fefba358ca94a0974e3af6cd66940a8ffa273dfa9152c425a5b4236ad3ef2966a9f4c006abcb65b9869e87b76d57f2fad8bf4789c958cdca97ea67b2dac4ad05c388ff7dfc1681528e53f0504d2b42ace6ee458fed300a3cca692d29b69599b5633dcb644e5c3da91f24e6da6bc1297949c545b74d70144e4e5b8711b014aa47be01b69f380cb929cf40de927dc45606d4c9d9f169f0f78b7573e075dbb4d5e541f1c95215908b3f9dc8116c5910b202fafc366049d02796c1db43ae29f6648cbb8b08112cae50e0d6544cc8993543d55b457560143a40e180f000290424697d1b83916d9706cbdb8711f162f1648d6d9ca5061e5369dc862e1ac71b9623dbbbc069af332763d5d8ad1f6cee6d47b8ca7df93e80a14268d18d3d4860ba5211096e909ba8202c95ab05decff7f00ab920dcaa11cbb6dc0fa48bef6f70a93259812e927b14d1e301d72855a03dffa0fb1ce5ddb534af35041487f2685628b9af884457488c71933783f67db4f0f08c50bada0f15e788703af2efdb40e139d44cf54dfc5e8c9a7f413ac44f81b9c34cbc4e65c94d73146caaa260086e84c0dee5d070a5f709d64debb66efd6a645a88d9866905c860e08f5632ccc828364fb02cc72c0028fb92930109d81f5c29d4de0cbb33d5837367332f2419509fab2937e0a9ec0cfe63e1e97a3efe91d90924c4ad10aa6336b65eff3e160049857c0af749a92b6441f6c74a084a61263a2edd2481ebf67ec12ddc4a35e2e8f225757c3587f24af13057214b9bceff1f1121a4708374980ddf0518a70d6a773c95590cf092c6b5c109ac33be668e2b3baff5f69fbbcba9d817bbc18394f002479dcbdc6ee15465196128f37756017bb6c8ec97cf01326e531cbce17322d81ebd94f8ea93480eb5e0a458180c9346f2cb40a1c4c4c4921b564a6614379d610debf1a1b38b84af7f8de9830900a6f6cc0f8cac053e6d33d8a5175c146657a58f8d51230de6505cf47e4e0b21725484f1a16a683c330fa85c09da39d20f647005fad11b2e8542b68bf4f4abddb08e7d9f5c27adf87c182cee0f8007f695fd4443cf7d175690637c942a033cfffbfb18bcf9bcbee63e018bff94c3221eebab7c9841606dc6a363d74fb337341c4ba2ff1b43458030f1dc56217fe05f0a80e441b66e42b3faa8c48917eebbfb0724875e77f3f58d0c7c4dcbe2339d83f87ef4950e54002e7aa7c51cc9df5a104e243cdeaad7e424e8d9e42239c3296c96984f87f769b624789afdf79b22ea4f0bc7b1750df894034baf800116a6f2ea4fc13a1e26db0624d06d3f260dd64b309327624d080316fe79ac39b2cd2ad4b4e8ab340a6f937430be5cbc6547844613f4e8bfdeb478ae4adeba5e8061c0fc918a875b6889b94445b280f2104fd159b6ca7952c06c3d98c4e2fe048c749952fb2e38bf11ab74948265562e275d24aa03c0cd6a4c992858fc115e21627f133c6cffabfcc7300662c6eaaa45510b5b9e96a3f7959429c9b5b87fa54a4ed199545f055bcf46945191890e1f911750c54cbc65ebc8da00c661b9545802d548335cbcffb4b746295184d4f21a1d190bdace0e3e8f4f7e6a22a433fe5d0b63330a070cff6ec1644781e4760feae9349448bd89da3a7e62da6757bdb9f227a500d9c4673e6f0330594b3ec1f5445d27a132e2d5cdfaefc903295e0c4457acdffc12c1d9be40fe808096f8a87999e3d710ec56a03e1f90a45aaf0e1ad37c79d60ba84567304c00c44ca051baaf9408ea6b66c7985263870d9096d5652a51352c238fc5af639f5afb9502eb15eb25f3ff9f161eb185e8a27c4536a8ca6073a41804095675006b03b97b073904e2ceec5c32530772475107fa10c794cc3adc52104b35025c03b8b83924aa19ca4497ca1e4dfad665b219c249d81d518dda374382c5dcc9a94665cf079739add35e9661c50ffdcdca04b4356d812c2a4eb4646d4303149db0cad1fee7cbebacae66ed890a174c7db6436bf21f7259e9c9b956b577a40f38b1f7cd2108f43fbc45084f68b2ff33067f3cf42a4d75c0d4943a050cbd3c311006cbda8b5bb38081a6c95e752883a8ec97877959049926f837b6ff3eb97bcdc71f272a4b2e80a7a5969203b8c6b91d14fb6e2374945d6f5120cb239336c51b3234fc2658032baf1fa2fd2e9830c15abf1e14c01f3a665f45ad7e9b6af7d4dab7b83268b09f8d65288466181b9c07b80c9f9c983b5d41bc7344af74fb09568ed7236eb4e4f458ef2d8ac69fa8b0c7e95146bc0c16f0366be9d8764b39cfbbd9ba6ad2c71329d638c5a952d7e763aeea9625c1c8568fe53035c3fe9fc680ac06b0b43c2c0095058086b519d9190ef47e6e5ea8bcd8d832d0a1fc639a2e3a3918cc38ca2c1a50cb3e4b4335acdc3cdcaa57395f5c58dad2af6c50eab86e78896f0337b659eb46c875cd9bae253a38592185e2955cbafc025cf69f944df1309b32e92a3ebadd2cf2aad656325e731ba0b5090862db9cb11ce4cd888732ee804001702d130f62d8bcc2e3fb7828bcb30d1202637ac67076ae442ab12bfa8cb7c5150c46cb64561969efca7e05275dbc64110b540a3189966a8a18176f70c7c631deea09c495c99d5a476bc083cd292df745dc7059ff2794b766ec3f47bc504f804b0ac076ad3934dff67bb6c4e6268f21a32d10789782f1e79adcc566397f073cb92e3a8f4ee318c01d4c50a9f7ac14aa62daeac3541670627f128ee1fa7966ddb75eefdd55af47f43fc26e10ae30a351b5019472f1df8f55bc1862b3ed4e50c48add45ff390d026a911f9bb991e5641b2b4263c70abcf563a9c23d69c833d2693ff087a010863eda4860b956630b13fffec6ab544fcab79f58b2fee05d5fb68306bc78596060aac732a4ed21b76e0bb8ac4f8b180a8fca976ca59488d613c21eb33ec42bfadf1b300ccab9d84d0f401365df8a5da7b687841d47d85a813de228fdecc0e599deb5aa35c846d48e46795ec6ebd54e669fbd85f4ea4647bfbdc9aaf8afb35c017f1233c106bcdc4e1c5a87e45f6055d423ff7a3a6f43af619ae50e8616ae78733db5544524c988695c6844f6e17b80bb6df05344ef2a5ed26e6af52cd7585553c05b219d178c20449a6f609bd4ea63a550a48148f897fd48b59d273058fbf0b67cf3b1d37d3ac9e1c476c8de267acedcfda05504863b70cb30156e62773462f530119a04eefe51998f299be66163d4c2733a7fcfda5b01edd6d4c2847921b9febe26cd090d7f52f39f0ca722a0b4921f180b55e4107bd4607be5ce98ae0ad4cb84f4ecda8559b3382a356c9fc44d4040773fa722416fdacf6968e6d274ad7bafda46a04a363d1cc338a738c3d4ae0f62d3d50597c768f7aee1c282d499bd94c8e8b18056554cdffe689003deeec062f2ba1f398a1bb442b993405f60c9e31c47db814a81beeb28e0fe997e05681f39ed392cf0a6976d6bb15976fb60798b8a96ab0382ad572bd1d6257506c26e2a2c93365cf66544c272c4e5b94b74e8fdfeb3e2560bc2a514b4f99f299a9c0d422d4f6ce0051f35aecc6c45b17edd2d9634fa89f86458b67a065512cc0c3e84dbe0f544d91de7bd0a3430bc46396d7ea50c77bbb0932e87e81a8d12f914b823f7e231e6f9db5199d028172ad33b04b16152cd8c21b79683b29dded6be7d4062f6e3bc285acca9ca15ce8653989b62f49c98caa2505809a0130e487e75470ec5489683c7f2e5c8b3563ece83138d32b52e8d489e445d68614fcc0f6d601ba9c6fbb53e8e779ca779b8893de09eb93eb59458762ccf1f64578aeb2ad2560370df6c916e679ba79dd244a611957218a9f4cc4994f7a8a13f5567337015959a449452d24a933fc6c83d562bfc19be620d329cc71880c717b6c125189344a424293d424eb38b04300bf7c221b40796c7056b70d4437fba5bc4a3e6569fbbfcccb7736899e1db7ea89ee6018217c16d33ec95e46c3b5cb8ca318607eeedbab5b327cca56230f4da1bcb59f3e734ff93c52fdfb71dada65d5b107c5c1a9004e99de183cf1fabafc92a8374c35c9935fde4cb8e0f8d180644b72055c9c10904cd5b4540cd7898c1b7fa08abb98cee2eca3cbb0a7f934305c34d80c55bc2d29e9ddacceabd59478aced5d6b99eca992a92114e9408a732d7a24b1d01c55bf688e3ff57b56a1e5e0357b7816c039d91fa310e14771c8bda0f067e0caf6f12ea583ff3424c4deb83c67c4d4caafeed79273b1b34b0085899407d3842dffbcfdcdaa5f950d110168046f49b9d7b7b85785a860ef46495928e3d386fcebabfc9c91e8b672b4d50d7d96f31b7ca929ea16f49e5256c5087d2c029131496eaccb0676abd87ab86dd4eedbecb54dbcd7ecbcf0191b50fe69875041981aa1f0033fb2f0fb6b14fdb10c3ffdfd01237beee549c860688b3675979994cc5b7586e1ba5b31489f893f6631171256f1798ab931890bfab3028c09b6a9c756c317c9c4b10341d294d43e3023cad8b1f9a58503a56981ff9fa4970a7af4e1423fde4369968c1fbed79f9b3c2adb284dc7780680f7fe4021aa20a75b652ba5e598939373a8fd0998e5d657ee2c3beade723e75896d3cc9b75f18e17554b29ddcd8d0488eb814c7b8d3d3af1085be5d7d3e9eb10a66955fc89b4085ac2e690b07bdccfbc9d2135aa46b95fe74671989ee42b71b27cf02e473a442fcd63879d85964259028f1aabe78005e6a543026a69c9d502e594e56f57af33e503e87f8c89733783b42655c58dbb95309b0db0ac646747c50083a0126c30f642b2bae0349d9e0531629c27163b57f445a0149188519e14d8d35a9dab189deb2635aea753a7ef12234cfe76faa114492b388bbd6f165502880954c0cf92da09007be2a14b71ead1bfdfa26fe5493ce83a41bc1b423264be60a6dd07f4d6aee9af28a07e50c18c0f2de6e1b139d973ecb13e95a80d1b484827eb74b154f50dd794cb58eae81d7002ec9161d30d937442a88e7a966797cad65a0f580846280bc7c69d3c1341298c1481500dce94a18277af024c491292134838e7f5c45397c6460160a61106ecf70d0ab00311c187ad65fd79f1d03a29db9df50f0593c8360fd3dc363334823d2e397ef7cead4306095a9bccce72ebec2a48463a9f2e85e2bf78afb1a664dc116798fb3c71a5f3122c4630fc02097f4016d952edf2c284cfb34bda17739ca02b781e8ab2812eda2379784b2f3313c0708d8ae9112ada9e942144a5a45c3cf91d2ce6f0d638cb51119605d8aa3f3ef17298491dd574b1d1dfae5a314f8ac48c8bae421266e1699265a3d0faab649b90ef8d7c4c7bc7585f5474ed110628da4d6e6cc5a7af6241311223dd10d5a9a82e1894df3d64fe4e7070921fe1fd1aa24abbfe5192cbca0545c3a3644085f104250e06e6524cfaf5ab88919784821b3a9ad80fd0140cdd3099feac7f73918873afdeade50a67e369e5ba55dc34bf051d2d0c69f94842415f45305c8f7552f8a4c9319f27417dec725a394f8b6c473f88ebb547b40f7446297cdfeaf4dce0804f807e1cbd3c93b388bafec1eb140e05948ff8bd0f78bf280dd06905e64a089299cb668f25b5281935427cdc0cba5220f71eb324037959ae1fe803d63d222638ea8d9c17b68e177cdcdd0e54f4bc48c5015c19ef7aff79931b5ed0c714b67dcd03883aa1ca0c70768886aa5fe0dc4fe910a15691c87dc81e24fea7094631012d77274dbd1e1f6e256238db83fbdc0afa125d45b72218adb26379784c95295082bdf9a55b6fe8c8c6f361b187bab85b0a1755a0ed2583fec9bef99d26124530be88e9e5efcdacb26e21ee111895f84ee4e17d2680eb1e36f228305de85bd24b2a6a7fd6929639c934df64d003ed82581fc595c1956c96c419169152af7c0c7690c94321c50a48be08f0d376783813539d92062b9f9617111fef568ee37a186bbaf69e200ea37b33ad15ef282c7e91795ddcc9d6e88c8843c77a2ec1ef6ca03329e9930dd2af1684668ba3891b239b1ba352527b3eff97a4daca19a7b9ae8ff67e7f9cad72ab3e6ef324c0a0aac013f41113904102da576222549db646be38df6a3c44c1ba6d740b9579b2aba32bd9c816f7f4cf3cfbda539f46482c72d9748afce482540b53ffa79a62d14fb9f59f47808ba872e0fb487c631df0ebb8ecd2161105db9498ec20884e39871def69d4b1a256c9b78a8504887acfc88dc333102ba43b51ffdea89f9efc3829c02dbe68cf5ac0a42cab6663e00be4ee82e354b33ba88292c9af2921a1a2bc51bd0c93623c00de2e5cab037bd830fc9af8ebf051b0b04ab4ab64f6746fa235169248a8b66ebbaa307de5ce12e890a2c4898973bc657c8801186dc9b8e3333f7c7a13bff4afa3b709b126ee91cc173a59be228ba134d01034d4fde57478dd8296cfc72b9c1580ab728ae06fec7e40b859ce85c550b2b36cd251b34c3955bad905811362607774cec5dc92b9cd3b374e97ae8ee820b9b223fd70ce9f493a8370bfdb64baeaab6f754a31f1e736fa6dfe7302db123c75b40269c343fa31d3f3fdd25cffc58bf2713a07b42c739a6d543a4874be59c8a15d240abfa6b2c0194873a7d39fc25fd2709d2b9c9af99fea920015f5dfc17f5d58e5571dabc2cfd868f924aafa02d9c521c5bdfac553aa6e4af79c6cc20e44ac461586053735783bb1279e31d449c80d1634c17c9fde73fdf3d58fdcfb427db944de9f586f48a57ac793d7b7e67a4d23e08047b43d2bb11a2382f14d4aee0fc01f75c7aa6a3cf328ccb80a0b74bdeea44722976d711c183de1d8d6564cbd26dc7372a7a2b1513be22a43e8bad55e08278740b941482ffc1a6ac6c2618050298378d05247ca67b8b81619608db1ed954b39b571de7721127ac8dad03919f9a22d404cb7d96c652f88bf56b0b273c166623e0903374b9f718c0df0e62956ccba1c3905f2bc68fdd4e672a01e9bae7e1e015f2ab00e14fc6a01f5d046f31daf3f3d5f5541a2e1b23b20f87e36074f0e1dfdec09a18d48a81a94bcaa5f5d62dc20f2c400877c31b1632a66c72e4fa38b869c9254a854a8899e2e443397eb8e7bf428928660c0b2e72acdcde85f2a6a44c9b80bee10a9be7c4e75ebfca5099ff8e30969d8f24b1ac510fedfb6e28e02fddd5e1aaf7920aa0c251f3c1bf2f1be75c53234b5093f05ac037bf19257a18cef0e52c1b0aaa8afc6e591a5cb2bdb086dec883e495528573dd8810d90a41e96494185c2b50daaac890f924703ece4167fc2bf6eb2b51c7f145b3c3142d23445a4da9b7ac996c637c2ba234c3187257ff145b20886caab126c54cd23b7ef52465ed04c1ef0e27e6951d99960b9ded0f1b013a0a6620b305269d8c5eeb6ab0a77e46ba984f1c09e328e92e4dd6dfdd6494d344973e15bdb79fcce28585749ad1af3b833d2bde9f8a973ac6756976f47ec80492a001b74075acd706ac574090bdaa686092b767bcfebaffbfa0377f40f3b0ea356ce945205ae3a58f68c9f6d881edea1c44265e84faa3f837c7cab3260b13b678252fcb56606f6f468cbabdcd703496d51b1452101b56ae8820088a0a6a076171ddd4147aaed6f7ac1434ec6e132b6e649490158d1d8394d3c41dcccd12cb49f92405f7a03a087625c5f3890b8b39511c98f914df1db356e551ac93cf56f9301c49ba42511fa7f65d4356d7e26fc6beec736046bcd9a29b216d26980e36c4f7e5d008bb43b2798b973fb506107dad19d98204cdfd6045fe052f7eeddd6d25985bb106c8bfa85f4da6158b66769c92845ee9f3dc3bb181964e245d6226ebd99405309ae9d635cd36a23dedc4b99e87c07b61fe6f829239d19828b097ca6f0cdd67c7ad4f399c1b3ea454220f721d1220928639116b176ad1c4919964646c09a1727458e4e454f7f7dfb7e8a86da8b350173a0139c288eea92cc12028d53b86c275ede55743c976a65cf3f3684533d9df81ef0d952ecf8b76df5b18004683a3b3487957d00f7a6a24d322c6583722c70a61f9a097705ac8bab59f5aac9eaa5fc9dddaba444c754589a492cc3d3b6354df3fe6b3e640d100aac63016ece56720accfc3f1bee4816bdf75a8f9a65d8c9968d1a6b52b7d337a8f22d51ef14b535dd2d8ace10b3dcb06c47c9229ad1611341b5b0ea75ec045eef3c34efa5fcb01ccfda183b3ae766b9bd2a97b74a7ad4d4e0f11de0bbb50bbf8e0e5dfd6f4b50e7d2d87558b90a4434a78d8f0105f71a4e174ec347f1b9ff088391a11fdce926168687597ebaa54945a23988c8c65014f70726fd5a6b0b079a912280d8f3f00e89fcb1822f26739af683cd75abb82387e3326d840e086ada319409c70a21efc20046ce10a334283eaabd82bb76047b6a12f9804fe105a0784f613799732c4a5499e2755a2a1319bd70d21964b48dbf3b4b7146c00f1505040f9e2e0bfe14f8b6adc1ac3ad06f29ef051c232aae5ef7b1c25151dd0be452472dda1a315de084b2aee6a79a9a5f1fc0cf99aa45f910f9682076eae98b6524d4431ff4d694fa235ac6e48447f01da01658fe3bf17b62c3e2a8afeb9e4355386e9dc7bc01a8006343715188e3368cbb481ecf6419ce4cb51dfee4df5b8104f7ab0ed7ad5de7e795a789b62dc9246b7618a0d064d7937c24edfcf042e7b04551a9b853acd3832ffd72b5a354180ce1f9f053cc0fd8ba03e95de54f56ec043dc7e8955a947b6849f7625b115b3acddda419b415f800351006879beeacb1b884aa6bd92c7b0af5188abb8ca0e85a95e733903aa14b43d71b081c61e90ba1107fe60dc7fea6fc432a8b62e942435ddde2bc4fc83c5edc5a32d7793cd1b9f0b6a2d9f79ddb9baf12e7537ada0f4b239f7c8446ce5f28317cec642a93ab001754e3b50aeba1bc7eb0e317c5724f09ab8df557afd30e283ab8f7f690dad44a8aba8d047c050259963d48a87f80432e26ea8cba3fd0a12734f689f9e2bae6b3e6ce7f293d3d3cb1be421b61cb9f5ce1f7953a8cbf7b7b4fd6065d01292d8b645a7f9e3072db78314bcdbeb26f22d7794a5ff4b49b4d065fdcda5988704f5b9808d5dad5041c78ff0df2a9fe025288ace8b1a8cda10549277004147da399e3e76320322876dae527b350944053a49497f365a427145704c87a4a73f8e44d7473e3f8afe03cad74fed36ac3107d22bc9cc1985bcff84d4fa150d8ba9b1a3d1f4aedfe5903772daf8753ed8166b93b0fcf8ce462adf9acc09a2454fdb104ee790e710f0df55b3ff273ce81e0c4b49fca7b3191250f1792b4764a63b55bfc35903e27fa524bac0683b534cafc94e13a0f3406ca3ccdd9e8ac049381abd5ab9bb770065a9611e08757c2d48fe4ab7fee1f083f532a56028d5bf6f34dd26ece2180b35f03556b308c3fa9bb07e30e132a3731ccbdb4cc176ef095abc234d85cfcce71ba00bd39c383b7608b00739c19ff795de02dd9caed04d678d0262eb4cd979b26474e530782a1d37b6a6a5daf976a8f5becace550d9868d14a7e8369d1f3a2c464059e1517814dfd6076c56dd0100642d5954a7c753872fd20b816ad3fe86b98656b929d0a7a620e71b71de96e37ec704fdc3b75b877765dec4776b303ffb4832ec1bbf205e3ca87bb2db51b442da47c4de66d8bb0ccfea5a708d31b50ff27d530ba6483a4e020c6d6ad1077ba7b2faead046d180bc6a2fe4def745c96467410aa28b5d2680950df3e7f7d2401fcde253f9d9e7332dbb3ff97dd2ff1853810dbc1d0ef35cbd1592fa0345909cb013e55f814eb2dfdb55218889c236072b74934380cab45d5cb02270d11e8fef9b971cc98d0b5638c42da0cbe5f6de611db0af38f3ddc3bf616e7293492e893ba100f0bd812cf8d11c541194ca7e41859be5f352543280d9343e09d022cb2acd2185ef08431cd54effd8fc8f8cd7f6ef16219c90f8a6a4f4b1b33497a678fea3dd99e7efaba23e63ce05c802ce51cc5df5aebb3c01710dc9467a8bc4f8b76dffa27d0851f01972ac3766863445ac0f7ffbfb2d49173e1444e28501ea11576ba8856a6beb9b7d5c9f945dcf810740e5a92afd4219232444a221982153002becd25215757b58fd5aace1878fba84b33c396182825b48853350406d52f1054dce5b8283a4f99f7cf63aa69d06a95c7f1efa78670de4d4d6f89f5ef96afcb9f848c74ee734b4821f4f3ff25ffd3cd25febfed4a1feeb647aaa7c98ec09be3ee8bcbd77136ba834949b7d6cb6b051b7b18a66b26c7b00a0992f7a6be8d328f4f71d91a88db30b68f2c58ca5125ac0e74ee503e3a7d8e07729df58425345d1ee8b9e393a8335f26f92b6b791532998c537d80a2d0ca1dd59d8379aa8c2a683627a58ee913c9739e3f6d4e6edfcfeb62d320ce4cf8f1e8da6893765b03395351be7ea4f223dfa09b95406e64b9ec44b06f83538ac68343103912482a0dcbb0f963860aac798de842ea6b48a1ab3e41fe3d3e0e70b3af478532b06effd112b9915ae7ee1eaa617e4a68adca1ddb4c826a58d22d145745a839820efd11737a6a898c50140580571846fd35b46bc7f008a4f5d6dcdbf4782eb96f59840fa823aed6fbcd8d118bb91bdf9f54dbb259be966baa77487aae2245be38bc04e0e7be4701a710faa54d88c5c5cb19c626f8c85c874d68dabc9e546083feff4f11d12c975bea1b6032e3014835b13ce85fecd65276e4dd2200551521a25be4d9c51b82210d36eef08505ffaaf4885b38f7f658238786be866b23d976012f68e26a25aa5aefaa464457643a91c1765621e556f339a8db4e57b14ab9a4d303d320e13e35018f8462dcfc9a837c68a7ed18448cd5294125b568a7a3b52312f6edb83d68972a20a1f891492fcdd7691121e1948d9725e69582b6f8a154587f5a471d407d0d2afb3cd847a8cb84ff3e0888e3405070eb1054b2644a8b0d6d8a56606c50ac12b419887ddea66bb49c7aed52bc616155f193378d31c7338bc2568b3bbc450cfdcfdbceca1184c33880d15292104c9af0103af9391379ed9218b41d89ed627633057903285e87f796479517ffb4080eeac5e98276a6da0d18bc7e5425e162b2e55f90f52186508db48fb5bc4a6729e9189085eb4f9d6d04d507d387383483e7ace6f077a403fe6b9149bc25951aee2d1332b3b4a9958465a72c242c25887be230991853cc4147208144986295155f86e65596d4a672997be21f8184974543343497cf283af7244a961e77b9b6f68d8a3c2c5aebd8697a87859ab607656aa1557becee59e0f4b880475cbb4d6f3df414b07881b5d931cb1145a163040d85d4d57525442060aff7b6f42ddd48470e7f76530e02f554aa2adb76dd158d3894f178236b08a326b64b6cc77b21c996fd83c99bae171963c7c5dc9b8ef0c087f83c3c3f6d7525485cf897c2de2b7fd63dc3e58af31c2e96f93d3edf5ebbf901330593566bb7cc1b97697677d45c40bde744e75e515100a220e237bdf7900fa055c0c67cfa29977211a605691ba5065f14be7be37ee95de33892ee77e79b2313affd001895ad494e7978e7c75cfd7a7030cf1eba6d3d54dd1eaea52c4b445be32243b917472f0be1465476436bee383ff1bf9f427c0b1709f87e71053e66dc8351e770def415b646ad10b28e8eb017efab281500af260f76407b853f4fe362599406864ebf94d21806f3fc13338ef9b9255460589adafb52e7ea69becfaa3047164657b7b85502eec998fb657c8e90a9909142c3240ff32402c7629e053fbcf88cbbb23e2f4102bf69587878b5ac07052c56107d92048e0283dcdc8c5f5e302e94935dffd7f6368d531f0f761c3637dd2021411e22bad921b251dfca5c6fc4c8e58812011eaee4219c55585157e5c29841ff52f34ffcfbe819039f55a36e22331027a517434e9591af96e8f0a7257396ab968960cfbd0e108fef6a6a182501071485bf7c5fe9d4154753c4533c3e02ab6fff3dd0e6cfd5ab1ea746b08eba44dc17e2f6404c5097ba50b3bf4362266d80290f6057e82a0cc465066a7d90f6eae7b1702092cc05511724182dc9132e7ce689bcb5f0a6fca53a5262a828ae063bb0a3c9b4d9f70f192e32676628209e431b613e5dd5cae45234258f0e6f3a232dcd3b91f52825d54d7efa9f2c22c03749aa38f6e1a28c64d2ca00965890c6e8bfe13fb0da6a66abfc9072b298dc14b4cdaa98c38d90aefb750a82a0d29b5121f4adbf52a2da0a8124523ff2e568ac3084b57d9e6c4ca1a550470412b7750512e599158bbd038bd44e50d9785d55e29b780bf8ea43b89598d18051abb1e90ad6094b55005df541923cef12b65384a3e722f2701b33ba243923f7777d37a293c083a70d64ff251dc818476acfcf6af5b5a84d0b4be6bb0bcee3cc43253b12a287bdf56fa83366b15d979da441b5beae8aea4323530f4e870995e4a2f7181ddf6343d1a89a147d2c4ee24ef40efe2a9a4e2eb429bd8ec45f3a12fa73d17f492e32d159c98fc9764d3d413734983964d11157fa90fdc5c87e14c590ca7fdf182d86622a29c011a3d5ef725467c35b6d639fa83d54f9c9da034917d08896c6053b6ed1920973486c16709fcb477cbb450a00f6e5a447dcca111f0fb2f3b28422ec35054848859c5028e0d16ec35318aab331423394405f808ba83f9393f970c42610bda6c2d5fc3b28870f5547f1487e4f7a0b9b0001ca63ad4b8494970e35f5cc88f4a5564f0fda96ca66d823ee92948c41fb8d8262afe0a0cdcb1bd2573f12c5eeca52a4c0438d6029860bdf9cb14e5f9226ec8b13c32626f3f88cd269147aad0bb60e015acf73b1e112cbaf67872c7029e891c2ea151ef7dc043b48d5bae08b0330da305ea8fea3137bd68fffca5e8062cd8d168d62b3ff08e7f37d54b1bad7104ddab06c425c8f758406853f8d6a01b6ddbf9127f36ec26eb7d6a8db61aa3c01f9911dc3aa7fe7998751bcaa1d135370ce70d6ed7463fccd7af2e1614d94985a8e5ac4f2eeb5fc77988cee31bd1a6a115b7c85dd4430f2fa905895bc562ccdf9937301f39b3acdf06734d8ff4a21eb4ad89fd7609b2bdb3307def8abfc3f7939b5ff1702c623fb7c79a2a51542a8c885b5bbfd28a08b708d651a5fa607fd2a32e6277c817fddc3d3b916417aa3f06a26b9a1b35c32025a6ac678eca8da113a8d1752c38fbea0918a3d68f8d089e1ea585749984e606481819886a3306c47aeef0e0627cb472df5373a43b22d15ae71ddbb40ec6b7789cff011723ea1b5ee2bc40213c787c784ddf3b88816e5efe2a981b74bdb559921b7df39cd77108ebc9e70ab9a1af6734f777eee2b8429a4b51657746d60213e624a53ba2a9347467825eba75fbdebbf48e8103282497d3686eb68bbdcbf05549ce24cd92bf8902350d4d66fff5bc726d79f1aaad63f6fe6d1e358a8277a619649641a7f76a2e2466c04d80b8da4805018bc431d5c6a87bfa7e4d16c21a7ebf8b20f4f7fcd9a0958d5933d36ad76d785495c47fd83b2b9a7ceae4f12b1b3e4dc209572bee52d84ef4ddc7bfb09b1ebdf875f3d4210180c09b137b28a4ab3abc073ebcd7d675b1c551dc11eab17f0345c234330888f1915f3c7266302f613b050919b2ba53876b83ad32a7f24de64fafa52a185450a4a9f5e3e55103233ad0f5a27a375b3b03fe975cb766b83d1de199b3fceb6e3169e84966a7e99381aadcf7c19daefca6482263fde690ab6776312ef54e808fcf9c0a2481f88b69f4085e34e91a52354bfb646d29b9366fcac14c14e2a0d3bc3ee18becaaf563937b197d10de2951efb532f36560b8f23e07f6d479ef2134f7d00d95dd7e85ae027b632879267af8925795979332bdabdc7736606b615c4984b7f39bbe3aa8af9b493e7ccfddcf9163b97a2dbdc2b111c6331f74003f91d6dd79892df6252ce9f604853d7fc3fa99c32088a519b06521e8aca90de6f545995a30d61bd725d4c9d60fb02682f5ade3d6a37c0d0dd83897d6c3bc57062a857e7b91edb80cf472e69ab9263971ef5bfc9d6c7d45949125510e7f323b784453cd5375f4e198df168b1a44319a3bc56decc9c20ba1307ceddd25ef30f8d49baed607254f9ca96d01f37ee4fc2fd0eb3ba4e86376228bfea6f75b6d4a10645c96c8314ddd0fe156c2f5593c80b31632b7c6df36e3bb16a62d02463618892d3b2095a70591bc3e5f7cd91c982cd991c26506981e4886cfa77c17d4c9475ee92837e9a204a27d1e8951a04dc06d168958a5d8222ebbc9bcfba118a9cbebebd0a859ef39aafbba455dd3119770eefd0bc363c447d33dc4c8c8f758f09b6fde0463cee1122535f018e25e52376d61835684f7a9d05c9fdb3b44a6f23bc15f471da4d458a68378fb01b2ede396fa0e7c34a69206065439dd7e0f21eca36134350326c847e8000dd4f0047f24523504d7f6bba8d8ef14f1eca32bf8bdba27eaef7f52930c6228b146863e60cbceda67e226ba1069f60d2afdf5b727a632987356ab6db5db2cdc18a907ecd0e7f9959c1e81cd1980789575b33073120be9c5d83a27e4cc69f2e59ebbd5a77858b086568029813ab3b0a3ec5a036a700abfb0ebedfa2204d279cf901ae566019e50b2e84738facca1bc9988be69ab370aa6d56777e068d95319e1fd505be75a70c5991720da1e580e5c58ac9587ce684a32a2c448d2dbabd91a293a8ee2a51a8a3625edd6f64c2b0c7584cc6d6e918a254b16636a82af7b6c195e207d704d3809a501deb089870adf16f98dba49081e0fb76b953fc2dc77759a85458eebfb3a92f2dc831dc4d0ea90a14ee8971880ce028fb28b6c253b2fd32be4db26b260756bb3085393d68852ae35356734fe40780435a7cc52c2404fa984aaf5b05f65b2573dc1afc6371502c7c9111baf317e77b2046a76b48b3ee9f5dd3eba463439bed35d434dcc64dd2c7d07d3d347a2b9a8ef4d72bb2c054f90aa75bc5b05b2d34b597a67d652490589b0fa74228fa3f6d5f298f55e936bc8a8f326aeaf1f51651f01bd5f88e1e25675bb80adca62bd51befb3335c5f5ba772af5b65776c76a6cf7c2a0e3195f1fa9bcdb50b1560687eff6c6c6033a166c866f66a649b4fbcc467685a417d927138bd53318e89e8cf9f5d26d99c366f9492fe74af1c2ae6792635272ac5a9685241891b7d277595958fbcc6c26467020faa83264d91bba058294f7ca4739696978e5a8281c23b179548117e32b3d66ec0bc9baae3e6269c35e4e49a074ac07c335df27738a8e2b75683efa9ff00cc0e948b1b3fe4fad2813eea965539dbd1998948608fefba358ca94a0974e3af6cd66940a8ffa273dfa9152c425a5b4236ad3efcd3119d4565b98d05c46dd2fd8e5d83b32162a8d302f8e02465648ce2420bfa6bc78b02774f741e07bb2c22e608ae54e1c809d7f0b647cf6214a69e8eb1635391740683991fbd1071befd48d418a0406576c84f2f0f93187349850c3978a81356b157f2cb2758d6a5aad36b4ef8f6dbe5165b4a0505f979762e6c44fd9633111982734f8b6e3ed38083210715c2ebd5d487f4e0a229177840d8960ce27e954dd01b3029683cadf17f8dd37f097f9a278c240a5ff87a57619bb4e0e9df07bea038ba1fcce7b2a2f02b9037ddc2b908f264a9eb3623781d377b7a27fb054df0261324e63cf1b8cc328595ed7857cfba890920625362626a7219fc5e18101149ae0e19277c4061a4cfa6b0815c8c57c4e7b06ca2463171297030fff05f7b8f71bdbe993e2ccb71a08f7bf4e97c7b6e381892da138f89e680e441144c36dcd2f785261d883c20385f2717ab6e48fa19835cba14908751f924967fd8380ee214f43f8cb912c479d7fdd0bddd4a224f4e379b6bf987f0576f0603aff18b995537458db37ae17e3c4f3a7f2c0f3f31aa150dbceec3532a39de181f39b866808344db7c062148f074905ebdb9a5add930be2a6b7006a6a6279110cb0992dc19d43e7948b6da2727e47698657e37fc02ad476ee422ad2d2460d9a79f637743fb8423dc7fb7a9daeb347720a3684fd3cef4f4987ce3f35e0934db92313db00300a4116975dfa72839f0275ab43fb7903b61121a4708374980ddf0518a70d6a773c95590cf092c6b5c109ac33be668e2b3baff5f69fbbcba9d817bbc18394f002479dcbdc6ee15465196128f37756017bb6c8ec97cf01326e531cbce17322d81ebd94f8ea93480eb5e0a458180c9346f2cb40a1c4c4c4921b564a6614379d610debf1a1b38b84af7f8de9830900a6f6cc0f8cac053e6d33d8a5175c146657a58f8d51230de6505cf47e4e0b21725484f1a16a68f2b34a74dc72ebe305dc69cbf1e3fc88d371c37fcce66199b08747ccb3bf75c656c82a20fdc2f7e5474985bbdb15ba8af58ffdaddf619c1bcb41db688e610bb5666227b071b1466b5e3899a3a10e611f326ff3c710868526a0373bf89dafed11d6cb11646ccae278efd27ae767c4e4577f8147fb20a13135141e6d1fef180f5f0c8aae21d4c1b73eb07e6569cc558c78823203bef20227f7c93f470c6681691bd148ebbe1c73f4509b121b543db07ebb117847a6bc2720612ef9f91ee7bb739669923f99d3855d0fb6762d80e5105c12ec8a0782b6d64d2273d8c5f9c9c2e24a9531b41543bc05717cec2f98c4f7e1edb348f8931e69bed1bf7ac9d159be86f812f5348bda565de1bb8adf832aa9943ba551fe7033322f3f3efe0d3392ce145a453d9e8c749952fb2e38bf11ab74948265562e275d24aa03c0cd6a4c992858fc115e21627f133c6cffabfcc7300662c6eaaa45510b5b9e96a3f7959429c9b5b87fa54a4ed199545f055bcf46945191890e1f911750c54cbc65ebc8da00c661b9545802d548335cbcffb4b746295184d4f21a1d190bdace0e3e8f4f7e6a22a433fe5d0b63330a070cff6ec1644781e4760feae9349448bd89da3a7e62da6757bdb9f227a500e3684490cb019ff3772da83331c8c3e50fd7b344d984ff4ce72c69f182061aeeb7ceba620f198f70a30668388ca0378e1205b5dc1e3c92f168569abbe0a38218b7e67fa695e3d535c02bcc29bba96d45a1efd72472161aa799e761c25582adbbb9cb38bb4fecf8fec22bf59f2456be958305b93788da6375ead540f5616211e8098d462e6f90309c15f6cb09aa3c9cc7752ce92add5c8c00a4be97e7d5616c6b7fda80eee696e4ba056b3278199adb54f170c640556118fa94b8c84e2428bc1cf771190936e77db5785f72d6415a49b24f9bca04b4356d812c2a4eb4646d4303149db0cad1fee7cbebacae66ed890a174c7db6436bf21f7259e9c9b956b577a40f38b1f7cd2108f43fbc45084f68b2ff33067f3cf42a4d75c0d4943a050cbd3c311006cbda8b5bb38081a6c95e752883a8ec97877959049926f837b6ff3eb97bcdc71f272a4b2e80a7a5969203b8c6b91d14fb6e2374945d6f5120cb239336c51b3234fc2658032baf1fa2fd2e9830c15abf1e141acb675c2aea70b6ddb1793d51dc01c8ed89379a0a6ea0efd44bf0f7e96684b0663fe6bfd91ca5f26f82d87f5ec08da4ea4a694581cff919fdc2a798e04637ba8bc9356a9d55e803b55cb3869562c2c3e55bc9878dfa4b2439e11c68c01e4e0c8c0779a9b8a2e5e4b4ff89f8bece3d11c687ce7402dbc17651883470122fe6cd961e7cdffd53f7f1dc59ecb09d64b42cad32d243f98822818f22ce7126265364cd191925bc2f084c91bec979f6d06a83fb18cc19cf116a6ab2dad852c6cedb87c506fb5db884fb0970b5f8364553c0532ee3aa3447ed6e61d55ac6c08cd461e2f78341846ef27e5ad885a43600cc6edf64c2ec5e7b5bf0dab3863203ef286c318e55d19924a3dc8f135bc7f493cc8d35d2805390143bdec335b0e69615eb278398d72b8c01bf778d264df44cbf13566342d24a4d760924c832572bf96ca2de0edbfcd01087c947cef689f6645fe1016bbe0bbf6c6db2a17c0aef9cfdad4af3a1359982c15a422ebe43f1d4871b1c9562ddfdc0383e7f85b90a0cae54982ad2cc7f20dbca2875a8dd92e067a585dfd2d50fc5a9ebb254c6f5ab292a4df92e07aa7cfe6091f5376d3c65b598f4279f1860e4800ee2eb05ccbb295cb6a5bcacfbcf2f91ca2118fb2255cd5e37b7e8a12a911ea0018581b1f9ae8d889703b2b22a2e94b567ab9b4c940bdfba35f39d0c25fceae36c701d7c8a880ed4e25687ac78d0ed581f567f8b8b18f570741a35127619600474a4fa95f68f67dc72f71fa7c97e02ba7956de07a7b010b92b35ffccf2ddd17a1cd6f212b2d8c884ddecf2a336153ea1fe68c85f091ab3dc6d376861d81747a8bdc0462647f5332eaaf63db700590b20b43bfab73345dae42cecaad8b00c51eff9317e2206e50c24494995192c815f8ae5672400d6c69ffd966bb56f3b23d7e0d9616283579620eeeae3b402ce204d51aa481562b881fc8ef2cda9907d3fcfddb29256b753110e1d582e809516a7b3f55f83acd4ea6681af6bed6096612c68dcf9024aa5c77e224f468053f71d92100d739d672c98310939d8e1a36af9c36ecc8d8bc0bf1a2851eb080a5cca1aeeda8f3343cc6b217234d59433ae70073d86fc2ec2c7dbfecb0bfad0cce20093796dd3d3b9f9ccc66fd555aea61d619301085d95a8f22bf1b06edd8980ea1e783d343108244c736eb137546f6d3d8694a44e736c5fbb5f6dcc83ca65bf8354643f7bd705cb5e70603464c5e27f04b10ac53f5aa7133dfa3d80bb89fef812de877ff3be9dc6c4eea2c22cfc35cb74295acf4d6ae07bdba461f4873bde3efcaead6cc8800723f75233793a6e772263509f7518c99dd16073064f19d78e158b8c172b89bba0259795fdaf31c9d438657e1cc9729930855e57dd5549074bfca5fb516e3cfced0748bde30024b219d5db6309a177d624068b87706cadf644d1c948edca08581fdf3096a72e0dd0b73b031ce0bf8bd43258cfdc579b02e67bc018f76ec0b07046d5a3b7fed53798f18e7e9a439cf0860aa17895fb23d7e66b3ecbc9aa244efb496567bbb084b8ec06ae9f6eafa7d7f6e80cd499f0330fe3f0afd38dd0c781368e40202e7e7da920407516ec8f640c186e5558ba1cdf189947ced300dd3593d92fd50473a561abe13eeebedea0df92d9f4bd6078db0c2a7db11dc8f42c87c1301a9bf66d117298ed5e3d8c6c39140d6c5fab7a5bce71c719c37d78255917f63ce06e10e9c334b30fb235d91a1360f3e36883ff1e2f817747502a6ad93c51e52c2a6bdc0988e0fb319b94a920310cc28bd594fda4152318442e2df169e93c18e5fc17366a12ec532dc14e720033447af3a091211d368cd6b23faddcb9fb820ac62319a6294fb209678ea06113d71e0e7cec86bb22df17a922d8f339f59b660c0c15626ccacefffad1a71a1a51decab49ffa8d764a461eb3d1710c8220ca364990f8ecb8a1ff209772ce9d3dce48ab4cf9ee9d5ffa36c136ad98e1095fb4f67fdb26958a8de80d9842a60f56599f050ff2488af7ddba25b58ae37beae41e5dfe7884af74e2a0fd563aae071c4cf5db83d8cd94cae3dce3e3d775d9b743b88ec5ac336a8d8454a062fd47e04352962b3db65e470c2b993fa1803733fbff6809613f6e6c80b4141ecbecaa105384d49e95f813176b95ff33e7e537002b6b5d319537b560b52b510434c694339f5b9f989e9f41e02b38ac0b0dd6ac556e4690c8c0aa1aedf6b5c94ad83eb6ae304fdb23e89dc396fae470ed8f0ddf42ba140532c2f632e525905b0aa5d00453d6ad6485b132cb71b7086e779c12fb9f7d8322fa5bbd87aebf56db10374f96213165cedfdfab3c21af0e57f27f9386e99ae749ac94616bb1658a0f8aee1b4333ab98abc367cc40a0fd2eac95061e666f63bbfccc34de88ac60ee7f0f1c67767e30071935c409c80181815a3e2be01ff468f33750e1aff515e1878292eff97c73b783f28697a1c0f824ede9986559b6bdb566e23126ea874dff8cb6219db6d0d10268b6937e5481dc732ea83eaa0ea4d4be4118da8beb7b710474aea73ba2e051803044054075e6aec78ede6945589b2c1a754b477b999dc504c1287c2cbf7293e45ffe3f6545687f8d91576f991efe0f6686b69336c7eee1dd99a8c3bea0c54821973389aa2d6e627598d7230b7fe32710dff936a5ece62e3a171909cd0e3fb29ee692b3803037304bdf8dab88b5c1e28a1bd923b14e15b780449b541b195f39c72f05f7e765fd4b531f4860bd4b86e87335918f0b7bea0a68ab65a9197bbf3431353b5768f3b8e76ad14257e88a4ca8f86f9ef5b96b256b21f9820d3617742422cd22436c47c9572aa44083542b1a4d0dbd4f400a2b901cbc10a3689a8cedfae7ae70b2da9460970015141a5ee7ee1ece441fea8341a770d484ff66311ca76a802bb3712d3bc1bb33f4f30605ce6e6a6114724e29e39f610b3aef539fed4b8144f24d9bafcc3a04e5523c2b7ccd6e9ab4ba089f05ec8e0969d3ae1d77a17d99475e97c7ce61fd1154585ee09bc0fd174790a72a3a1c51cdf438d62efa8c5611d0b5ebd6fc9a4b559701f7db56de73ac53dd62f29a84f31cddb7d69ecd5e72a06e8319d83b45db9c9ca7a9d2e5c08d641affa0881e1aa7e75dd8887a9dbdc521b5a729e6f4077eed67aff973b257289c72d09504620b5595c658186c960f6393af158bdd3073ffa27dda2162936c440e5f632370c18068b0694775acfe1c088f6adc2a5e131a242512b27e3f49c2da66ce9e57a9d94200ae19772198af4bb46024071ad2ab73c7ac603b0ee19cad2945b6440bb2550d22b7603897eea7a9f8ec7580489b3014d4f00fee063d01455c36b78027b09ecf3b920856b848593b3450013a5b56d693df280b6cee89a3475a6d91ee8638fa566d2cd7f5f8f36e5634c213bb7831f5c51148f97125f510c9bd471cd47698694efa85083eab08d6e69f3786cdcce73b74394183487e7b301d2e2d2b10b9dfbbff8b0d66085e96121112cbcca17ebcc2798f3162afcea821824d207a5798876b098ec9d656e6e6c8c81c262da9fa8bffb666c49e3a0b0dff6f20b7afe56b98a22c1930b3e980b6b4088f4cdd9a42c85e49b4a2e0f49e77d6fd55d682d81e078f56c66fdeb29908c128689011288b5be1acb6b5e2097a60a2ca96fffd7a33800a3dfb33505ea924b97514f8cd02a489d9e7b327926944197d3447702e62661dfbc5646223b5e51615ba5528327930d06004fed309b6a510d96ad43870f86b2a54895e43aa3234beaccc4f0355350addb30efe7bf1feaf7e55a17f92c2b767290740201f58220ef888a201309dc100cba9e4c0ee09ccc254778270fe3365641cf39ddf3461e5b014678cf33bb1a06d4559a320406008d756099e43f987b6bddb8417f92401410d1b3d4de055f4b95e4f7afa08e30a60c3a774ea42c8222f98466f61c22ce175207d84ae170ab8027a308fc6ceda00ca6a7a93b7d10212dff9445182c6144b9d12616b62fbe059ad62ba0ee2b5ee1951d4c5cb79ea09bd75d45320815807dc1ca34c02151d435fab92a06c67a4f87feeada459606acd421394cca951e32c8b89f174c1820cb4840cf094ba376a98b0fbe1472c1c9f3dcfddfe828a01e481fcca63e75dfdd5fe87a98f007bc71127511e178dcb86a984536496e35be50785fd4a0af22398f759d2ee5e026b423d70b24eafcc751642b673d28f1b12be58721ec1e6bb1efb1c7c0c2f5b2ccab4adcfcc0209bb96c7569aeb054a11c2ee9fbe042ed86d4d42c7f80b990e1201962073a9d2964138800db87f9883a315637896a9f7231882d0e0fe557c5b6ef6ece080da4f866303bff99b2cad548cf4cb3d5a01fda6e345e60428ae9ba40bcd39414215ebe9fc93b37d3f67c1755c68b8b59646feb44ce7b75622f63c1ccd9ee58e9331f2f0a3ce03f16ef49ba498fa086cbd72a358732a1edfd6e4129359105c6ecb8c697b54cca31107ec7ecdb06b245feef7578a449986ba782bfd9a732b06afb21b90cff36b6faea354791973b8f03806013254c7cce2e4eff45d4bba7c1abfe640ac86e24a772970b100bc8cd5bd02534441dcf84e583e719fd12ac5aea882ef6c5f1904331d26dadda050b524cab8db017254671410fc5d4f733ccc508350182f8016b73d612ae8c3fe8092ee0bf634fd48879ddf573b5aba3bb575703553d50d9b5ab2b6f990b715e057c80baa157542ad288216bbf3196b389509bba55ecaf08e246e7de4bbf1d8dca629c30fa6a57d795c7daecbb86f52f04ee46c869f170f5d25a71c1357c8e83514f280bcf319f471b4b62dc6ee613fd460c96e9230c8800f88d6565ec6dfe9613afdda7e56ad6756d2e1d83cf2bd4d9955683940cea937f49b427843b0e18cc5a4086512fb0a9b978c2977cb5ad59ff675de79050f32eee9b708b91ccdac7d1d66bea8156b6a0ad193d87c15547a76bc7c6de8e2d63bd18ae2581f0290de343b573cc6671be199b876f58d533ae5a49c5b690945790d327dccffb3362ab1b437d16e14f057511865dbb3fd16c256187ff5a122ae33369ac3d3f72c5ee4fb0217fa2ffed46c62b186d0150d24ff0e2c2d8056ec161d6dcfef4bc900a8689094b6821cb54b3ee015459400dbda3c8f93c17afe37de3e3eb96d81f5454ecc7c768c1811cec5906929aecab2bf2a076c4769fefdb4376bc096bfc6e0b7f02addefbc646ee48001a22c95e2ee9503c28ac04730f5120fafb67c42796572c679f8bd3abbb81da47562013883e6c60ed983da51017cffadf6536d5290f83ab6169612c6ff7c1f57c5a9e2f42463c6321bcfcff393bbe80578fbc65efb3f1355ea267b3638661d603eb02c365bb81ffacdf16229c6406c3300907de019c62d08f4ac9287ec676d60bf4a7ddb403357f7c2050b001522a461e11fdb9c9cad92f1b54f86c7e576e2dee807e5aea43f372227dd3388f91ac9e59d7ab5bef40f99b2435263212f2eecb8bc6c98be882180d26e4533d45b9cb5fbc2b7ef431416230e59086c0e7237c2b2a1c0a33946d8c9e5196cdc9b3c8128c80cf1caccf4c00dbbba5a176973bf461e6b2f5a0c09da9778f8cb4366a1e51ab9046dcbb17691b1b022462b96d40a57590f492e413a1aa27335864580c3b6014ed9a219f8aec80ec0ba69f3448a533e6a07c39b064d364331b40fdda72e8dbddc30a081f0e60fab76a9070ff4b4d19cc0f5b7881e384410efb0f93e30c33ab0d4bf5e859068efdf23933bfec2c344e870ed0a08a151e2751a3ffa9c9830c371b597bd16c87dd1c7c8c83b15f55a5b9b7626d78ceefd7291f7c9c4c55bf619c7ff4202ccfcdeea138e95a167923913b19d486ab1c0001e52694d92897a6180e866ea5fa444004cbcb8c03ee389cdefcaa53658a5bffdfd6e8776f9a8d1f9c7ac7aa9a165eeffb5fd307c125f988e58022ebae8191f6be0d13686dd3236f827acf25fd58085bd46ec142a539021987bfd42406f6a5708e9ba1061c5c10b9dfb83bd98303bc351869c305813ecc6e17d1e4f8713f70a2683f223a6bdb960e47faabc9d3a3baedf79128f1b7a1b426ab498ae4bdff525f542d21895994cf99f59439db4e2ef975f5ddd924e5e106d39c8b5e26fffe92b96b4f2b34e7e5b82cad25f307588fb18d0d2bfa48a812bea27b18676a047e9151a7db0c295e8edc11250605b8634ae7e4e583ec74c68aec5361fb3567cd88142a662f990f5027b1f2b5c4decc33562666fe72f32a6cae6b4dfe2ec6af43d01dec64112be0155c98458a95373946458d2c6a50f483143ae5814d8b1dbac24e5c69d9446be42e92c1a5f187b78dc77a3e46a2b3f8e5d2a5631e8c337aebb85e2bdd5ea2e76bee9fe88438a9842734631767fe4e6dce9d9c7914fdb0fb314b8a6f5b701b8ff3f050e05055f3b7bcc07259be6ab40530ebff6b9fa4b05eee8a33dbb1b60e45f6ce930d92fb6badf34dbfecd433801c84032cb0eee1abd58d00c183d5969b95c9581ae39d998d677fed735408df26c90ffd0570bea4c4238df86064cdbe8c7d50c1ba17bdcb666a694e2fe34fc07eef561af5864910bdf18fe206cccad54ad483c3ea234f59be0469cf1423b979c38a06cf40d7ceb7998abd2c467f35923da10b3e7bc295b7ebd1f5318665b83281f77870f5b6e946343d0734b459bd8209877f1da52d48d772fd8f2832fb5e384bd2c9c107a8e27bce69f8d05b8d862b3b2d0a858e8d926a596d3376516908e3b8ca68fbbc3c340a31816925bd2760d627a755ead6de24a410bcb63cf465d54a9555d0764bbc7159a6821af90f8b9063dc9422ba441cf0f80ae12dcdda4dc9fb607289c419092ed33e13089427ac26f89877aa9c6ccfa50d7c705d16a8a55972628fd1a4325387d4da1983500217be4045a6f774193913b796e428f6d6f2b9770f7bad1c09536847600f910f46c8ca428f7ac9ccfb055a9856692b0f90bbae6e4a077e196d4c3092bb7e1a96facf30674b92bfe2cd82f2728e6eebf77e280be84f7a01d98475204d15f2436cf5e18d80c7607d0dbdab79b810a9a387d540b1fa4f0764b2ecaf9d9ba4a2691066d55913fd8cc3d064e73f04ae5689f168b5dd36512178a39638a3342072890dc7b5acdfaf7c1eaca397e0077cdea30c8e77dd30fd103890fbd05ef908602e0778fc3d16418c8cec8431cb78572021dd716e62a1847fbb59723c0b215eca2fb52c9d1c3762e84842a4c71493234a9ec964f371825622db4c973d20a542ce2a10a3de93fea65f76a8bfd724b62617a23e5833d0d34bbcbb878e616d1f5dfcba02d044e66b77cc96be2047e22f090e7440955ef6b278eec411002cf57fa64c80c4eea74ac086a0d621f82d9df9c66d81aef0ba8726a23320ca93754acc871b61e04be561bd4c87a21d4ecec3b18934d96401dceddfa3ccac82e1f5473826855e495123b0c2f710f0b7dc52fa96d221c2d2301aa83d6bf5abbdc4664e3a9947dcca14af15513a5f824cfa1c80038b1eaaff48c26df98e5a28d48556377c18502ddfdcdd3d13bedc8d97a517354bbce53f9b9033a45666274e5606b90f9ed046a00ca90cd082b916387a8f7e92ff3f778b8ceaef83855859066a4b19def48c18599c58d2d56bfa60e012417403c8ec00194bcc0bdd118a4f7bce5f36d3f984e341a69b28393adb7415cab0525e6d46e51655bd9b7023d0d63f1ceb172c300a975e73b93793d27c48136634a567fb28eb27119140032cf1f30e2a90a9b4b56e6544f8bce3550c17906280bee2e4849cc96b14460d3a47e12861b3d0c505dbe9b40a6d11de680530fa6ddb456765b35be62fd3ccceae8a0f37f42716f6ad8e17e4692bacaf07da9ec30a77879f2d7a466e8d40310edcd41389efd8274a4d0e0d75d41d5f23051cf81795a98ee63df752c6e7a80b8f207189db99fa40eb7d9fb0b6bbc6702fe74e5c10b75b830c514644bdb4a25617b7a67879fd0a5ca4f5b6c575e3d15183103511ec7fd7c74f121a7365dd129622caf9fdbe6bfdd40ca35794921e71c04d18e293267a7797cb5883d274543f729da76f8e85fbbe73709a293335fe82fe29d4b3d399966f4be5536ad758a7e24c213e175a162dae79e26013e8f725750f873a5d902b7ea2589c165c3ac6bfed9a3bda5ae36efef9fb5b70bbba11b2ce67d267a1a44a6a42ef575902db7c66308e4f17fcb9345a77a834f0a6b5dd202b403f5a928f85b4046d035aef1670b33df6df1c00862588508817561eb4ec5257ff66e32dd0ea2313b7aad683a0f1b3b48fc0043034c62bdc8fab5ad52379372f0f547454fe11614359e9ec14cc149b12b8b0bda303fa53d1800c1a2936916cb4c69555c7be545e8021cac2ea82ad1901a7d0fa5971ff398d60b3d7b0148cd3237d4ed8a0eb4cc4b7be3fa709d66faf6fa26d6590f93b47f39acfb4467ef8e30c77bef2ca73b519ea982434c0d290e1a5f7116f0c6b5e6d3d72c5ad45cabd6eb5db070b42915a4041d9ac388e9b8110cf2a293dd4b376a11fc6858b4c1572c4e3d55c1c86cc9d980cadb8b2be7dce7e17b353b86d15da485dde5b8b69a10184428f396dd93210c27fca9aee8a452a6002ead88b22344d2810466b90c25d699cb978ef3376e1e15c8eb8f5184b6ac6c80c4e0259639005f948ab8925909007637f2274b4d23a606efa364f73c004719aa988582736f947989fb9491069a52b6762134efbe429627d6426972df485143f3bd2f3e61277b6500c2621b4f4e94cca231cd0a8276692f31fb2b60c520af461dcbc5e158ac0a0d614db99727e2a75bae03c8d52433585c257bf3f18cfb09ecceba42f43847ae597beb84d76e39336ab3d8585da9f6ca413a9ca4784311600ffdf1075a709ac448ba9339630238021a128de374bf7bd0b4beab08424eded10e0b51dcdb0e76d8e2bcdb636a380f5111211a6a16e8bfc43e02611b85930ec68570bf0b921ae8af43163bfb71f16a5fb2cd2a7efafe7c00bbeea65dac5f18d2e0344b6588de4d44f25d772c2b89e86c36f545fa7e3cb05e4971a032a528e9f99665716646832ab7a6214d8c559cda947c0f8541aafc394182a14740bf9a8180ce8722a93f5f0b374292b3439a0b22e20c7a7f8d1910609d4e5806c43c7b2eb6778d6e2785ccb4af911c48c9bed953bf9886e05ea28ce6471aa4adbb0cfddd86030fd5f7e51e8b83744abc2fcbc6c0d105108ec6716d1bfff8b06b65127f86787af21c9d1847c79c623ca5742f74ae1ebd716262543b075c664d3a51192643512ed57c9155cb38f7b08f6396ab6ebeea27596e7d2fe7e15498926f6b8d949f916692858e4bd9f842ac3fea36fade2dc801e6de7067fd2442f58f04a0b5e36617153a7141fdf5c35e1647433b3f42dcf1b06d71236ffde7faaa897daaf1e65a023986a9ad2b25f312ff7736ac48a4e5814f0d5dfad7aedadf7a4c03ae2911643da187aa489d3aabe551e35f2455b692c170d37aaf88bc7d857bd9c7a2494a56a443ce5a11402d6211fca7589f4391aecffc1b8a25067460809fc1cd76152ab28048196506a80ed721dd66ec9a7e7e2a7c1de125b3f97f8155472d7ec063ce50a62f18cf85d79e2e5e82b3c4552ade60ce8cce37a6a42a5d6d2a19d9d26024878770434daa83137080c23fa6ae6819ad04489254e8b8ab216728584bae065c784b5266014c578f62e8ee7d19464467587d4086789a8405f94342fff50d0d33be0a94b3571ca0521157ac5988395244ec9c3d0ae6272dada94468f5613db22db54c4ca7d667b29313eed1dc2b57eb1903595b4ffccd939e32f31b6df93a6fd73acef309dfbeef9300b19df2e6cdeb50bd1563aab21f7a29d572f39241500f0590324c3373a0616146600b92fd8e003f96a7c73345f8fcfd7614ce847e3201c06c803c9569fac645cae85b90d4ca7baec4c5378c3230da0ea2b44ab00b2c19a53ed577abe3a75a5d867c3ada95b0ed241f03e9fff614a3c9d10492088474358a545a7a8d669af05b9ef9a09c786fd5f428ba8f3d0b36b95760658b9cd662ee28bc64041713868d7a9ff56866b367435830f33c5269fb04378117ebc560166ecbd1cd73452d9d4c443c5fa0083ab4b48c24708a6a4ff1cc79c0ecb8fd751d6580525ecc7da2c51a7b9b16421f78f7b1244650660714faec754756a0b50ecc5af5117235890c5a29a8910161d5783411a83ebda05bf7f17b0443baa8f5cf2649fbf1f7880aff2a50b937c55f03d5a30c6cd8b60d4f57941bb5c8499c79b5bcb015bf7437bc505dac3ae09a9966829404183b51686c1be1d7ea86583ba43a88b3c01e573ba9d4eea36aef8649f81f93af4c4317084761904f5c0d2c09d87ac081f8ca56d6981e9d651821722f430d207a35531c0b7443657302ba9af7dc28ff4392914b881043b7a48ef0c01faf9ed803812c5f6edd847a138fda8bfeaabab7a0ce3c1474dfb30897335a3b99c7f58ef2ec84d64a2b7a4c0d3cf3cd17501fca9f75c25b079b04e4b369729c5ba856e2ed6f3efc76936b21ed842f3bcbbd327a4d560541528efb0d01740f8eae7c71736a75d1667cce6df60d5fdb59b86ba8810076e3c45191a7f26a7469c4330ec6c1026514252fc2f8c498e6861812eee5a6a9428717d996719a406c89ed2d13dd54227c759f7cb37bcdde5ed39f0c2ec2226b033c05c2522c71db78f57809d7f727b27c1c97675a78442062054a6f4b8e3bbcb1c3f0fcd3cc6ee144f000ca96b5032fdc2ed06203e641a43285c5377025818f31256b0f8c5d6665079b734146e2e413218e029e0dc57f988547372fef47a41ed580243abf60800904bb029977c3cad813988a6f2439ca95a6366307d4ee4d3e1dfb61aa0c49b09dd0d0e55b513dc009013f87b0235b351bb911f7f3a0996197eebef1b9c4ee25e47e65192b84227e2234b71ef378f072e9b492dbc084fb1c167dc72ff8de8d86409e28d365f1fbb75aad2ddb12ebaddc8be6f447a4255b5f325cea30093860422f258c667fa1e20add923ca8b1e119df65c5f4527e71eb6d8c7384e4172e347be9d0922f20527ed1df5aacfe6050d5724d46e0f82b2fa28542fc75dac6fafce7e1cbe0b1404a08bed557b2cdce69271385a589553169890c1678ba50af053097e05ddd06aa3032c72aa0c7cb6d4ac9fb56a02c8cd95efbf0a2dcb22d18819809f31c3ad8aa7a19ddec017c1d5fb62690c93b720944e0e0220b793fe3599b3990d8e66e3a1f0b48536cf1aafb7e6b8e8f3eb2bfa02b2f9ad21a94710eef4c022d188aaf284ea2710402260c4e29d64d8f280acaf553c2f04336303729647657f8fe0762e78dd978b4cad6fb07e16ed97e1f247adf3755db7e26a3668efd5b726bf78945c8f4e6b12b2571bf9511fe5a55a22454387f1551868adb9b4ef0269f7c373d135ccdc6dfe263f3fed9fbbb498c4d2d5ec1412e0a306a44354d284d55698cc3585e62a00c462fb2a3813b3782743c9d35d19a0dbb045b98ef84264b267a880dbf2e7e71dfba2a63ad7d70a0c193ad156705c9e8b4c0fc81ab50c91c9d14da112fd3e48da502b0e3a18bf25b7e4af708e7ef5b791c3fd0e1dc3867607ef5dec4d3275f7534c766353ea7ac84ee3b07edcb46ce898d1136766a0bf8aa35a62f030e6ac372f74f1c2fd29e10eed8779db6aaaef92cdceba964b91f3b5d2aeecefedc5b2a2ef09a298a650aeada26f74dc059722de347f73bf179333737551790b09eb4f70ccbf6df0f6146356f78d584195486032d956ea295cce3eaac593ea654042b0c65d8e7cc4f19296a518fe9dd82f92fbe84bf1ec3a09d51934591cb3d18b0515d7a0c9e4d9d2267135fa26b3a66367471d1f37e25be7df78dcaa909bd2ad288f92d3c5e5782780b088c125523aeace4b79d4e147cdec3de64a9fa297aaa2f4d67530c4da423a617614b5b882b67422301c0addd73ce7204362b393c4042e9cec1658c516da60e93a82a10ae6e6bbef0a5e0b8296d0c87c753346c3188dffe3e832e7cfe33910c4ba9c7a0c6380e79fcf87bea793824a56e74c2ee72c16ad23f2f5f97cac7550eaeafc68981568953b30e331cff11613b6f4a6b33c80524d32d33427b738a14375740f999b4ef62b989efae09dd66b658714f7def4250e19ea6a5d6018d9b04d8892b41513baacab87c531abd29259c8da573a0aa00808863a106e555014c1d55fb45c53689ec3a41570593464b7ae2cd78a99229945ffe056b9f7a0b1f9fffa8b7e6a376b57a9313c6bb9d5df0d1b7f6cfcc810235dff165352d101d87e4f6f30f80894eec9fa5ebce4ff7f86e0ee8e66de7a37f3e5170763ef594f03ded90c78b01bc91cb5c6b5220036cc3d7ea23dd4bd5a03a6e76d7b9508ca14c2143e15485f2dc3b81318c75db4a8d24b875516bdff2f0764d76a15640e307804b023f2e190bf2d65e88c48d6bffa485ab8c8ccf26dddaab4afcbfdccdb194b18dc678a3290a8ae3eb6aa9021ce9b6cf7ebfee3fba4df09c3b90cacd74ba6d84208534261403d348a3b0f08295897a9b0fe7ec76124ba5a37ef84421eda50313f80fd54fa5f743f0c75797932f96c213b79d14c2781e277c9382c03901bfaa634b73c69832c2699fe3e409d1dffcd24b1866b4f38ca7479aab4ef6eba5dafe8f821ef449559ac89c133545de0610e6ffcf0cbc117a662cbf08e94527849a6f32a985433b349312954ee71841896bdb31a2075b483e4a6de77b9b7c2462adb27377e2deef743a748a7779b024113f43e5c4ea2629988dd5c7a35bebdac3fb3f03232eb7ab59a179eecb82a1508defa755aab86ea90f5b74d1b64e192cf5e87f1a4cbf01d7ed222c45b314e2a7ea982e0aba5c9a91f2d199104a23a6cc256e77875c9bf4cc557255e9c9abf275ffc953134cf6265b2046a818abbd1754aa18ad447b431df04813d55826ea4dd5e7abcc269f2d43ac1e906c210c11fb8cb4cdf96d82066b17a721614a771dbf08cc3dc4015e21a42fa101c9af9d90bd95255fe8840905421c09ff1259aacfef95f1cddc9bf56fd0d430a6b8d1b852dc7209a94dc7cb0b26e64ce227f6748c75ed4ef5d40a58b4c86d3b4356da41b7f3806b4d02676c3438e5f9e7a776f6684ae53a6718952d63a60a173fca80a7eb73d3c6dc0d913b8cf94449192af1c3910ce3972309e82bf9ff4c0e28e6993a1f369e796fe5d33add30f509657c4d04d83a98a0dc56fcff6ea93f41914dcc4789b7b711a539a4e9216ec81effecdc8a4297df970614ff8c135b35c48ed76b67061f43d3fa03d87923d3d9e82f0d7d6b6b195ba242cf32dd0ea8287eebf4788cf431b04a13c284daca9f4afe726466fc0dcf2d7bc67db3878fd976733d906f5afaf8b5db43b7e8cdaff31818bc893318bca0ea620953b50c91f7f35474fa621c0f22ae0f19eca4e556dd989c6ad40e5f1cc0a85e574a2c80681bb01fb9b87dffeaa40d0d15819d055305e851cda97b5c4a71aeab0079399bcb941b318c07a3684f3f9cf2ef0f8e5ce0b18a5480e90e784e95916cf6b159ce83ab2358c3b5a43cea8cb15187ec54fc03b94c233da01b49c7736b442f1ecd4604f5d98a9d1f2fced520f08f7bd8e17681daa8dcbb0ced5c4cfb275935bdb86580be5247162cd4ee97f2a7c89418644009ef2e5e18e8d5b8019360f8aace51213182c0b6580cb0be5662290b54b26e0b78c97bd7512ac0f19b363aa9a47e624bf2b47176060e07da335d845d5da941d9e6f385da5b5740352a31dd3f297311958e0d7b424be710d68ef6d884e34200cba38bcb7bfd5cfaa422ffb6141f823fbd28cde51f2c4d57e3804d45a3145d10f046cd475388fd17293772c0a7d0c0e61bc5aa5ae43c02826cd9ee27761076b7aa568f3f3ee901de4804e48e935d34f55d98485fff9d476b2656819808ef68d14cfdc90a236329ec921c054a5730213b330cdbdb4e2d3f456a2890604dc403c1aa252deffcdbae47e8f6d16cc9565b58af41e35a0692aca639c4c51b50cf280c6790940ef809933f9f22de6e05d8ef5d00962b5fd1580cd72c5881a48a4930c8b52d9b375c78be8554b71b636b18c44580fd72b3282b8a1dc346b3e8882ec0491ae7163c8b29733e1f776b35b235dc2ebc1cd30d560f7c6279ac713c277a6ac53c90a4fd04e71b5e832800df1ec0e184bb6fe051a48e8b54184d26acd9bb8f8809d9af447a87c09859bd484c4383611a62e18fd6d8b62a35e8aa491d0f963cfeb160ce3c6bd421dc1d6ec825c9df8c06117081300cccc0553e8d6e543cd3a23f606fbdf29ad2e2e0101d9fda03e6351484710bd364a2d83e415412643189592dda3723c04579509ab71bb15782f818702a23e8f9086304f00b1ab099ffe27ee674e83b6a0e81b93f4b8adb8d553da1f508ea6066ee3cb9aaefc2dc68164a630547eaa2c23896578407055935371537a4f57936a3fd9d97eeed5e3bcb22d1e54ee6d9e60522662c07c9797219c71a5399726bd73eba971f4212850077c72190d941570d63d7ee37147e20bc852674122c9959af88532ad7ab580005c0473b27df3d413d9af32482a32f8b62f42436458d4842be174090cbf35257619b0b3772a7301ca635ccd0731d42274b77af04999088a83fce25709d49277fcfe197d1eafc4bf6a8e48e6f905746d2571e3bb7e5c0ade4d3974ec92e162a852c8c443d017458945ac6d8becf0c986737ab35d954445a3ae972d0a6febfd03244167d804434d3f2a9cd56a6701a7dc55779cf67a5d411f1472e9a4f70027377fa7bb0cef56438949e6bd6c7e73a2704b2d7d3e2930d367ef359727704a4e57a0a3d69c36568a250a5dc95783bef8adad981124cd93996cc9dee2198f5aa63cc97c3bd571a6fba33b5c376151d174c041e4d40ce635ab786f76289f884f9d109a754ceb9e488fb12e9798a887474e8d7ddc6086015ae4f4fc54b895076e1f82450fc9fa716351ad1d7a91c4e20a41c881ab3e3f21f3290addbe1fe9f92ca6212f3ff2b2717e26d4ef6e4c903e0f9131d82b3625ed4e2ad4817e1f01cee090469afb679361edfa5c62029f9ce11ae9801a9886ed6be45679f0c7d58727ca3320fd05e0de3f4b9437f739a1725305af1541d2ec09165adc8f39050a6e56f300048f1d059e2abf6a9687040c49c348236b3b2ed85cf5290281f1e02b4a7dc54a1f84b5cfb45966dac97bac7010ab11a6967b7bc71420c2a0e8fb021df6cb3a2088c86cd9e41e2c31b6291ea19ffe0dd0b7f2e2bacaabc4d24d937303e48a97a22940825a5d33b34aa0e578f87763a148c63bd887e083945cb5918ba33685ff338e550a6799b7d75e47419aaaf04645fcc692a10dc667b1c1d950288f7605401544bde240ed1228ffcce00634891e0141f42bdb68725152622d485b1347111e6e1ff6b7e9aba07201e6ab73befbb61145837c06ae5d3f22bf274d5ca15646d4e43e3636e24199259ee63477d6894a92cd2629cd3a0055be3cc974e7e9d2894697b20a693277ea35993a166c963d2af6226f5da258780e3d97123f95e5ad68df58fc375d4d3e7b84ffca9383db3a6817c4f9192cfde7765387bdeddb59b154fec884177c17052f5a15fd04d47948043ea490e63c56ce9d3a53ffe6d36074b9e9863a2cfd460f8da25fcec876bc5264c5a58eab0217844ec265cace7126931a4d88d4981dcdecd1da828fd6bcbdf9cbfae87363b5c3b8d9612cbb796da87d88296f4cd359db2757330eee19325584acb5486d45b5e678f7c04eb39ad32a493acc64a68867007dc422660fff7de9e4b3b35e65c3d3cdd06e5a00f7a2019a8c68af77559c82d93fa989b513d58eb257fccacbcff2e8f50d775995dc4c65515acd82120a8eafc9a5fba78e540261b2f922144ffeb50eed459421e2f5cc96b788ab2efa569c5405d7675835d062fa062e4ba04f741094b73027a2aeefb621a740c514f2cc1e95f150424bfaf9c2ee0ae769e2b04cccbb05674e12f546341dd5484460a4cdd8436b440cc62346086d5248a96eea62a7a0b1bd238eb69f00c19373d1f342d5b6837269701a64b82740172c567b7ad6988f7d54023e506af1e151e3e2860cffddbe6b5d115e0bc353bc82432ab1f8991df8476a4c4b86e92a30ce13030d32930994f481aac717c8ab981335a700bdaaf2625355ff925381ff26d7434965f78ef8b33cf5c6fb1e10e143c726eecb973cf8f8e74ccdf42b8b94872cb7392552b76ca2740e7a59f5dc489d52c28418a3b7b6a9ed03a83c772e3441788f8ad114bd22c318e7716bbab20bbc6582aee34cdd72ead7adaded962b0cf43486e0ab0892924849018b68e7e52462fcaa9757fb89f4a2ca78dfa36586e2986b94436cab6eb504c6a86298e8cd5e1e9070570eb81fc582d582502e59df1f3d725ac790232ab88b93d5cb8dbc3438340cfbf1e52fae71482602be025037af2649b253847d8eb6f208d69cfe93fb33200ad02187851b0cc7332f13cd5ef848ece6cc072bd4ab0805beba67880deaf1efcafd0a23ad3ebdfda1a5f4588c4d17355d9e516022f4da85537b3a1ec9faac9bfb6aee1832502c67132a7a13412079984c1406084783197a3838b1f9bd9d08aeb71d73f37ec8de9a4a504d0404c20d3a3d58391b84aa056738d728d1aaff651b82d725ec05e38c76a0653c6e7182604ab0303b31c21fda25f9f74df9d5401a9e19b7f3026589757bf6f9e08b08b608628336fafdcf6bfd628f3a547771bcb6945ffa9897cee46391efbe7ab7488f51d97fa96ca74b462b1f8ef30f0c17f5707f802098d89797f01473a7c223c36cfb34ad2f43f1cc4d5e594ad8dd7879154b497320fe3898b9eace24bba2c41cd7f51896897ede2b1ddb8484d2c22196f9f92a4776d6a982c90ee5fc57b35c75726093810636ffaf8004318ef88bce52fb5947c918288b89e6930845d3b6eebf8c42573a9da8a39594b589a3199c0cfb2fafa21520d581745d1818ab91a570146e157a7293fda7f36bdba86ad40ca4add18c5bf7abf39b91234acfae7f08a35f31e13f61b611baa6bc733445258e03610576556b3774247aff98f0c3a4cf7ba7f038dc148b2a0e57f16fc91eb6e87725669991aba07086a212f715ce53d06ff7a3d9ab678c2c3654aa02be8a409ec01e7b92bbcd4e3f9383fa0505266f3cebe78584c94b31810a59bb1aaf8b5a9b46ed7d511782988982e26abe59e167452b9b535a1552ed8d85cc2611cfcbde563ca146c834def3332e8945d5a2e9e881c1eb4e7609870769da28cf5f724ba13528ce88f1e665b95d1418864cf967fce5c921b411e89548ca00f562e76734cd4c31bb30047fc34b41608084f613b33e1d3ae93fe77882b4466519afd3514ca8edbe8aebcb4073d038b242ded83c0417b7357136b482f13ffc946e7a4e87dc546f02ed37802bb1e5f1feb85e9864ac24b403e116a02501cf096514b9a31af35f05dbfc1a8e5b9c6a9c4eddd348b728ae634680d038085e07719771085e396be7fbae808013dae96a8a02129e2eef6a06389eaa984325cf822c8f14eac437bb11c7593f289f4e1230c157589ec148c8a6fb91a36588ab71d55765ac566d3434554f629e5dbd035d7cd71cb2e96fd9ed117c170fe82200fa1cdf3a9155115c229d691b3e5b4fb7d97cf1b38e9badfbca69967810af1cf3a737812e3ac3b0358879bd1eccf8cb71493b7502055b132dab8459e7494b6f46d0cc828c5d1924513189aaf892f2183eb2e4f627a6c98bc8337ed907ec2547984bca73ca8f23fcafad078cfef8a6e52e3b7f6bb9ec77d51134e4d6bcb7a418d70ff21fa7592ff2baa4f035e56e9e842746a652b4335410e9d5419407c159545a07ffc0fa4fb376affab6cd33db6dd2964aaec8397e0835b7f7eee0bab9f2c71080be6ccf24f8b63a09783311e4701d356366a79320d088851cded10c03f60d9fdba6e840c3ee43d8bc2691ab43150ab1029d52889c0ba0511444c3f5620057e1c1a67871c0e7ba57abe45342c8f2c39b66d7a6b517fb03415d092b4132bd6f28e3f14f6e42fa8dda9fbfd547f88efb68543fa74edd5cb68ec16939ba194311935891c5636386f09d8b7d9109221a08e78db42d633cf07304514f8d8dd61c7fca0166eb846a9709df501538d6b55587d0314e920e95786386fe9cd19cc0230832425ea1f634df5f1e8621e762cf6c78d7e2d537e68a627606c68be6c3d48d385fdbd29c129ac2a2d916d4f131a0102efd8ec59223c95f65389930634e583718660235938ccdebd4a82fdcdad06d0ffa6f48b71c081300b7936e302055f9da0547d017c0162955565bc656c0e727db1ef50a0f0f626b20341f728c5e62136645648452a1e3fef4f6d9bcb191643ff920e09bd6eb48246fb3f92138c2589b00cce08c26a19cbe4fbbebcad33d9eee68b60b365e02712b7a1041eaff982fbf278684a2cdf01e3a073c0ba37bba7535930a85221073cc78eae7568cc63482f8bea52d457754c81a29b09648110d62d1b585a41ab817ae0ac76bc33d7702c1814efd8ddb0d361d7060fa810af0abdfe1429733a31556ac787cb606be3536e6d00f02154eca0020307d98f507368a34a870f4046633613a85ee3c61d964eae23d3af34a7596c3a1aa6022dc565bc8eaf830015eeffdd697dd51d61f4418a323864504472bb95aa320ffa0bea8d31319ac2e7d56adb9d813708e11866ad47a3376ecf9de7b94d4d31f2f75dd1dd85f4f9167bf8f8119916458482808e191ce2e7fef266c8ad5a8eba57470c46df0eb3851ec632c4ca1faa351077b0455dfc0c62bddd315b3f44139238565fd1b1057b20dbd677445b642392bfdf9c894fc122b9a14e7249d6f542e36e703aff280c2f2b37a891104872ee4ca142b6b3df45d41af23203749d99faa1162fc641d0e1ca88212633eddfac9352a0ba499462aec97697e522a1c69e4f2bedce8f7cd1f77528648d8cbb7e62bcbe260e1250f4b145194837a2eb96b75123bf6b77ac9ef4c6ac553bad2ef50c0d36c2ab804ef339078054a16f3bbfd051ddd2c1a6d3180450fabf93011a199f9c4660e66eaa83a0f712d829f4310e3753d523c9270209c8dd5e53f23b5f9c7987015cced9e25b02500626757d53703aefa5b423167dea85ef44a09c69707a555e12672218e8b654862e25930e9e05ab4fe59043133d9247f2927cf895809d10858d3e2ce0fc322ffda648915235529eda448cb5f54ab8cdb4788c1ada392fcd1407813c82befbf4199359bcd8140ee476cddf64b65a6cb2737e8b0e680d196bed7b48b356981dad876e2f5fef74c77bb6752fa07f75dd520dd59966e082d5b305388596975c2d49da6ef4c2e31e8f1be30ce74e3876c3fe251c988744d91d183eff92ffab5b0b4fb600668a8f82f991a5c2c3967c1fd6669fd7629abcd367cb7fa7de59d13c3885faa26493b6b0adb5f2ee3aa3549779d366c2d0ff34806cb33fdfeca24bd2e5fe35d527ed2cc937f37e39fcc6364193283153455497e50e09cccce1f721bac59a03f67ae0a31f887a8acaef14410c3c216c2002136aedbb650ee4b4c5cd27879213407f8b2a9e123314c131cbfaa27c006ccac92356041c64d5d528494ccf58016331af95aea61b1e748f4b427c986e81166ebe20d433c896fb68cc78f1589d38d63b815999e440668d253efa11162b61c79041a1da7f6d9ae4ff086164642298300b779472cdbba840b70c549564d8006832a2afcc76716c55ca3c51429539886f8faa0cf2a1e3e5866218897dd637eca1be69b4d9a81743d92e5aefb942feef58e06412eea63b58aec6e542206f0a803e7f527e37c23e4679181fc0c963cf5b5df99ada3fb61505837c92e4e661ba7933e722d631019ffe3b4b9357b6060322025faf7e601a314de050e56bfe54e359fd44e178262ed011663387332e025e1933b7274bb84a04012ea65a5b0b6334bc66234d1eb09ce0e306911d2460b167d13f9361794cc2815d0d090b70dc96098fa20e7b0c3ec01749a4bf6710b0ec129b05be2447d7c7aec4dfb2e6ec0f1bf21d280226bee3b97712de1ba4939373b5ff4679b8b29866e37ca607d306de0755a049ea5a8a54578dec57d2203c0b609b14aaf3fcdd962e47fcfd25abe5a44818b0f8af93da8db0a8e8c19b780d599b7cec2fbd2726f3a5d7211c39bf1154236b931f121f70261fad449df2e4aeb4b4c0d73562ea57a04de862f41b28d429c6ce99288f055b3b02fcbe6c7b588fde42e2bbb810eec2ee71c2758ecc661d6a988d2c8589e896428133e1a2f06980ea71e057b5e8484a8eeb93db7805836933a531a196fca5b43e4ab4b8202ea91257a7116b8a1470e9b17c3f751f101dbfb58aaf42afd69ea6d304c2813cfc4eaa69eac0d592efa389d613710c0386fc4e150fec57ee37bd832bc1022c21e93112c36708e041c280da22cee6300caa42f09377ef761d78688582bf4a1cd1646537d1b4f8b2d816d042588a50d9d43aef8d8bce0ac5da52c6519f3c6c299c3eed9a07198cebebc285390dcf339f56cf629352e70446fe360804b4fce4d1c0e7582264bb72d3ddeb4592da988b85676bebf22d9e2fcd59594b8801f254af196c320e605ecd600ee88841878f6b28a9671245ca3b3d3a372b49cb3c75d1ede52ae4737450dacb6d9fd1bf957a18d0a100fd2be9bfea3fbbb0282a217ffa81a4acf7b8104882032961115ea297a1e02310d6f21ccc8826d175e39392d4f35f7151cdf35fd94be230bcb5ee04971673d798dc8af0a189f666494e0fe30a341cbd4f4af920bae0e55d1720250aa64a208e366a7fc9188b05e01629f3a6770ef42f2ffa64afed980ce0297c87ce2f41e775e5650e89aa51f0ccd5318c7fc3c253aadd0f5404552310604624c186ec2139c92c560c4e899135f1cf132e1f88c2f7476356029c1663b45d4285d449d1e1014175d76c32a85a7d4b20812be4fc54341dc306038e5b1d5734f289dc935b15a49c430d72f1e82e639baa7d1599a48553cd94fcdfea23e932dc26b4604eb9bfb4cc01f37ef107543cf40bc6ed7f0303aa36ed7684fd172aed1f4f13656b1c691e55157b7a0d95fa47811d1c96c6d7efb2046a6888b05d32d5fc224ab1d43a306f867fc33eb2f55bc15e6d185dd05904d9986c1b2fbb68379f78b1a91a2d4d4f496f6a543f74d38f86926962a8217df1fabe05d951bbb6292fe5f0ff9616e7d7c1958a444201d220bae4b87f261b406f497110eb5eb1e757c3ff19d1496593cb1ab9e8b8cb40db6a4e9d08417236a06ae24653c94fb23e4712978b3ec2099f9b3e76da8884f3dc72c1ceb74aab0fae41b609a136b15f481c4994f21be66e48491f045a8347ab7da1d5f5e898ac746cca473bf1a9097d1c179c5d40d0d9bbcfa0fbdaeef3acfbdb2ce5e165c02f3a39b990bee90323b92162e1311f2cb6414154e868f9648e0cb9e77aff789d58169de044f78f8c14d4864070b2887bca459ad75e1af047301031295881038177c3e6a332c0229305374f9a7511db71b2c5d4610bd2771f1f45df9c3073254997bb017f91a5c5eea2061dfdcee79466cf866ef36bc484eaaadc8591fdb0120bbc729727c3eb9a32d3062653c10b58a236c5ab89d20b5c35a5e427c7a5a21e89ed6694821045e3ccbf07f58360b3bd44c14bacdf0ab8655b24610fe20d90f97c94d1906cc72fc38a135eaec75b5db9f3007c81b498289d41a6aa2bab2dc2c222ed2a0192e3b863a92886db63de165adb5b4f7f30cc13c24c4f7fba92a24dde01989c0b599d9a4b4f65baa88bd3c6dca9ce4a25eedf4690c9efcd2e93e2e36cb3b849097e9035aecd6ffe27695e1ca7878f6c883ed2f92aa0798c891ae2f5f9ec1f8d09ef869c74ab6629a978dba0b09b5adf2b40b2ee6d77df3d3c20744e1d8a64af0b881918584b52443bc42bfcb31c04593e44288484fd5c2eb8726e2283f02da0f81e617d7c36ea5e0309fc8d2f1f7e4700019213002ddf699a2e9e971dd551bc098657023c1a6dacdd60c234925e492a83e19675deb468484988cc3f0a7cc288065b83128e52aa716615f84374d372dba487676dbda8bf188f5d04c7eb4257adf9227106e99e84e6f2ce0359394ef3d0d9c18483bbbe69b72ab2d6a04e0e851b19c04fbfd10df3f8dd61fd6916ced9bd3b386dbbdea73aee4418bcc916f879feec35882354408cda6b1ba5df3821ad222c25ee181cb72f0333d68e47e9d839154bfc0e32ed6d0f4b0aa66b7179669ed3e8d7d5623a6af26a581b3b9d0f778b855e3edcd8aff5c38bcaab1de48962d57ef0ba2cf604014e81bc8713f6030940a9d756ad6bad7d3893a405985ce7fa0c541d9730fe5a0840134f1fb1e1b1d469513119f070dba418a09534854b0f7ac6a335da17588b66063fbd74ee5a9028f76b5d4f9ee131b1eda36aa67b040451851d2415930e189f88060a7e548e3292ff60e79fca74179db7e437075c833f005f0f8b8a63eb655db01cf0e33211059166f5bbcc1ad0c267b87e7e786b8bd1c1476d053d33ded091de9d4c772b796cb575621a4cfb983eacf3e8a3b0e01dc93dda2458b9e974578c17aff110a96f2a7d35c8b824520b3aef526508559066ab277c770dedc29538ddee064102bdfff9f1315439163c066aed1428463f45eea666ade752ea0510784c11d1a6804102a35c4c715745c383a97b5cb4949ed6bbefba6d5c03666e7dffd16c4a579ed2e9975beb824043275f574692d3381672a540055c3dab57ad2a5be8318536f375ede173b2a8b06d7f60bf7601c467a52db2a19993e9226ddef86b98b399dc0d14c78a551e5c214ffd4696f1781d325d21a29cdf1ed1683f354f27279313b0ec2f7a757ac6dd3761c313be68b2471880acb15eeb2aad9cd54f2dacc7f6ad892e42df26ddbecc867926ee3d116214604c8c3fdb396079eb0ea0bff730c36f5f519678063562b5401da249233ae090c82018f40ffe6dc7a02d6f2e975e41c72c5663ec5e76a887f48d26bc0cfc9e9ac239144dcce69e39f310fa12d4442797016de47d14eb91ffc53053467c944bd9f7d142d350e5cf9de03e733a88b5d8ec91a24c2ab030cc84874564215bdfbebc2f15c9a9b533b3dfd506bb9407ef856fa3c96b0ae5368f73be877187e284ce5fc7a5813fcd7cdd389ba81fdc959c933cef3cad728cfbfb1a0b2324010d4aec76494fca935e4d0e46d74cd073ef5d7abdb0adaac25b7d69bbacfb3282e9d0b705efc2cfa422196b81fbffff7f04