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

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

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

Block Certificate

Block 52661 8dd68ede1e32cfafd21a7b47d0b22a1c5679164a39b10afcf13d5beb8c600dbd

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3d357690aa6db8b3283d39772140318a6c97409b75b393ed5150aee7c33f4259
Certificate Block Hash
8dd68ede1e32cfafd21a7b47d0b22a1c5679164a39b10afcf13d5beb8c600dbd
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00411d000000120000
00080000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000000a97b97220d99c1c625a842b7f845844bc00dce50e815c412027690734572c4f4795c52cbd2d81895bb743930a06def6e821f177238d0a8dabd0da827df3d6c3537eaacc84956d0a0fbb91941458cb54346764015402f4c4720d0000000000000020000000800000411d000000120000

Raw Header Hex

000040207aa1c52ef320a4c360a89f348e20674488ab1b9d4e295be8f2ec7f887ec2c1926c218d2cffb6a98eaade419e0fb7f54e15a1d903c5490bd95ec42bcf171d8e1654b0066a72ae081859423fc3e7ae5051ed93b3759b40976c8a31402177393d28b3b86daa9076353d

Proof Data Hex

59,560 bytes
12121601030729956c13667703c0b6221be7cd353ea577b184c5dece120c0485d8559a6a5da1c52998666571fdb0c05dfa9219f4d7023b9cf1fd6d1bc68aea2ea3df31d7ec9ce86a4adae457620f6a216ddc80f62fdf9da2600e71512067f00b4e9d234b3dd61064eb79dd147272be7fe052782ad245f0a45432731c13586ac7f598ab85288e4817a7b70f4a9e83639b426bc0392befd568a3fa0d50f651f93ea0f6905a94cfa9393ed08f114a9b9358bdec444e08fb25ba09ce4482388d0d4e371ccb3e898a9acfc250d24a80bf18b38c610dd3963a02a258f2c9b71af24fa4e0e3934c5e93468d569cb400e0d4222da298deb7dd5e0dcb68a7cbdb53c0813bb68bfafb0d70f9e40ed06e522fb99539d94f4f4c43f30c4a9d109223420b845080cd3146f43ca5bbcb4d75102f7a7b4a07b947aeab940c0f239edd397f5f72c2eccf367ceb59f0d90ad23e57391954f5c6f8c384c88dc4949c110f1c64d000f253176cfde07c550019ca18deefdecdcbf5e7dd82ba66d1d9329b315b915edff3e47128146439f063d159144fa89de43b4708e83e3e853c34ea43c4ee6acf27cd2de2ce2ccbb008a21199bb07a193b85fa9648b8b70983be1e28061222744fcd9c702486e48af837c69064a2e0fd95869a1e72ffaed3fc19ce4d024bf6b9aff77b932f4b872fa748411a87e6205507f601a23b20a751f61f54c8390c371951239d56bcb9f28866aad6901fea073490ae17ec836f80752227244c47796ca547aaf0d4ee590b05996d6c3cd7ffc8e91209a8130afbb1c330c3975af447bb5f7d45a534c439480fdb20aed5a20393d7edd1bd4b88312d2d3ce9edcd880c0f5528093106109f8ddc30375b0dd8a03721bd7de76486a4c31a3e22149f8c15b9ff7754c2abe47528168c65f2db43ce8433690c07c18f08ac5e3cfdcf6c0dad145282a5aa568a3b887fa8139dbf26b73f3c46a41f0222fe4fd6a1560d4833d5b002744bfcc1a77f670953531ba3cec97523f75ab30529a5b6c8888b86d6cdefbbbbb44948f88628e0ba67975fdbe44ac84e56d0b6dd7571d46aa4152ddd6e7c568cb8a3f4ccac96787acd365c3247a9dd57d22e654c57b0a70bc6ac47850dbf4a59e79f36994b850de292897582f99ba7bae2a6e94023a3d652ad9542ddee5ca98291b4b49ef1b3afbade5aeab6b7d453c24bbbba091ac71fff338bc4fde60c2f1723e10ccaf3bf9b1516a8669001a91af0afbe9a7f8d4e0e1bb7941547ae290955b3d87ff6743933d64851fb9b2e1e8a5e77881cb85aac6e02f3c06db44c139940626e85338f00cc4cc620e081d7d1b7beb932b30aaa818328598151ede046f6349fa1d64fd8ae5707733321b1066c74c4f71103defba5ae17f62e670158aacb614933cee72b89de4847a47aef41583e0607fa2a4f4f15553df56ff609381c8e87d294e958eccea4a075d07c23efd15280a49c7bb87c33c45192af29099bbe4ba1c05da54ec400bd81da445bdba7462fcd48d1ce6872382ec8100099e49050980c4431881fc49517733a97417f62e51a885678518edd305ffde536fa2005d3008ad4006f16733cb4c212ec051d7f7a42a0f1b66bba66ea86f5cc22bfe6ea3377fb2c960c15d9d573c1897612d85b318e54f185fada8b19100ed4ddd3b63ba9e63d8cf1fbb1f78f76404022820636dea9f8e40923bf8a8317750bba1fcb3ceeea9aa3242c34b2786abf35b56f661bea1a254233308d6ae339918673ea2d7047437041aed836b7879ae7aedbf1bfe07a45b352008d24cd49190e5cdecfb807342a6a8613bd9c617292a050a6b4c74b4c7d8e2faa10097e25c5f81bda60128b877c2ee7cb1ce96b85e9b42184032e5cc10e9a674b58b2fe396a6a571011e45d9c15d04fd8640797c3051b62b95f73d5295f90a50decff870e966a69cfd391461cdcdc78e5ae14d500f33240eebc15b164f31f3362fe8c71770750044543b8300343097f96b0e8ea30d6762786fa170da7f49cc309e49361e6ebf72a28f19fe899d143afd19961b48999d28a42b89fd5be46432e006370e076bb5fde99b89cd4ff418ccdb88313688d04526ebe1dadc9eb2b058a46dac950a0112bf820905ffe0b5c1291641eed13e3072e8a5bdafe886bde10a70c1c44bcc4a0a0aa422412bcfe7012badd3b0650d40f5b8d0c38d0297273ca4febaa834fd988228b21845240b0164d621e2fb42c3bee965100b8f4f04c9c929fc28ce7b1d0f655cea60c9c5a87e101ecf9ad90a3a365c6d79c6842155ad30236fb5f6dd17706c4db49f63f685c4ffc0274632ca77cbded22d497b7dc07e57c30b0e530389df2ad80675368319d61020f4984024cca8660d60c94a032736a3c3a5dc8ffb90d43e624b255b1d76a0d25549a244af23c5d8629d7704b8702a81dda07c904f24bb3d58de4dce542e56bfa7453aa63270cd4b13665aa2be4a4e4531e76ed679541939859afb6ab5d0de1032289c2bd1c222b43602ea08ec44ef31097c650b3433051dbe1d8a89d34841dfc246c6887ab5ae06e62c40f7e6d519fd1c78f75bccb0eeb06815d396d6578d128fbd01c245a4162bc835bc94cc78112b609f36a2762c9c17ba688851981a7816f5f42796684fe293d6e2c3a158c1ad9ac1e01991cecb88448e5817ce27e837ea1344ce30ac12903bbba8f29cea2797dce182e53f5ecb75acf838b882c76c2a55a807183111a8d4cfe089de2c240d03c220bb21f31b88768ea3f6487da5b2e005c81e22068ea6de5a0ee1a9a6a22deab8655e8f751eb96a37b775ef9a916af716903646c5627982fd31685c3a1e7120c09d3c14134f63e6035e72b99bd4f2c38773494e2f91b829462ebbeef3cf273214617f9d4398c617acd3a1936d4bb23d8054d1be381f9b21eb6844c8291c994981dbca1a9add5a0e0e1899f572ce195c4dfeda27539fea9df3ce9803cedc82e7f763b2748a029c3d7160f0d193daef96b5a51dbb00d7688b3bf73e17fe5e06e303beac2b1f25b90a091638101da8ccfc4dc707928552d0b7533aebe9c88d845f61a8525ca3537a046036094bc922b1552223f88ea993674e3f36f9871814a1e59613de6c875268fa011ce78967da03e64f730a2466c477f5655b9684cbc628e346231ca0915552d03ec5153c3e9807a9274741c8d7c965b047648340c99ff59e4c87cb63960fe6057a68a8d4a313a6f791fda64d2082b4b7ae38c823a73312c5c606024d9f6497deb74a7dd4307344a3d9244da599a26e427efb812bdd94e44b865b19830e959492b6d3f0159b6e3b46999d7b89e70d845b1d39003e24ac25b955bb68131e1b370a39d474157389790c576e5a885908f45a64abfb162f9bc3b918b87deefbe8c6c14891209be4b4fc6bdd39560c600cf04b7b2cb8729e7808e87c741bad86c97975d427650fb10fdd5a5ea2b2046a825eb7b3e85b1f704d8d94f106395fa69a499e196b51ddb4fdb1da338c7b1375f8f48246c680201456e62eb44004d1cf152373d721824ef608b5b66a3dc2acdc145cad1577df75efbf8cdbe7e90a0a90207a64ae9da20b7af5f9d19476b16c21c6e8b76043176600436e23ee9b6abdbf965fdf7d072a3237e4f42a0cb2144829c1d4a472ba2cb93f14fabdd0172d1832cd94c62913f66961e1842c9f56015e27a2f63f69bd9a2ef60eed28943a8ff7ac7c4958458d576afa37e18aff71f36fe0f955dd83a518a757548333673402be3bcaeb7502f3e299a4b76b35e79616dd2bbf23663c4b4c8e8e39211690133a361a6ea2b02d3a5f166b98a9293b0cc45802b3a6f78d34e8507b6217de59396145545e796bd5239b598bdc8f77f183b7424d8423d96b27521f8d2f2e9d9bccad300e5d77ff8b3a7317de15a7dbbf93361b79915b0c129a6bed21d19e4e774a72dc3ad686dd53160f3992dfec7b2cb4ae3a49bb4e0ebd5634c32d7c793e788487b9afb28afdd50232ebff563b5625b592fc6818539438eeb3cb0df831b75b5e58c5310052d77da0ed65740f27073589fce8f8bed3525e01e13989109b9a2991f8dedae223ac1d302849103877c7482a4c00306c841a65b4b2aff7334efeaa58d008e72f0b7441032ce2b178d3d4942f80e90d4e285432de4c5e16498cc33b3e0f1001e7356b47d786f21077988f5be544e6fa81f97e37f521cb47aedda27fdee69dff79b5a9df9f1c506ea70d559e754bddc72c4319a55d97860e7edf42070b63b1ca72668a5cc87a83d700f420d58780fee23e21677ba0d6cf9fcfb4f7b4f57d2d9135a1d00f8f9d199227130f05bce0a4c299b197435141d2ee74ab69f8a8e747a2d13e93cb0782201d67be6f9cfcfbb302c9b378fa2be189cf972f0abdec6f0d02da5f8aac3e6992c77264020fb376624d1e377905008a0874183578de009a674d436a87b6209d73807153c230be533f9bd1d6bec8bc4e8b3bd230033dcd1709064bb73853532bdc06a03b08391544b5b526782c4b711b51eed0b894d58fd7b28da36725413b982a62710fd321173c2c70ea9bd5f3c11463895f02551a64d9375c2cdcd072f94eb82e980081847cf509daece1a7ff898b214a46892010b14e0579818fd218984198e0005391de00b694c9bed7e16c39f92a253cb4f3f9328dcc91b25b05539258520daaa2fcd29681e10e45f57b9959ef7c24f23c6aee53ad54b7afb8bdf722d8a00bb6d1b3b156d9b9097d7d47baa8a075eaf6a23a7881cdb78d6ab8fbf95624bd03c54bf830c528dde0ee453a84eebc7df9ac0d4b0f5dfa0739fc9b1d8cd306783db48c78f076dc05ebb2644a0c539520790c8fafee40959a755ccb1200ebfcdd0b36c4f24001e19e7add7345db0451a08a5d0b42e4c00cc888a0aa962514c70d79a3d4ccfbb189465b8c58aaac9bee048a730522f2e2ad8488d834015be6e48268c6d50d05d0f7ba629c98ab87181d84d1bce86ef329f4c13a962e6b1c8db5c8dd11fd081f99c09f89b592752204cf4b1907cf323232ec8fe719ebb9a46c0efbe23245076e54d23e4f4e260dcd64d1d95c0f910b20be5cd99485ab4b9c6c940ccfcc534c550e9df75805d2de0c4882b87d7f4c760c3d1de0f4ba5d147937ec9d451bf13a86843fc2725c1c832bb2c81832b8ef01cf7e76776e69a39c1fa798972f20862b6f96c2a152bfce35dae97595dc1784fb752fb893c1b802442e2269da77028d6d1e62c084beb6e6318388bb5bbc779cdee308f540879d56df96040402331e7985bf63774eedfc53c8c6d3e400f681b25cf20a63da61ff3cbc71bedddb19196c6cf0f6d904929033317ab4d0adcdcf1fc73dfe3d2d129b748c600d3b7869fd4293f3040b9b6f6d65fcec868ea0e5636f15b9de47c5dc3304f576bd2fc566312104b24c14c088f2d6672eaa1b44d5328887891beb2c5463b8f11432d625e5038592ee11c8191d1a5b52c096623efe978c6c114a76b9671ec0f9de54d3824c48897188b009d2b772b040298fe4b1dfb0dde984512d9a15b970839f840a4f720fdf4e99518cf1e933eb44ff87c3768a0f04974776e368053ebbdf333cf796167f0a01cdf53573548089a17eb51f1ac1df4c73219850ff772d66c3433ff448cb555d65b18ae5549f573f5400eebf81e0abe1a71e27b69c90770b4ca0525e84d5940fec5e26b4811631e6516750f2355944d442e81f8cd06c87961d5bdc7c939748d5f9abac27d2958586d3ed6a409e413a204cce5b8c5436a729f8f6aa742b5dbc8c5250cb1612eff71685a83109372757f558d7bd9f58ae4680d0274d559ec73df81dacc4e6f9a108187f840f85bf5cc73c6d0f158f1785318bee3bfbfd9f3218fd76060d00a2c4cf1a0d9823f942ae6eb6927bfa80c134bc883af7bfdfd1ac231ce97bfaa9aced042f8b3dc146c8a7d00e629bee5f8a0927edd22038da626021cd7eebb6e570e85706efa815ee25c90e80231b40f478acb76571efd01b32c4b8c29b61e443e51bedfbc6b3d9c23e542f9f3bb1599006bc9e897266cd199649ebb41a7ba3f22a4a9cac78248bcc1fd58579438071f8dcb32928aabbeb70083fa7d0fb963f321a0a5cf8e2a58baf422f3a72208edcf52eecefd2e05427ce05fe6cff9f1db90712288028ed203c7f1a1d2eb2abf7835589789388f417cca8ebc065a82b3d2104967995cba44c94e43860354a169338abbbc363e7fd2c41671790e942327523a6810de51e5d3d20602dcda27ad4759fd2b636e83a2076b71300d02233a1fe45712171a1f425e85a74f1c39ee3c869e621c080a84d081ccebe2c6d7dc6fea651ffa247ffa3d37fce2ddcec161d5ee57e6a59e2ef42760e74ec3376e9670d1c1c7d8f54efb2e03cc0c0fe0cc804ca305da3055d61cf7cb9aa3c86fd6baabe5b4603641cecbc3dee9a82622e112ea815c0bc5577e6020e272da7ad6ad08c5bb981ac7e3b3e46accf41ed4288e2bcda364ae19847583e7fbfaef42e7f1aa20144bc48a6889ed66e5901da8d63cc2fe0cda981e5a7bb9e0f648eeefdb11d15155c765273873bdf6b2de8e75acebe09f2fd10b23ebf4bd458c13f36dfac712589090a3a09d7a680cc3965af47b9683918992ba5bc4211fc900af835477bf0461b2f0b87ff70f971409a2c31bbaf08b32f22d93735ce840a3f25f74504a3346c29f292a42e9696820fe5250011edccfcbbf79b28bae93a810eacab4231a50cd84b133290dad3411c244fe0148fc423cf7a6fb3ec1521989124ada055621a2c13878e31eab06e092dda111eee36a60a31085857cfcb4b83b5e0177bf3aa70a5a2d083f8e6dd1512166572d5a0db6001a245f30f909aab54259307ac1d100769a80c47ad781ed146cf64d0737e18920767ec3625bdb72ff90aff45d639581f19616d913636a4c68bafdaeefe76c60f9c033d519c7df03810ec35702a0d0f67f9283b65c0c2c54664ab7871a2c5d22b9894f36598e1d4fc394841ae167c725ee1f31d2090e01e5d4274163843900c49c7cfca53e9396c7586f77ef0ef35a0e3acc63689cd18631a53dc715d60432f14660bcb92749c828e5c78dff0635792d97d8e619075d4b670c6a4684b3bef6eebb26ac00ee1a916e5966f52090b337127f18f8317c4847f4a0d6e366488d93068a375719cb36bc478dc70f71cb8d888f3d98688d0fbbb131463b80d54e06118f09f006ffdaa629a670a7880bb0736cff0e0ea245b74de4087a84aacc70076236bb07dcb0482894d322b15639d6b05fec1c2a0e79d2050a59dadfa760302e9d3e3aec73a1aa73f11ebd8711ea3adee07f9a696030525da998e791f1af59d39f7f56288c6c426803ab71cafaf00dce175c82d05d3d118a6d20305e926b898e3ef3b6b85e7986c291bd4bdd8978c5e49b1206e487fb0a3dd108dfb74b14899cb970452cb755bf0d4c3250d8c046cc56b4247a21f3f5dcfb3be83222f0e333d942a1144d84c7695f95348f56340dd78f0d3b48bf73724349bdbbb1aa59662707a4df74d45ef8e386b6b407d027a45abeee0bce0130a13a94c58d126b7a807226b991b8f5f7d177c061294b0a10ea79df84308ea93bdc296375e4fa3605c97b9097c67739f4fc5dc64f4606cbfada27555bef493df7383adbf145f767a3758774355136d75a149ef5329153ba97b9fa9fe229b6c137df3e2a442092ea12620b528c1323c5d8b4e3c946a0ae7df7723f0447d9fac92bb15a95d00e3ecd8c71232561ceee9c87a54e6ba3bd66fcc9f5c2c31a3faa3bd954c2f023b7c535cc0d1156ac00d5f4f08f8b265c1b2dcf0cc3d95b7580ec6e7afcb3dd159ff196fb105d9c3261599b4c97516b173a0385283e57eb31e1b904f2a3ec34b7a9e359f55dc63c05589e60e5a97efd96d7c3f02a8b433ad34e8d6815ad7a2467d1a3a79f66784b178ad157841d094959af136c41137fff18e65466bcd331df851c861e37d9bbc5b3c1dddf8afd9077dba2dbc50ed858f6d498d09011119451782522e6abbe441861587d690ee9829c4d76edcd7cb1f42af747de7eb58079f1da1a0e7d502eaa24d8c8e9f68d65c627c4e2ffe512771639d98e693c22808f4d5a85e81ffadc377ec1ef304808929d0356a1127e9ff4ceb7f4d6f98e94c8f160492afd879a1f9e4908e77ad73ce4bfde55f5c5ca7d0f6ca04e65bd3e7f6dba900ceb088432e142b974672dcd748955467f806242515267a9e1da7dbd9adb2ecf29b1efed002f58e1122c76938917484f56ce7323b490280a27fae2450cbef153e92363c630ce6a66faa346532e9d2c5dd0fc578a369fccf28f09e8882410ef8922a240cc13425f4e049e8014f6a4e3a6b5041ba5049b9ced16e49a848ea911c331ea83503b689f03a69fbaf344ca5ab238be2acbbb9588e99e7f8154f2a10e4577ac4662c69edf99ef46e940299f09a9c2c043a981c33dd1c4de393c0cd1b7ac135364cbd184a968d8e3686d37f06f7b13ff96076b3366704effe324bcce7a671b9b32b6e3d1b9a056b828bde48b4091232249ab3208203cfaca7fab10c683f739c135febd2c2bd0681354e791bd9e85537423433c24c003f71a71075c94483495c4b766fceea9d096062c4e6cdff0def832cb09c2585b14f3209b1611f4169a66d4ca09cbedbf7b3d657d88583f7b62ef2b322fd59d93e0f6a1d301058bd2e9bfc7ccb546ae5cd3eb92bc60d8a094e0bfa6c2d14280b44b38eee4553fc09d9657ccf7d1f06e471215b009264e0e24dddcd386cf3a7a02f222ed3225e5cf605a288da07e3ebbd2c505a3b8eb2509598f481c780867802b3ccdd75648d11d2b722fbb1729d0839df87ce490a090259544299d0483735558ad39f7b0d9098286beb4d8e88e41870a628929b306cee73d2bfe2a49dd87add5bb5b93f67c9821f7f326138dace7cd7640536f77da069b108337d821deacc4a73ede1274527ef8fed38952c6085614deef10a8fd127099c7a4de26fb7cd3d58caedabce1ff889cbc1f5eac9107be6f162ad38d76ce59a752391fbbc839ea61d5936d18f6edad8c86a6e2b4b978a00b1608b1bb697cc6df8c2b4fe7dddc3da05365eba79d5657e3f44ecd7ea8c218b397bfd31664ee9c05c9f18570589c2135ef58eb9f9987bf57e6e0dfb8084201b92f20c3b036c8a70f710443f4c898291f2a2a2d9b9383f79473373aabc875cfbde21104bb8b96c830736b83fec9fd6803625c6cbb575ecad47fc91ab305d9d2dd6c807c16e493486dba12dceeb7cc6ccc67d95d23d3904e88d5e5f08af35538de087519e1307148ca46922a6cdbaa4bfa5294e49685ec8a43422e5a1406c48fa2254177d16bb9c798298ef669a61f03faa6227393aba32c836eb0d69dc80ee928dcc4c0cb06a791e66e57ef7b26ad0c86fda90b899108475c6c14909a821783eeda59142e5996ece9bd123eb9464895a4c56db2ed46d57ff9c3e6bff0c1186e2888b5b751dbee071012bca1e8e88bd35eb7ce58ef17f9641219706972e91a4d96f0b73baf082dc57378c492c25f7ac9338631116011f14ee5a853298a096a9d2ea58f7404766928347ba99b0b60dec5d8dbdd3be73551d1ee9d239a8947f864a5d99a0c72573cf1894cef965fd6b017f41e6cf2d7c46eaeafcc07bd6eccdb1b70e5aa1ecd654d7d48d48f48cd9a653509800d7750d9741eaa89f151e99c941f82778abe003dd3e74015069b624333c8b55e5e79dbfdc925e096547b0eda5afa49e5de51fe1b056afdc44616135be09d7ebe200f5d714e19129f7d831aee078fc8a01c33bf1f07f15a5055f58e3bb964f53693c24e31cd9a9bd9a6ac2629caa06867a873ddc99efb617cd0e3263bbe3de27c95b17c74a063ee4a99c55356501c71843ed80ed6214129a83bfb4ae4061d5e56cd34d1ea193c8731e5246f5d0380d5d14299b95bef72e4c8c534e2d02ca744a26c8804e4fe693ec5ffe2528ee9bc1c107b1ebb7225c325530524a3856dbfe07db480e82adc8dc3ccab9d90eafd94d4ee6feae76fecaa3a3810b6f33fbaaaba362864c90fad2483d76666eaf544a8d96735c1479155144c63c3426a23df0c0413be6e52da3ae0310e8e23417fabd4220a7fc4d266efcbfb8a2d5ac1819a72f65e99fbedb132c13bd741d8e066135d8a6dc6d963d5a7a7ac9ecaade9991d82b67b11bf3a821fffb9c6cd51ce4ee6f113960b399c2cf71fd10c13edfa34c65f51cfd818f0ba6c89c0f3a8848e76414b1a8509c73f3792cd2cef55e3cdbc225e62a25480cbf84a9d0a2e4349078e6844ddd40fcd952b1ed5d9e775a5c5845006932102fec534e929d3da405daa47ecc6c6325cb5cfc246ad1bf298df97bebc556040c76b2a9f0e9ddd685b7c1abfcf63b2d88ce599112351a22e0d48ae012f8648207e4ef62c072d778d89d4a8abbea5211a87bcfba5c6eb5e4357200c822657babc9415136917402c4e6e67be9940a007a0b61e478c178f4276fbf1e0ac9b472a96bc960d3c7d9fa8ce408a3a1817d6e46880db0b70446c7a1a93dfa089bf111b9ea620a4dd0fdedebd5c8dfa5b5974e79d115e4e6f959ad37282617576c6f4d00cbb9aba05b45f464db92f0324b74fe59f084921348be94e689f442092c5e184a5dd31f0c7b2ae74c279e195c1a466800503e263311cb385b4e3a34ce5fc32d2df524bd77b2c4fde56d47eb81b30779f9200b9a9a1ac98e2035fccfa32923bb73110bae70b1b0cd85f5b2811265de47f4a7bbecc9b60227851786dc2e3eac27496d076674edf61dc516914562e4df4bdb67fb99d4eebc74c2686a622f92691293c60d20cfe9904c00f67dea3dd67a5e9b30f1abf7eb852b5e1f49255f656d5531c83e3fae75cfdba66830b051315ff23302d71a1f02fd3d0cc224422bf674ad0a10ee84e5e35f7b46623f6b012db0b62ee9a37f4b780022f68af47cd13a3224a9fbf1f651c97c81ddfcac4d5ce483864441b8cfa04f1dbad7500b8541e95adf8096c6b5122c132ddca61bc581a76b6de7abba40231dd2d77cf4f1831ef6d35a50007317d7683a47ae3b913eb759c255e957ac0a08677906dc79939d2d6b31377e2bb9473c0a9823c00223235e8c62eacf05e04ce0d645a3d111ce293c1b7671b9ccc45efeb096325b409b27c684d741f009b50493523ff97a9683c1b50faf1814cdcb65fa589c70b6256a90fed769ae0cc4a9bda5fa72b3027019332469afbb66c285c83a2675d1974a061107dbaeaf32acf4b197c0254f68b9f1f5bf86c03adaab2c788dc6e45abf15b09282541516778d59c94863c14ad1670d500717db53a46e3e54fc67ec166c82f69c59460de71e8acaa439db8ac14daf66da38eed13b01460e7fcd59563edd6d975e9fb5c9458c70c8865847f205c75c461696ac0ccd8d0fb9802acad0c981e6640dbd2b7b9de6b4b12dadbcb96df8d46fe0efafc348a7a0ed6e256212d7d383ef3f2f9b90be2fa2fcf42fdbaaa8f3b5f8eec56b96b645b61da9eb1e916fc823b9040a78d818b66842011bce40657cef08be5815eab9579c7b231f79d3b6eb4b60063890717eacd93a8b494ded822c625afaa0365015f31c6a95085b6cda1bce61c50c9d64b9f3b7891a3073ab8d03fee35260a8b8bdc4e42ae13331536e8e4036a2d04c1ef868b924c91b810ec55cdff6f39ea523779d0e537522e2e80dc69efda9d93a9863866ae5f097cce7029732b7c422bc7bfe91cffd5c8f93d60abde8cf63300664d083a9057fde38874e3e08c1ceb15fd048a0fbf1bfaa9d7b4f9fd3b25c356a2bd39e1f63507a65aac453a2f500c6e9c3e3f3d145cff644d3c894530a9e66f963c5bf9e7f745780cd70a1c4e6a99852c388fafc4b7072cc4d5ab1e6278593add5eb9f04cba16ab738bfda06b041cd345729c704a2eb1dd28bf8c240b4dc16b6a09e2e17046bacdd99b48a6e0f1e6b486d0935ee9e8adc5deb8b132d9fcb70432d2b12eb43377169aa551e6979c5e74aec04760814a6edf18515ba92d8c11f9c56afd74645eb67aebccecea55822b3692d9408b635edabf9c51cc9244153b8185d0cffef6422fd650df4c5c5d18a8f239acb5517385ef3c222c1f287011556d796877fa6e6839ca0d1013d75e22c45ac81266d033c091b221f40e6821606cc82d55ea01337ee10064660db39d082fe0f9dad7725f7d33d35d885fc77f9f71971820b00dbb38b2564a3f73e19b94f041f333d88bf1a0a2657e3684acf31adc5cee8952816dd93a169b85f89faf9367b776738a49a215e75a42b4a20a461859c2ccad1da898a21e0580726f18b10dfbe992fd7130b9294ffaccc4fb98fe2e8216e52f2ae7cdf8d880e94176e9ae9f3fdf60537ed61d72e905beab4cc556d8446d7ff3a6c7342160145d8fce5fe862a7e100cebbf48faa8955119994a58d2156871420f831bffb5f28040424588cb1d6ff9a097871a081b3da3d420eba1e69b597618f759c205e0d7a98f7b3a9f6d1f3f94219098322910c4ae99c107714614dd75a9f503dd328562525eb9f76181610d0306554fa13077082eec7207f8c506506528172fb1503ce3a7c6594f1a8c37f220140e1d0aba02293b35e8ff2a09237d1f831c1f6d9ce968f6d8128ee09b1ba6f7fa4dc94a2be80044ea8a681e21fe9084567b39b32f775d16e2861bc949c58a5aa04b6e7d749aaa1cc0ef5f35dafdce3878fa953e7c7b5f927b5f75917e41cffcdc385bea694610bba1270f43256f8f99479e27f02bbec709801950ec3192baa446d91070a9fcb60659bba2f6cbe320687ff7a7d7d669ef6d36b306bb8ee6d3d695c67ecbff4036124df0c20114c51e6f4796f21ea071ba0b63c2d86aa094b04ef71a86df91339989ad8e13572d4489cf16c2bb39185139e458bd13e2fab7390309b6daa8bc79f79a761c851e880b2aca2c9e5df87986c6d35875b4758368468ff55158f555ae03b06fbb6a04b1006a1500c5a5c1b3063c07902a072853406b5d6839c56599d34c59e3dd580651d9c59e4846e02fd3f4ccbb1e87edee30e005f285f0924052584adf50410d2c3d7a4d96d1076e666169527eb934082005172db5d3c1b62e02a7f9377449ad9e06b2e42af23e3e05419fd0603853993e53737fd07ad7a8dd4dab18e6162110060be4bf6a01e7be035ebce8b92e211b47d7d82cf2e54a1a3d29f72983621c3f1a982852df8289ccdbb1c22e26c35c550be7312e970ab01580c796dd658f0c094677b2aba422292bf284aaeac984d88a13d1bcbd060d8518ae927d5dc9a3b81bcbfd162036e750c433a45abd18fa5aecece7056867424959438a173e19708f8cb7b51bd98b990c5e25558aea3329e497d797b8dda406fd6d8e23245af1d7e7e7a79a569e807b3a322bafb06d96db4e7f0d800c71b44a7a5fccfa0aa5d40361e6c1888910ea0f8b66b2aa64cce1b6cc24e1bfdbb081198ec6cbb769dc877f58a28f860c0371797d36cb1153931060f43c523edcc32573f443dfb365cc5e3a84431a6bfdd256f82deeb07f907679c1b0ea5daadade35516c78067778f86b7ad3c29125751bee017c0b347615e4fa4c702d669a6595d4acbff82a25e6eda2188b675a497591ca20600a0aa3277381edef9d7b9183acbf099c9e15c7c7a5ed3c1744658cece8be052cdb469c5779e8a2ab3810793b3f52ef652b789b43dcf2489d306fb97ac37f160491dd7f05e3d90f7a31bcba766fbc1fc24c4eb929f638a45d85ec537c1d45b3c3c6e1630c18a00bea127fc88731df6a9c5ad5910c78c4e8d52c85a0da8f17460ece2a5c3fa137bcdb8eada5c1237d1c1bd718d0c4f222cc260b72708e743d56dda528d7ae1c9f64f01e480f2a066df0bfdd85f6f350dab443281899f901b1014b98da14dfd90381be2a0641bb466ddcf00f7e51449cd5227cd3aa5d891c732b474ccef1af4411fa8d66013e11c6b1ddac796f2707e16b9d458c8c0aa582683f469ac7256a103023f1a5e44f84baa7bacf5c575bba1e80c84d2ab90a07cbd1cfc0b5562a53d5f5846b84c1686bc8951bbccb3ed163254a91b01fa44051639f5addbd86bce77be8334a09f8b2688ec1b43e4ab49de2a6856d475f040cba93a0f6db17d080502ab7a83586b252a9fd7f22d864528d297d4a361cdff7bdf33664f9d34c53b9d24d5c4a422637d928e57b55b72d4d6918b261aa00a4ff8cf0b58a6f7534f1343caf75b099f78e93ccd8e4021f88d61423c67a09a5975539dd7320fa3c4f7a61a23d8d81e277a0554738f2ed52b6907e28247aa8df80658ce5796203f5cc37ff5482f58a38dd85a06d1566fdea3581e0a20068af0682ffca6ff4d5ecb37ec78b9ff3070c7ad243a3b5a9380c2b24f242c3ca20e293951966d48f453ca6e5ab8f9fd99c2ade923fa41e626e3512aee6e415189a7ff3bdb4f4e915338f8649044c76ce572b02f1e357121f7c8417d0142621de9f9d60053d70540c2876b045716ddcfffe389718e6def082cc8f6d8f5747a52cde0c846a3edc76cd458e3819fee9b77a7e2657813705da8dc6e956f575b5a51f0900968e136d8f2d4428209bf2ec0e3d58476d0a2a5bd1ada2d0aac4f68806c7c5123cca60034618b24c91aa28db23a6fa4b84dfc1e921db899e85d502f68ae6a3771ffc7dc859afbd4b7e194bfff3ed671a71b080ba76b0e1782aa25455817846042a9fccb209dc5528fcb16149aa647b982c7057ff8e354a3d2cab13df1d1bea13ffd589311e9ca55c2a8e9e9d20df9a50a5f0d453c3d00a833c299d35020b0811881088eb70948657d89c464e4b7af0d281ca87a75c86a72839914c6ef0db040c1e1064ed7ad1ac2dd0c42fe14b5d97d1e4ac5e05f6e98b03d9722780419d58bc731104e394a1f63b04eb3b8ce350bc77ad387d945154dde6baa30fb25f320c73e5b728e939b14425b6b216078944115c4323e30b87608d8dba1074caece0358021f906e1d2759a8e6524a5c62c6b64ad376bac76f330a5c5c3aeba58ec83c9c70681590d1302252aa7bd673f7a92fec5415f9f6595b28ed6136fc515a5c3884236e330e2677edb12a6dd801558eaf059aa6864bb7b6e8b6b83623c2e5dc2326415d0b73f90c0151afad1093c5bd3142294822fe7b25f17cb085d13f0725da54373120055457fedc35266fae6e10f2b010d50a4c705d04175759179c682440498ae91d7ad9428c940d198143dc71347b6af45beedd0c541d5bba25b117a92afdad9adc8b644dab869fc489eed43b76055719086f25ca30d426737a46e5cc647221f1e98c094ed99c193781366e01a33bcda2b7a9383e99b8b14d134c4e72151095d284af86817f2eb1e92e878bd832115f359ec37e3cedd43cecfec88f44cdbea3c7739cd8b48597df73f110ff47ba172282fa723077f5e080b255503c75af60aed9dbab704c8641e3dd85917538a288011d12bf12e0e52f7adb298ad6bc78064d2d7a2bd6ee85e8f76b660ebc60fb46c02c145419aac6d5220c6ec4ddf859eba741996cc184c647478de083f9ad8e3f3385c0434fe31e22bc71771f4e6cff6f32adb2921e8464f878869ab4380baba871fb03b43530958268ac88cca3d190484d06c008378055034fc8a9dbcdd74907a5cc9508be41cc290dafee02b73908668b28839b899be071657df1ccbe59c2093487c05296f5486442b1a5db801311a47023220821751a0f40b1d43c172cceeba540486856f46ede633602afdb9ceddfec0d281bddcd7bc9dd32c4c309489c2fae723f6ce1d3b3527162de766e484bbdda6d9e7df4d69f1153f467899b21fcab45b3d22fc55f00c403c18ab14171200f6b69d5466d92dbae20119e5236a3cef6420e01284f645e1ceaf7702f9d6103026ffdadb25fa3aa4054611fb150349a7eaa5874b4149cfbd788ffb007536331d2feceb7f26a602b95285d000579151b0a29c06b27a68faa96be19e6c1cb574ae5f3191d23b9e02614323086f3abe6424f93255fb688b547b626ed713d1964881d280a1b0287c3882fac396ccb209d0e6b2607568c344329c46d75880bc820aa4a80c547082308324bf60d737e1c6e5bee9fc71ae0e373004ce0cd14debc6c1216abaa86750151834cf924b7059810789cdfedf3afd8e6d018d00656f0038ecacf697a3d2f83f165978e9081fc770a31d4aa6cd2f82aa60d96c3e0593fbb56e88c123905b3b471cdf328c610c02475ab2225946750c736399bbb106e90e18af0a4e8193390f4a0c1d6165aa05ffa6ea3e8fc04ba410c3c064248c79ab0d32a5d6f47b21ab18fd56e2374d69a93be8e7b442f29553fcebe15827b675b6edb89b2c50a68dd27f562aea9ebd579eda15af82ba5f02f1a869f72d5a8c50e9f4c724d236292e3f798eb07670659be74b41c5a9ce7e9bcaf3cebf1b0da3d8c5455682c6776ea54825c14d5718983531ad2613df1361ab20c72d54d3cdab307ad37647c901fdffca16d93c7b367e1a17b658d5746a61b50d6a92bd8e3c4168afaa0474a25ac9661d3a76228708ca801dea964e282d7dacf875a838e22fe7e330625d6fa9791b5c2310a9813589f989c12a351fb134adf23294d7b077732754303fcef646d8007453a15e33f1847c4d88059c9ee359a6a0225da9f40bdb2f75df4f673410100c84e151328b0cb4e87d594fb05a9ce9aae664b6bfdbf3bd7ac579f3d41da90e2e096ee6338ae0d43007fa8634d8bfb1e2dc746ce0078ee058d4802b25a410d6ad144c005a8a9b0cd134517d27561b997f69b58523b79a1803f3385ecd8ce6c057133d10cd11c8bd90bd1a936d3aaf8716ecdd84593a3fff2206b3fc0ab1a7c7f122dc1cd8616264df8ea65e2ef12443183fa6722c7b6321586fc3fe66ff2b784e37235e3a8c27ce3f4be92496806bbf3ff8652b97fd26f28c6777c3aae23e1562919ec8970df2d05889ffa71976488648a15bea5a32f4497553682eb0f64034a4b0530757c31d7b7faf0ee948bb70f837b1e8fc56b6a1a3849b8df287a84acf81bd616ddc64e0a78a2227efcf28769e77adf2fae3f40f61493cc9135018fb7ad46cc4f60c898271f9c14d6c44bfdddeb1a1c00cfdb67af914e63101a3c216d2bbb74f91758e4f1f4456a8c9b9263b36e455668f2509012409ab0f7ac6ba69c1aea9fda8670e67d0ff6cc7407d7ccc0a1ed4db50d0d89d5be4ef5f372dbf9e3025d47d89a0ce87dcd565cb5fe3c8dd970fb1ea617e43f4f47be8968a612e7c511c440f62b43466c742c2f96371be60e5aa135e9e46494928d8678e38caba763d34702bc59c20261408245f497ef4a1a32ca01fce9ecd070599125006e80aa4c2cf0f206abdcd3987a7197da274ebcfa304609f00181ff3d95e7cf43493ced934a29e46eb5b86555885099c625300d110742826fb5de51290362ca21fbc3bc42d84bad827baf14903410f9b84a4901571f82bb454727ff525dc68db89d00ba39678d23bbb5d97f9d3cd1a544964d5b65f82483d74784ebefb43b009bd6a4b7e8db6412421d4ff800831a53f990885cf68b513dd1f095d7ba3e1db998bf7489de304fff511ec4dbf6610c053f770ff52a45d4e3fae76b4f9d84f25c62034c80b0901aac96be9171d0d32abe30d2a4931963dfe4cf51cfd5536cd0cc17916e95b21066c006011b4c7f1567ecf34d9567f848f26d758ada79fd8b81316acd3a49a6f9f678fde45b613fd541908d8962878089a92140bb1cca34173c4a1cd9a7083a8e6f5aaf69180fbcabe30070ec7437489a87c70e213848821fdc273f4996c6bc5d1b532966474491acd80327159a6fb2207313a40e1424be203becee33dccf2d3fac73dcd0f8807a21a90844d861ae4f623c429b64a547eddb31fa7bb09dd56d797df0f1bf5872ba15da0058655cd40b3a7e001916ee0148ee2fced384080e2dee3a10927319b89835ceb1e07bc3d9be633816679b598e0a32ef39c01db4d22f44ba467b8479a01fa50b9d8b53aed029b30b5a2262d1f0b56ec8ec361a2ffdd5c13f657fa6511eb7f3e1123b0cdcceac281bd15530f20386d8f953817b299fa8cc63739be0e4cd22aebc0301d1c95b3ccec25c27fc5d464bf64d11b9edf2e4313c12e84b20c9d9a01888991945dc8e5c87ceca7b343db151cde92c1fdf673af5c4d2061ec52e651d55678b04a01d852dfaf58d9bc255de4949875f7dfc763cadfea90b36909660d3c7a45a7ddf93a4af303cd7789f9995c641e2ac23869c7883893c7f26ea4c49b904c4923e59d1ee3f9f5cfb6c3cc7f4e55a40629b81760729b37d846764b647eb2f36e8e3fe86fc3843d8523d61d69f8944bb34679967c421a22b3ace7552a4a65bd2b9f1ac83cd411a1570c09fd523f08c63a0501b17aeeb32384eac8b7ab446d450d4abf23e76fea5f30342f1a6001ac8e807d706d8ec5615749a5345448677f8ec401341770b00b5ee0e5425b776fec699637affd2dcd65d6a22fa0c520cfbc0ee2e5092a97e6d57e7945316511fad436d7106f40b80e41034c8de4d2c27f35354d6ba0f74a8c067c3940992cebc63698f6123e638a6d9cfb5594af5971dd36ca08dd3c30dddaed6931fb50fc3d0ed931043075f9abe9811b6fa8985f886b221eeac9781d44e6bc0639c466ff2f98b17736d51ccb435e6b49ed30097c0544f753043001e2a91fc4109d2307d3bc09100cd091db592d709ebb6940090bf81dfa949ab487d691c9fb6f5b9bfe484c9e6829e43c783ae464bf63e35661a1ed6348d4c7c8858dd6ff2efc955e35a1391421fb70917c734e9e64a1d37b94044151b9d33c83ce9026c3af35f60fa6ac6f82b28b7af130413093945e4ef63aae1c6c1c22651aaef595cacfeb4e7b4234f20113b9ee167a8282529688aa9c5e255c7ba8e74c083c6bfafd65bb3cf999c7497e84df6e4b92d5cba027fc92d732e55ad7e7d88794d197020257f292a1faada928479f85d3d36198bfed6227f4a9d6e3a9fc8405221d05789d5acad3b3fc365278fa69a5e5e2dac9b585c5bbb09a32e50b77aa029d725fe08ecd05cb7afa947acb59a4c5449cd6740d724870025ce01532dd737c4a89d546850b9f765a772f5e7538fe0f30371e0c8fe1aecfc26b955a83afd6a0c3b8ede1b93b69491ba11d4011f5d54f4eb8f3fbbd8195a6ffd5ef003d2f420e078fd32727ef52472a548eea49e5e96722e94ca99bc058fd1072ff3acd4f7a85cfa18339c31a53052ed0d45de56a0406c0a47830c2155703d3482e39d2482f056a5e8ffc4d5d49d12e10ad1c6d4247f1ee22e9b94493b85443cc590a5cc4a4f96eddb5d639db6e43f8c8d45772d3928fa86cc66a4fa3f28c23f274ce9209a39e75a4b23d5f1da44d5c224d08f66cc0b3a7ca8a65ae211dcfd1ce7e7585bb50478759727c8acf53ab4e96fa7e0749440c826067d0f39eb339ff67ea8e8f3087cb3d18dfb696706228aff3df72d98c08b2acb7998808f38714cf203ed40b5fc9dad8540ac0303cd52cbd6092908a9134a44cc2df96cd33e7fbfbf89f2dcb2e4af63a2d7bb9fad099320cb09d8084185fe2d6487c3bf397d91047395a5a7fb40c416021a1a4bb531ad90c511ec30b07a9f3f7b32569cb4ce07aae14992fed10384d3e666ccef7822548f6b313b38376fa6e30781c5c12d09ba8d1bca2961b94fd44b67edeee7d70bfc06aad65af01a98f4e5911a4cbad179cc5a3089f0a16e160a2b284b6fedec2897bc3b5e0caa61d79e579f35c8738a61aff3e916969cda8b851f292b0526865e432776a47a447bd1a8ce82f02373de8ebae038654f368bf0abc387c58d48aa1132da4b19c5d23f7cc38a578c3f14faf42ecd8ec2c42978b6560ef3bdbd202125b4144321a26f436d11be1a9230d9605cf1d81e40b14da7d42745b5c5313b26e28b7dee8c6db3f0e64b56eb3fd8fd4136b670d7d17c38810a39d3be3a5945844f78e204a4845809bd7b9cb3a26364e86cd893a4b68d20f559e950276f4ef0c7b3d2c75155b08d38952120d6e10d70dfe7d045282f11e8a98cbd81771875ce6783c4333c6d9ea0f775315032b5848dca5b4cb3101698a7e404fc94817d7c9844d26b1e0d192462c2ffefa98e8a20e5469d025f61b9f26bcd10841722d797740b25d00163b269f535c18517f21241bfa60a504c461e66108b27d2360310b3c14d2441beec93bc54d6a96e7d25d1b1bf497b602e5c7d0fa648c7bcf317a5e099b362074962187259050e7f120a2bd250bb01a1bd0928e0706ae0122f28af60cabe3617e3d23d4dcaf5d4a8787c3f687d99852b8758287dace872ab196ad9ae89d52309793a8e80149aa02b05e7b2d2a4f3a57ba22302385505ea3217733dcd7130b4ade2b389ea0ef6f9d6af0c4863268f013d1bff02e9a18f37e30a2dc46f1ec1943b1927e962d4a8206e28fb5c0c649ad218b1eacc26d38999439b319dfe2d8c411b509cc6a9bdcc88536f347dab110a14cf23da87160d0629940d496f7450fedd3f9314e36b18c5abf9166b7d3e217aa45ce7f037219c149fc862be51d7427b0c9ca507954d9437dfe1dc1a840e8a979094adca8991262b731f4e92082440d662e652c6b99ff36318e19b7ccaccf79269cbc0a2374945b7201f9dde6143db1440f45aae0a4966c8da0cbb62eb3059b03bf9ddc8678938947618801505fcbcbd8908371583703828c0740e155925b7b8b131bf96647c12fa8e125a790e99d3e2e75beeb7a9411d1258b70d1eb0e81ccc0fc561f1fbeaf38e5f903b47c43b0e7f28077e975b028e821b05a3a57eabe5d547f5e5af8f47ba3c08196954b7ef657901eed4160c4ca6e7c0cfd47604a2621e3041dc1dc61beb025b80219d0099c80a34ac8cc4084566ac60c00e3bd556d93b39e00ba16c17fd4dbb165a458847f089513c769f0ef9e30b7c1c4aff1aed3a150c00ec4e95f911eb4978105b4c235c074107c36219b1e9e95c8c0a8be6b376be3e3c8ad17e4a213e666f874c8ee577b6f26eb1ee42d75e5180a2612ae4c337c6e45df8b10fee2b027d92aad1ca738cdadfb1d10a01efd275ab52beb42bdcdef22e5621de8bba575274048fd9b4c3c32d0e961491d22c97dfeb657c291204e0ec1738d8b2458a29cee3b0fa8431dc7862860ab90fbfc4aac384cb09d94d603bd5031d34004c98692b313c9abaa04d8cd567d0a9b7af13f772ed2ddcf300fadde76203de780cdb150a3070ca5f06f35111dcf0ace3e38eebd4f9985dc069ff58603bce0dd68e7ffdfcf7b06ce29fe12af811e4286bc34b553155f8df84e4fea6a4b3e60a49838e3ac84fb881db3cd6e1d4ac7d1872cee59ee98b36018baae494ccd41d5904a44967243624c49aa06ca57b4e3b94ccfccf147bd5bda028a093170dc83cc779e9a9cf61843f63fc50b862421988cb2909f6382fb471bb0bd929eb0fc54ea46a8db67919629d48e29ea85d5b9c1fad77b76e3fac07a35ecf46012e5251df33b73deacad7c44fa7b40abfdcb710bd17ddbd132bf4316311b397e271604c452ee609b06c485f042bedc6786670a0d246d56000eacb1bd3ea6759fbbb4f42954faaa95d2af71715b332ca81bd006b723fd33c2446036856ee6a7b1145c90940cff86ded9ed2528620264a5ace6fc489cdafb8624caa880e4ac03ee8199eb1b136f796879f28f5ff1fadfd17ce04ff4ff222c23264c0f06778f16bed1b7e7cfa213d3c97cdb0f7130db76ab046ca2e383abe3368bf91ce3ff7c1e914dadbb1c23966c70e52c59f283750836cfd7c1218224ba3e9648fcca53982da2bd1f63cd4422d61749e6861025a0908568aad7794d56421c327265b98de3b6ff07aeca73bc67022e8980712532214c255eed013fbe9d81273c126069d48bee1b3ac5bfbeb2e02a9e8d9c0bbe4d2c2d3777e2cdf2636b93dd546708953d14fdeaa6a20ba9f331e09563e68fc31671c56801a75924fe035b677329d7374a6ce5a9a7cab3a0290e1143080532c74a8da2f05cdc4a9c3f0ed1154cf183462d3ff034a099436674aca52b794c6a0c7b08b70cf1cf3bcd83df1bc0f8fa6b74d8b2275532634f6116c68c325598f11472fb2e1735f317cc8241f5c9f99b60e56c92d91f89a18bd29ea77b337521c8c6146b02f5f671e804a3117fb5d7675bc20ff235c95ee2d8b78056f114e948900b78da9a955e9c86db4c7a93bfd661960c93be23157de97e51a3ac77d45ebbf0821ed1e544cda3d9be39c06487bc844b037be199e0b405c9807e23e05474624283748508c15cad46a141f9062ee6ddd2b26656cd347feba9ec351b43fd67345f3073e4d96471d6e64e686af5c0f9c217c1fd4e0c89b7be1516591c74d8b917e17ff16952d6d0630fd296334f24f7737aeea5c1246d56675ccd20b10bc3d50e397bfe3773afd644ac93969e9ff5405817d74ffa42d3c843d2f0b8c09a3de629696358bf14721566713a4e68f7860be798fd0aa6245073c98bcd9568b4cf5e7a2ac2acacdfc32fccdb0b4444f27c01c1e4fa5d210a97afbc6edff7a3217b5af14a1e3a7622482d6cee2086e1328abbad33a018b1b378b30c896f961cb4126c1c2e1edc2f471d08da5dbba074d367af645c785bd4a853c6c76a69c6f39ce085cccebb6db0cb8d020ca3b145396b9f018dc896f11d7746f6b5c9bd44eaaf401a72b6ca4b2fc992e132ed64b72af47054a0d55919edd7d61963111f88bc1c0057d54b9dfc86ec5f92922d8ceb3d649bc27a8a6ff7f519a0607b580a1afefe459b741dec4d7aca12b4229287b6a2d0f035762765835ac3ddbfe1772dd0ffc3dad5c10bc51a8fd9680f01252e70fc32f56e5c3d1cb03bc1932507d22a07f0b7afeceba9d71c48e702cf5a39f3b2638d159ca0c801dc145bd33d9a0712a86400e46469282dfa11f5085369e42e0784d69690e72706c6695b072989ef74eef5438ca1ae0f23925ab390dc41c62f6dd91f98b11cfeadc8a869f4b7f3e36292411bb8dcb51c739061fe6bba1fd0d3750567c430c74cce7b6b855c2992764ab7f3bfeb9934d232c94fb119a15fe47adc5b084007c4cd02fd4e3aca66b2fccc6a00f6785580f4e8519723ff3287cb20fc801f85731bce664264427d714b6c07218cc849f22b2509b47f1e688095f67b4f50088f855ac06fe7d99d26092ba4a3ac3aef889a4128728a6f5eda98723fc295750ac365ff7c101fd803b33810dc1cac5c821684210ab28c43badc78dbbf483f898e64a8c7142d4b85351c9970af5bbe3d4e1df3319a4d87a5029204f32d1328dbf767f665b643561fc0ce58dbb48ab782338a1687467773de6db2226a5e59b3f692e2f297f6c2a6d6fc94802a1da4de135c497b55d687b95a3074736acbc2fa1bfbececfaad30ddc138092aae820e1a506603b8448b685f171578c2e2e08fe0ea06b57f6faf86c11c265f0f82c749a7431ff9d83253edc51c47ff0e2da9af3f1b99efeae54f0b2365c2214330534946dea8b0477f989c7f2e89f3b9f08453cfad4bc640f8bf4d0d5083b4a4957f1b1c65ad34511a7ffab950aef24debb3dfd9d4f22bfc597993fe94d916984445cf0f821a8c340e153a35f7660a24c63d24f94fc3ce94fec231ea67de06ea986513bbbac4a9d52e39bc43631fbc3642f92a76b418dd19d660ea702dfbfedaf7d69c86d12550e486a47bf2065650c64c2a945147519dfe0ebbcf3c6d3be3f9f53c9ae98fd2e1d421dfbc5635ca7682bff2e31cd367c41f896bba30d457b35b3a9e7def3525e936dcf5b7f8a52b196b3500d25ef897bd90bc50d16488ead84d30a1101231d19a3d6472018da0785d5dd5f6b51072e59a165577f3ebebcb96689cb31692a311ae5a7e362e315433beb0057b5b6b1bcf8ea18fb7a9952287e1702700ca882685c485622a579fbeb0af7667891e01ad9c260f3871fd1d3daa47da4ccfa4a8b41cc05b556402f1bb59a9a12f4af8b55be50fc667b01f781cbed4f97284de969b286effbda0d3e8e6ad59828dbe5304a25c38ae7a7ccbd43060a06cef2484647eae9481934a43c74a8f619fa5fad2db2a17bc82d5b6793a62e729f9ea7f7f4e32552d49bf74af2823aba0406068fe597d2efcd29a133729067c0e39415e45359ed679b844756822490e7a3cafc00d5f70fd2daa91f0b1672cb696041bd71c9747c6a95a096fe99cb1cc69e5e12a2437aab5d8c08c10d4db5fee4cb46613bc89aa4a715b24eb1acd5db08a0e6d8bffc840b0ad4bbf2421abea8356419f647053be5fbf2acf642cf8a4b179a6255791a08bd58e16c9ca58350bb0ffc0ca3d9dfa36413b8f0e7518bba0532522247f93fb5b85e31545ff4a9430e873392f9f7ca2dcfd5ea177f4a05fbc983b10ab19ad98bf01fb8a8c500a69669b965ae3bef7b16e8c77e9a2baab7de234626fec9e962d9ea9f1d9d7156f0998310fc55b438b1c4a37d0a2530f78a1b812b4e6579585ab33ed88ad014843f278ba53261d3cd35a0f05442f356021c22c207806b5055c3ec3aee9849fb915e6704370887cdb7a92e38522181d0d807c696bf78dcfb0a4c1ba855cd573cbe8b3dfa95342aae932c005cf758aff5aaf675b3cf96ccf40417bdf5c152aa4ec190a0bc694068121080c44a67e9bc6825f083e4d646a760b2a11282ae3784c8a8a911c6c048254f138c42495be37ae0d9fc3280cdb3577424c430f4a86f8a760b36fbf855c2beef36562476b7970d3d7b16b018ace31e2e4e5fec3b2259348f195124499a393b532f9bce43fb34e89495ff3b6b48b0fdec3f4397d024c2597393c230e84ff6dd27fcfddfb12c83507bf2f2a95402249f32381820e20afd9a01c8f05f7729958bdaeaea0d7ee50b63d4eb6e0c0150b68be33d7613a9ec8fa60a7a650676eb09e6186741887ca2009fdef659b41cba792fe3e655b03dc8f73c565aa6d7e30d20bb0be085b880961e38a3dab77237e17233bc2778da15a655f2e2e75aa5e01d88a81ace91f464a71a007c324b5f2de1d452d838e014a0842ad9a7ab42ded1f1fc8bb76b064d4fb5a99d360003fd81461809e7f5a05a792c8281f6e4085c1b72ccb4626b28bdc4ff4616b8d07ab1d022c9396c4eabcab79e9dbff9452baab216ce041f1b44fca172ebfc81997d793a549a9c87009f8f2bb1d93ee100dcfb206d18772d9c08ab5628041a6bd82dede50c9a368bdcc40b5c4c357ea138a5ecf8a2126269e52eb8d68c97c13fd2ec7523f41334528e5e5112f1682e6a56deef609da79d95fa54f5f123c784ce8a52a3863f66869acea3e047f662d74c26f06179ae2620da40031057afb929228f646768b555b5c750916eb442393848a18ee4bcbf863126d30607f6578a0fdd8d3a780428d722e97c8ebfc8eaaa3e7d38bb91ab950544de3c178f70d46843721f7ab7bde5c99ed9d31ea309435a06e951ad78d678ceb328d500e5ec8b6482352ecc6367a4c3848ae40f7054ba2da69100fa16d781f7bd0df92f3745249d0285930c2aec4dc45af1fe64974e0c63214a0e6d3e8046907d5ee08c023ee4746f5834857947ca88a3ae4bfaf7f2c46e6ba0c218dd3cef05ac11c5510c5719e9919f04be7138e03b3c6264999976a070caa0d09462574e348ff1838c98cf57c743948aea900e32849eb120521c350cd4dc33525a8ea6fb5aff7af25bc8d513b000172e5752eab161d0b12b0bfcbf901039dfbf0c6a139171981e79fffc518d04bc834b63dbd8ea1bd8231c84f2b07400ac0232ca110871af982a19db9044c9998d198877508b8eefea8109165f4e65678c0d563dde6395b180e170d55a94786937f6ba20c0161a831a026a305fb5904f4da247aecae4c7f260fb1def26a633591f81a625523e71f7c8256a71eac77d931c66158e0e68fb93cd56cbf3dfd66466df48916c0209c894bff8905ab699e92d1e3a273d2311c261bd792e66c932a5e52e1e0eea047efa4c9ced2c6efc18014b25d0be372adbf5b87b09c744fa2c0d746c4c644f28d5492c3283e40b5eb0092e2a91bc429172e8d6e21e791d990b32799f7261886b7413375102311cca84e211e0daadfb68d333a421e59ac7e3983bde38ec1f80c9690a34ffbff51a76845168c399d630ea0a14c7b41cdefe6ca5f33b048ace32ca08193e9837a3b7c54094d8f11c95c9bc85cea982f1c9322c4309f43381e94f88321f8ed4133f7d4de0033f3df58f6da8ce94a7471c9e7b4739a665bdbd26a37eaff23687bb6142c978da0d6c0959d76e787ba00d6f333c5ea1cbaa3d3cf7f2fbfb86b331468a15ee8860c39f633f4be73a018ff3ac0e962ee08eecc07769bd3b02e2502f763dc69280dd3c4cd28f21bdd72c56561a8b7aa3ffc63f74e3c5f92e5dc01787efff3ee77910934ab9f5eba832ab8c77c34595d4457e00275590e86e04a2fe73b795b5d834f4209c02c8cc28ea015df90bff37997a68a33a48675ca5e45398361801a6b67acb4d12130060f9867a742ef93fffe09c24d5a37d1fb8a2ca41fc80d6ee2bfe9cfada5f4c41e3f69f97f46f83a9d830992e6e3ccb0b0599f3a41453ba1cc3594645a6aa7e583f6e843f321e308f17ee88b30d7d8d713157485fd98d678580b8c5d44292b221c9cbecc6b2b08bece62847c6184841f2c832ada10055bc25e9b74001be54679761a447fb48d70a4782f93bed6d4427d82870cc15d62bb3012aea69f91512d9b6564ce217e126bd9f04fd6fcd70472194fa27f1b97fdce0b95d1eea5616f986c5fbfc23322c7eb73256d9db7fd19ee8c33d781c9fca67fb124f1111b20742fbe6d3f81944489ce7012f64668d73cb823476912c78e3fb787a6c1d94e0a0c42d117b46bc80aa7aa0776b96cea6a211e851e424108c4ee8bd891db06a22b6cd1e70ed48c9d7440fe5b57ee67ccda28a4e3328894197c2d4ec99aaa08cc7b7b882906d0ab999e0f49b7aec29e9a1191f2ef2ee589743371243dae8d474499a23af4c6f25597ef1a533ff04f68988aa9434957e2ee7b14be3a67a3a3cbcef49e67906458058a1ffb01225b571d682986c764fcf0ae4b8885a407812ab43e6581409b83e670fae2268ae90c965336d69a828362edae1fd00828b16223f43242d596d5d112543f9fa5149c56c69c79d01a1d650a16040b3c84f03e16c6996fd6885036a6258eacb8f146d362303a49527371b7818e2d61873dd6ac34c4c519a38814ec4b27a21dc9ebd98e57453693ce1a9884ac369949535cf05cca25cc086347936f776b92250f923c5ce8dfd225d106ee36fcf68738dbe41f10314bdb60fa39d5f4abc6af53622f0b76b1f7786e2768ff21cdd795232772aaeb3116d8e789b96ec4fe666767788a28d42d7b92fbe9d7fb50d5f04d1a61f4d8617f7fad53dc7d39bdec72e4d95bcb4165de894b72baf4355f778a1c07c37d44e8ef52aad9af1bac20c6a68776d04313cec55cca6d82c4f221180f6a75bd8910b267d142781ff415eadac5e2ccf21ed0d8e5279ec68f4668c57a611dfe8f09b1afebaff27c872e7ea476d65bd9dd71f17836cfcd6033f85c33ab8b2b64a3605df695b8743b90f60905f5a7489372cf66131400ba3f47c185f23340d8b92fbbc554714e98a3fcb4a8bfa7cb7f3f5ffc2387f45680d675ba6beca1cbd078faefad41d3482c8f834fc6de4e1c8d27a5cc4d58830a6c1c122dfbcaebf864512b53bd99c4a6a67462b99402702b52cf316ed4c5ec37ae9f2446c5625d0e7f885f8779cd168cfd10935ac823adac4a9ac305d75ab1e86e5031feb95e5d41e52e086df8d3181d6308c5c83315e3119722a81726747b4234f855ca0d54f35ea9edb466b4893cabf261206e1d7ae75498b8f96d2a1c8f1c316f17f7e869d5a2dcd78975e02be6cdb0cfc7fe5aa7a86e8ec4c517fd3d95a1a924f518f237e0a708634ce11e3581f92cd41f9acda47da0c00fa2d8a2edd9b1868f81f105cbd38dceb9db048d60c1e6ce5265b03680d5e22e5761eeb6f7413ab5545cc0101fef8b134ef227fd8c25a52ffe422a7b6504e89c1fea02f8b7f1bd0977d072b9ca6dae0fed54b6b34b885beb98027988536f8559c569796ce3da547761dccd82c4e1b6ee10188851cb09d83f1f761ff4ac01a7a4278e52c72f16386bca14f36c89395b5865db83db14443fdf417ff05707f8b59eaafc8fc772acee92c77839bec9a841ee21efcc58f79fc19d4dabff7fc57dc5ff7dbcfe354a1dde330d617f590b048e008e4ba393a48863db26e66786277ec503b1409d9329e6cb8596ba04639a2aacd73ad291c3cc3d85583956f95962f9c6a88f54c1ad365fc8e18a1bf474ba7f6d39c1bb06d413df02b79a6933beb9a68c8792457f6f244e233128f7b1fe01a9785a0218ed3ba9ee41cf92307d870433093bfc13b7e7e6b26908693bc3c8e34106cf19f8895b96a214aec6e76c67b59d42ac7ccfdf42b383360424a716c44392085a28fb249c72de968f0bfea398b932233fa8fdc8f8dfa1a36331db5a52057fb2a2650d02f9d0193fef0eeef4e569c22e7bb3f66df212783e1c231569ed2f788402da161d20732b86bc90c98d4ba3c8698639e6c1b2b899a374724ba276dc900dd501c877bcc8e2c1c1c0358dd7be646d61bcf1eec165ea02c4c630a1fe24808a7c72b84e5408c5d612c41d4918343a8b84835c7a48b8158ae670da6e24bba92d26ac0a84caa121ac106d07a7c9aeea3888ffdcaf19ff4917e7d21f27bb17d7a305d78826e27bdffea52931305c62852b6a9e1261734cf2f072fd12d0df8ce7f8ef32c21a628c10c85edcf29bcd8ff1fb4208c4d1913dfa3c435f885ac317514d01ed5525089fc9057b593a74c1bc2cae16850890972e784a04de12bfaf9c08c60340065e4af93c13eebcb1b112e7dcc4d25c4e6750223ea68d55ba7322edcb6af2b3e05b34928f7e5c74c0a264a1e1b55825feb2efda5d6e62723f215a9d6587572cac88c980675e4d76ded4bab215d3507757befe74313ecce825b4ca670140bcd4857088bbe75bb71fe2b566d10f6a18ff9ab43fa0793661e705bc3a0ce603935e8d048c7c98f4236cfcd0cc6b7c34d304fda74fd60a1ab0f70b486192708c2e4e65af6c36e9254d05b7f19c3d71eb99906a98e7383fa89732f101ad4a78bfdfc0296ab7db8904afcf825e5f0f68ea01a119d0cbac2debbd8ef89e09c373be6bd75cf685dce629cd197d00734d5c2cc2ea4505c46278eac012df6dc2b77244e7aab2cebded6e1fba57954e2d23615aedb9204dc354abd8be4b287d40849d9e2d25311509cc8ed34d81d425d22a3e6907d85de691e6dc95ce5126ecfb879ae661a4ba3a6eac72f1b015979e995d3aa141db3b40920b504b03791cc3257bcbb604e7e5f6d1d42e18ba924939c84c4c4fddb1ce826f0b0cef3e73ce8d6ba10ccc222bf5ee980d2d23364dbd1e9a11586df71b6b5a3f2e4d29aa4eb93964d553f6a2a60b422d6c540983a4f09f1209c6e70a0b868349a2c857e93c0d869f199ed807f268d1108bb8ab3b8c098ec9792d1bf261624e6e9326a92642fffbdf895e2d47cb8bc72db9217eefd716c781b1ba9ae7a36fa2ab765c32d170d46c8903c6a1c131fc3c6a8c3159498c0635ebb8f894109b88f7102b025149d2835bcd29137dc3d43e98ec4142ec5a142505037deb5300f68aab6829d7abf4a202dd20a453ce7579d04636c16afaa2b9d43a8ff0ce1fcdc3eb8d4c5b30e85dd138aba7ed72102b6ca6107158bd0ae3182b97cb03de03b05084768efadd600041c151bf74187dde49c75f0cd00fc235ad4ee00725c23735ef27f894287bff664e4153918b715af36196d2928ecded67b6e526a9c35dc7dcb6412ec03f7cccd1b8d402e0200c6dfbe523e499065b0e78ee12f7658a3efd27dd3acf9362eea33f7f239249cfab400165bb01f5ef423baf143ac7f8458a38aa29c1fd43fbf0f8ccbc56df5c3fc05be6ee78d407b781b798c8f1648a26637514399badcffe49a936a1faa46b1a8e5278aae2eda7dda2693234e12d32bb886ce09b1c1104048b06d841509767e9a2346fa268c1548308e3c3dc22e94e28030885697b1eb330444ef0cdd5d5f92d17b12721125a78bf47acc048df123776daf308771126f490a0220b72e1ddd52b069aa478f5a9add226b6f53fd0b6e92265babc4b328f0e8c19b2a088c8641b4e7cc433c94aff9ce3658c11ce89cb9ecf5429dfbdf659f9b7e5279cc74156a112fe80dc45c9ce6617ef0c0f0e13600cf95151db0850e976e5ba48ac74ce12e2c51a989b8ca6b6a1f03db90c343a8392e85fab82066e192df9adb3733346983af57608c7b27e79be353b4c9b5e4fa77ff0bc5eb0146dadcdf5d526235be704404af2381b1d2b8d58a20d57986c580dd1be95802ab8b18194688fa296a2f608728f86292b98a747ef0a56e93e09ed8ee9f2ba5df503528f1bd5a4e1c7b7b0fa91bd3ceefd1d7fa6778896726cab5859b292b67c30ff3fa66295ec0fa8e55438de27e833153a2f62e162998b2379dabba2132c6197bd0596cfdd700dfcdb799766b1b786601c2fcf90a4410519ea2a13d976c492ccd9d43b72160b9b681e51d881595065ef28541be5991bf20b14cd02519a59ae22541cf1b64aa9e0f660befed8a774ef57ed02c0e0c371c9366f67462f813721f98923f863ae8da552a605233724e7a6997deb1e40ed803e5ad119709a6f67fb81ed08c73fd9a348446ab55a2f5fff9ea5f4ff412cedea6c3d125b545dca6c9b3ff1c2b89409ccae54c06a38d05b9bd3ba35e77411370291dea0c9ccee4fe261f9e7bb759d1e2c4a523e072f19d8730ac6a730c2a78db3c5b33ecccb11ff0878af04a7a8e648a7e56dbd0a6b23d35fce5afc1b2261e048a0146a4d1c86c6a56e9a182817659293be28fbc0aa5812ccd2b112e171c5dad8ac04c4da8e4e78f6430dd941cf6653d4195e8142e0bbf584f6082c7c17321486869c940d3337ac9a756928b577be810982024739094e2b2418d08997f40ed293b6aaa648a449cccf2635c672d6a9269c0059b24d9f9b3a6956a138582a321a885087bf1172a7650f8494fb308fe987bd2d22fd1724272c3f01f49d5153a890823ae7cd9df50d567aebb88fd34470f5f3bea512e88427435e91b0e36ad49bf9eefa0c127b0849e4c1a98fcd1bd436f1035946b2ab3cb834e98cd9db8ecadc04340b86776663505f31eb9590d37169d79d73332550c54a7e4de97186e510b130b3fa4cf1dad145eaf3a85f8c1acb2b81d429beff6aa22a9102acb2a99661863a81c84615398d65c1d9e31aa1b9dbf353c81f6c8f7dff4555d25b3fc6bc79ec7c39fe0fa20cddd12066ac31f5268610c273a259be6357b0bfd83dcf23780dc45b5b173b18172fc916df34693e13e2892cdfb8955411544204a55febc0a67a05cfa843091c1356f19245bb2dcf14d568e425cc833a495147479a55e5090692240a4c5ad57583ed1b2e7fb93ea1e5ae83c94de07fdc2c38ec50319d1a5a3d7dac684b9a23eb796a513f937ed352f86ca1d04fd3939a7deb4b593f7a61aad0683fec9037c000c71c10b6d590a78a21b86180136f5802f5b6945c078ed6695e280e573b57fe039bd1bc875effb092b46b7e8cea286c58d6060fba613de142a480fb0f3c5e973e9480ee03dbafb58de19bb338c3a0eb0320c8b631cd4036742b6c67aa5b95491e6db1db6b3658a24b1e1160e785efb865092919acc3049732882862c65aaff0ee31a37565fc77e1203e4fefbf6acbefa4c4059a52e8ffd0fcf2ee5e51abeca7c0097d1c6ac45fbd73e35f214a2c35c7af507e375f911b7b1e3842db3a51c1be8be01301a73e4bad8d4d28c7257e175778729d3378d7f17aad3961ee12d33ae1c8c4936d18c004dae6ab12ddc26916056ff2750a8e8ac09d58ede3c327ba91798dec5a75acff0dbb2cb33d1dbb212d140347252035a0ff5d0d90baa93780d6a80373923b9674c4599f0e655fec13ad6ac75d409909f2832eeab68bf711e45aa660633c96b0dda260beb61974a64f9a0095f8fc97604375a01f81be54d0c97f3ef4c5958e8d7c1ef793029ac7181acf4e4662abeb0d49144cbaf860ad701aabf54281501045a72b8d79e265b9e8be8c46c5aa00621b903329522867a3abfe12a7e1b7b655fdc88f19927f137d167b0d364522988999c92c4662022ea2197a6462fbd0489a0d61860f8ff03ae663015cb5ee7055b84e155d2c2ec55483dadf2091f92c9d541556f5026eb88f18184610b026cad2807572396f42bcef8c15270226011f51c73b711e96b6e71f2ea56d4de581faae6d2c1038e645750b1270bdc34514a1417cf2566ccedeca41fd0fe81e009727944e6ff86b2b9d6fd27d298c415b6a193d4cb63fa3799bbd2ab4ad864e78449e5c4c0fdb7a65d2fbefae2f716b1311ffebdc011efb51661f97f431bf8a2d9d2c56f532c17a3d6ab5022ec5ddb3e4ddb56fd98060ce5d13dbb371ca9b59dc2a682be4047f0ec1b7d63ea35876f23d85085cbc6f4536dcc5f7270e2c5ef822666d5cf4da0db7b11e77b02b532a40401ef6abe3f2f06e1c9178e160e4457c08494576f6caaa0c46117438681717a969060abfbb0bf6a114d7396976f88dd220960e745fa7719af2b944c34b41337c63658645762b00d30830b7ed2f7b4819789a3224d5154aa9aec793bdb90fe8eb53a8afbee1de493872def8f1afa38cb449e2d3089a830c155cbe9a073d3f1c863e7ce7ac1d8bbf0932cb40d3a89775f0426ebfd3cb601d1e3308605fe8c6d43ddd3fb22b430d0e8c74593ef4b7ca6f5c6bea5d810cc8fa51678fceef0608742b208c62985cafb4dbb5f5e6d27b4887b5423d94f190bb4d45a1513f0b6eaac9e73d2e2318688dca94d5ab3e072fa5c4fcb5867daab75cd81c8e92f2e4482cc3c1e94224be5f587dcf3c5204cb1e74c94cdeb5098d937642d07de8041f74e80dc65c711ab0af7768be306843f629881e6ecdb7db67725110dc9cf93dbedb3ecef9657f8210df51ae754e1a2711d74584d9cc1696a778cf3f7307b1bfc131bfe18462c5702214da652cb10cc9df39a1d16d7d9f0a73d54805a8a228b4e56dbf0cdd61a8b823a47e5c18272f4a0f9c866d104a600d38adb242713714450f5639437e839ca83557a9777bbfbb680297bf049ebc74ccfc6ec1e834b38ed5042d41075706c9828f1d61624741ce82159efdc08293ce518a97d83814eff46ef7ef75ec23219fc9072ac72d6520dd94aa8a9d96fbb9c96800b20fa0da08959b64c7f44eeaac456a356b705c342a40ed64784484c425ced573ac681f484570538a6be198552b2d719ba73726b2cd2d5137055e7aae65b51c6499d69d0863ffbe456daca070c1cea2e0c7f976162dc83a3c07064ffeffee011b2a79caa8844f0bf424eba82b1540c7ce51f657da1737a94d4f4396444cd49d6e87b697faa50cb9185204e29aadf553c77c2fae6eed357e33a238a2c004c0ba0e5c5496f7ebab32521f35e05b4b44ca5bc5178322d0d0143c470147b4d7f5a89f06388cbf228109b49d607065202dbd33d6701890fc23dc7fbe87f5b7a6094c097f6966e88af66327927a971fd85a3718c3df51592151860a75efd931566076e1201b6fab1b7263917ea09a6c7a04b3690287d572acc4147d688b7d5eb8abb68a9da08ed589ccc5339221ccdd239701493f445284f9e042ea39bd71b7f5148c5bc91ca38cce1ed13e63399c6d64cd2051c381ac1a2be4ea207723abb57724a9ca929906e0c466b5828807eb01a4228dbc50b4dcebdb444d692e118dc9613c4a27139cb980e16431b8f7ec5beb57560e84a9896af6a820c8b7632ae64aa29952712e3150b324dcd1d86a94fc6891ec135490ee30633998d93934157e6f1bf045c116a3988312c547a1d037f39971fb2a93c396c367c5897a362d499ca4d224111f02ef32ab37584582d79967f16521153c1dc29fb94dbe77469810e707cda45b7d1b2508558e5af8b27d74a61a451d64cc6e3886309767823f3d8c087989a1f7ae31cf036b316d90eb29c0d4eaa76fe69f3525893cc9b2f11d5c9efddecce5a211c30b2e144b63b06ba87d6d45a2174cd08f064494250fd4347856439308e3b356e9485143c7b702a5bec925690641927bb1f12ca871b923da67a1b9cc0de744260dfe89852bd89bb87607da94ba2738ef4f579df499bf9f95e859005a5727e79d6e0cabbf0525f19b97782afaaa758663eb70c1dadcb0d5fc4a94684c9a2f2194c9430dc98b74905aa8c72d77136d8ac6147c2d15bc22f1c718a33c7101e2bf1f49061ba9e05823efa19ba04152ecb563658a63e8e48fc645adcdd8eec012eb0a1a5a86e2725077db770f5354795c3dc6f64861c099cbaffe2627d137e00012303184baeef1087c1a2c4e12eded510602ca5df6d096aa4c54b5e9d0e97be2f8e99bd5b334ce7f10a6a526df0acd3723c6fc12c26952f8b01a4251bbfcdc4f43ac8b90a885109b7e50b58f55d3751a9013df95f884b46efeb1d2a7ad7aa00d5093d11cf516916d310cc10ad5d1ebfe4c6cfa2ee7affecc93094befb1272091c7d3cfd7b9ffcf384840adac2732106cad5d66b3aea398114f85a486606f3213c4be63e35a76d22cb282dbcec521020a371e408af563f6df76f3f9eddb79a63058f40981bdedf674714639ab308a36fabf8f940baaf8f6e5855aedcbd3ca53edb1141450a123e1e5d48e9d7abb49b4b6146fe2e675fc2939232db359bb0accd76d81be1e37d5d1b3afd31d486518fb64040d6f46ad2d76d8aa4ae06870b1552a5f6f3fcb6d5d3e5a5773f7dca511f324889d52b8d0bc91a54660eb874e5c813f3d4f4ed058dd2ad04a8ecae82b0c113f792941b073ec5ddcaaefcc897e0ddce496569ce0ad3e49ff0256f121b6c81778c9db00395786e7cca87d2d7b92f7dabd1b98e7fae922e3072c0aa8fa4b5f5699cf02cfdc517e63bbdb486753e20af54205b7d572698d6f9b61b7cd85f41b5e0f85723f846020736fba3a08be47c808ad32190d903d85ab1a8432f94fd599da44a5769b288087658685fc1f97b0a47ac42d48a1605935885f97836ad7cf35da4305edca52c0400e99d983887e71e9618c20c8fa7fa02b9959673fb69e838ddc149be4ab702b4deac687cb2fe420cdc1d75ab67c278cb2b97eba8d5f2b9f2897e7418525e92d7ef2d34f2dfa52844540d7ddcdfd221576d3a617c6ad9c41b1239ed6a79817da11dde3a078198a923e22185ec35cffcc0310fda4446d76fb6e953ab3cf2af68d598ae10a630737c3f6b2d3f0a9d57c0b02a1ad2be557193ee54df06fa2ca5ccd954c997050f34f2cc4d2321a61e410a0c98ad540ba165c213824e819f1b06b87cd41fe56a67d32bd938a1d478f909742ab756f7229d69d127011158f121ae8e4fd5c1be6ed5d7b7c7a781f4217ac5b9bdc5442def7a65626d1bd90f68b8775dec3d802b6bb96e8557f90766299cd2fb3d7e4b22f72ba0a7d3c3038f83e091592088dc7ea84e5c36b215bcb5463ab030eae4d36fe1832a819015e5c1a6911057dfdf9aec98597d10ca5a06ce30e5b64d2a115fd54b7c776a36951879fcc10d2a6aae25affd9ffd97953c701d318e692e2b4660e8632b6262cf10d6b54a3ac18ed69b3d86d46e4b8c8622d082edc8bd08874630b9fddb4d082395c425bd902acdc4a8b03d2ab7c1c5a831dfcb57a7115e07f6aaed41a319f2c24e288e5e7747384a306ae379d76acae5a966acf6964d01a504f2a336a224e91e74982aaef0caac228048889bf9fb565e75d96ca6736ed27f1e3c4687d00302d191bc76dd15e01aab159b405b20f76a946195e43e410d1fbc18557410a3ebaa642a18a40737fd024c6db9376a74d7f0fa5769d4c07f36bf4d24190a1d42120665a714b7e5894aae6c60bbe513fa708161a60fcccb519bae768b479428f5059db1c5338e9ea45df41ddadd9517d4b2765b0eb38073dc61d57dee1f4bf2dc28d677363a1e517d7576c4c58c55644b572946bc2f38aa4efa7c28bf9f2f9208d9a75c725f758841a5ad1f6bac5aa74a15932b59b1ff3b0500b4d3631fe3adfe39e39d2cf18d9648b7dbff8ef3b8d364edc3476f6e37fa770c7ab282b811ccb73393b3350eabcf0df7c6125c80cc2e97eb3e4567ae7c20c328889cc31ba8094720dcfbe7b342b2fc28133c7d453d99e0f655bab663c589403832e51768d83c55c0257d82d82883eaa24406522155a583f26e91d99135abe75e315198b4470b149d74115e0e4ea3bfdc42e4052ff22073ac30037d9cf69e5c00ce68589d9485da4c9637768de74a0a9a59f3775dac8b522dc7c7d01b7f1281a9fbc13699c9507bfddb61894742d4cd4aecc18c40f80d10efc83a5c64fa35fc3d72dd6c6c07e4018f8efaeefd82a43055a43013173852b9847f10fc1821245dff6f9bf07b99c0d41290d7b439e6c5a83cf65ed4d9db38faac60a62c1b7c7c58976b2c202b95fc8f833917fafcf4e4d77c09fb4d6851d63494d43cb64f5350635cfa1b251265d32f2f5427a54a5c4ccac3e8f2df20510701c82947eadea34dbf1515bf3b4094d38e6d3775615427d7e1a8b7a4f62346c0672aa70759e68db1ac9a9f4a96190fe21385843378081a14097554ef9d1840c40811ac19391859ce147f4349c4ffefa5b6daf6281d9a01ce12b69f8d0c8f48a48bab728e36807a706f9132adc15c1802abbc108e41af6d40a373e56af85857b28c63eb01508f940c064c0a18ae089abbb5267f297b528cb1fd48717f50215afb1d04c11dbee7d76bc2140107c219b96bd73652349511ce0ba9a441948e894e193e613b41110e7f6aca352aab0d6ece207244c629d345f7bdda6dc2cae5360ce5dac71254aab103dad7d6f000487364e05f37720f9c8955400c788956544884335e93dff5a29619e4bbbd6130e5c5a8b6013764d1505770d67b92a9a06c0c6007069990064bb65f390f705b888a9e3b07ee7e510b5456780110432ca290827112cb1b64da2b12f8d89b5175fa564d936863ed51324d810cbe7c209d3387dc0fc3465e24059381e633fd07e0dc1bdcaf005bb62fe466aa0318693f5e419e9205ff8ca2f96a57e23357a20989b13062014fb8e6a07f74d221ca4bb2484b60dee6b4d47f59759e952f9d0720127c4bdc9bb61e15d24e77009fee2bc0e557c83e9e1c66fd581ca943c763de26e3dcfe050b0e053052b6ad27443ed767316bf5845e4746788779f32cf5d757ec1ee425c5fc1a7d68125efe57479e72b306bf2081ed371f2523fe20921783a937aee0d5ea7ea7bcd425d021bb6ea10b4ec5f5de8b1658718e5fddd0396fa8632f9b793aab9f1c6961ab3d26df58c20634a6f68a197ed854c271d7b482e0d24f51de155f4dc09805317f4181a3fb192da7736d0e7eb57f2454a7a3a0f7b247f4cbd09b2741b597ac55de6f39da07f426060736e631e83f23000ade5dbb4e12431d761cf781d1c900c398ab1690530ab5eeab97909232933d923185a947fa288e54a3457518787089f53f2e3bd33fc7b41cf3c69ece2bc9ce643dcdebe19af8fbccdbff3d1868c0c9eb6083abfcfa1a412f2f4bd89c5af90507a8e14b873cc9682174483c589a723c89bba94ac7cfc93ce0aa5468e3981a9f8250c6433607d180c5291f806d33f4864d7154e7c016eca355439a35cb53c9fba757eb96cd46d130443b37cb6fdbb6bc374c86df3493b0f1cbc75d04acb75743dfb3004a00dee2f231bcf27493b9043a5809c39ceeb272a2fb3dc453abf6b33958f67a88b571d96b3a0bda70ff58891f23ac4cc077a6c18c7e1d7f57ff554369023402b35e5886391a2b61c9404366b7ce90a64d64a91a426dbde8e790a56de0b7b613198a294ad710c3ceb365ffa96ef5226b21b9acb17ad3d24300c538f3e7624966f71ed9b6eace2c82eb9c8990c78ac1dbba15e9bd49019b77e7e17da4f429db27cfcae04c983520ceacd6991ce97c6d3da1c2575838612b09863c03adb786f3693d98f8568522a5b44c9396837761b18e73358c5bbc6ebdaad0a5207353f47535b048f0522edb5cbdec57eb4a37d79428c5d49daa9eb47ac73d9bed67180104dd52501ce1719f9f5fdfab7b84c83cd94ac3adf0a25fe1c3bab1f3ab4e439a7389319f82bd37b252a140d6c26361b42436e2c1910b3f6b6f55f61d5eab3b715a2be171b29b5c5834f94f7a0001745ab0f625a0af16c1ba45e9ef49671da196fdbb35edd9d741fa8272c2cc76810a5bece780e709915b6352d5eea033297f3966fdc4a4a0fd26e1475924cbd0a5152cb9222447923fe39a189f1abeafce61d461699ffadd4227b9124e2f6dc7fed4e51b79397f12c5b500c0767a3dedff4c79ef19e8b7c84a08aa91a305ec35f6ab88e7e8b9f9fd518f26a4c948f0239cd6afed3ae5056f6c052bd10566927cfb0efb56366a7a2af602e3c319707f8e43e9134edcb786c9033f7953927523886e29b85e3e1036f96e0cc7331847ae5ca97fc01dedc2e4fcb7f973152016409bad4ab83ffe2d770d643a2da4dedbb2e0cf3aca09e314b38ed079cc4fa1f0f65980d8346156b1da80e3939acdb054a9ba4672b66d2ca46131f562dfc219bb4ccdcbbdd14416ea1683e10b33bb84ff2770cccb34cd4b65861bd46bd2708a49fc20e11710a5373244cf79571b6fae39645fc33ceaee42d88e4b397f3196437a6e637b0e56fa840eadb555a9ffe7a9fe18c5dc2664f57f7bf1adea845d62709bfd1560ae15ca9ec07db21b488dbaebf4b53d4b9f68b077955ac3715c9e710d2da55fe45e56ecbe60b7f2a6854d33c6509948801a00bca0510fa6673e3a11ecf7ede69d8f18eec523e52cff71488645ffff1828bdccfeb6fbae1aadc7d2ad9097b3533eb2508387808991c008ce1ee37749e6f459721362ae2c52a72260988d4f9bd0c96e4e0b6f3a5f581cef364c4c733644cbbc5bf82066cebe973879d84463adfb3375f3a9866dc36d6484bdff11d8d1bca8122e85c316264127eb125a00b3393040afc7794edc5a5874ea3d7bd38c15061dc9630ea16dfe2fc92dc00d2005d95bfb812571c5fea5da66c2de7353a5b8868f01485148f04b15c76b4b4df29167e99175b360a768637a3f04c542acc7e368962d1ac8a650a5ddbc0980ee97d3e5d818bc89a3de8016e59e267b2bf207a40d2610fafb31857f079e87ce18d819f68ffbabca4a3b139737439ccab7db5353fac3442a87f763cc21bc77f01d0e30ef49996af6d9ebc458130acae58d66cb8ccab8199eb7b30ac0ee2dc2f61272a9b904cc3ae1e7eef2092848e4f0a9b8230201add4b20205327fa9946fa6034cf271f92453bbc66c2a5e80b5e9c22b3345ed037408441725549b8ce0861104b5f9d4699ea6d1b5b1c767774c0db2898596b7ec07b73269f2dea63756e18d173f6b439d2ecca0df5e46f87006f72ff46ffd7b97bc4091280e343433e0d74f39db9841afdb29d352e8de1344c09eb0403e85d79478b344bea4343a3fccf7663a9c5404b0dab3b424fb22ef570f565e151530a35010f3d275178ed9d3efc9738775ca178c4da149b2b65852ff3143950b7a50baf1014ce208178dd7180116403cc9af0f9aa95724af8605271710fb408bb917b45ed9bf88b6e8041e9753f1a5d5f3eb23db7f97701f6a430e48b0f9df6a7e33fae63d28b23cecafb3ad7202c65fabe4fd790c542bdb06a8a33a711cebea70f22e3e28af650dc29e956d93e7bae21a409c197da86831f91593a205581b3764ef7dac4454ff05c8d318a6d9e70b0231e16b0d794b6f4a939a940310b4cc9bcd855803219b289de1e84dc72cccf63b7ec27fc8115036f1527f88bb68e5744d5e52011aada2c9c155d259d0a568bbaf09fdc131e77876a099f98fbf9160bc14d935870c74319ea1c712718f51c61f348a5c260bf163b2a09f1929c0c824169dcfb01f12a1a34b363f34d4af09d0de5ccaa1db35cfc523b286282d0954b705e0884eedff690acde6728301c1d78c710fa75f1f4c91e389e834a6bb8f5a5257d7e29f3dbdcdfca27868630fa62ddf858bbf8b755f16dbdf93314e95980c4abf556afc00e464bb0f3582b2bdd10558d981f683ae494a7e8e3d475c2cf7e9092c2e4aa461786edb71adfa449e286dbb140032676c1e6fb34f3df9281f34ac2e6ea87a38f29c8a9baec76865fcd53488f9e1002e48bfe5b43fe9f596003372f9095b7d64ce7ee41e3e577af7ec709557d9fd67251ee7f2a64de2342942a973d216e30b8bda3bc943858cf496ecf825bdda8f924412666c2aac788cc1ec843fd6dfe6bf912ee5cd239f456c1074cfe06e4b5d9b06daae1cac300a81602f3c6675cbe171e34e2bf55b72936a7edec4c054133773225f578d66c38722c2637b975c76e030fc4bd8231cfdc138ccce177f04ddc79b8ed9fc12de026fca7efd58353e02b18ec01c32c03280b9a5a6399299861727f1eb857e154386939530cb5ffcd6701e71927078a06ec967067570603afdddec0832b5bb654eedcae957ccef0767dfb9c622f5224766ef56ebd0158ff31be2b36e967eed11d3e5a4ebad39ea99fa99f1e098348db3e372f7b478d991347c7c5b4b89b7ef6fd392fbe2f9950ad9c069afa43a4d9acd8e34e9cd1988a5c377adb67b9c444b47bdac905c138ca9839323703f39b64ceca3ccd76952d4e61e02a38705da0a668a173bec9885468c88a33d2e65dd08a905a608e50b5ed7a40006ce8ee4ade98f0fec061d1543b1b02a790e8939fccf3773919e738f387acea1db9acf9098972e6822002b87915a6f784bc3279fa80c26962bea181d8f28f3d61a6cf1b30bdfaf3cb20801646163c274431c921dfda3439da08a3a6f2307cb6efc6f3bd66ffaf7e792aef0d0e92f5e32e865db46d71edaef8e7e6784584eb3ecb058d7a13b6fbb7406f02162c8c3fdbe6d306b8b2545a2135d67342f80cbde6d0e3c4e2bbfcf8ce429e2bcea775b743bad72b3a9a7f42419015c288ade46d2feb4ed8a3d0e36d1f4840d90f8f39e0d9734776700fb8adcec5b146e38821eb77b4104c7849f25710788c23ff47cc78663ec3bde49f297f5c3ac99504e6b895e8d1ce9734ea662388fee99fcb76eee46a54d3c96e76c4cfbcbcfdfa6e9262626b401c36c5f343f08f700dff8a1dc545b8918d5111d5644841cca9a18bd7ab806df9b7cdec3f358ef63495b471a2480ba8e0960631fec4a8d3784846ae03c98dd515af1215bd790a3fc6e13fb9a8f3226dc3f166a568d178eb12955510abf12d9c6ad97e7e5903725095b3b9c9dc60c2a5019fe31133658282ae2536f7f9b3cea47ad14aa549fc2e7215142599f1f6084536862d59b170cba2e3c8df04593783c89339f75fba0db481af737f44e0571099b488c87d1e3543d6db7fb3ae8e377794b1d5e4f03aef8ecfdfd5ce5c9334cb18117acd873c0fed3c668b0b523b54bb3353d04fcabb08a8f3f9116c7292d63a23fbb7dd329e1d23a35565b57b4fc34dee1ae35af0ca3ae717e196ab73beb8a903b4095c22c62cff402cc2eb62f534bd669bea4760f4346d8c18ac92b246b9c4a96cdaf8955c6f55d98e41cc8445d49820770e7beb91095e78d6360588ed5e544c8c66ba2264932881f65b7d580afaf940e71f9f7f8b0c98461eeea2f4b41d110eaa68a77739464fe2551ced7cec4782c7de70664ffc148054a0627452c6cb073733c75f1ab27598ffd12f172eea12b82d4f8955c4a96fa4d8fba818bcdf71dc52c6d32819fba4e73fc63fa02732b17395bab3571153ba78ff4972a6d97a3b5a677531e4ef86df31b9a1df3306ae420e1deef0c66a7541eb063108be390520590941c5ccb895d93feae3158682650a004c4033cdeccb5a08db61500e5a0da78b6b44ba7b0b69527b55f2557f8d0cfa213b35835cf418a735155e453a53a1125a646afd734f800508f6ee14fa564478eaed2b54b56c8530aa41c7815b9d892540a48ad05ef12742f73e8cd65b121db57fc5cfd40990feb76627ce9ea024fcab7f9acce32df435ccbd584d598c7141f39a1bf94afeffbe0a1b7906901905befe384bb0835c986ac82b7fbfefa7eee59a19e7cc3d9fcf7f9e49bad4eb7c8f13e0b15a0a1f756e27628c09143b91267105619c3ab0c283f6fa2ce00dbbb66f09f8576bd42b053eb7bfc084da8b59f9f99e9bab88cf3f90204d54074fdc67b179d2afb42039abc07be2083b938c573b96994203519ba7efe468616d79422cd7cee2e13810d84cbf7665e7ed78250d7e9106c8822ba5168a3e4fda2db7e1e3461d6330a4d531dba6841f5c58dde07714f25aea7341ad9ed59aa7f762002b72a5651c36119e21046a9313921924a04645a3539e25bc499c347b7986adc2f3d30efe81c815e5d2195a6bd405f99334cd702c7e2b12d72d087d04dde1da5c764b69820c73c3333f110172a81327b5dd6e44c9b23c66a0ef5d706332a02dcfb6609a82ea55cb90ce26dc7ba39336d20a438c629694ca0f30aaa6836a94631908ff99e5d66e5a106ab247ffa0b23c763679525410d45351bec882a7cfe24ef523a221bc7a0baba782ab50de82328b5342ab1aee534a0ea67362939a7fd3f619761f481b910be9c03308a9933cf67cb9f5b1a62eb7f131979e65b5c41def19f58e59cc5e31a9c1ff801ffc549275348e36ea3909f5b75acee0de75ff99faabc7ac9779866c210c9710fc4ee25229128ccccefe5905cd9677443de67d867802ec2ee6311df6308e751237486d742da2067cfd08c5b47ce58b723b063d6bc46451fa7a28966a760d9871e83a6c1dc8f32ea09976de928e717ca7f2a20c6d69902b0a99a96d4bc0399489c7c6d7757e605b629dbba67e28e14743341a40ce1ca694df13bf144e8efd3761391db2f2980a00584ead09e183b9f24ec964b49e89452cb184c95c36e515694bbf807f1860345e8057124058b09e91a168123a2b46d89391af91c2d2bb1afc056defb114b5ccaed3d0ae9432d0d707f44f5e2dd66605bf9c352c1264b6b1016ba0b75b8bfa55d6de0a91a4c9e86273dc5ba9edcc21e94d1e30243e27071d6213111d55892493f0a8d0013b3844bec3099585fb141c4cf0647cb5a5a6a94d9db7a0f0c8950b7a753c800df6f630788a0d25fd63eb4c87a1d7ed44d155113e7326d9c09664c908ec4f4a5297315077a62887e6207b17d5b02f0ea350937d5a795111bba506d4a35b66ff7b70492703a5275060cb452f174c577bcbb01b70ef69992d376edf7d7812ee4d0939f200cd64f88af14ea8bcd64dd219035cc20fc135b57081ab59ba207592a2ae47af5c80d71da292dfc5a6d795a7015051e0666858998623bda7419d444aade7553b3c03ddc16cda7a20eb7d1213f29c2546731c8563a57b7a7793ef703b9a5854e7d16fa8ed1d46b8fefba9d0c76b677db1e71d2b47b962addec76e9dde62cb1a7f39c7520d9b4acb0ce3b62afb173132df87db265fd9e758309e39f8f7227e9093948394634ce3281b530dabdc6cc869eca4cd8ce0c26b92986eb6057c388e70d1fbbd5219fe11b30f93d2a23a7593685918fbce3f216e1879bd07691be3b807ebfcf5baca90f15939f514d9d6dbc38eff6c2ee9a2f6690592eae305a063305b495fedcdbbd0d4ee71a7ed07409edf340ab5c98240bba552aee1c35c78ddeafcb4bce379a253a9b53891e45c044b626d1dc1226778796f2d2ef67c377ab12544b0647d314712c706cf1fd8ee54956e7c26b45d089c18fd2b95dc469e3182e896da83198ea94eb475a293d6f14e588fad769418b18bcf9b4537d6b60655cd1f51e29792be385f6d998b40e3ab4a78f962e2ae71ee2d003475e65833338573857d98ab39797d0c70a87a7e3762507eb7c0cdc940c460e1d9f2624e1a642916707076ac3d8b2fc64bc1cca44c86889989ed92389dddba96ad6b37440cb220b711723f82d30ff00334eb1ed9db507176425d6cf1c83802e57b27ad1c334a6ef801c35354632bc3f1119e8ddd88fbcfdff8390ef2fa6caadbb43f36e26345f1d46e4648751532b4274b97bd1831c6445abe6db444c8bad7f355b2329e4dd22dbd6b540b65799a6a5e41349ccfafe259538af0d7877b513b98bc3f5e69900810a5b2feae4cbe714f3ce08a49b1923c2bca050d76c9c22de7584c81fe4714e595d01643b1599453db291324f66f6afda04571411ea79bc39ae4d787ecf30a2aff5f59f6300c092c05886b807a6ef19599a7a658c76b8295f5d0f79128e558c93053a30f0df7a8c1efe1db054f8b4c9f70f7ed368255fddffbfab63bf1d35fd17dd0d1c533501ab3b8b765f128ba0f413783ff9d2fa71ba61b6862d691a6dfe7ec356d0211a885ee15dfb89e8efc45747fb4c462f46b1b3b3860e0bcb334f478fd1057a3ceb9f51a4e895abfec17c0198096a1ed56986e045dceeffd7715430278d5e842130f771cd71d7fc8142caa6d5c22e659720e790efbef37cc79a816095c8a4f68cb48bf39c06504626721995f053b0de8ab316196e82b99ad66d93e7870d690fdc2381e948bd6953f4bcab85c8a0ee196061c00bd1f6b922798abd1f36a5531f0e6e88a2255ca0d42d93fdb4c991a0661e755960a67d087732bd4ac40757850ea98afa5155be200c1f07451f0c204003c6d3cf77c9121c81c30a556f54123bc5b849e9c2bee18e0600e63b933a23548f7701bb4e48fed4f4e3dc12f260ffb543be32a6a9ccdabec48184ec0e70262fc55f50c015973b101010823cdd682d559df76cce44699806820a91ab747100f4b3324ad31cadf1332ce3ad4ffad2a3af2637ce07ca83670ce9d3e0640574353ff48901885f0faadb84ed3dbc22c8b0a1c80922e748b458a6f9d757f5203a305362fe47ce2ba59433e6b53fc73829d4af53804dd776b9f6d53520691706787bae2d4ace8512c75739c330674fb52b719ea2cf14e6da1877da04aa3395b11cd3b5ae22e8dc8fef9e9d4dc100841c2cff8f24cc1ac4257d0a7b5948fcf53fb0ef6cf7ae924652e720cfc448cf6eebf27e0888768cd8298a5abc91feac1e6e0a5d0a5664113941d543afe24b2cea1cbcdd365fb5904d3fe0594fed2ea4cd13feffbbc59932a00ccafd6d2f5d81d9f3a81bb83121ae4ee69f8d347f28750ce7aa96af873b2aad95a7139fd7a8aab04b83fc5f9153b7329406c39271a61255002d1a4c6fd15cf9bd351ca4d3ce95378d0c09591657c1ebb4c6ab1c7383ee316ea7431dee7ad2ad07429b8b43fbbc883afeed3f08110cd65abfc271917c2334c5f4012d0d185cf7ceaf36c17140f9d724391d8d4f99f382aad1860b356e087be5bb1705fc90f73fe80f1d8acb657e26a86f46e2c77149f98fe800fa8426c3533478ac04730e5cb5198f24c0acad839940d799f091a050b788527bae8bfbc5db414262a4066299154dfe203f0f680b3f3acd92e7d37f5c81b3e881e9521b9e0289697b84612d9211bcd25782ac73e985a7fb9a49530979e58a2afd03e317ff4f4c85fa2fbb68a67a7b2f1cfc0f035aed1ec48fa5f13978b9009348aa5bede9d5fe214bb6ce9938175d239ad19e36a3b0df16b58d66fd57c33bc6e417325cb4c773b6c1d4901d8d289b0ea3b85837eeed72de48fc89bece010c440311110e5dc850286ac116dd1b2f0f9cf226911b0a909510a93a4fec8ec85fb15ea899cb798522a1dd8df29b6fda182f27afafb3f82c5617f80342b9b6039b9aa76f359ddc4dafd1d36a767eb7f4ce68168fea8043da42e56d0ceed4e1cb4ea6f98b2d7758429560f2862cb616cdb0fc9d0648c624955c51a659238cca63138b11d3784f3206887de8fda6aa4fdbbfb1a723a67101c428543adec0c707463f9920de1242aa7bb35b55e091ce439676a5ed18fe0de467f214c133353afc7d3249dbd8e3444492022dc08d6e795ce2670b2572f302061341d9ac51bbb216ffd58d16d5e0f19635251b6986e5719d4e8b8bef2c402efa94b2fea5b338543093bd7e23bd5cfe3a5aed45b8b4bb91eec5a8916cbb7469e5f1473fc4a8b488cf3a634c0e2c96c39db6d8df1ce32d16163d389f8d443ba9e64b31b662dc0a72880dc7da34d9edcd3a866452e0959143fe3afa7609664deac434a84f7eff02bed6b380e46904ae9962053fb8be2c0d86cbb1fdddf74521af1a82ae7118426ba551367db23022a7e1ab3ec1968836facdf445572de1d0ca7cf70bdc7c1493c6e67b17c637acc5623abfc5ecc28e1b6a6d1b0436abc4db5404fc9919e7f4b4fe056a14713b68d1cfb8f944d26e7c7830f6c86424148fa856a1c7aed859cf4dfdf1468bfcd018beb30b651d2cdd53d15ecadda0bd163093d5cb8eb5091788441d508a1d3674c7b295c9a1c83b14cbdfea1173ddcd3c2125c3fff8592657ef7973911f6bd8f8832f950e0ed220faef7f586d63d91737c7cb7d76b294526828c698cd832f208a8b0a3ba1214ec6b2ae796ae0fd47147735bcc383e160828bd13a620aa62ffa84c0837adfc8f435dcb57c39ce63afd4377dce9b70f41ec32b56c974688589151539921bc430d8a3d5efe4010ce881d7706e93437b6a58fcbd1463afb38ca1e8a9c14c2211f3381363bd421b96e50684c49f3d940a2531eec70d7102a2e964873021a66607976466cf271592aaea32deb89e94ebf774519f7c4ac9321c9a36f21abee65043ef51d33f5cd37c85773e37124a05921617d800747f0e5ea113e6482e067da6cedd856fed87536d83a24d82527b2fe25ddd649343c60c3a52f9e032d8afb20c8f6445eea59a0ef6ffcf414b96ffa4cc3b9644806442f5541ef230b712f37d31da4570ab35b59b0633507dbdba7b4b851ae2d73c9170604cbec37b3844ab1ea07361e2ea0327134bc5e64f957c4c6c9a88bb3df39d21769fd72747a6a7e802d5d02d62d1f688a93597788ff7ffd382929dbcd6f2f87da19b764c47c05ce4809808ff8890087e34b8a77683458138771aeebc08b49e764b6b9b7bae7421ad937ec30451cecce8e6d33e4ba2330e3ba9479b56d09f507eda79b2d95f507795a2bcd28516d10b82798738e0b8d4405c2811e5423386019ae369bc5a237c0dd14360dd8377e29e8ca3fecd235526cdc12e46bd8fe7a24ec1bc4b681ccf8e0193e03852483cf4357b70ee0a0dea959dfb287e97d52dcfa4b256742efe1dc127b31486c0cb9cd110a89acf40f4fab1a731e9a0b8fe7c8f5fa37814a5a232365378e85e7ca9aa3e8af350f4ef3046b9b2a6a18ddba5df372ca260c8e0c97a16936046e58b6226c6406ff7bc7d6ee853399bd7cbec3938ee971f9fc4c0f60feb98720172c9755889a36cc13307420e594fc0932708ba03266a02f8a459b44cd17b7f1fd3e08f34d993f99c47e4fab9c470cfb11893e80f3f6cef954da11f3326ef6f88b5ec57e1f7c5839d18d24bdbe57f3384badc044e6d15ea06a942af2b85b74c34659d58385bfed72d4014777bfd6076d317828c311f142dc70983edde69ef255bb21636efb4133006990e98899100e4eb4bfc35a5c9951b981d027b7f1c6ee632241dba1998337eed52058029ca6f9cd37d1b72c4990028d03bd0d82d937f4570fae610d3c7ef59742b0d80979e2bf209b410827bbb1a4b5527613616b22b46fa27ade6d7e8825f31c7e5640f5fd740c8c75c9f207f92bd6b9ae48c9dc6e171523f14019057b19813f8b86cbd89abae863f4f6b8c649e18f3b1015201374adc64bc22ac2b4036e8d7688f966452b149d82298cd3c4dd92ed00b9e70e67e60da4894229d5dfcee62c424556f73346b9e6b2e2985210f334cbb3fd876caf57363117a23463d5afc451d88edc49d24c9b7c229b9ab4c3763d621a75989e0022cebd8a55c7538201217dd915dc5f6ec8fee5dfa44522cd90b3957f372c916a1295273ce62826425abc65771acb7ba7dec30f22c6e6c9f21cfae14aede3a4f44b92a00c05cbf061ed0cf043412a07d112ac0a5112f61c3bfb02aba85fd6f6c6877fdd880d9af7423a3ec9d0f1c3eef1d9fa0a48e2ab38223e1a6658ab2d75c7f60665fb64e55a180c6804fb42f86f2bda6c2e7c0dd33691e13458b81becd5d8599fa096a398439ded534ddc11f769e9b9f0d9dfc9c5a09e29293388048bba6600ffded807106642f29a014342f59380f10b95fa1aa749c6d994019e779400eb32720282b69bd9772773e8b3ce7c782f0bed71dfe25e67c4f8db3591f58e5bb0c444e927867ee3f754286601fcdc41235427ce272f3e5db77847f7dfe8f0cafd969b5ca7a00a01ea075c78a8e693753e8d2aa73cb2b1b6162771a7327a3b4debbd59e9c28f5d934b155197c77c0b941e3a80405b58006282eb6f82ffa40eff2c7521c992dfb471f03a9dd24c859e9f51450f8e02d10abcf37d676e9ce5bbfecb598b4c21266491bcefeae78a1ee3de03d0504f0ec54e934660d820982398509fb2f66080114fd0574c569fecf388a43205b775aaa7a98d9d1123664e40bd56175a0e65e1daf8acfe692a473de6b80c46a106b0570ce1bf9286766da4e3e68e613fc4bf0cb6727beabf8acba41dc8ecefb59d94a80da3c9a5dfaf9885236344cb87e9445984714dfce59f9ef8b827bcc737a76dc6a01b0037e150eba138cd2c702ba17fea859d2ea7594bc131dd038729f6f95edea6a7fe74486c32cda530287cbce4ff698e41bca1ace40043772e12c84a1687101d90b381ee5e64d5e556f0cced16719ea855d3bb5bbb61c834c164903b7bf541664a3a137f28e6dc7efad7a302a3cefe7c4ca250fd82ebd311f5c4aa04bec7712e8c98577dfd56a86b8e4d572d9b12044e4509a3e233c7b421fde00e35974339fde6d3283ba8c44fabd102ba86878a1f222635cafc046c0eea6cbbca4ad0e6c61d0f6fbca0a06043bdd0218c3f396329334b70dc8e869b1cbdaaa38bf3492d672742385bdf4847061826ed5139bc966b0cf94770619d02c69372ea728c46f37f36a8fca148b7db34e35985b9f7f371b1377b19e683e69b26e04f38835a8973aafb37cdab803d8a134772c898e6673b0eade228e350f242e4b60676ffc337539d37a606f4fd488674b83e3a382ab7df288b908e55f710b801750b230ee4500d2a2465b8724900743570304f43090d73fa8a8819f4e11b272397e95700ada8265034cb376ba43b9b8f90ccbd493e9649b8dc0bca2e562d530eaf1ffb47b070406741622b5904faf5cd62fc9e283f7cadddd14268e01cdbe67377428c105ab3f5cc5fec42795b24a5b56b86de09f3722481f55fac2695a7e98271f3adaad8ecef584d04e345bc8178ae6de9152d61ee3a0ca3ce52faa299538b279fc68f234d9ae87142da749d17558a347f8a0fb1a1464e435085bfb0fabea00201c611081c55272876e450ea47127cafb5fc1e5811945ff10a661b8f058f52097f1dd3a346d91c6e8333cddc65306315d0464e95cc51d2414e0dc8bd8edaa71cee908818b8bc18218ef3c50193b5451b88b9d053f88a745f957991efee65e104e6c60e769a127625796904be104ce60533c3cbb30f98521e3a788d489b6e78e58620d510e039cbe232f3aa05f211df6d0f8da99532d9cd71c2f3660f1fd9af9bde9b53616937da34b989cb781f1131c062967a35110ae9e7d432e867db4b1c95b5cf35bcb32e9c7f52341e36e24469a49fa1084432340487ac15f71e399143c2ace6739df83468673735e414e4fd6516e8cbee6ec393b7b21f8635b990ca12d8865c1eaaeac2f8324c75739c6aaf19e6a9f93d494dbac5066129a3b0512b141766b33d1702d8b54deac0ebaf2d2066d4d1a76d5b5fd1a755c94b5693879f04b39310d289d9d0a718bef3ec2ca0a68a1d6f9b0edd0bd5c007f483395db6ecd6b0670e7fa14372a7f35743dd2d7af08123fbddbea4aee01ea254dc5df57e338c0b7d8ed72233f7027c3c44ab5a15e99fbab8f21454d0fa50141df764c73439603dda209be635199287a582745bcde58015197aed79462cf89b44a13539031eaf369f1722c215f9fcbadd03ab2ce265e083e1a2bf7f2b94fa4b5e94f86593cfad1f4ae56c3c02ebfd8b73ebdee9591775fd6fb8124a2f2edaccb24cae2fa0313560e09137d57ea45b100c2e2a42311d1c56a48f33fa78b9705175b3c8a07f255a3de43f4f1a88afd695793f8f237698541c9aa40cf30f383169b518b682c844be90e867b822fcb3ca8763af0043ed8dfa898a5cf180e087a0242d9c607fa87ddff7d865789be5a9e5039cef8b6c82fc5f68a7e811ed2d29ad4925edba443db7e24ac8b061a9477c5547313a179db7db2302dd9c409c98f6e4c50950ab02bfc79259d6494f93905270755c858d458f9e991b314704006b4c2a2ea3d17981879169881f6f9e06714efda550a8c2ab6f25b2cc6bf0ddc497bf88b0565a6b4b2f3186fbaa1207d132cad30c99373cb75c2ac23a376bf7f64842bb4e43075f7a80864dfaa7e7a9b7be31164f36d91e7f756e2ae014d2e86b6d58ac40fe0519cc51b6b22d1ae2eaa7a2b8e7e0c7d0d4cdc45c241ca0f548ab4eb96a2819fa53f32ba5e2432aa8105f2f0c4450f7200f06131b4326efbb887815c4c47aa8cee472a59e83abf9bf1bc03adcad0585d7f38e2ddfad8a79fa9390182ad8d0ba0a7b771761ba8e9b8df5a0dc5118eaeb8b1fbc1cb124a142526c4a7596e7ff7fe6802a8ea9f18d43f502356242979136a3cb53c0b4e5f347033989da7c92994b32f49087e5a3b822233932ede4d46f79a5d3a39109346f3139101558c38fa416b5b36378651cc8ff8e3a21768da4463b2f4ba49724efd929bcd90a5cc79404b76b568b038408c08cef8a6aaf162edeaf95372676cf8434e87521775650e3f4482621c8063a20cb5d1755c8e907467bbffa091628e952d0f4a48ca8a43d6a71236ceb3247d73c5023f8dd3b960e15c4dc1c764b077c94f4bc7ee2c23b07fcfc481a5ea97f59b24a7b710cf08f0d64d68c77e989426d0462daaa9497200bfbf3f1748974922fbf6baf76654c5c1c56d87eaa0c9e529bf77004b48e636ba76ea0ce9a9ccc30dd6d0c6e55244865ce6ceb5ac9206cc469aa2a88a92f54976d888dc18e9d4624d3b8753498775d9cb08c20019c31a310fe0ee95c89273e7db4329db813768a21f9a057eec1aa16463ad308b18af65228552ee11de822c32d0d3f703868f95d16abc9d9574ba9f639b436d0f6a6255fa78827b69c2fccadc9c07f2b44cbe2a11a3da1d96f02806cb8bc4c742e808d7d1878101fe5a9f3adca8d43b9acd3a42dad63ec0646831d11c21b200f038b0b4d4878d5c8a113f685fc4abf31b550759227d278e199285a0c9ba65e23be552975da9d74c24b1aca79185fc24e7d550352c02e207fb2ff97e4bebb11bc0f0bc91de76643495688f9289af33fa1d17ef3ef90f6e6141f326f3707ccbdfd6a2d5a5c0518a5fc920d7248382ccd0bb6aafa1d0a5ecbe49c97911d9800034bcd8d8811de0d2eb4dd77f6f4291a8dd4953f4407bc7b3986583b041fc0154dbfe7dd1c204e369e21192774172a600f03d5874d863e6a1c90b2d3f1f0f78f1da8e59c2d0f9ec30c459b0b3331482f534221e9b76c5c6b50b6342cd5ae7977e0a03b1e060d296822e78274bb51679629cc535382c6bc9a92e7dfdd62972232de39c8457c7c23d9c808839d089be5ac80b85f97053721497627613c96d635cda616cb3f2a529c82dc506b2ef66d83ac29cf78da734349c960e0507d5aa555aba2dc29a997fb80bad3e4a82249cf5b51cc02c045d21fe414da1091e73535dbcc9e0243a8f87dba2b00c005385b4556664fdfd9e3d464beca1d0eb17b3f956092902321f2a45da58412a5371f60a994e21d77f0fb339d8440831901dbab639a217999671732997289e974d55033aeee62b695076626e61a64a460271b9e65360e8913cee7c013130ed0315bc9b458844c4ed5545c861d8feedfdb133304fb4e1be21358515ee2ca746c65eeaee25758f26755b0daf37246b7671fa88361b2270bdb4a9dbf99a7768f10756927d6c845054d345ecfb645c0eae42c74a90478b68368f7bc35b9574921c86d40b27e783ed7f9747e984422b51dbb127eff4de718a32dbbb8db67792b2a67d9bcf711d6f66db842c9d2a782c70fd6069684896c3b4224e59378e2ba693399b943c05e78a6680b58f41240f5c7e44dd6be55e6e6a0820ee7e3308e1979e0ccbd133ea1c8547e4c7b72e5882bc881fe61cda579e55d351434befb2321e0cb35cefaa974979616efbbc9642358d5f87050a2ad392a8c10915971fe81472317d35e9a060f9ffa67b246110082c483a6b1bd931f88cf58dee357e268fb5be205639d8594f7112e56fe27e5b1f5e25042b9fd8f32bc41f8b83959a37a455ddffa59b888b21d74fbeb0ef3f6dc2054b143fa7dc9a145431e1c1920484a5b0962b0e16554f1d878b083d88248661753125320d61b07dd6f6e4bfa920560d061c4f9d1adac88b20450805d7b632a276fffe6c87b8e14686be635ee68c4f1a2087cfd6e08e78a797a5f5555f11d2f67d54c9e693af58254994ee4d81baa7b6f8f1a90306cf06f9de8fa9bc462db39a97d37c24d95581e04992efe6db79095b837dd89c5c3e8d8402c267aa14fdd388bd53ade4783adfcd1cf48c48abf519c97227632ed054e0e37c6de3dac812a0f7c81ad0bebecec45b6145934e6e8745690829ef1bc5e11c1ff3fc41e13d355e331c47d90495260137501c82fb59cf8b499454a946a97ce43b67aaa4dbcaa6a0b4ebb87492cad97f441aa40efd347c5c9286c4a95fa3c40bc97e110e0e36ef1937cc7185e7ec25cacecbdbffe929af8cecff97f9dc44f2ccb9e87ebaf87980f07c20d1ce53be90e7da7ca93ec079342d8aad33928bdc59511485712fc371caebc7c131b4d5de70a6f71adc694b2169a520ca5b704252826882e82d5ab076ff3bb09d539df5e29e0f74b7d0c1f5633fee1c2016ade5e24106d45c7c7e5ed750ba7ba95a2f9ca35c189abfa3f6e6023e7be8ea70db3504fe7e454fb6449273e2f28459fcc3dbc6a68734e52f042ad5e271c4a7ccdba788d5054bea40d105f07e9b1e6887399256be4f28ad7ecb9271e4108452e141d9eba2652e130779815f2fafd4213c54b87e89b6ed86a73c6b553c998ab610881450be3f11c0f0ea4734cd685cda81fa411c952a6f6a7bfc58f22eb34ffe6cf6444215c977778ec295142c835665d772039a48f26a4d7d1b8d8e9d4ec9d5fdcf70faf873061024d876c247229e0bc44456f7ede47d87da6a1640905772fc65dcca9a57ad3cbff0cc85d27907dd58420dde57e2f9dae6154b96c61453da1a40593543498a7b10a1f0b8d120c979ea5c1db32350d9443ab85dfd369c0b68095858cc4ebe1a6138e0c8f0c0940e041f0578cc3ff49780ab62340b829bbd87ec65ef7b23ab09a9a40e53165079de1e6eb5f457fc7233d940beeb72f0f070263dfc473dd8b343f1618687efdf25a369e42b4d4dd4d7bae8aa82cea5e6d5f33b12f764243b979bd505d5747d207a259570633d10098b99e692dbe0f9f0b62d54b99a4fdbb20a14ff4c3104c10c155d87bf6f40ead7c5f9a0a1004a4328f83e6077ea72515844352d4c916b1f943730fd5a3de14cb15b5c8ea59b2b940ef43d72140e8c3f0e94e2134119007bcc5a327ec78bbbdbaf2be7decdc404ce1f6c22939b28675eb2a2f5df42888e3bf327f4a47acf2356f2c4473b741ea109798af6b4b5f70a7c20904d9389c837834009ab2ea25d64db0ab14d9e2f156118579762fa0d611f2804dded17a0cdfaeff4f707bbed64e1c9c3166e42adba0e8a22a2f628f570818a2bc28785a6323572e58f19484905a45d7eae90fa4bba74dd6b736e4648c4a382afe227d291dda79e2345f9f95e7132bfde804dd8fe999cef7cdac6570f47b7f1cc462707dd44335b5b32dc41b15811fa89023a4d9968b56f42a4861de83994e6fdeafae6c35b07684f49f4167eeb60dfb369f49185b5115cb67832a64a8686d2de6acbefaa3f5afb14275a390fe804bcb271351c2ec061285b59b040fb2af787ad053d25a2f37581c018b0408109f8ce39fe59e4f40f11505919f3f6e44b438db0f70ff0679932a350bbcd535c385a44be4aa733006f6acb181107ebfc4592fbc4b462810f0fc61ad3744bae6bb954b96951c31cab0358186d50daf5a05520b73676426ac9b7583103a62cddcb0dd8f5e10808078f9acf0ac94c8b4ff9d498109eebcfe90236e1becc8124ceb41046df45857367b96cc638bf09a5aaf63c8ae59cdc7adef495d20d232e8fd76a4bb17861ba7775d3105530a4a26bac2668ec43aa486315ab8e85fc85a67eab09dd036ae9487fabfc783c70cc1be298a298ad1cda6dd65776aee2cbbca9d520d7045b15d210668429fd8b2f5d93c5340a411b5468a51194ec6300f6b156cb9bf279aa04f57b7b10f790a280c55331e46fcb76786c5839995d4e603604c2e44f04d5ed6cb0bc5165ae1bdfe83ac99b4c404cd66d8fe0b96134e1124a17a84e77ea05c977f19b1d5b95b210beae2408ceae0f8f947d46318307b02736596cf16f5f3bd26ab993e9b9a876e15fcda346bf13359f5b05c4adef59a5b399345336712fc6fd97b1be2604b029f7bdee5ff9e8846217c60106ee5b1dc1ed041625d4f100c1c7c976d8cf4b824b04c911cca9ee7dd2495c3cfad96cf6ebf4e0eae5c23d12e152eee71748c5295ce8347846d5437472e1f1b342bc79c1196bf0db0ab2c1d63091f61f09ef46788aa6e1923564f0aae952a594a687b8b12946aaccdef3c0bfd5b19140c4ff2f1e19a7e77259c60f2724c164bb5ee69d8bf90fef45c4291a2bfa28fea2a2e8c8430569e9185f8048f22ba881d53973dca11baf8f17a0a28b21327979506b929f04469bd6d59252cad0f82beefbaeac7e384945f0536d9e7cfaf2360adca2319ba221de5b63bda7d5e14eb086d2600c50230a64da57bf68a37ac9378cff23ebb294d52bd700b1c0595810b867d26de8ce95a289d60957236f2ee50acb22b1d5baf75c41734c23c97b83bc402b064baa6e04a72e6d8bdb3312f00b23f83d276c3b737c58a522d4f76601f10ebbb6240579d6b455fae32a1e785c47873fc231136e4bb8db62363095fd8628d4299fe1d4c35fc8ce63a69804c14f8d76ccaaf09944d8719abf9dfe236cf0c4db00457776664dae1212719e3ebe55aeee59034c845bdd7e3de2c62d65fda9260c3bdad619bcf5f9d41bb421b2839a62966475483e8b26134414a72addb640a4f0e211f61922c6d3b3e5567a5d55001ac8918000280186a859e32df83ef948dec0e42451eb52a504a06668989ffbab7b3d2c42339a139600a6a9c601fbde90b4a253b2caaafb6ebf3e5b61904007d7efe156750a42a2c7c4c3f516feb64322d46feb0810fb42a53b65348f1b613131f2cc20b74661fb071ad73d2f2de65d4faaca69d9ad04fbc737f973fce39eba66fa3c18ff200d909157bfb2b272510c8d456cca72c84e53c56040a35976109f4896c32db6b0295732e0098f4d41134e7b1f653bc5c9bdf9d4d52f77ab236c2a8dcb63df6946093fe8105b567b55ce1c7f09cf3a9dce66f6d986ea0d4829269003330004be515b475b31b81b41381f5972f3644dbbc15fed64c34ccf5adebd845049dfa0278b4c79baab117e97f6441805c90d64c88a0030a607d621823143e0f7d4483665b62ef87342f5f1873de1c1a1678762e9de43b1c5b4795ff84d9d0addbd51ee14e372d1ab45fe252d57a0ddfb251df305bd2fc03acf3a136cf7a18b24226ceb9745c22edda20b102dfebb5610b076f13e809666da305cf099a5cb67b80e9a1efc002bb78d0e3d6556ee56344fd194b54f607ddff654cefeb221b12becb44075b59f3a22245f5770eaa094307134232373752b56285c0a804d53b56a68c65ca4e952f96373c61d8b88ee35d4c1b12e29d30892ab7be99d70e4c73c596b7c43ae6f954518a26941f3729ee81f0b5fb52aa31b482044339baff004476a3f6435f49170a724d69efb8e381889663c4aa52ae876f91a37bd16d71532126d8a0827baf5df5bd6b312cd71a57a4e38837a16dadc68a2d5dad181be4e7f9690daf68d62d8f62caa5b960bf82384bfa56029eb220d552086cdbaa827d41f68517b0bae360ba25c6929a29214836547e7144df036c3be6b6d79ea99afb1c021ba920ec349719652e1be0f9000a4f974b2c293642ad65f8951a1f6d6fb4647fc9a05c36896cdd335edcb715fc644d44ec15a295125ebdb54424e1840fd1a86497bca356b7142f4ea049a5b8861d330488e069b952382bf85cfc9cef6ac85bd21b7dc3f4c6bd73d34e4262c9374c813d023d4a24f81559abfb378bab8c3dae2ddc1f80621675e66a6fce2f1f258e492bf46c663628ab53405656ed53ee0c0424630180e17b64210adb351ec7a73d55f84e5bfed9e1ca498ba4de999b263895f8225b6348d8fc887b3d9ae074a8d9001e02c204a350be9860212a426453850acc9cf11e288ca291ee83f9f9b647ce4cfa8f2afa8a5333b1a973e7b6252eeb44df1c6effdecab541a57ca97b014f5826628d88c471ba13a7601fd55e61f1b9541c927821e7bc4f39a39d56de2c82eafcb1b85a81a9a2323be5383f7d308394d7cef6a97ce9ec072c9c95e3331209c0fcf18f2f2d4556530deced5f918dbb189c3d9f2b89ff50aed6c41fdd197c0021b37daad477751a6db187541152627e4cd01fba66e9ea884bd3fec3eee19ef87ed9b4ede53cc672254b0ef0eb93410d52ab2e24c10875dc37d623107314e5eeba104c4c57c56b79fdc56c3a05d13a67e36180e9aadbd0bd45fd3f296756c5e16612211218c6a548665a26ca1189fb604ca16c302b30ada3ed11390b9d2768410060efb262c84f5295c8dd45e45b41558c6d7a3990da61d1b2020ba5766069ad3fb6cb3a3bd2ece568316abf551834246ec44c2b192a234ebf2bdd8d932d1b1ece9ab4070a97e4491ad7028c72953ea80140c9a936a5678804bba693c479d0401308ae4d019e6fb0de8a460bca9311a05a9d481c173f4ce02853bd04c9622c3d9218e6b75283a34213b4a722ab10eb7f4a6c8dfdc041bce00e0e45964f4d785d5689199f37bab16f87d3519b10abdac406ce1ff156990d99e32dfb5338d13a83a700ffbe1bd73396cbe037daefd9360767cc9ba73e78ddefa742734f3bbe38413bf7f96c59443fb6447bfd5daa3343608239f9f6bfc4e3140ea94b6bd5ef8532c0cb71a2daa8cdcc362193f6752ce2b89064ce14e1c85b1d9d30efd911947cad8e78ee6aa577873b27da2f03d7d88c3e20b9ceabdf7ec1efbfe843f44e8ec2b117d8e42c73a36931ddb1b26077f31db47b31ece86888a885cb9cf3bca0d35c53c955dc15e05faf2d3582aa628eee6f4a150f31224242d7418fcfd852665653b4013abd5969efc18737d7303e219903c4236df7cb2cf5443f31d985e0eafa7716013f85879145a13601f76d57fd506dbfe72237dddba8e1f81d7bf8cced81ebc6c84a1f473780d7f0b7777db575e70afd21959a57c538d51ec9da5a644417f2771b04bad7aaa6e32b6f24ef7706ee5b6ebb35d51df5b00472a84648331316a9999bad0f51cb1315c2f5b249d7e67344f0309857c24b931358fcd510b06517cab2535fff7b3aa073ab381d881f25d92309f1b37cdb76803c481977056d9f10d7875c6386637eb03a6d056abfb19168f88c8b3ae06d14cb0f10e73c85cb97b21b893e5c32980fddf1f9137e7076095af61c44e10064bcf273844967412f3b5884e614c5248875c13b8e72861030b3f9e213989f28e8e46064a2f024ab6d263c842c9baf171e2b1f6dd0d4d121b1afe10b3a2734603b032c3b522ae761b92f9d8977d547e394c98b8cee61be7c66380883b58f56d069fb7ec15a688ec40be34c43d17b5122f79553bdc49e8dee355284a87226399a5b32f8b758e2574e850617eac25ac9a7f953bfbc73b2ce589a6463527a3719611acdfa8f304a37a5615bf6d6269b2a0a0078f05a83b67fe0645c2b7d366e0f9def210512bf6a113cd5542276fd6799a953b86f77a6a3169e865861be7a5c977b094871d55e1566e8e2fc66c36b374e21c5b4103e84ecc0bf72e57f3d038c041eb7c0b181079947ccb0e79f93ef49f1704ecf98916e5943416c3a002d255c97af400f0243fb93947a4f45b277bd095bac1c00d85708002ffe350fb98799ead7ceee0e0abbc71c8ed5144816a2e0321e2773341472466e42f3d4c7dad9151d857197f664961d0b05de757eb069af7223517c7eef27292246f04a864668845f83c56f12bad4cca4b506c7734ebdfea335bc5f6f953aa3a77e9016310eb8b457c3d77c2cac1f50f90979c1e5587e6d5755341bdcad5d75444c9770391b250b278c7398f2b41a6284dd63b93984e078c6447b1cb0febecc34da0d69d01f16a5b6155d10ab3ea21cf8700b2752bad9c11b1efcf21e333c7329b4952b5c2ac6547edca9e8ff81b95594677ccab3562b11be3dfbc20f16679010d42910cb0fbfe660df06bfb081366fe5f1a7e8154766f8ce589f328ef43d426f19c18ada2f2d513353add34b44352c6985eeecad90350d039c17a4144f9ea384459620f5e5193f168d70d423780d2b3955d81194a07a24aabe548859fa51b384a38f868afdf545ae011684059096fcd58b97ba87c9becf03cdd19f401e916ffcc322a85c2e76ea4b2be2f065dcef759ffb2ab15c9263b8a8b49a594967ec28a6a555536f2f69cc393883c56325578c184afd429b60363f4fbb4e02490a4dbb9c95a9172b154f5059f676583d4bc46df74e741bae2f00c0a5ab98a7d37fdeccb97be273559ef0cd6e0aa459d6ce98012b5b55ebe3fc545580c5502e134fb34765fd4d22cc81dd21593a12025b88c8d3c9cf6fcaede3f9d2e70fb197669b674ddde49620a4a07cfe9bd8c5c0ee2ec01be3a7ca137507548e1d9ccb8a0c8736960c06da863eff663c5c4fd6e7a18f217f9aba1512e642525f53284abd74cb2f24c86d805267fecdde20fa00400d70780fdde70674ce890328db66a08a234456e64b71494a5c6050b31a0e3367fcacfc26e99cec8d925ab17d0bc1d41c4e562f826986bd7b515fe197dc689e2fc7244d8780945515e116aec07d7d40c8ca594a31f3fbb23aa08689f25f50082f9ec686c467d397c3c80868c19b0720bc908e249cd6d6de74f5b042072d7266dae318c09c299d5f4087d54adc82789586c8350f56cc1fbfd84d7f687a77e29f9292ef547592de5a243d69d12b77be1840e35e7fb13343b914e9e54a9eecacfcdb943d9a826626e3024936e71d437e620c98bbb17fb5109ffc8ac5784a597a5ef25f9b8b5aa15cb458ffbe09270ee8ff2ce353e6aa3baf9be7c879deea4443d9f40e7a9dbaac5f6cfd8b7e9f5c44201cf28a245fbf9f23d3192d3f2a70c2af196edadedba8b5c74eac4a14ee778c25d7389562b514afa16abaf08cf232528c0fba398fdd256588ba9624d008fc53ef5600e1eb661213e7b93d3ece6f534173eb96eb240a192a915a6790aa09ecd8aa3c3cbefef9179236d04b2df1f2dd10e5fd72652da57a70ad96663b4ceede7cc3c3654914e0d731d246bebdd20785bee50b3fd2d2fca8afd87d3d8367bb02fad01f0308cb39b55797390336974a171dda72f79eeec2e621eab7f868593255c4f349f21de53896d1280a4432eef49bea06d0343d0a69d04aa7dd7383df445d3cb17338e752f6854489df4ca6dd501f02c7c5beb6a6376e4817359ac5a7fa09edab5f47c4265aa18762354d103e2398b5327d56d365e75fdc753ea03b6b1d7f007b9c8fc0e286a36d3b4c2c7594fec6e6b1a650d04ef7643a51536e7c5a88860c35c1cf48603f3f4ed6835bd85697cd17072f2e31ea09dd428268b4ed85c0addb0173f53049ecc24b4f128d86322fefc9c12dc7544c6670f952bd8815c12ff6b73bda1a482090a079bbb1b30dd2df2576a0bee3ec0606a6675f3f2422015d9df8018069afb5356a9eebafeb47d32a9eb0104cef408678a120918b0726a4ad1b89e082d72daa73c0ef96dd6f1349a41c743a51b694a11be53e02cfaef8dcfd0c9ac474fdaa641a0fda1a4ad26ef1c3479bf25f447f4bf9f3a505071d9f458f4bdadc8734eb99ff1174b9b87b0061f092d5b507d439475f245276c61ad5cad8deb3c4d7c51ee08ec5ddf35f4efd1f02351ac8a11918070f317ff29bd3930286799502cf6b55481a3c0c5c5f147daa2c37607ef9021a5831f1d36cb9b37007db5064219a9bd748159e6df2491fe474c8b96e25747e06a72c2cce6884e4afcc3e900aee4692e438b66d48dbdbf349f81059083a56caa9d567b9f4d072a3b8226fe2a211f3ba4852d1c0b95a9795c404548a7fb7ee09440ea267bc37fdd996903028154311dc29645fbd0530f23df38b95b098228dc978137efc4afc1607c1854535ce53f24f5b40a7c45d7514e86bab650c0df76bda6e40af6166b0c9ed9c7ba6f261097abf83f3212e6a96f4355e229ca7cfe8764e88c7234b98471d9b932b6443c05020e253c8b89114ad7077d4fba9b512b2416aee848eed0cb7c7112bcf12e8639218cc0344bfe9a291fd2d1ceb7a4ca619e38c062e30d28cf6819ccddc6cefba3bdda6456fd11f4e494795207817d5601227bae82ec6adc3907dfc00f5796f9f7172627121144d831233a632df88cf3175f4070fe884fb53afc5fac7ddee119cbda5b260ba430a1616631bcb18439fd9c35b4b1ba6a1fea9e25ab64665c926c80d11d1a65d416841af7b8a33ddab9605f15a162d7ab2457e91792c8fe0b81128cb4c4069f67a596e60ef67a15c35767ef75378391db40289a4866d255476609657f386d34611001558b5eef009d6890e5c8f7aa5890a2fb2e6cda5c5e9dd30ecc483a02986768df0b4df9ca3f16a7018078e9646f4644b5cea341850acc3f4f69fa5c64874a8b50dea96af0663067cdc99f04785e53a2ddc71a51e3acd620175247d1924a31854180f4f7142c82e9179bceb2967c75aa1b5566077b3a33fba2a49a0fc2abcb568d45f975fd71af78f1eba149ab7ed42841a2d26284dd2472b54a7448c363db564d11ad1fbc7a1134d1c7909e1805589b874152d5731eb31d4ec13533386e123f7a4ca6b6cca367ec3df537821d268894098850ee1b849f683a227a983704a9a19d55fd4cee94cb1de70248b9ea4449261c52589f47c18029adc3d2eb130e1bb9901e66ee75cdc185b58867c7d33437bbcfa8b8d16d8bf43b52df01c6709aa7206ce875bd15c45cae5bfbaa9e3fb2f465e363cda7dd2d2b934c4ff2910d4568ca9deb68e48af31e36e62be953972e8b3758d53a56067aed3192009cefa507ac46126d27f3a0859d95861d423fe2677a296a5e724f9b93da4d230e72a4c648202b9128b18653e77a9b3040b246bfae2ed048814609e600fc85544322db1dd66fabf5512e95d3fe02f95dda3411c4948bae40475c5b8a2b955f9a0a423ebd87d070145add1972496525ca8c7e1d5a25ea4af87d668b59a0e530ba3787dc720e05504c54250fe12838027fea3201eb9acc48ec3ea886d47ad242115864ef9488c7e0ed4f4920124d8331f1b4ec7a973292fece9d05e079e0d1127212849eb7753a1a8c3f2637c26b6c6b51b2eb25f042afedee123d0e6e611b80c41f8c501c57912ee7050076fd0fcbb648950d26e71218759e61ac94a6dc9324dc750d63d073f690f4d9ed07fd9ac8b40a7315c82ad5e6b681cf2876232ca499aa6ff4e1566938f3ced830118b0e2f4d2367837cbdb5757e7bd9abfd951433c679247868bbbf8489c279c84b58e40372b3e707b462a032ab103392c0ded165e0a6b193eccfc3c2a234cefe9288750e0ef9ca719f59f6a6fb00cdb546aedde9666f74b7cca756cf1c73fc833c7b4b49b760fa5f8338c694c2be60ef5c468a8c53db3ec5c0284bd66f95b7d1f8346d5f9f428f5435b6e5a0dfb68bd908a078dbdcba5e147a0ecd65fdbf36dd9e255482c33d5c43aa90183936a444baaf48791d24b8fc8ec757cc6e0165160fdbc87f0aab386c72a8d7dbb379a5d16847b2de8f58b5ab83950ab2656d6cbfd811b1eeb046cc679f63cd77c9af00b9e99114f3e3c37a3798321f514740595c1f94b03b699bb9c266a9c7ad06b868c7a37e97374bc13769524ca892d0b29c32e50cbe28da00468e9e16bce229e670f3f6ca5da89f69b7ab48f6865798c9506a357c6cb68b51aa4e58f47fb7bdc7b98451f24f38829759301f30762c8321203188ef331f8e2fb1bacf707dae1da4b13c7f4bbc38ece1095dfdd77a24ad7338eacf3ab9a2007d28f19d821a7e290f5a1d8a2f5d5e8d66f7fa2a1d09018af11551cbc6026a36d8e674aa0372216e0886c3042e76edace4f4b3fe7b34ac3a3e3e6456fdb72afc95c8d06e02ecab1e63c86f364026e1ab3d8630cd758c48e3a09433d0ef9e6a36d0414ccdacd83065a76400f68610ad337fbcf33978bd4265b457f8e25c7884d61be9e8264256e672e68497746a3aad1935500e26fae680e3f864d7fb058e252b1c4e1719e51461aaf3bba790fc98eeda154d436a7e2d84f02e681ffe8a94313abd7ab39670e349657e0931e24dea8575bb5fd238eeb2ec5b6582031a5c7d83596304dd5af8d452acc841ff65f94cccd2f3c44a70ed9aa8874863e80c128cd420908099f6367b99b7959c1d43acb3b77d732d7d90ae5f67893321e70cc724228225e2fa78b440310535e4a471d5b13185760b021afcb93a5f5276d7d37bd6edbf857fd1fc27b4a8d876f620f4b285eccc6a725804bbb5d86a5880c25c47dc11ee27b2b55bf2e7d2cfb68de960ebbc9adeb6d07536c68ec0da4658660b898de30c07eccaaa3f949697fba220e57b25250ffc7a08350f6592bccaee95825c7bd01a937fb7d46afbace6483c54132a0c9923291bba8b538eae2467a5c9e5397fc0d617f4d7c642dfe274618c442978aaafbf6d6570a3e0e2cf70fbaaeb5f14918b0fb4855b28bbeaeaada2e90a351a8eaffcd77d58413b741c6bc611598a97e0198ce414db79cd46a4ebcc9312406d19f946f3d8534f1ddf79e0183fb2fee52a3278823964c7a92174a9c7fc2e91ddcc68538a6013d1b322f2344f973c7679966913c2d09c012e5c28eda670c6e60369d742ffccbc67e0ab26b05b211d75ffa94fb28fec1b59ffd414a9940d45a51f2d8121f3336e111b4bc30cef7088962ba4d42cc8a865990ea37d0ffbebeefd495badc67a690ec07ec3a4d972f7e4512e0ef40f9ef39fc411d5dbce3d2bbf19779adc5472613745e3e454e0feecba5d43dc0e3237fe0eb8e0b38cb3fcf818e949819ffd848c3fdb5c25aae6be173101a51c44a325c1fad65df76e12f7cfac906015aec1809fd3a686f298c0197478e49503840df93f701316c84b0142d1d321d107b1fbbf4dff136048c3e3227312870df6bb7ac62d299344e66ab0688c6434c822e5e77165f7a85c89ff6a3e79c155f99fd24e7e122ae03494cd422f99b7747de059d41373f8abd10aba964f757299833b41bcc48756d6260d901ce132ea0076fa6681a67c645d16fe115670fd28a38f5fe73ef5a877116d294fe6b5f58bb79dfc8647b12e8437e48a33e9d3b04c14a5e8c1d2025a31661025db80960699d2182d09c4b8f4a451e2e0594b7f7585cf7701d1831545046ff17ff163736826d6a3e8955474b1651f3cb8cbcfcb6603d648e0a7929068a88516041c8d833ff8e4d653caf00658996b541cf4cf76b9bfc3199450b6ab54636b3dae6e937123b5a5d08630dd6021c61754fc131af6acb802815b2f36fbcc48e00a35f182a266eba8edf4e89832d3c485c323c86e036781f39a85a6348b5f30db2bc4c3db9035ef5294af6494b949b32c4fcab5465b7414a66d371a51e0033628d2daea74710dba4014206417749a859108e7a7a0101b2b357e99c488584a5a2d40e8740c8ea81ed40fd6538dadc0bbdc1ee65922e8d0afc8606dc89c7ccedea4eb7e90c1714449e001ff24706efb71bf50b661e9ebdcc7151bf6ab05f46c85c86d484706fb4e1e79a0ecde45fd1e9498cbee647fd6d415bcf3124f61cb8180810866a2f969257e844eaff3152af5cb63631397dcb110fede8a91e91906eeb187fbd0a4aed9872c2db8e24bb6dc19fe61dec4e6bd6edb66e582959789ea16eaddf2820ef53da6a65603f932234edb2bde2c901b048fdfb876620c76ba9494fb16d8d0e5ac32aad3fdad718b72f363f6543fc9acb2a9071dfdd5448db5a10188b61fea5691887621c11918efbef232b363c5bada58fac21e06e40549381a9ace7f923aa99948374e6fb2b1c0f9e564cdada50267ee85069a58161770fd7c51c3336d182b2a453b82dae82674e2bb2f10d5a3c3204cb4736a7ef4819b19a5a99796fc83e2e66c8be54bcd1d212892aa4163c3e4954c41f494468af9dd442d3c56c3663c172a724669afaf8c69573dc73d224c6ea8fab588f4299a9b5a7439f19a5baee45f858d97b7ac7bab51ed5a7235ce5ea86c2596d2e813d1cf7fb79b4c8e5307aee0f32be6083310c10945c006070a74f7d1f20c8a27fd68e3dc814a5cc2d06e7a455b9973e6ff4f95af0a8ecaf6061b795491c703615a12b2b38832040b9c25e523e7de2424c231a8935d1c9315c79eb859204dd54f53b60b544c23dadac83a87f055478e56a54dc3a9852241d12561fec683b2dd4ef434834a12fe0c02e20b34c806ca943591281fe348bdadda4d72204e01422aa731bbd7743facc4918b57518b6006b3d07678cc6a137ea7a81cf5e32d423b22481792329f7e1f5437f6273363430032c164f1eb05895165e2ea9550f59083bea73a475e10bcbad15a2025e6a94546d7e92a7800f997a164f9446e7e8b5752d08b8141e6e05d959980f97f2a35a9eac342b18c818cb1f1358833d65f0085bee30d8c7f014a9ee1bd9e5d6acfdb86a17ae5c2b0f80cc42f8c46e43b365da762759621fbca57ee7c958766f04b8a1d9ae0bf15682cf43f83466a87307a47a5f38667e39875372b976d3a0c3e824b30cb9785ac1e55b37de49a489254f682546c17f28c08d0409ef62de99ead7adb8fa978d1a5b7c386c662fd662a9bf046d2119c18030978e419a15113e936f22f6038fa43536adaa0631046b0a20b8449e3bf9e29795a6f51b9abbc8245836d126def6bf1f7986f5ef83f25fd23ea205d964effd41913203fd2dac658d860c03408987e06c7debc6bf511e5ec6d9a243efebc5b7e9c6530d9b877429fae976c668cead019390c40ba9b42343da54199a0e9062e1391c0c600448d36e17139974d21f11a2d13b1118e48f86f1c59879cd59076d604aa7f73bed48f37f306a304a5e98605b4cbfeeb5c0b7ea423095950f9cd9cb9f2bf9a391a47a4c1d4b8ae7533c1311901cc765633493de0e6e64ac716d5a2655812a65f22a06df903721eab9733227d41030996b131b77082d621ad92067afad71afd9af6c032e01e0b6caacf217577215f9fe03f7bfd7a518f84c43dcc307296fae5dd976306e00acc5125688b18816bb45a683a1af71338aef249a4d23aa0b2dfe14a05defe7ee5844b09a8cdb06d73ff5e9eb534413ce3a20d9761e2c1420bea9810e28a0ceaff4a8dd1157fd5ad21675b0ebbc16683738c0a2deab5f6738a8b27c4bdc598e0a391fa408452350ab4921d80ad52ef845dce642287d30a08caafa581cce74cc9c3f989d6fc6e923ce77eab0293734b714ad382f453c772607dd5c0fd7d4142b3814faf601cc4516fc27c75bc0233e53ec548c6d2fcdced0415440d9cec4a09acb978de0a3ae4a8e7e7a4ab1324d8e95acb0b1d7d9ee0388c2e8a61ce484a9ad95617265bb741319d4fbdd90381a1c0392b07dcdf4df0b96369fcdb0c54300cae02f12d01ae77bb851bcd84f47972bd823727b46ed495511d58e9be89a0118b4090f85a6a8b977c65861fc48b12b912e53b3d8de57ab938a79646fe96568d43981b745509321cd5408515fd78248ed864a1ef1a5a469bc04850a1d84a78d39ae5197c5e6cdd85664722dbb90dd3ac70dca00eb89ed67774014584e34e2905786c4524065cb5c5502c74ec0a5d4d8c5b91d8f97d311f6f92971f3a495106687594e76eaec15e4ad081272ded38f14a52c3cd1d7436377873516d475a9dba5319645ad56e19ebac76597a5222f4f1c4a402d7d700e39ae4a3d6c19f644aa5d437d0e72d8740b5073ac0885afff34d49763e59ccc5b5eb3588c8504c9176fdb49decc1bb3e405cf251261204c5f2bb40b13ce5309839e109f49f748b50f48da971dc8215e6b54206a289d4014364d736963accf39e5236a6cf3b8b57094c621439c50e2a50dbe7497d81e73aa319a82b1ee807c8343ff39a1fd0d1536364b4ad5aea937edb42ea2167aea9d5859ac4bb0b36fd559fea3ccdaef77ef0716694c008a775b5a160538b63c3c5ca0328c7b9f6e56a8574417aab973d1a04ac28d21d9cdcc416e96e0781ebcb302aef41b6f44f8566e6f7d729cb4287b734bc3b36bece75f3017e85967e73788dcd6bf1d0e26f108cfa0104d6d5ebff477962ef863867a6448816c57e8958d41efa35dd635f226f5fe11ba8c0fa93b7bd1dcc79e734ba0c53e35923c05a2d030aa90548264c8de5b9b4d0ae24389299f351f54635b8e33c943a9a61aaa9e287422d4ca34a692c659beaa0245c1df004bb31a1b27ecd637da45adb8cffd3e78fc5ca9916ebc4a3575c4cdf88080e70753e7daa1948579c88f9f1abe97d2d97a4264b0cfba0e41c681b04d50eeed91c223206e836a552a0bcfb4930093242690328a1d57c645e39acadb573b9c143dc6f15a338f2324476f0d21f8b2c2690f83591dbce81ed6314905aa977320ccd77809daac74c6a58c26ba2d042ce22f7cd6cd1e4d115b7f4454946dd4bcbea1ca241762e40e7fafc480ebef2f8c20b13a9257287765d065b44631080e285de933067d8d18e7d81e20c0c8a4674a615383f7eae7e56dd4dc369b409b29cd47a8631a91d7489cf387f9c4295965882e361b9666499f3c1b9acf5b39c6f7cfd30d2c911d057814ae9c237fa86ccf200523c524c69857b375853b1e89235f7bf5ae2f61709b1c45828a0c35a7bafcb408bb30f0a7aa8f38b841d0a930474f52e405ffa06c1f02111415dc516363fb7310ab51b78491ea414aca8dad7a12ac082960ca441bc2a9c914e677c74160389353a7c8b64f08fd881f69525d9737aacbafd86c64712ea7a06c0f994f96e4be705fed8445a3acfd3d43f093bc9e7278c98f3cb7608f9b8f7ce64279abdcd7759d3abf1c137749adec795ad816f335608037302506684022d6051a368c267795a46e8fed679dc656819a82d1b3a06d62204a1a9f6d575e1c9c53e388a517b40983b5bd4f584778d591cc98ca1eaf29f89f61b644571e4d28c0752c17e684a0f6e340c23239334bad1ad8b9db3aa124c68bc55af2cac4191884a604245c151b9610ba470ce8855a4fd5c47e6470f6bba646fc5acb333420033c9eff4de8441fea0a3132f6b30ee9ccb51803b9c11f6480384b9f398819c3eb4ebd2f7edb4a652b1e44910d0a5d31025743e48dbc194d0bd26e59d88d611a077762a2bf6528d010ab3b8abbaef312ab7abfd073280aa548964d227acb22b5c9ed6295daf7b14b0693d56bc3fbe50445519f5c60afc52bc98d219866770ada935689eb9a7de5eba588f20e7d76637107264923249e1ef8442e1237a34431088354ba950babb102afc52817f60d0e3289935e69041608dae80d8bd4ed405f14bf4ea05cdca0caf787a535d174b63f5ee8238a8ff31f9a626ad4ef0b2fa0a5d6cd43ccb08d19a6e986a47f2eac061822a8e70f63311a11ce21be56451ea1a84524c0888d505b935dc28b3a8048404fbd6eb180ba5762cb49545ae011827bb0e5f06c9b5ee833b98f802a4b5753c243c1c8f909cf223c39a6efca328ffe0877c182c5a8dbb6ca23324f6fa720faad961720ff5305403cdf5eaa6772a31a74fa91e981b71b2048ad0b82df56ba50d51b2e8bd7b1f215307a97495392bf130f6d490ca876d5ebc896e6b6c427e2b3364f1511441e4eb27921927abac111102cb1965d428dc9dae7b299dad87656e1f7434efe507d198c1535529e60c00561848e2a81ee8278fd0708d0abb166b54da9f60dc40433a612ebc1067f15c061588e0ad1123295396203e362394af2d22b0c1075f3aadbed94ef97aaf66405203bc98ddbfaab67dfd22e8f9289556598d629c99f4d4a9100cf8fdcc0c8d52a6ae93be96fe40e03147388e5334f7ede90c9973f3ed44cd2f6cf794726f23411facd80d95e5a5e4eb183770d182a89ddca6beed0377d71f11d7746f6b5c9bd44eaaf401a72b6ca4b2fc992e132ed64b72af47054a0d55919edd7d61963111f88bc1c0057d54b9dfc86ec5f92929fba4a4a1fc709bfd549ed46d5a2491396fc413b452c0ed4b47cc9a7cb2a51897453684073ff5a88eb86daeda16cb21eb91c30a8b1f5acc91ddd88c6b3ee9c46ca2b2bc586a75318adc68c507ebf2b69c02ff34aa484fa91d71d39dd0c51c33a8b39bdf6e478b8afb3bb138a9e8fe9907c764d1a15c9500e35d8d208364f5525a9872d008a0c8613075e31f99d1680db303a012f61a21a8b0f7bce48e6db81872edaca364ea8f844e3202850684f53ff7ead361e30710e7474345229dbc2453b7466a56c23a29ca5e2706ea4944ad48ce3c790801c9d2833420b03934a4c9d7e63f8f9547d82c2d0b7a9e5d0df5449406696e35e45c4f87b5409e5dd9c2eba8efac1251ae54f184e8f22f51d2a1d247dadcab49f798e58f1045f60b1ce4606a434a2bb51d13659dbfac98191c5bb54c9ed957cab9ac01407ac3ca42f9de5d8abcee8b4d951ecf73c14740c600edffae688082c5df773c8c7e36a4c783f8848de0842ca939c15acfdafe0dcc2c9def91b07d986156fdf5a7e62211fb73e0fa0a1a6a11331ca507242a0677bc422d95ee36b65c6ad58908b8a5aa1cc1385dbe4c35d2e7c84ab73188f004553532519ba57fc56161c99aaf3911c9a81f2dc38de9aa497fcba4b2c176505d4cae4cb921470df683d091f75c4c2aad3e9ef509a53caecc4bd5ed35b9d1a1ff38cfce356ec936e8ecf87ec465a4653edc51c47ff0e2da9af3f1b99efeae54f0b2365c2214330534946dea8b0477f989c7f2e89f3b9f08453cfad4bc640f8bf4d0d5083b4d1e57e4591e5725a56f5ef36a25c67206a826406c00e5d7868893886bc0076330a46fb4e20847047c4d58901f67303db0363b4e66daefd03ca5fb4221f722822f465db19d9f96250e5f0b0a9262a80e9cf3012d04595a94da3cbab232b9865252dad4cc0255c9915a90b52f771b69bc7305138c1910f3f007eccc339e6ff35ca43cb9cb54865e304a82d67f856ce13dd1f12d7903d3c4928e06775252a43181f4570197845a1ed0d33fd9b8814786f009af3b8c64d2ea1310f9dc817406184c24ef5307ea0d22e86660b88f422c06560c0b0980f858e022f426de0f48cc98b0e4c2efe95c97bad9274dc16da0dd32c408afe0d9144f2fba3228226d69f79f91895093d054a0e863f8849b8b9bc49a88167e1352e049c82470f082a8bc90a64e2fff97035416def3806d81de75860221dc464c9c2b5db933b7eac1644f7058579998ce72ad76cdc1c1e7709bdd5570194dc5c44cede9826dde62f86d0f833f552fd5d137a7f7308fc574159efd064a159adff4a521d8952224ee0c64ac71551f4e23401c4fc5771581e8a6e4b9b4e6bbb4cc5694818cab7fe9fff780737ed4bcc35c1f2f801a311e82441f4a8b75ebeb50c28caf0910f186e6c07b336bdc5790ac092b9ff505e336ac8093dcf9b5993e8314ddb9c6219966fe20f55fdc025ddadd7aa4a05451589ef96e0dc1ce40a0349af98e9256734372f2ec06ccc78643742e2575adbb9e417354cc42afc7353562662e754dbb528a0a05a418185ffd595982124bbaa33e7aa9877d70e08763be74ebbe41dd510acd23fc933083d7ec7c72f5370500eca9284b3fd0c8b614ecf27787c617dcb68f0727f0e1c418ff79002b74561da5a2b114df85141b0b22406c7447a0df69105416a80d9d7156f0998310fc55b438b1c4a37d0a2530f78a1b812b4e6579585ab33ed88ad014843f278ba53261d3cd35a0f05442f356021c22c15d5a2cebb9f85fcde11e6305b274627cb8cb245715952368a935939ab1f4d4791775524adab2c6a0c4c345c7d90ea1080dbcf8c834bab33fcfcc40d5485ebac15c23b77bf9fc47f6df00a5c27abfed2f9dab44f199a476cfec0dd3e58b42c0277bab784d5a97ebb1e3be139b2d9bec1ca65680a6f5a492e5ddc520f22b7fc140cc4e18358f2754219214e67b451f102a35497b07863a17312ff6abcc47895fd810cd16ee1b4070ecd5e62ea6e3dd3316cbd16186051209c6ecd6e5b23c3fad78b51480d999f486c3ff53262eae6b965f7363121753aa0e666f4a23f00bf272770f34c19b5ddb5007bfec64f6b6b3fd2d472805a1746c9a9d118a2020a72a20dd5d1213ea0c7ea94aef780210756195539581c70bfcdcc43ee9c9c61dd48c65e32b7e8150b40d22dbfb4a1a2c5dcabbc554c7e38508ce250a52565ffab839aeb935fb9fb58efe500f789264e565f8ece529b19e67d0e9ac6ee244f8c5bb92c3393c09ddc60a3517ec4560ed376210062632ce3a0afd7538ff3f9581ea4eee065a2528e4d45e896c507a67caf247721c1b72ccb4626b28bdc4ff4616b8d07ab1d022c9396c4eabcab79e9dbff9452baab216ce041f1b44fca172ebfc81997d793a549a9c870095cfc00a1ec73f4076c83bdd5b95517e754651648293b9bd1f5d43d7c4a1a28fb21c3965a16b363442fc1d96be0adcf25da7482711bec99821b8312c69633c4729d2734ce93a4944a93ed6b2ef77c351528fb2e5f9020f1fe782990b7ec784ce485fa5344d303c1ef9e8882890fb43c3889dc9a543d807cf692c8dcb356f60609b3d27aced205d90982da7967ec8eb2025d8123976f5e727f20a74a719bfebe4e384b24fa04fd5d44b8b1f7ea3556d19735507f0b8be004be491151b03d34b7498a7fb12a8e323a9f3af44804d453d7e050366d2bbd9e20bb9b9a2c7206ad0072dea25ce7aefd36d859cfa5246475c721594dc6c11cf304a86e4875d8512b6dff737f10c42e0380c0dd8b377e8fd3e5c2293d68911b695298dc75c704a221f212c2aa2acecebe60dc9819a242648f1c79bc9ca0756f6f4aa298f5062479c6264999976a070caa0d09462574e348ff1838c98cf57c743948aea900e32849eb120521c350cd4dc33525a8ea6fb5aff7af25bc8d51e736037418c16cd923bf4d7b01355e48dabc8de8211ebaa3ae3ba0165ade014cf974461942019d4fb61de407c71c6b9b456d575b33e4dd6b7fd92751fa28760c14c98f1ca5a1f80cd2d4e980640dc7b243faaca32352bc9d54da29b29eb522ecfacffa1df00d1674d7cbb209c6251eb1d381da0708e0c58e949ebf6e3d10d2445b7fd666db62aba410c1f7e94f1cb6b733f376c57af7eb602027efc612cd29c0e86e6c75d670d6230c661376dcfe87ce8c2844d12a4a60ed068e4021b6d9f1edf25580243e1e12fd4e55488c417e3c9a32d34ae17e0528e41cf36a76107961d3ba3b47772e32971c6e1e237dcd34ac06cc2e2375f2d886d689470b0782f1a57b2d9e7f79b7afbc1c20103d05eeecb58feb022fa72bc78ecf664d6a7000949f74dfd634d372f66886ebe82f4971e4cd655bbaf96815fc438d3536dea97a011a0de744489bbbf41f374d3e8fea16f0c16bab510b796bdcd6af1050a7347e9607501191fab5e9ffab04f14b1f4c826e0a8b1468b1dfb3a7d083bea6808d19ad4767f85776a93f022327ad8c424a68d196e5c3932da2a570cc9b68ba34164db170fc2425c012f4908818bdfcbd5fea36186f8c3691b14891c5c1c9844ab6493322b21ec4f8a09f739d07afed067b59b623dafa27251e4d0431caec535b9c51cb88c6aa619487b6332c2685a760cfcc08d0200c270c3e6ef4ad07534b2b47825f36bdf85d1b9aedc3f1671de9599209a275246d6c2a071891b6f45928dc81c93e94d2175c1ef56154877e287b87132997f08265ab2be998ca12ebafdd356ce5a722499ed7ad979f616d0f1f362f9603a7def1328504904d691e45678344d30fb7eb76acf270e26a9c108615239aa3538a48b494dcdd0571e616fb643ff91a19339152ee2574d0f29bb158b6f5958172b101e9226ac8e59128a1a73e7f00a2ca418fd477d5e4d0b91cc57ae0499e718b83db9503a5cf15ae6b80f2f1c98b1e0ded1f7a235508b13a87fb0addc5dd54a4935e14be45a8a1df08c52ec1d9c52a2b296751216baa9e377bcbf0f09926663e44bc43a1245f404001822c120f25685803a4b2774e353c1796b0049a79737411328735f47219bd15c29a39591818ab4f856f00ee54ee7b444994633bc491cd44c85ffef944c368274a600e5d42716b29b829633cb87063b0abf0b9c5645df2ae14d09b4d5396487b08f6c7c22fd1d779c449fd779772b134a9e7d0c66d24bb9dbb210a96cd15a1b36f11b96b8eb8cedb7cd95f2ee025952136a0389dddb0304f1a4d36dc6bbc0784173d23b6b93f4800771e1cafefb02765eb9d376a6a85641dba443b3cd2c87be3dee93358b75847fbdeeda9d3e96677b052ba0cef9d3df7c42e71390791299dfd4ab9b04243c93d2afb8991a0d4f63d33d7d6808604efba98c64b6170a531edac58ce8b1ccf976f9e8c99c46367a01a0443e188cbc649cc1909a7c55951077a7e474a1b1a09bc8e0c067ef084b57671cd6afb140b2751de70ec9b0afef3243bd2ce1208d1d8972d15e35dd015d73ddc29d9c247608037cf65d224d7ad1aaeb6161395c30f275cf1c6e448cf09ab46ec8e8cfdf9e5739677e3213a8104660edcbc6a45fba323a6fa3bc2382637b1a8ea46e8808873f4a1629ddb44080357f0dc9b137d71684a4ddd4c081e0c7e59fd8feb4848e749293c14921531067245cb0af9eb709fb8a14ece2486e2e8ad63567934fb5abd5f28b26f2105134f203b24491f898aa056e38dc154c40db1d200742c93a908a0b5879328d7e9976dc645c789732752cb9943244a951e4ac357fcfbc99e60e3e33718cdaef0317fe0e90cbb151c40e1a41c79a2f1f055bc15d51c880a6dd83025a9638363a03b6cafb60b6ce8e34de3e715cb240930ffc944a6163c5728c83dc8d4814feb6c51d744a0afcf0a43af3798d4ba0045e4ea0353de342e299deac3c8273405941c552975b8c4527e40b0d864f1c38f74bf0794ab24b4548b7940d609dc14ab20d4d6fea9d4d1a22e271b8e13a18eb88a5cfdf20b69319d24e965b34f5ae792fb61f57d9068950e09ce21563fedf5e14839383547dc8cc2ca75f8a886a138f1a6172dcac721c5157612e22ace89a1ec27f52aa0b679629168ca4bb08107331764d6f4bf3810ddb447ea782b0b26ceed5993da784703f3af96b908eb052595b62a924abeb4841ef84f466e135572d2ef6933d75bfe68238f77064e8bbd21a6c0829cb5260e52e125c4eb7844f74074d345cb803838d7fea6d00276b4b641ca06148fec147faa0d34f05e2c7f35a5e42a9bcfe039ddbcd1a3b6ccb3fd4975791104ac25e51f7115cb86189b0680a138a89b75cac7155a3c04934f300f544bb3f4c231772d80ce25f8fc6122e736295aedf923b2e364d5d03503907b00920f4017f3d3e9d520971869caf3b1ab408e622f6094fce8c34c067bbfbe1562913abd48c36c5173e7ef9568639a14f6fadc2c8660037fa1638ac8d7d296d5a3ee55ffa3bc7cdd60c7e592dd72320b7b185f09c551f6d280335d46121f84f31bae7f6842e14befc3dca24e6d5b6b386c7c76d746217003465efd76d043053c5c2de44a1d7a82cae090ef18efa04b22e68acd735873df6a0d53905d4ea0f33e6fabbea5545c393616a3209115c9d1991b47c51805667df22d3efbe5883b050105582d3b5bc5ab765aa170ecfbdb022dc8610065c77e1c6c56e1259b8fb02cb47f441005af4031fd8dce375f01c6faf882a3bc3df6ec2a2fabef01681329c61f1c600307311242595a292d5f1303cab6904013db7c086bff1f64d47284d2cabf89e1616939ea33d25661d0eb802f4af631c7abab2a7b1b3f51346bcc6d413db6c20f2d749cb0432025e764bccb7456ec38bc0ac09ee090f70dca6484fefd0b374ee5db5b61ddfc00c4520175af6903b90819136afc58cacbda2b8e6b905580d0bbdd765e21f91631f700a51d16e1ffaffabd92a35098fe95ffe671a30aa8cba9cfde6c193f9cbc61c59fae0ca3bff02514cc0144983827208a87d006d0796f2379c5f711b057bc4ad25ab6176e39f863dc3d310eae2a4f5a86a566cbffc46d03bd6be376f0931df26a5df624bb436e3b78a1d3c2f5b2884b5e6545f5b5dc8c04eecf82b6230d0451510796f7964c97fcfd978e2dfcc7c8c0e47beae501ef069f7cf31e6121205e8aea7595148854d21c6d5ed7a319e1fb6f91ee2e4b3a3e5821de7cebef8981f1460bfa947af3a218bf48c6272314019e64483ed49f4f4c284e65602549c5d26e389bae6f9d33d459353c8f0cc9c30e826ee0722cbc852ffc27672d8004bb5c9a666cf4fac4c23e0f5799ca795a2967eb0b8b198ef1e4aa19511144cc1377b3bbb7d5d99a347f93d57ec8e71c95ba20c899b8900d898535d988105afa1678fbd3d67152567c3e13bbe52e32a20c1202e7f2260096aa5c5db316f867eea0e0f57d611e653ff11dccb387e404899a73b3ba0309478e955d26649de12b9841dcc96bfc1416064124ac28bf8db4e5f437fd412df50b6ddc33bdd717cd5402aea9ff9a8b17db9e5f75c251657d1151f961c945c6685badd1b5695a8c846ea4af597f44877037a74d4e4cf1859438c02d6c90e5b93a5b470d1ad10a2fdf0243a017edb808015a832ce6052d60df15c5be9b1293b920f0edc700da28e37fe182a32b63c01e8fe37d6e99927be35d796ec0049a58d6b92a46c74b7e17bc4e9914e74c5563b9a47634edb9e5e4ab2476ab2c34c9099ba30036dcd5b05a2480052761379d4915ec9675dbdb57f708a4be7be9ceea3a1a63f1faef3999d7fb31f06709946e96b18b15c5fd41658fc1f2954fdb151781987d571b4c1e236ef222b3ac465325dc11bb9b42af8fc3676317d50e996ba31e231394b49193c6c7640e51d4b2f2a584103b9d0ca6afec14a5b8dedfd9b3a2f087d494bb08907a877b80d234eb7f87d7963570a1ea442631b98d879bb1b9ce304a7af9e83e32b1487aa63900a46cf9bea89e1a9efef906acf52d4c38615b9d506323b1575fd4452a9b0bb73e90fc6bab0d2ee58c34537dd4e8cc611efa920ea2de23cd5c56a6a196c5dd49d1e10c467c61edc8b0c02c05fd3ea46d414a745b529be43a1ed8f64fd0decbc20e55cb3b81ef6a4d04552d08fc7283f911eed5e7eb9ce5133dbcaa64aadd0995c4d24f9babeb4b2bd60ef3042336f0aa3441df22a99d56f711f87303400a7f51fcfa6fc6e3c27661fb545ac1e71a03b996085c3c45083028b0cf645defbeb981b2152a20691adca74fe481b2791f48f915a38ccfcf050172b4e277868f70f5e7db6f50ec9dc2b2f6440d8cba91664a0ab89177a63072a07f590efdb784765b4eed886acf04c835b134cb0ede172e73bf07bd3948bae9c5dc2e8a83add36e553a0fb52bc7c3138d36165f80768cc3e40c5c7edb95b69bb45e52c811cf9d1b6245a97c319f45f4b414e505cd88d3fc7330a72d0ad59413a3c2b87afc9c4bd7205a1e514ecd1f36f465b924419b856d1951ef7efec96b2311fd946b36fce06f9f1ee32bdba94d270e4d4d0e6be365592d1691b420f1f906a474192ea86571db19147ff17e9da8046d692aa9f209f0f2ecacabcf5e103fd557e4de862781da376f19b16335281109fa6dbc4b24192d88a790a5eedb21298aae137898d7d960581c778aa21d8aa6482408aadf16dcccc0c4df92521b2b913d27c1f5d8342e6a564380ed04e1d75280940993a41da63325c45b8b28d5c890662ba3983526732bf1c7bb12f9418141099e72a892bc1554fd56d0900ee28e9a5159b04764cf9aed16db8e8cdcca1c01cde3a35fd8b827f4051e956ddd17e53cd3fba0a24cafc1bbbad0a6c671e467791f4c342a0e7756b7931784b3e543085c27b1c1dba6dd06eca35e253636f3f392e98ed234b501e8f982700639058a1152a35051c3b04e3f032e4f600adfdbbc54a204d02ae1072443f3f88b9e4648779a57997b1704ea3b03c9701c50a71fa53eea8bb4bd6b5bcb7d2b10f99b23497754b2f5573b4e85f0ceedf84797856cabe300f8e8e899c86aa3b50c61a33a4b4d7ecfe35b735216accb50a697f9d0de443131ec0dd3fe9176223af1cdcbb69e1367064362adbda020365aaf9d92804c51b40f809b53f40aeb0420cc9ad91f6c5f6690d25e738cc6b5dac9dbd8e5cf24befadca38aa60944d17f00177cabe1b314a8285be5b1039961448e88d1b7556bb57492ab2eada9041ac149b1c4947a8fda8e3df555d887ab19b01a3e2411b4afde13ef12a9d4dfe5c6450dce257f81d7e18a70ffe4f8f1741375ca07d1d5730dbdc5162b2a50edd32f65c0f9dae9943f55f295a0f4ed89a9d8a3e91e7455d77746228f28bd69c33212be2824ac4116c5f0be44368fd0a5c0da139698898161bae72cf7708db7fbb5c31366cb8ddcd783f70424d790da99d844e8237f927ee6376d2322bc40eb2a079498cd2e58da9a7e74006a4fe4bec06a5ae8cda997d0f273064a7e49eef1a98ef88233201fbd1db3c9590d23c4c987ab1fdcaeead8190dd58c8aa3aa565a9a8fdf3d169ba0fc85ad3635f9e58cc0051194f88846c75a5ee6fc235a21488ca1fcda274419cedd23b83648a5a21eef2fcd8a23c66150d11bcb6ccfd152363da9e0de3b7b452c37a27853763f380b358c1c739ad06ad97321cca66caa01b173435d1995b937aa3d381bce291cead4c272652aa148a7962039c743af3773e3ade900884d18cc8fee1e089629c5195bf327046b12812b9b715f736e3e72dc3071faa228f3e229f17bb5d62b8d538567b923c30547273839c171106909281c309c26f9532ab5a8f5347122210e0215ada40dfe4466b8fd8f9381d5d2cf19226e6b014e0f014c8d5021d2df362229d940110c56cf4ab6407d033c6e1d328f1d8340af6529cfb9a88e8c9b1d68bc6d8f135efbab2ea68e7290721815791b31f1dee8352ef225b9838e00bcca303b446153bba8995e39e974b97e6a028f945faa8f7307b806028fa48a8d86b87f4163e0cdcdd1a7f8a6fb87c753d0cd6868f0ed5c885d8491205c3df130b98f6803d1e7aad29ca4f9cabaca6cbaf00a45f5193ffb671b4f131a2cfd1b9600590e8899b0674028a353c5e2ac8c31b4525603a61c41b9103c38014d080c2602025f162491a9d356c99304a743f42b86ab40ba5ad81f5239ab9aacd225f688835ffab3e9e6a197099a04e68b4ef5c0384ae784b2407db7238c08350becd550e3a4c6b8754e1025ad946ec868cc9e5109ca75fe8102c70c17db0285e5f08f791c0617cc1b318fcd787c414e047b9a293461a198212edcd636c90d6e69e91966036d8e4f0fa0c332a789196e70186f251d3832dc5350f2034d18d3a372b826d1fa64f9adf0e42079023418017767c3942b630c604f58f2e967cd29f27bb3e92ffbd7056f5aeac9c512f3bee7710c5ff2525cf16168b9162ba9d49acfc2a14709c0d5cf3113a257f90c80329815c7731eb8a602937359fe37fee938dac2d91d946ace4a99320d510fd293a850ca899b277e7d9510ee629f04e5b3a1db09a34168c3c1825e4ce176941267d89aa10bd3231312dea79706f776d68999e3f8b7a094d5a44e332101fd08850ee4269c3b323e7077ef03fc2b90ba6eb7377172a2838afd280f5adc1920569831541fa859bfc8108dbc0fa27e31fb3807f1790d89f3584ae9cba7eb8e11fd48262ed94a9e4e75523e61d8dad06069f693064851881eb86f7921318533b8dc0ed4ea409804d3dc3aa85b63e5bdc68169af255092e9ecf2ba3fd6f8b011f5b9d29d4d462b02e4f7c6b9a3dd7cee0eeb2da804c796ae1d063cb3a11da64f01f0c81271d0dc76cf7f8f6d78d9d4ff4ab10756d1dd6b376b75497aade4bd1c48e6814a46007398ed8fd06a14e6484e67f878c56910b42bbd9eb923f763a82c74b61c291814e52027c17b671fc91bda98a995f47a44a3495575187ecf2a304776af0bdeb07b8aaa82f06ed91f972d082a5fb542c3225935b46276e4bc037741b11b52cfc6c3025266808a5853ba359d5ad3b42c1ec9be8cc6f6b30b8a3a72bff5c6bb0d9c27b77ff308d00977249b2c130b919bcd03af068c64d201b9df720315bc3a27a46a88d47d34f5864e2afb1841e7882f7897a03843008d7d27a55782bbbaec90c305f339822723d3dd62d2e34112afe301bb0eba6600ffded807106642f29a014342f59380f10b95fa1aa749c6d94bb024acd5075773db3a46195d06a39b48cd0e9843e0ab48a0b81e9b01374ef9a3b1a4ebae0ef34096e4512d01fadef53b669f5f90baad66f2e48d50531f02e7ff5bcf6552c30bd7d0b049bb7c72b435df217c1e36dc5fea757602bb4924fc73bfb6e052081779a2c82435687786fbdae110e8da638ad896070f3fc19cad6812132e90c63f6a3ee1c48da518ac94e6e41a4cbbe7f1971bb00f88083d7d1ac64042a3571aa6d13205a0a2d6e763ee5ce4cb1cd28f4d81b27e8f25052c0e895f85822b331e93d35259675c08b1a1af2a04bb2296ff802ccac093681f9f9874582c893dc96ce71f4422447b7fadc5896f2ad6cafd9230ef02953e098771f90dc8168cffd8204e5e38cc39da0fd9ad881275e87de94c4ab38860b018d522669fe398c3ae9e679610c2a4fecaa4b6e18b75b4dfaa3fae998efd668e01c68ed22663a7d518e3e52035a66ece677023df6f9c38cdf8a070bf285615b5eb9e61961bd5196aa25579e0674b008c501e290379ef8126450d5aae7070aaff10f32ccd7f74ce3f32382223a889fe49a7d0d1904d2f599e68c5efca4356c4e701b721ad38b61e7a78fcc6cf67dbeaa515b12fd07a33f44b8d2b15529b4d76180f793956735fb81fd6f56804ba94cfa495f8bb40d30db28241aa4f867d40af741f3e399fad31a9b7330140a015b4783ab22ca14e7ea89be069d4ca0aab706b8179a016a5f822b6b276d71c251da782f65ad09f0756198fee75dbbdaaa38bf3492d672742385bdf4847061826ed5139bc966b0cf9473798c90e871fd5b2c8aed009bf593fee97d0635cd138f7a9d769d0254b6d0bf1106184970ebda11f2d18cfac7b955971b023ff58a8a52f8b9e4668ad9fe027b2eac04c491baa425aef7d91aae3351e718ca4a354749b20d21f126e5b1442faa239d947db0f4e4ab4ad834c8a2166bf50a93355bb1477bbdadda9d887584f613100a9a6093e48ba7da6aa89dc6f3367b5030990a42a8d5aa193458b069ea58c64edbc4e6183ae7512c9b268277ae63b1f4d1f1fb3342ef8658f4ea09b702f5e5b500be1d6855210e6b6ea9eea910160f69e60646522887363782952d0f067ffa1594e7cea54dea7973d9210d8c38ef7d82d73939fcc5c6b00ba0c07453106660ec1a177f2b879541dca9311e111ba3bc82a4a49a7285979f40f49a82a42045a1e525d1ef56924392392da93fdfe83ba25b798cc2cbe4462824491d5e8d31055391d9976a75c1f80038cdf58a058473deebbb77c3e54a496db06252005f70017e8578c4276203a51a98ea3ffcd0b1b66a17fece13b7d76ff7559dffde0410e4e3a1843e1772cae1288faf7ba313784db6b2a7533cfe2b7c605b06ee14b94e98a2f8d4615ed07284b3cbe292330dd058fb2eff0988342648545ea5f9e5ed5a5a4750c0ed7d172d9d5a5a57e942cb58d290b7f1d954b2850285862f52baf85e187985e344a599c1cca95c3a10599ebfeaba67536630fec11f31a3cd9b2d625184398e48f3b259d41b02c59f7793cfef2cdd793b72bdcff0e3e954b93188215448ebf744a0b20891018c34d18a3790d396625ccf57a5b15042c355d76e20b676ac31eb81160e99015154f0ab8cba8111b3fe8868ceca4e4f17cfc2df1dde1a8d98002818dd6982cd606cf6a6cc34885682e904b109f222513350c7b7dee6d1851735e8885770163793c8ebb0f250758ad8a0d2760a4f08123fbddbea4aee01ea254dc5df57e338c0b7d8ed72233f7027c13c92e9c1aaecaf64c06c154d354ab7ea28596c1ab91b3d70c85fe64bb8f87f710d340d5935b2503df2a3afb144b2645e729e47101f18b12957e5df1b9994d70ed5713d38f18d2c75cd7be274c164d34bb6a64d488ac8ef6bdc5fa5c493c2442fd1f2709355f698be54faa8bb5a7ff22c5245bbb43dfc7c6ae00cc3eb8d868540caa814d810c11c7dd71ba9e6412a3c8a2948d57cf6ed634571cf30a4eb949e251c1ee0f65a6860037407b0d375d41242e3a5addac4ed3a1f0e4d2337fbb8233915589340049e44a4d00fbedf9f0a6f4f35016b962fe3e182f04626901b9665cb758d21b999402170a7cc02b215624f31fc4dc5b326fc1eb6600e06d121349e2acbc771f3b44ead64094ef33fc3db57b3452e2c76ad39dd041c3ce4390e00378af09228efab3d207ceb0f71919ba36d16fd0017486a38742ca0fcf849e662f53b7e0398fc4dd3ad5cea4eb32019543978dcce538be37c62807db21a6fb2358c7a47d8ceff42e668d0d4dd86e95fd46523637ee2348772ae7e20e49423b411fe715865b3f0c51fe34df041b60f10b4f57b3208f95894058311fbd91d645294e141b8dbbaefc66bbc3282348ab4eb96a2819fa53f32ba5e2432aa8105f2f0c4450f7200f0613402f96ab29008a55e71cb39ace757a72acef6a8d0e50c37fa754b9db9540693fc7bb7d3a30ff8197ae64b479de9cab8197293fd9edcc18de7408306e4981f587f2bc41ee713c2655835cb853cf92a64449a5ff3c2fb5fff9f5a06454933e5aa52a09f56b566721a9982e49822d85790076b9b52a62748126bc1e51f4aa379d9509065eb9ce58888ecaec3f5a3047119704edec6a84c1adb30b4c8a3fd432f8484d15a644e4db56f167a1ef53c483d08efddbfd8ee9003aaa5c19ca3904cc6e4b8222b0ea1b276c3dba8c4f06238a7bd5010d027e6dff4b439be1c54fb166664b249c77dfbdb9bcae414cc77102ede9a0dca3221a85a24542d066ea3ad6739c56d1ef2e7af60e89a1de73ead150f8829d4b395a6986e61e6e4879bc05f905d379305cea7cf43883c0fe7cad2fe8e358f53f92d75cea6348574302cf41528aa769f9fece77608bc25f6f7c241a8853184b1de4a080a7571ca6266ceb5ac9206cc469aa2a88a92f54976d888dc18e9d4624d3b8753406fce8e3e0ca0150d351e39f35cb60b06c7c21256ed0862aa83c3813f054446f13881f82ac2a0442a2ae138f3a93aaec0c0e0b6e2dac960177666aec5a3a36e40b9a227c2af7c414841cd71a0e408654373ef575f6b56b05a01761951f663fe6faf08f0a4d5795f8192ab3465e24dc0599ba134ac7bd097ba9cb19641e56e20ff70e6ddf4db32ee0ed788d7b753a72249667b4fbdc0c1c768b68e19f1bd368d7edbada145fbf0849f8efd5a58594e241dc8d7a4d6a21e1924d6bda3d2a3710e7dd23aea1552e28e83bb10985a9744ea85b92ee2352f874dc3c4ad032a8194042468ebc55b3b92086e8059d7a68e7f251bdb0f4f97f6c4e0101dff53204c82ebbd77e55f00dd5552b5e04508e4b109d3c87cdc702e65814916929e5fb6701b3dfd4b3e7b1226eee956d5240c4c92feeb6b6dd0ce42dde06e4f37f0bb3bc53efbfa421d6a97abfa6d41a5a365a1465f114bae87f766dbc4ec80abf90f2e62e37ad77d75b14ea360442cb5027b6ff6a28083fafb0ca841133333c1a7a6d3bed10a632f244638bd8a94d287778162b8eea5daf6596bbc6869957b3f47b6ae56ea4fd48d5a01019a6569a6a77783e722d9c3300a477ab3b54f01738918116e1fd1fe6d5c73e606e90f710673c7490eccd9a3435254b47361fa4b603e09682dc3de0afa86812752bf0f276919ed92cfc92ac6df469fa31bd956485dfd1ece879cf4b9cab3ecc4a47add3e7cbea851b2ae1c90af02dc2df09778f411af30c4eef7cbcff805c93080f7c88929f4dadb6bcb6cdba3d1d356c0fffd19c3326f595427823647d7b7b4dc246fc5498f3b7aed0f9432e00dade9bfd683c2009dbe01be06de5ec511363ef7778405d5139bea745843258ecfe6096eb6d9403316cfc3f5211c73a308e4ee27b45280fbe663e82ebcb3ca586d7e9c8867a363dc6055d6127abf449f24c6e39aa8110f5e47c19000d6e155afe05e72ef4e4d69812fa43351deefc7150fd121ac06afc52c5e5f7c97f2b2d6e40c54bbce313a67fa0b2899e8e62f3ba1df8d7180e609657461d6eabc105a5a95cdc329b37ef1dc7806db29091a0cf65e338ba4edd6e540d29c07717738f4de6c6abfc3053fd1e0a8405292a880e1ce8804abfe6e4ead7b811fc2a759f552da97e5a5b900250ce816d13aabaf3f0e3f19c0ce5b75b7288c45a1bf775c96e975441afd6ec9ef128fcd11d07eb3e5d4e507569e35d02f434f205fb2ce86493c6af83366c5f00a153b2c91491ec41b95fa2935c1649a1ec127a6b910a85d96eb5869bd9e30f47d602818a3d94461f677f17bdd473df2b0f95615a26fb6e35307664037e7ca9f603718ecc41cd90b669aada9e876a34c012aa3eea3e5bfd4a58f0a678dc6dbf477d87cd56d5d0b2a1619247b4cf95b01204fe87bdfd18e16cc448d8d1aed1c80678c9f25340f9aa1dfece37b45c64212e9dae1b2ae18968b4403041a2dfac617c6a043590f35872b4ce1f42490732611ecd25b16204d8b86f5e411050219fb75d4b4077f11ae14367d0470c5f8dc046c5d5d6608a78aaceff5f71ef2122e84fbae1cd1d7ce35b3cffb97c6629ab7713fdf56c9e35f06da0989e13e690a9c36637bb4eed2e463be2a99ad8a5a30002db2a9703e5c5210c5e813d309f79c98e9e60b5f40e6b9d2e2c3c5705a725dcf5305c9b9023a76f453ff1f2e9e16861d53a5120a564a5579ab5460e70cb1d52f6799a63b7305903581cacd1e0f2ac0e4bd29864332b861e77f2874db95d2cc111ededc2fd9478dbf66d7c49d9ff807302ce13e5de335870beaae1566754d9c1696d047071d89fbd2b04bcb8b04ca613121eb29079ca7fa47e9c5edda7d91d9cf0915b1a786cb13782eeb043d3ec419351ca04fe729f7d1193e9c7aab255519d0d1e34dc8f85432c6037fb175e8a180fa7a4b8bc15629def30008ba347a657cc9471b2dfd67b20476ecf8830f691a7fc04ec501fb77e9aa17f47ef22f4636efcc204e7a5bd6c236d58f75aa4ac722890f82640d2476fe50462a444f667366b34af736bea65ac9687d7d38925afa1f12db02d7eeb8afbf0d69474c7e486fbbed88f89784f49ac5e8e3a642b98334192a2cea4829633b64041b58fcb39e7a0c77d32414add6cc627f5e6e982abf6aa9e0faec0d4ff869232dc93191a72c9f6cb48d661757999ea1c259b944d328c3ebade5ccfd91c8b1d4eb34204989edb811f72c30891827d89d10c7c81d77ac2c7e4eefdb91beb708a0f2d8c67d34f478190466e045eb93ed735ec40a32848995e4939855576cdf8d48da1fa441b74380af5c60e3a63b1b4aee9c26d0b61dce8938fd5099324991b2a467f46aa06dcccc20c81dcc7ce4120c614117fbe5f65e6aac47a55d9343b5ad39b964c634c2cddb9fb27d0566bc4c8465186d7c940b1cc3034ddb55c0f608bba5ab24f8f63ac0c8765344438fec274c0c8cc83b511d7f035689b14645e84006a7799d9a52df157abe76976f597fc38bfdef6d4116a7e8e291d442a8a2593561c1c74e3e690c2fbd274a82401c442f80cecec55984ac163e126fe8a635dcddabfaf5ebba1c20d6e31684fb3d8a4da742c4333119e86c966608ad27008ef3896284f4eb94ea34dd98faf26b65dc679a09d1261ba5799d6053d9de80727a9ebeef43b2fd8c9dea20e10e329fe87e3e4578f7d70ebdd390af640bcc2c11c192758ac91a0c32652966d19cbe8bd60d57855ff723b4395aba6cfd54c7115cda3b0d9e3f86c2724d4f3cda5b8fb6591e4bbbf9258f35f18b57eeab0b7ce2865ee3c8c44f685fe7da298c908735733b03fe21bedd1c522fed6e01ed024521ca653238b4813f9a590b3673ef7468b66e1f62eeb289d904a34137e697d4871249ef0357c6f0f6dd6b3acf1152fbf620160ffffff9f