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

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

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

Block Certificate

Block 61999 7af968a0877f2607af524b595fb372d9061f8a83902e3c5c471582c492a26568

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0337085af1a1801795983c484f071a4633dfcdeb4870b40a222c3e61502ba3c5
Certificate Block Hash
7af968a0877f2607af524b595fb372d9061f8a83902e3c5c471582c492a26568
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...005221000000ae0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c14a5992a7687710e338f2efa66ae3de09d121ad13cf644cc02d364bf79ae7901a6280135e254aff04660a650a2e36818780b266036f461bea13b47ba20cb4dc8e373b64fcf697f4a295c736133c3326d51cb3a585fb3d45cf150000000000000080000000e000005221000000ae0000

Raw Header Hex

00004020aa9535631270183606cb14730c9475c6879e70091ed305e8da84848ab6b7d207941d7309e0413c8f6d9e9ce0201d91200a04982e54311b1d25b37a6a47ccc221cbcf166aee720218c5a32b50613e2c220ab47048ebcddf33461a074f483c98951780a1f15a083703

Proof Data Hex

59,560 bytes
1212160103077755d9b1eb0e9e85c32aef146ec9ac03c328b05ac7b5443af7a4bed9a834016e3beb53a591137aa1fe71a7f2c0cfcf6a2769ff58241765169cfaad031423cc78095ac472af3f255903d11964ecee16e7251b3696f9f9067353bf6e5782d2dce1681a2cac45969df48869f66289c82b50dc407465c52c4010b3af3ade3642091461f71954345dc8590cc22dae2c8a4c326a35cef495475e5c1b9a45174d1e1328fc4dd148739db48ab7ac76628760cd30b3fbf41a84883cdfd15934eae85b0bab741cd2b68410f840c80369c2d8aa4e8d05b4ec7ab84a0b409811cbd30fb2813ce83e6efee46e0d0ee14fad1ef1dc00b826cfd4cfd75c4d7baea3597be3b7f9a7276408b231d559d4fd4000b1b23b5feff473d8bbc9aa1986b33e48396509975fadea5e2eec66a56da498c5a5513a971e783b67c01568bd90e26c10cbd95d56996771ca185591d9dbd7af7c54a9702faca96e4c78d5200b58851d4f14de69c6265e60875466c96bbe73ec633783c1e3ddc40e1cb42f54733cd1127394869408335c20b3e0e8cd89a58084ff1b6db946dd08f586efb1250165a2746cc0848baa6a0a038780a9f95b8e826c273cf3aeeb9520ed3dddd3d45c5856206c8b336f7f4a8b9bd4c19a4b50b94474f8e688481299ac4101702ce86c7a8601095fe9b942dbae54d30e86c827abbe46dc006efc6cd8ccb82f0b5618b0c41b19472381c0f50099aefde441c484f5c72aa0dea4e8b625f9227e6b2cb1e9b9ad933f5256ac02e891d9e27ef90146441806f30b54ae75bdb65d67cacea9d380e7f122db9dc19f2519b1be2822e9bd27422f7fb67d2e8133965f55e0c14a77c2a4c1f5f6d2177b04d045d917829bbc7e57f07b6ee020760120c6952e34b42e01c4fb6b6a4dec8d1088327bdf41e9a05cba5eced3cda745fd394e8e742a966b86dcacb03c11f4a97c374e2c87242d5e6011c5558ed3241f857ea3a90f3808cdb4f359fb286cf94f3c4fe00461f3a2eb34c4b15e9d17095269a7f3e7e9eb5069aabc49240f56b9bc3b69376e1c96d05ff2c3cd7bbdd199b51f3297de6a9989ec7da896843d2976c0c31891b6a941587e09e1cf66fa009875179e6b038bacb3dd3c48bfcea8c446ccd67952cca2bf2926912780cf8b65667a743c9c2c40eea8e7912ac24c061fca8220f36bd0b270e01b93f6e83890988ccd86c7e472af2e0c105af74af1d50a4c6a2f4c7249150d181db0905e2959951cf3903419d5896c4985b9698981a95423d78b4e8e47f3d6f87915beea50abc5532477de61b0cade16b90525fc4d3ede5cc6f6ec0dce4e4d0284b8acd8b6443fef94768a216a5f87cd24649778c40fc911cbb94a84c0db51b5daed9ca75ddbe5f4b378d4851d9a016e1271d14c318239773e813978f7beb7342ee261d026e4196190337f597481bb615387858f6630ddab1681b348c718c7b3463820c7d8eb57479ce9c85f75aca7dfdc5cf0bf8d1b18d2425ac2eb2ded6a5cbae1ad6378c91b3a2c86ecc3d083688333385d9f1db093ead3cf281aea660c69a90910de609870f25740309f5c5513c31c7ce2cef6c61bfbab2e1655a34dd172da99422923dd2894022fd8bcb6fc31dfbf054cdb4681ddda2140e36a57bf048acdc32e7d44ac10beec317773b5e35d90b472c4d3a5490e0c669db518009bf6646240e628ca329b860d8bb3588f4773ed3d51358ecb1900876a4946ae576e505b7b05abb7af1279d5902e5b9cf80bbba1fd13d162796e2a747cc031117485550d01d46d1108502731d5a827b1afb0ca2a08e89d4e92fc8db6165dcaff56ba3977a57dfa75cac750c9dfe0cb9b3eb83a200d3a07bed214dbc11fae04c2b085dbb71b86bf32e0f849fa07fb0bbea73e173c89ad665c87b5fbfd3866dd2ce9f40b7d021e467002e76449949c4daacc7af8b60da9b80ba23c3d4a9439007ad9cebebe60e962d912f448c630817879703e8d3bbc365b36ff820cb07a8f32a520e6a29622e72ad61ced3a2a17094a73dd9fbc90a4f914b4bc26d86ef706db36d83cc2e777768d86a8e71e600e98777eb6612c0ed7e10154e895d783d100bd16d688eb4446aa82718d01d47b94c78b1fd26db2f17d03de90299fffa32b8a9e9099102e3cb2a3ecffb5013f3b5d9979a19adae221f428c9cd3cb810663ed5a5d71b100eb5830ca3d2c0fe10884a3b2d63df1f4f837eb53eee042f5b5b994ec2b3a93576b13e76570076c9bbccceb39b50b2ca4ee2ad5a1970ff47bfcca43648f570fb8f6007ba2d966d4f57c2274778f24dcc290f1d55645979314514cb8ded43fa355a7f7650e27dd51a9fed24dbc57238e2c1eb16bd613dfefcb1bd405a23e62126bc72797b4015125b43058143bc20550af00e820268fedd03684c064c49627d205c2e58714c06428d2f1d6989d100bfe53a37ac95fe64dec90ebf763f48ac3bf49e1220c271f55583b67026c17bc3427dc848b6c01a2dc780721794b86ff0dce218498a332e56e63a778825806b18f169055e866a0816908214aa204f9ceeb512d3475df899599edda8945b51bb66782b4bf7c7c3eb9a4689eab3a10cb10b25a9995ffe978e971f412a9983ad70336d1b5527e2f120ef42caef4992dbe2c41cadb7e0038f94273d5df7d23f3ed791228292627e181baf6ea4473453622e7bba1684625371e5bfb3e891c97922107c6682bad55b8d28c3e5866956986cfd536280ca94f9237725e12e5e6c8c0cda07129cba95b09aca2d2733433f516203b36566e2778d337880fe427e0df7a98b65aaf5524eecef485b17ca3262b2e4635c99af629a79cbadc24cdff99e5abc8f9989c8e34c90f02fd0c80d585150c044860e171e5eaf9c38895e139ebadcdea9468e25d0d38239cf956c327cfa43c26a0c0390dc9a9b60bf8616858a33a91b7ff80b75bf0cecd910256c6f63dfd9b6451d47d9b5cd8bf7fcc9be46be2ed889bdcb424d61d2d0046cd7cc4f458de3aa934fe886d76b247963e489751b72ead7203c9901e5c29398228381d678e30728d91af89db337260afc23ec3a11267be286d128acd89f48ce656c59adad8f71c07dd419cfa5450d96a0afdb51a4d0c06141aec5c32fd3547c96369831ebc7abf9d5ec0b8d7495f6642d49584650a7b9947270d560b07541e8778c3a720d62d1c60ddffd8a2e9d4168503adaeb549480e45a69352be1ff463c6c3ad0e6b3ff3eb4a4492c09b2225f85429c281a7bb1e2843051307bf7393917e80b41f379d7b175b0b2474fbf8740bb5ad0267ddd1e912d02f8887319872aac163a1d62c83346b5d4330fd672ba33e9a4ab1daaa9ba2da637856988c27f2286afee8e21d83bb29d8427ac71413ef06afb5f38ce35abb8a2d275dacaaf66b03c630de688343d66b170531b3d1559dacc00c96480c74fc30c3f0cee6ef1ebb8d5984aca524a561e93435e841368b9c1eefac60d4662cf6f6bea3b2b7d05738d3eb9c0f870b9b42d3d77b10f0d7785893f17a53d2841522d9b11dbe7ec75ea178786ef8320ad77449f056ba1ace5681852177a2b36cf8105b9a9d683e8d3a9dbfd98affee234b50e4f8ff5cbe37ff7b888cd2400ed9370d3bbc05c7ef60610a18572568f6a3b6733bb379ed47f62921a602546d6b75bc30d4588ae113f6d2a89177a49faecb80908336dbf1128550c19dde2211fa246bf43edce9b9ebc6f72b39664029874dc6371e0285bc71377471172822d4adf24f7afccd7832e1ceb4e3b62d51a5fbc749d4590dc0174f7cbb6d2b4c9e885d1390e88b029dd788f90af024e8a7a8b5f36898ee55aa98bcbf1ccf842f9ad45c7160db708837139b90808c0211d697d80a9faaf097160456f6dfdfaf2518b0c5d3658dec5e4f71605364ff7899a33a0e2d998ed5d5fca6921ccd2043700d34feb2daccc40ad702cd864a54ee84757aad2fd2345a40ce1cdd7f0cd4643732240dd0e53f8f5bce200c39fefd38cbb18fd38508ade6914c17772b85bab373b1da57578ee71ce699581ceb3c616c29e76663addd92d030f6168e0a99595de7c160664445715ddca259dc281a0a094b22d2cfcaa051c440288476599b18c3072823ee5863b7328c5afd43c06da2a601ba4a565bc173e6d2ef4cf6c1a5736f57c5ea43b4c38480759ae307db22609d8ebbe0da05b105c3c61812032d0a2826db6dd4265f8b88c5c1c8b1607cf448361f3d77634272d3d04ee9b47aa413ce4a9b34dc44aa12739af69ed9c3eb4b1c698cbbf820d9a6ce20be6917a1244c702cd7f230921416bc83171e9bffb6a0a4d109710d13749ee61503a3b564bb49fa13ec4c3bc10ba533ec32cf755ed2042945c15c3ddf8a0da039589c921b51dd4506547721058487b49203f7e7af97d870e46d4861ef05674999389cfb597d881191bee81037b24e7009b3850a98655774b9e395f6f22ffb9b66b8ea1fee393187ee79559033d988537ac485d8fa6838dc346ccf2c3316b17244ad00d889e83e144c0c8f25567c6d0f11a3d1f8d93f7f2608196023004724e8423310621390c12e9f972670d901aaface672930df58e780b99f68852aa36833f38bf6a69be3ab69fccc6bc48fd1fee649d9f0862c9bb53953c7feb8dd2d5d33c301d4c115beaeb2ceb833ce37cc84df80b37879260e388be3abe357855ec27387cebf49d5aa4bf148ea840f9d4ffe6c5cb13fe420d51d145d7d4d2ee7773bcf198488a002e1c17241df0dc202438d95d5c0d1280f441baf30c888eba6a13d02515e7a0691c4dd5f3e71d61c097a73cae2ea5c8b27cb8509a19f0e494aedfb9533ccc019d08ba6d3c9e7d9dfd5ccb77a49185eb4b690a4ad5272f3ba9cd5639f7e25d80b26e5932f559282087b18530fce379591db2ad65bf6af5646f786f4971a19e3fa2e0ee54debb49d1c76f57846a490c6dcd12d7cd496f701d7c1e26b7b7a50fc96b2a03e19a869aa9a7004dd7c31f3a1c3cbc11c447209021992d7ac8b1c6afcfae40845225fdd574a7eb280e7e7fe51eb1e64cd73a7077584249b5cc6ff748363d0b6329864339d81fa37978e2f5329cae05a92fb95779f1859f36929b304fc083a7c3fc4156fa088b433114588ee01e56e059c06f6df89fd8fe273dbbb40f912c955bde6b0942010308fe86b4f3b9b2423f7d491fe84099c9bc8d262043768cc46da18693bacd6b5e9a492be2fa164febe8114d1c5de9ad1b3972cc6be4703f8338f488ec34273c1df56e9855d8d8f56e40611ff7537a9ba2b5566622e4e6fc65214c1575a90e108e0ae8ad724b65dc6eeb00a91991618aa21516589b7fd7f203b2c532613c72b92937605b99f1538f12d578b0760ec9bc1cc1f89c11377547665cb0649cff52ed2b21f51052e797460c19020b8fda0e5f8e8dc4493ed9a1dc5453bad4da298061796f5809f1f6a8860baa7f7eec0202b6b080d3b3fa3005061c28c02b307495883bb231addc68c6dabd06bc0822701e6d4dd15f2771aa665cbab9120f89240c9d55b68d9439afed80d29d4462a05244c21893f9e5099eada53b2853501db7bb4e2fc9aea490dd681874f9f278403bd20a824f3543a4a9ad0d3911c8f048de7a86fc02c61562eee0383cdd78c0dbc72d1b26b9e719445e9f1f78f712a1ebb9f6e950bf9f53447ee15902c189e66363995a82a252a5b8c6647bf58acc5e2388ce43e33abec16a17fdb5a3fd638bdec63eef6f41233e253b25f8f6a5a1a94421fcf692627a8e0cb9d0deee8d8980c42223bca12c2bd772228f2e8aba316cbd06d411464dd3ecca666b183bf28fa29b1caaf6711090293ed0c7175a6ff7cb623eeaea6894712a55cab5a167c28b6abcb0487ee83dd93f91ea89a17ac1fe3deaab394bc39cd8822afa19112c80e9f785214fff844903ffb6d28ea1c2fd21d879ed2b6cb810d9ae6cf4d3ca4d58ff2bbedeb91231ea1afb890b12e356f40ef3bbdcb4537ad6f01d7e9c0440931139a5eb69048a657c6745dd92d202f5e03ce5d043282486972b1fb35c2e6a8cf7694594059e566f405653339bdc4cc9def5904768d5a6cb33904b82446e59d72606542637a248d7f9c456e79313d500184d5f3dc9477bbe15d77ee1d6b43a9f06236d8d7492a32acd80dfb4b242e675406faf84014ca4b94f45ced3d9a32875011cbb6ea22bdcda2516e71bbff0179101f7d3a4dd8dc3f42e688c442c508576bbfde9204ca0db1ee6ef1fe1edc13b9a36959d867f62fb33e0ea3184dbe4cef045736f56bb99f6d03ab637950355d4343497a8097fab9edeedefbb5cdce77ff4fdc0321e42304756cce8ae4b43ca447d49b0ba10b0ba1d056febd822e52b398935cf96d4aea84b3c71e7a180706a18c34261d7467832717624eb133ab23f5cfb46de4d77d2cbbd048777b956cece63783bb9b41c578b52065cc8a1c0e914a413e70b5adc0527150c02cd2d47af27150b643d41cd1c1b6527dfbefcdb3e8a5e16f23a5582cb47d431ba28170a793b6076d78d16dd753b5b11b105a2f122b9abe46512847bef1ddcdb1c450baeb36c192a93f9c5c7ab43aeed5e7639b3e68290653ab126d1fe072ebd15dddeb1b909018337ec6144118ef90e3c95535220fed43f4f1e98593c40a09046bf08b25194e24c9012e090d77d6b35b9f9ce1f6b64841246fb70f962c42fc55d745ea7f401caaa40400f27023c594863b67654514b57cdc696df449392382c9139da31fb5332a42039be3601a4068f7cab86ea856ea98330f7904ae3debbf531a310a0cb26511f264b79608bd6d476646209d70ae2efe01a97b0ce0d3a46a3da13ebfe2143fd085920d9294faeec1cc1812489f9b5c4d78cb996eed09dfeb0458f2766e3d480b93a96852951ae93323111d4709742b84afd9efe4c559e2a15e0afc17953d3a94d158249e6769767db4bb26f9fef6cb265262bb4d831f686ba0dc7c71fc50f820e58abfc92bdb27fd4460a702792a96641a2ef0ed304047cfeec7a97c6d87f7a4e0e6c6571ee741f2113e68cf3a4161046924d98e71e49e7c04a66342308e2221db63102fe23900d7ba4d10a50d27f9e2ee8c16d54c1997d84da78edc1c4b607b964dda5ea3136716bdfb862fd61a49a51134489f90f6b0a14e542ef945311848ab1719b22122aefb4cf9cca936c0e8b5b2fd296ed91818ea76c798974b678be47b239e0dca3d87b476d72e44d02720d6cc5730e0958b2b6a7eb51a2e40eae300d380857120b510c6915c9050d2cb366f2541dda420582ae6a15b619d9992325fab68e5e2fd5a30cc5e889e669cf3e805a82bd886a1f2935c387e9471191d9f191082fe434d6bf102cdd66eb1a5c3aff862c702b33f85c76b5959c29d744888dfdaf6b5fc91b8f23a02027f324b9ad6b8b9de5729bab200bfa977f7b9ca0a0aa7b2622e47b6175887176f7918a63602272069946325770c9b78f533bc5c6dcbe9d3e35f80ec0a43b53e0fbfd5eb22080f75d9e853d5e876bbf2df8adb237adce7511324a17c33a832e0a3ecffbcf0c48fec0c5d33b725efc244ab03e8da11222eef9f997f534c19b19c190bd96a9f8601f9c1fe1671186fcc55451621105ec41c0329ddddda29bd2ca14ba5320b96b194bde17cc2749b132c82596b2b582500b5aa6536e02afa541b2b376d8c261246e53193058cfaf3151d2f76264abf673c050e67a7d056db8e9b8fa18cbed1ae7761d185cd6d94995bd85ba2e80b5d6b9f32ffebc8f310cd0a80042058d3ca52d919651484fe788d44b2f7fb5cacdc060664c3ba918a4a4fc27876043d7bfa8bf6b5ee2e95c59ffd5b40d16193294488bb8d5ed09972d4b3357aaaa933d98195d29e10adc48563c220887841ddfe3732a6f7d866791bf3a9e12baba9f7f41afcbb6f754eeae8f7aec2adda02c7cfaa7b56b7cc74cf7a38a0084063f914a49dff95ca4dffa2392b063aaae356a38cd0dd0985bffef41a9740661ff13605ce4a0ccec01171511533f2e0116c4bfd5d8aaecf86f20808574b93bd9d9c81c1ddb227733a339bb445d78029412edf83cfeefacabbfe7298a648a91f6938aa0c264d04d1732a2ff74bf8428133cbf2b6a3029ff607478f91552890efd012981c6a12c69c3edca97b3b4cb74aac1dd3fecc0b8557b7666f8d282f3bebc92fbd1c91ce65a2c4e9a8c324a9da004aeddc18e7befe698e70f3dd1d127487e1103591624b55b3b31c233027f59bb0c1543f12b411b6aa8766295293bb28ece22224ebaea9908ce9211d5e363397e80ea64bfb57920f36c7d8557f4df9606f416679a07121dcb445fadd77873bd087f9cd27e3cab7618ac06a1e321b806e7e35c04929e11099b60740135dce6e459ee9d20ca0f094450112d0f505320e4f23c2e231b7fdb27b942e9c991676ec012b5446776935401327c4296ae986d7529d51275eb6d18e89cb2f87aa82b6adfd4570b0e2ab7fae0755de4e1e4b46ff10d7fd8507e51add7656abc23bee80033f3e3f65175683cf44b3477b2206c6e0a0a5be9aea26d281f97d4261bc1773016c42fe7a9bcc33d5741ff9e8aba6921db0d37dbf7384e0e66b01c3c25b40d3b03a93c55920506b11f01cbbeb3cd16f7b629389f3d7db2edc6b4a1c18a47d41b24652a33e906b93de54991a0b86c146696050b95c41f2834e263b18ad022bbcb0884810269cc78761a3c6e6fdb959e5ea179345cb400946329ac361c1ae43e37991d5900cebfc1ab553e19b5969a7bd03bf5ddaf50c99c2507c7acba356043472e89d64c525621cf9cb199d9a2e83c37916e9a17c0a1d08a4f4d9b9d42e3c66df27ef38c4dc041387be4a58ae1629eb1c0e48054e5032642ee8e205cd7f34a53efc45fc67249ed7190c31ea568da489b0f1649546fcb699498b299e1a27fc00ac15d2750e26909ab61bc5269f93a99b2587896f1f2c8cde514c2cb240c23219d5ca115d9bdd4db808370c1835867687ea8d1d497202ccf40ffb620d7e45a2e2283e0b6ad7735ba3c9420aa5bf8e4d9bbbab63fb3de033e83bd8a0772e3f10ff4baf89380ac7c8a5b8e332d0754461821879b4c29a45782b15c468ed44153ec5cb51e1713582f36c17e755146ec9a206f3a3edc415f4f2f1793ef8b9d814365edb48bc2f76e6c81940291d18d501f6531a852070df5dcb08495b2e883158342f9fa16eeec1717c8464cab9a36ff6faac15d8ecdc1f506a441ea89e33feef570ed5b5f5d0ed7e1e0c84b940614bd0c18c7a76fd1fbd5dc64097c2d5e994470e947d1a8dd342c6d8e122e9155eb5b319256fc55d5ec97516a521a3db12c639acbc997352d68b9afe740bafdc96d6d96b39a71a1b1328cfc2d3be7120980fb8b3c91166cbe3a034643fa67c3f1350c819aee623d4172463c64de2f3739d8f9c2618b5c738a46d125fa9ca88357ea613b71cd4ab02baa45a9b165ea59052d12bd1cf65c75c41a639692d282f01e568e9d84ed8dfac03ff9e0be8963b48c0b779945e199f782b960b97ac17e2039f6afd474141b4bb3032728349b8339b9c10f8247e2f4dbc9f1e3cf33d3239370106c8f66bddb795abdf77f6cff40baca2a1e1fb8a4a98745336ddf96a2441e756e56afb0c414c72dc6285d2d215b4d2abd1eed085ed6d80c5759ec841a257519f8ab5f5da41ecd84d630eb56d51e5d3079bb32ce3f683ba0980591e9d5eace283551a435739e9f19591aec1d2af7b507c1922e9ac87fdc51661d409c11d45fcb478ff20d87d8ff7cfefe296f33d92cfdc7019c8a2e4f1d583d50ca312a5b8b7cc81034e3350f0e9b391ecc9a3e07e83f698418a7ec37cae8101fe47923785fe62f51f350610772b164b84b9cd52d19c96640a072ad027b60c9d94d41a17c5cc33b6e52e962ef3af9abc7a66b65ccd6f64132f8fdd40ee8d82f58d65ef4c60a8e539cb66c26a15ff71c643b2a8156fd5b8fd0207722fb49d5a4b8e5a441ef6034af0adb2051830d2bd1c250e7466b618bfde9ca56ed97847701ea979b5dedd3ce98f4dc5584b7bf167f110f09a67bca9f3cc060f099bdc00caa79fa1d354ddd405b92ec356243fe50cb7e2484d6823b2ec21709ec48e91e2d25df6bc9fc64f1de79006d74185855c0ff9ca47c189d0aff24b91d8da3ae1260601db65a7c00ab10d072ebc14479ee1e7a6adabda0c7c9ee1be960f257cb426b7be0087b2aedd989bcfb39a860851102ae912dbeafc65048f4a9487771e786d917514d843427937596401a16659004c28e5cd7b8b57f07a3e221640fd9faa3cb8ce46751028658f7b8fd462b9ede88f83609cf5c60b5de062f8e3caf00f8fcdc40177de40e63bcb03c994ec81095d44420f4593f3f6a85484176d96b6e057de0f5a1eee5d2886f9c4f3836f5c7210d53dfe1882b5279c687f916b80328aae73358289e3caba4a36ded4b60019ec7a9f1cb5f6f2f3eedc920037fdfae39176b312413ff868cdd769072c2a07e08d3d8cc5b2f6df753c8f4f3d7bee1c12a28ed31ddfea292cc0bb7e39fbb9f70985b55a2589823c6182fe59e60d6045240423a9c0db847bc6adee4b126c9e7c808974321205bd35424670e2bc4b077f996964750036cc8bbd89970bce8f63aaa23725406d4a8c59763f02685e9f5515ce24cfe92ddfdc5e851f3f308e7a2cfb0923aac5d4222012483d61dce0dd43b6b108df629be775209b385d8a3416911012855726d33a12ddd09fb76605016f0644de58500316074b3117835c79df2f4bd1f918e6c7a8193053728b00573fcd1d15b9bc866a5099edf404a95f019b20ba612582adc9f394f9777aa32eae4fa3d7bda1d86b4d790fae4c58dafa7b836baebabf40fbd31c2b58f86eec6d985d4d343bea0531bfb64047f2ae0cb5a39f0259816ecea1675729db7ba67a160f27886da5daa05ebfbec8a6aabbdd0cc7cec055f3b7a94df0f822efaeae19ebdfe8fe31a7b11c0b4952ed2f0a57d1a95c4270863e6d78792ce457650f244e2363bd0b108c1ff43f3afeda668c9a0091af5f6af3ee225aab51abd4d502326aab0f56f697fd4c795beaca2685ccc884eda9e02c58a37bc9397c4ee94f73776beddf44eb9c16fa1b7696493c04720d6893a929e730dcd4c007ce3c92c3b1165bb18c11f62b2ad2b68374a56cc45b8d48275c1b657a4e2786b34f6fa63d376712a9ee75d027af264bd41b75f5a967266bd2715f57f484de63af98f7c0eab53ad9fa150261219d5f293d18a53d2516c8f8e849a61322f3bb608101e23f214cb0277b28d9da475f5a38efd705732eae9e4135156a0e5dd7fec26e99c43c5265422a2c181aaeeaa6baddd3ce1415eda4b853cc00b5bcfbf0ef534dc5864408987c438b658af64ffd205c833455d8256c8800e18939d71935027362a9fdbb6887d366df6ae2bb929da88aee6c607c5115dcd53add37f82cb785e175c12719c881753de6347a159053b6efc6695d74bc5ca40ed0d55dd702a1dcbb0596f8dc1e2e5809fb15bf4273bf9fb653cabe8c5793c270b8f5d9dbc96980b31ba7c859deaca862dfe1f94fa443b5b37f4b859677b0db807c25acba023c884478f79f4af3b97e97995a28755216d0c3010f58cd9dbbab184622c435caa8e785c461a556b67af2ab57b2729d92610bab84f364fb35c5d7d0c8b45e542cd3d2ad23ba534253e09c425c17eb7ac11cd36279512124bdd2e79ebb3bb027d2494cad03d410bf9125e96439a8d15048275b567b5a21d3b9067db3463188a728922fb216b9a57ec57a16b6a57424c9845a15bd57f59b999557ccaa8a6135d87b6c46242fe99621ee7b72b6efe41b3314b5121ea354f782a5f63576e11d1c774499a2e7ab7237e15ef3e780bbcbae70c290d2e1ac5c53b333599a74c4298ef4f9e290a82b763f787549d5cc5f24fe487b9a0cb45599f8d153e48a11c4646855d874c0a0f33619a4c08e5fac3d497f405ffb1c7fe357dd91509471ec1b4e5515b2aa4af4163e7a453017e51edeeeb4b94b54c4f91ffd2e467bef265aabb68b2aed457e5d6a463d7a4dc34f4ca542faa14c7781d3e63b77e6c4bcb6a8dc60af7a63468896c2447b67a47d924d0837ed51cd7c00b7673d07273e1b065fa927a61d545715aa9eb2a02bac31ed87366e05a5a30d59ea61b0c6eabb259de3ac6a7d26e023247004cb14ee1b5a47298a8b46e93d0616007729a6be2b9d68950cffab3738587ff41d06ab375fc0c3cc299aa14313bce58e11dec8e08bd422fc7fd275f6ca916512dcd9b3ca611fe8411d64d7e8f599b4dc31d979df9150fd658bafd041cccc1faa682698650fda16f5623dcb7547f9cf475235389c33a27a922f48e0f1edb758485ac2b8405d47764243382389291b15e7387b86d2f55953a847832bfccffccd2c5186c656d811e64683b331ff2195234c06adc6623215538defd70810733fbaad5a11468976ad9940073994cb82b5f6e17b0c56086c6a08ae694b449df72ac9a44eccbd03e89b7fa6d0721abe15ff78edc6f4fc724a69a22890d98cec0f093ed910a9f21888b577b16b8514a3c3adfa7cef023db1d01453738cd90e857cbe3f5f414c5867bedea945962880553558d6bc358a7611c865b07a9f09e6a38a9f35430786f2a487e2e2024427788d4d8d1b12935b9be03d8a05d975b53d6a5f6663d8fec2feff7bb58d549a137b73366af46d906a9d48866577523bbab141657a0d77028ca40ba4fe8642bb0509c87bf0fad817a93916ac3cf47cc80a745d22e8fbd442fb6e052bc1dd0ecf9add69aba732aca6e022b344a58137e1f8021c7be6dc406c7c0f214f2a06ca57c8d75986481639f73c4ce5d56a3e557dc7aa754ad0be90a4d878e76b4e83aa3fa66b41f62a71cb123b471ac583b6c51144f6333145079381e38f39a99220323f93812c27c27ad75e71704a6083136117cb88f1052fdb073b2a31afcdb287917fdffceee3f277829d294da617eab34acffade4f9d4e36a18566345e3873af69f59424375484013c01c98482b669f5c5db3d4acf859cf0260c7f413ade8e2eba1879bbeef082137e440c28ffcd643de3b32496b4a8ecc0e669ed9c063fa3240101d7b4dbc20add51eeda2e9cdbe200eb377e7a4281027e6e5bc8dd31401f5a8218abba8f25bccd3b724d15afc41d9441c086763fa6a69f8bbe981724feb5dfbdcf14a8320ece03a42d56c522e7d287d4a350684b09ffa4d1346a03677fe5de1489b98634c61da75198362d992e6022d502f2bf9090282a4e36b74902cf8af4a94b2e01d0f09e46f02b22d75335423f29e7f651d9c3655939bdafffd6256ee772598ef105659a4b85691a06616e781f68eae04b7a5a3bc5f10badab4280eea67fcd267e02ee96194de81188be2a0415ddb1dd46d00942227e6da4804101a6fbaa897969076b8e65f216fe96f2e33030a6fa0e07ef9ec0d8c5afe9bf7a2c36807c7429ba09d50ab6f958715106b63133e4ea0de9c2bd5b35bf4ed1d7cc2a2bbccc34034842d1691d58c777515f4cec16dc53ba97b7dba83a8c6b002988536ae8264be4c529203e57e0b7e16c89083fcd6c15759b9ba434156ef481253fc98f072fb8b97cc686ea09bde8cd39878bfc6516f5e589f398bff66162e833720b679a5ac48c6264bb140df4a953f51b8fc5a1b3e092c85a8335297ec3997b65e6f78f95ecf251df1e01c83d54a2864d83ebda8d56062a10fe7a3b76d515c6bbcae71f988fddeaf89be8ef7f468eabdee09d48ecf4db322256283ff6533e7538ccd8e74a4c3b3bb14eb360b56ca57b227142bfe113c661e4343be85a6be24a44b07de771b97f118c8fbbf12a270eacb4627302b96466fcb8e987a7326f4689b882271d3c3e94c4c4281bd0155b3ffa1b20db3d40a38556af19573ccb9415dcb983d7950bd600b6ec56f1e53669ef3eab2dd3d2918a59f44aa0af2a4884de7cb7617eca1cf8f67b1834f90a7e55e2bad619937223dc43f3960f5a1fa1716cd7cffab48accfa34117fc5c4217c75d31982e7527778e53b727a14b5ddbe50ace03d1200a21c40de449a787336d3f8e480e5d3b96e2d56d27ecce649078b299106ee29f9a4c30115afacba74a857a343ae203ab823691e9ab45523b748e9630d2d31db6db208b7bc37ec7118f5a0fe451522a126ec4e453254974c0388e287b30f2ebd38510a6bfe53a1360935996112557d226240a3fe3601b3316925c223ad70b1d48f090f0682663bc2c12e5609f3067b3ea11fda3c6375c4c55b8a0f7736eba28d93023830d7b407b1bd231cd48690f8a83c7c31daafa66b8695a2fe5a053ed46200d84c0e4002236a861e4e9841e01bb4b4deb6a862eee73a70c528d0bf03e5e41fb503e4c1fa023e46991aac3c9867814cab70b255270857bcb75e7cf52de3656720f58c7b860b6789731247848d446597ce526e87e04baa7a5b4911556bca247b009e9669b70c1990a6375380ccbb2d85f4ea3d67e23e1387a5f1bc3df09112bf75918165a9c9d72796874c965854b259553876709a94658ec0bae35f5ebf9cd58e1aedf57a5e0e1ca5af6841aaee4810ada803c7c2e985f1ae8cb6156fe46430a00da58f9a0e408e049a0f995bf765c5255d8f4617a6b2539eaae3f4daafc4eaed0043ed2b0d3caf39042eb33798b1e4384f75c4e6996e144ff651da1ca639befa368b6532780fc3265b136ec7de991809af221a03bd9c6c16c2cf71a2ff52641694dee7ec5ac9c4e37db8d34105ff305b93daf70f08dea8e4b267166455426e31381344c17e0d86e7bb8d6922a72c0bfd8f2bc59872e7f5c2cab582d27f0fd5b6390e83ce446abf7732a00117a7a202682b42fe0a54830af78d8550535ea5b97617c02c27fbd7129512a6260b1aef5c5b1120d50259e2e4e1e67cf75af1cc00b32aa2e4f43f45ce660f4b129491a714f231a371fbad4e4780ab6c3ebb40d8e31ed36838b3dc8ee275e4249f7f64b6ae6296380ce00895a5b0d62146d1485d3d5ede24d8819d6235d07cc5790b81299c7c33344ed27e6b6caf30c14553a579a8d53cbfe9492a9a835afd8b2ad9c886d4e62bc16bb075fc1ae30011ed5238be60aabad23ce3faffca4cbc737f734605de20900b69701f40361481768ce287b5d58535f11ec012ad9a97bb29fba336526deefbff61bc329176e32bcb18117e889b069acf9ee1d76c89c4034cdb70fdb4a999aec2954030d0a84df07de4815c42aa1bbcb55a4fb441f586f27435895c36d1d3d3263bdf47a2d678a6975044f340ac1ceed46f5e255f7a9f50fbf1ae16edaa1bece52eb1d120d7cec160eb913e16676a9662d8adfb83cfa6b5ea1c74f2560384933234d101dfe8fc9df8152aa76af66dc3f678105afd752236870723b4f8919f79f8d69847924ea6fb5412415e502d1061db5f191adc0f797e49952605c8021d1175cbfaeb729cba26f38576983d659e7a4f538dedf0e20b379f202a1fcae891b55065ace2d5a518574bcd686ebaea1d53aa73474aefa4020b354834eca6eac6c418d8ed71ede4076248818c3515b72b3bdc8f22da5864a4a4e8f9ddfb6f48224c0b328c6a25a3dd07d777ef0981aef4b08e6f26eb13a5f581f046d42a8c37131ddd8986d678b12dc0ea81e61dc105a6c67e9463262191e99ad1d37f3e355664c029647b97d6fffe75ca0d854c60990a8df7ebae4b50c8e45fc556e3eb32c14062385ccc44da4f9804fb9c2180eca7b809046e734586324699ff3a59844534a580d89eebe06938236e7f832ffdc984f720a22a813c897a60765810d5efdb14a1b184fd493084a7bdcff37e155f3892f8c7c82f405cfe4782a51bdfb3c3357c744c6e4f668ce86bbde106b1a76358cdae26cd22a761187cad256b23f36a3b87dc5961e061f2f95c93b28416c5a8d6677b86bd4d08e71a81ebb6025e26ed0fbf722e553b215d6a6b98a3edc350b253e5ce4df5ecbc10eacce518198383c1db654cf4cf97b3c5f8f8682a668ea48367d4a687031489ff2b3c4ffd17fee5d282be7f210b00104af3eadc624e5c2bbec6acbfead3bf50337ebcbc6baceb05404cc7c5a40d809d78f8d677aab5acb91408df73acd522a0ce5f23ad17ca25c71f7fb4515d54f1d0ae367ea376a7a2d3f7bc983a3c23f6e146a2c551bbe501bd3dea82b39a105c8937ea288f839bf82c340cf4e14466ac92c50fb62ecdc124f595a6fcc7d0f1b588a258f366b43e87beec6ffc817dbcbeec0258accf68fffab53adb3b6f9420b48483e7af86494639746c13a2b1d68c2bce3832ed6fd19d4ddd774c78fa545f3802cdb23c0cfa82e5129a1cbd9d37633e42462b3c0496ee30bf5dde8d8d8923aaa6799c92a49ff0e7aa94564c16def891058ba970ff51cf1f22ef22e14d77b4ffc26c9aa4d35c26cc8be5abd5bdd060a7f6a3c584222d825e5f2c3b8c4e13accb3b2d80e4fce7d8c78864871965dcd431c1c18d6c66a21f3f532b814605e2bb0395f0e995629a9991336bb69bc3c12194547c3046f2710e078fe4ab8f36da8c89b799fb31c6d749965c0b9153f7c4df6b32fc5fe98b01138f0a90b2018f892a907741f0a6798354346bb1404b2e02d131cb6f99bfc9e8d8f7590b19eeb9920fb8fb4dcdde76500dbb64613940f47b5b4acdc62e00867b81fc3473c4195c9fdde6cbcabb4eb735e9db292047ddba3f6494e73688af3024edc6bb5b90b6bff124d3ca2bad884fd3b74a0ecfba548664a199b20d32dbb7a319f735531baa123d686c72d9dfe22a57b03f20687e9ad9fc6899673d954bd285a9d0fa019daf106be8a24801638552eb6e4f8cfa993f4149debf8959753c7544b2c85db6a68fdf31bd85e5f3f91b61ca0f3b629696fc8498b06c9b5ab27091bbe7c0ec0745304fb40060ab960414bb003befe8224d43504e3a28a8475b15ae90c7bbc124b87ba9f2d3a7382eba1e163d1a30a140e02c9ec66b5bc46d00a71427af1e11f8785a838441811c0c27d4a8c5ba2e53a42a3e86c95bb6ac1466d06217e46a1751fdeb881d588ae5f51e9bf48ab8be60faf4c6455beb3bfa0c296886a9cedd409fd74c14ac44c6ac000c376c344c6573e766cc352cdce32078dda8d2fc0571e503d661b3b3e5e123b2282ba57b373b2971e5421e76040ef7a470993aabfbcdf24eaed5df1e36e9c53b6a4bacad028a4225b2682245756aa81f2a9ae5536fc6e71be1e7c6a3f84cb19a627596e80578afdce3479b9d23e6fd1e983fcbfa4e662f6cc7d80ca05d978f36396be02f057bd64f9e5272c8e3ed49448868e3bc00bda4097403357dbc9dc03d40cb849d3ebcb5915e6d72f1058dac4060d0a72dd804b39ee03cd9ffd2f36f30910337926e6ed9e731244f5f11a703ab274ad8c93c8b3697ed6a3091085dd3393b68096b42b03ed056d598a1cbf561a5be1ceb40f2547c539d3c99e410c3ece642bca6a0046bbe493ba23ea6751c628b451901971ce1d1366207ed36144251c6a1a88cea3643761dfca80025d39ede8d26ea40dc9c7bbdda917489d8389b24606d5ed204efc4bef8add1f74d135643f06b0eac61d6b526d320ddf5c45c8e82489b4c9f8bc5300fd54e2ae45c99d13617f67a4992bb7882fc6f9e8452b101e66f3022c35fae9c9167fa0cbd8168dd94cf612482e38a5255d412b79cb67afb927424a2235315ccbd5d06050671cdffb9360966fd5447c1f840231931c98f0d128741acc0e0addb743b823ddb4542201d51471c9dd146bc9ad47030f51d4d827e09711629ed6f32dcff71196066eca624290442fc3c6cc8667f9a8aa7e8ba0880eca339f05250ba2c19f5a748b073d683bd348c61cc40f769dacaec93e6381e165b2337735c1e072750e50926c4db5d048128e4c85d6cf058d6858779270c32ba8531eada9b56099c5635a30005d622764d83b9ec822ef986705d40943b301cf136cb9205b0bc8b840dc839346f6fe3f7dd1eb283979f6ac7fbec066614fecc9d4ee13e42b622c3208b271f0425ccbb78d05075488b1c28c14585e01159575b1638eaa9bba4f6c3f371db92317dec22bc59f21bdc2570b192bae29f9fd7f5ff0fc9c51041c5f22237d10d4f1ae04dbdd195080ae149e6cb1ee64aebcd0255b6218e88b67abb4592d06d801a9c9111813c94c851df37d35c9b4f3f00304327c2a835c2144ce452c0778970655e6591c48dd3c9de87d2731058d69bf79178e51ba5eb557f286ed816e8a0411f71c99602712b6438d41ef70682ab27357a8de71195092e629a1cf195f10621da642ff9f874804060d33e0125d93beef2a6c1a140178264999a94ed47e4e8388165729ba24ee0c4314cfc1144d4ad29abcb4c652f8eb005ea864159e90553f992beadf44277a0c7dd41d8adc12da864f453b8da253f799d98fdc767e0141f999f56001bed61fe154bed0fd0d326bcd6aa1562d33d54f3892c91028356425bc2c5a48a7299360817292bb9c62a7643257973b7e91d148b78be9d894e79e0df10a2973d862b17bbf50a73c09541e9c911626ff3fb7ea8b07b7758e437874e77e3b22f18dec2eacb3999677f16d2f61f4e6de2428fe4e720ef54c92dc538d0844d19502bfe55c9f240a3d63f84d180e79acc8b6a2fb1bc5db5eccee19f07304088285ca630f3e39bb9cb7bf789ebae569da02cb0ecaabaf446c0bdfd3cee92ff40500408b3bfa3bc47926ffb5dacd48b3036788c06058a7dd3d98c8eb27d538e6d8921c7df38146f0626bb2e1769670c1a27f24d5567db3a017518da7c1327858f7ff8164e61e965ff730d48f53426d604b495b0c79b5a35bd6160f2ddad733078cae2cdfc4c7f5d65b606e484fd15372b4c6e7c029875130cbe1c9865659b9ffe258bdbf390ae8573a084613ea9f2ece9b08e9dd27072966616b5fb570ff3056909141d912e5e6fb8ea1a538afe8d84ad6f01639a67c19e976fb57ed2beaca43f015b4a1d8da03a7f31eacd0c02453409eaca853009e1d5d0c31ba351f625a8fad91449505d0775836f34cc050a3fe7e0f527f1e6d43cd5f552836569bbfab3c6a9ffc22b406566df1bdd342defe5e9c6cec9cf0c41b34bd622827fbe8346657011d88acfacd5c0861b73ab5f7cbd290ab09118d86008d6e24fefc0e4780d334f204b8f3a140547c2b48011408e1108566f49cd9830cfc078c5319d43e40c3a742de1f41dd1e47e0497cb9e85887abf8a1373d1d39141e6f852cc0a3c665fdaaf160a971307645eb183b89bdc212a9f770770a3301f030cda4f9460205e9c362c36cf5d3575c87c4d133d7bebd9c5dcc186653b929a34a7f4c7422d7ee341a763b5c3792d7296bad449f4c3757158cdb31812ce2b24ea5fe5d01cefda9defeb2469c27baf8f2321a8cc2b29db6cb5a5c990d94396177fdf5e4b9f1cf565e594042c79ae52b49e0174ad51b8d86016c80043d49397dd6c66574626b03a544fec23e861a75b0e3c7784e3462dad614d0e345a9c50eefc4aa103694a8244afdd2c485c6f5a38133514d2c167eb6ed2eb5b4771250dbb83f4753c05df74b119e9e778ca19451bb201fc74a9c490f6fc753710c34a45ddcfdcc2dc6acea72d06b1b1791a27aef10bc7da24c8555c23e49fb3b2ef0cbe394938ea99b3fe085793b9c98a637964984e2cef29f8b5e7d817265198d09b4a63384ae147c754668e286d6fcc32a59322eede8bff1af3fb7c91b21229b7887fd96bde83799d6db5d14659734aaddd5c2213d552250609434b57ce33e58f461f66780cac563ba3f64ba31c6e4b810ffa1ad7aca817c0263e51116946015e1bc47b598ec68420a6847d4f9665109a25c60742b53fa0769e6fab885930e7ed6d8b5213c3ea14ebb5b6b9abc11de1f813e76115a526538f98813e456962a299042e8c0167dd1a47a06de782d5b80ff25f4deb3efa5f3c2f76d12ba4e1a34c9c2e3ce4573ed670b7dbe8fb405919f6852bcf1e0168e1346bc6fc3c5046ce23a9bd9d966ef8022f292d92cb9bbededaff5eb9a60df770785f70b19a0df2978c90168dd1faf7dc7a8b119008992987eac73bef49a8189ab4e340b5eb50806cc5772697e09fbea1f87caf1f80681372dd93258228a828df165e35c557945d373169e927b6dd6b4ac80e457cacbbb99314eae6f3473c0a11e884bbc2702749c07efe1d5710a5b5eed4603fdf1a843ebab66d57bc70c7fa09b1eb55e172a2decd44b55786bd7097e0e40147e66441d804cb5f075c0f5f617b3dabef49a644f9e9fbe986778dd106d7088dae852ad80c40262e472e704be1e4a6b5c7c79308d3c02931569b09833d8a7220b14873d5a94845394bdf66972c74c72120d634befd3114bb419f866d4a4bc470be27254bc8c1998332999a159cfcb49af71f1b8d62da548f5b0444623484a4bfbc5c0e7a99f31b7592ef02b2482347995009d16a586558fc71cc48bda97a9f5415e90a2736e89775d9ccd33fe66e47b3a0abfc5d79ccd757585d78736a8b5a8b0acad190605a814de88609aaed735e36f0bc577f3465d692f75dee09927118ff53b680c476eed457d31944baa58d1457f0dab68318bcf6ea591b00f5560740ad6516177807055614aea5b85a64a33dc62ebb43b5de1d8c13057fe0ddd5592ac244e5ba71346dc1a610439e736cdbc6c0da71aa197d6a8d5c70df12a8bedae2a44d8690a6080703b1e727b42969e3069ab48ccf2f17f683be7b81267b6d2d6e6916c58d123daba92801ac4c39abe23fd5afe263799bae99f7c5f1660e5003be12801bb729175b8e31b4bac4567d1ed0b72faabd599979ed1931e9d869a7b0f71a99e5fe4183c4f29b707c05ae645d1e5b794af9afd061f24c0f9c089b338fedf415ab7bca68f7e88327d8f00dc75fb10e33753e105e4266de4ea661d2ed45b1b8d2747e6fe35b4432af4b240a25454329d448bec2acd05beef373f51465d5714abe7171afca53740fcfe1ca041df02418ea90b71770dd1d5ba8f9bbff050460f889223e37adc6f3255aa33eba656d69122a619ed5bfd2947f2cd9f2da8ee193db3448092f7c3f9853c38af63f0ad4143cec31f0f8b6b295b49b56698a1d1c43371adce607c2ce6cb933cd761b2884d3d6d232927e91b9293919afb913c6715feeea0f328438dc70c73c7915ffb9814f6ab744e3b3d7f74c0b148aa997b1a4c5835c19d2496e69602a4e6788cd0ba2137894a231310f90794bc85c1f44683804cf0ef7076fb7d1e80b200b01ea755272d070027e8d475903d5be5029331cb1cbb9b0c62c0290a1ea9e91173fe852c7eceabefacf3525842a41df6ab1dfe2932be7ba6e29a339f6490a1e53c5e5a72e254b0fb73a39bef39c599111254341c8808e342017cfa2006ae1acff4d5a9e4f8a22244c0e1f9baf6442f55d563a654622c653d5f2e3c513a375f6c2e27eb265c1f1405ee3bd6c77778e9e69d3552095626d5b53d720ac29fda6b1fd468dee65ed64bf93b44cd7741b8d5063a9127c9bbf0da26d30e151074ec1ee3e3299bef2e1f3d4af9fbb7c36affdee2bdcfb07952b61d5f717490250bea308aba79fe0a43ccf70a0d87b6141b0488570b4b9de5c035e0bd68af81de5f88fd89b90deaeee307a516c2bd857691259141dd29e3159f18171ae8d9bf8501d0ff6f3d773d21bc20129b4f9b21bb1b9e270ff6e81c929adf86b3057d5f9914b1c89643c734bb3b474175fb311e5f6c718693c48a353d4c34855b7db05445a2ff7e3b88e0ed35aa441072cc6f39966ceba6b8a1034848d5b786f29c6e6e40bd1a37ec95e6e3492b2c7cf0e29d276eec8bd5526ea184193d22962724896470deaa63abb5f8e68728eb05aced1f1ffaa68e6ee78e18b562126a571b4040cbc7277447813cabf3d05c84add7c276714237ce8b6292c3eeac2f6197fa2e2e1557e1db5a81a4550c1dc6801a069110d5e5b57eb6d2e53a753259b1fb7ebc33bde1aeba7973dd084baa0a919e715980b71d5c2af67756762584042c299875e421ad8729aa72a77abe2391cc416543699674f68019d23fda2158b11238d3f1eeb7f6dff6748ce7de20f73f767c72d2c48b30dc10eb53b3f95ff631cc27f16a654cd9d6a0b1c1287bad75416afa5773070c6492817d237733d9e535eb760f40a72d27d3ab0febbe2e219fc7431b5912bd77938a6b6652c846b19e60e1590a88c8cea3709c163c35c86f873a71ff39f818358e633e997ee48d4dfbb74dc8f82f326f5b9e18a3214b58267770e8da8a45492fce2768e28ff0775c2e9a85b91be9eb11824eb630cef0b888042e68f48b67e041a5b36aea4a45eada8ffbac03de679052db7722fe5885fbd788fc13f1e46551f5ad46bdd18e5d0db3ee8f46e327e7009b32f1774ca34917ebceac1472617864570114f323217ae9d81bb21f27166f077b2a2aaa4c4feb17454902d5538ce3640de9c007c55a9bcf33f00292724dbca9312375175829e9084aee871a375fca7efcd15b099a00199c035c99d788266ff578ace9adac1d09374dfea1727a33abe2dba1f997bc9d61af54c1b42d4cb465f7cf4f3c60203228cd7114c25115d5d6632af166fc69d0a06d8a5ce29f4bebc4f7bcd75012630b1c4b35aa130fc9b5c9cfe3658d087c857661a2cbb6cda71b035fa19c1b33ef8add1f74d135643f06b0eac61d6b526d320ddf5c45c8e82489b4c9f8bc5300fd54e2ae45c99d13617f67a4992bb7882fc6f9e8452b26e5c848ec9c8faf745528170256037a35dfc8099f73c20a233e468a9a7fce774ae3982ef79e342629bc5266929cc60d086dde74df78f145ae5167103d4fdccc6ce739071faa05a4135beb7f837f44a71f017347db5647ac76b6dca1817469c5a166cf7d9bb0a863898561b8e8707b84582b1f1e5e1f14c499c9d93b0f1c1fc703d028209dad17f288d20cb85db84e68ad89ace9bfce15ee0ff70541472d2f0edf366fa3f2a0282cbc62c2de631f4df0a4daa2e2f29226a79cc3a3111372f26d437bf22957ff992814d291d5274aeb133c95974ccf3ae445b170d5acc792b0bc413908b0f055d275404c871c0ec45a1095bbe863edf398bd85dc6e11d176bef65fcdf45c3d0ac6f69a6e1d3a3a383a3623fe70a9e820df5569058e41a1b5a84487856dbd993c83536e0b77a17740cc587bf15c27730481c0e201cdc09dd9a0ce6784ca0fb3d4c89dd7950accf2df4507f0ab6c7ebbc1527156dc8b4a2b0ad18621ab9f89bb48b03411bdf0a6c34d20e27896ee0dbc5c9f7e8677bf5760484c5e9aac926d49cd42b8158a384083e5652a100297603c992887341bcca3c8a997de9ca89b0627fa4b68c24180028804aa5f9e89f4b36cd8719520c5cdba24692d327030eb1ec581903983cc2767427438a95e075ee9fbc23e76ded783734669dfb2f1f9e2f666daa12e0b14ea9e4ceed26f553ce4431f49bbe1144d4ad29abcb4c652f8eb005ea864159e90553f992beadf44277a0c7dd41d8adc12da864f453b8da253f799d98fdc767e0141f999f56894ab3de896f42fde253511087fe005705e34d42a9ed6f26bfe4ce270bdb26458e589c4cfdfa22ec8f14d07a0f5791df1bad96e041b0ae77cede357c68fd4d982bbb0643a1dc20d5addd009e7512a6d41efe3234e9095614230cf946b51de71869d63d163d1c29936d1897ba353183a958c1aa731ef1e7d0e2ca073ba9a203b486855fa706c91caf4eb7b2d160d53fdad59bfe63fd587fa8b04910eb2ebf757102ffa2feef72b3f168c982dca23d774b867b906834cdcad39599dd56b7c362237022eeef0cdd36f2b32835ec655e944e27dee86ceb4fd5132325124c4a507c81237d21ae1fe69a75eb67e1c46a36ebbb0278ababb61107fcd772df26b473e8ac16731e23230fd4e9fa819e122814c75d216f9ddfc93b9530faf3d7ba0ab98f323d4a996ba2b5e1c96954cb8022f6983ee7f361366823512638f97c4601cec08cda9aa09c2864bfc37eaba7df25e652cb8a733879d3e4b86ca99ba31dfb24af0d4c4db8c54ba5d7d2596604ad7eaf56d465fae69711217da57a64fe620a8c678ea39d93897bea407fb6d627eaa811390fb41c4c00c7da6c95e24933e5d04bf39fefefe34ece41a1e1e356ac817b51209cd150fe5e76019fccb22a3aa88b2f787ecbf6c54d32f83db082442fa6f6a02f014b5649fac7f73afce907dace1c8877231b72dc5de6d9187e91fd28e5ecb020273b8f585734026dff3dbb0a2410ef906af6ab56696928a149632d785316f152126acbcf12eb19cf57ee5fe47d982eb40c912732da739d32fd5ede6e72b091a8d51d6d8ce1d013377e3e6b17dad42ecca427230d5c20db9010dd7c850e6148bdae8a4271a0bb115f14850d9fda0cebd6ab66318db0b7a22788b4c6fff623403bbd9d6aca8deac0ac522d7ee341a763b5c3792d7296bad449f4c3757158cdb31812ce2b24ea5fe5d01cefda9defeb2469c27baf8f2321a8cc2b29db6cb5a5cb6bb0fbcebcee64757fe2d6fbcaad8b92b504946c374dea0b70e453e36d0aa828de00659af324481d27d9add4ceccdcce63da849df899b9d453ece6788fcb198fdbe587c77a2aae7dd70f23fe4d9b1ffaab73b7ef667e60ee040805f76339ed2e73e87b1c25046f91d37597d236f4c18b3c5ef0b565f368d482c317fbc6086810cc3ccb94a38f94bbc36fdb41f090e3bd076ce2bd514ebb09f11fadeebd2f02497dc15db7345641bffef5caacea7ce5445553207369e250570679c2b698e782b3a66ba11f03c6dca5c582c51c62e0913421090908612074667e6aed32146b08d8a9bc9549174241baa4895c5a1b68c457fc1d319dde33fecb442c5c7f940ffe304091c7bdd75ad7d0513aeb2b215a98d1f3d447866cf037c2b739a91f6f75fc1572fa652c6ff1b5ba0a7314e023daf86119365dce19242273ea596a24b61cd4ef1feed392706ccce69bb901d974c65c2559c006d3a6a77c003e57877cd45a25409d4e831b25514c4f1e2e9b1df0910b0c4afd643c11134ab0f33bef522a8458bac78d6a40559f06590a4d69db3d3da9f6852bcf1e0168e1346bc6fc3c5046ce23a9bd9d966ef8022f292d92cb9bbededaff5eb9a60df770785f70b19a0df2978c90168dd1ff802560e5b7482856d0679321f187e4b298ab05d14a92025e48934b38519b9583564e75a36cb197c4facaf428fdcf7b95843b1ac7bf54ae20c4a8c6185151cc4e40a146221354392175b91035cf105eef335c1bf420898281db7988dd53ee69e54a9813cefa8f594488f3d16b5924a0573e49cb250f249fbe7f14d66bd0a2ee20919bf7b2cf31f24f89437cb378c262103ced00c566aeac2354a9db6bcae692f504ae0ea93b7a0cf92c8d83451233ea72346d18319c372aab9b162f1ce090e35eea53bbf2fdf44727044ff0c68bbb54c9d5e36b2041ded613eb0ef010058194325f4cdb3bfd448c6292dfaba0cbcf1f9f04b5d4851c4a1830631b92e2998e7ef3ddbce806c76499b65288c86635e797588c0db53380ae4321c6d08a5abd17575731420cc5a969b31a1a98f2f22d1e0de80511d784d7ba712ee72f66ec073d78736a8b5a8b0acad190605a814de88609aaed735e36f0bc577f3465d692f75dee09927118ff53b680c476eed457d31944baa58d14561d885cc62ff92ce91ed79162b1a4120dafa3384e8d0cc8ae5bc223e012d0fc402e5eb42dc8e2b186b866e057782db522b7e310ef17e966c18ed772c438fe02549e9faaaf7f4dab0bd2de6b428edaeb144aa88445c5fdcf9f278a653a780acd9deff6658ca4b42e0da3c6ab38bc76557bbb7a5d0670c13ebe23ff4057ad5bf6c860ad06751448823c5fd3efad04be15beb0226ac626a5b0e3218bdddec771b69ed6e752aa77e560c04cd7647168d248480d744e62a8cb7d54ad9144fbf48a0c18fea5392029bb7381b36753f00bfe5cd44064854f63c789357dd5c8f1a51d6a38b970f1d2ace2fe82a3007de9404c601875d925af5f4cf9491f7074971a0ca063318b5d83ed2f32c5aad4057a453f0b05682245fa839698312b85d94e7ba7ea1e40b6f4348ac061239229d1c5db1fe071f590f0225f86638d33ee8ed1b738042060284e0bb4b42c31c8bf1c47a47825e841cf55e7044ae39da3a47a10ed837d0f28008badae17cef44ed56640b98702ff5159de2b8b89fb3dcef015a5165fae9282b834bd813ab099ca161a2322d4515365f75522785797266082c11cfff327291950854035e1b91bd7a473630b32181c8c30a7ff257168d5f5d1cb55fb83995d944577daffc3f25500a342dac699ae02a0a1b9bb2acfbe68c3239a6b1fd2b0b1ad1ef681428fceb546c2261e89ca4d1b386468b43198e2add02241c9a60d6fa91261c414920f7cef674f977fcbe54758ea1dc07cb3f92a6ce47e2093f9ae752c4f96192665d0943b5b434004b596245842cebe0f8728f0507ffdaf226242a0a32c094fca506bea243765977238bc1e957de08df2d7ed9524a8db74f3f057c8b030375360951ace8aae052d2d76be434a71faf6f61f2bd9f75447a4ef9d27364770be0f61232b8134a6f9fb9dbbc32b0734c267eb697f9b81e72cc03a513b0c89fbf55e1e898465b43026087c046e943622de4af28c7accae1519a27e5215529c17144ed5fdf6b8dd2b1b31b4ef176a6004d3d308ed11eb031be99a2f461f3b6e82b080da693bed287a525b7a308c67fe975366a5f83d7332357185bf7184aaed05d47059bd6c57afe15ce884e86a318bec0dd0a0e8511d8eab400042ff0ce576f0a48d278dc466bf47fc347d04a612934eb5011434a826d7b7afd7b11635821eecbbad3afaf9b8f37867b08afb4c8400f1f13f79ece6039e14488ad8b83120db9e2a299a9041f1d4f1afe8a5ed8ac0399a181425673cb08dd5374ff124c9c5ad775efe096dc5c63105777ded655c73e1954d9b5108633109f1048de69d035234eb7a05e15a1116382ee7f0093e8e2002b8cd84cff3b7769fd7c23a3d49779e73df274cd4eb2c9a43a05bc074005db1732a83fe980e82dfda82eeff6ca848be8dba2934b8b705596fdcefca113e72d0ecb98e40ace740366543ec50741718949a7130744370a833cb973a2ac2fd516aff4fb9ab6e6fda9bb4e55d61ace452b5eb44b2d7592a8e14112507e8631bb5a29db3cae7ce74ecaf9430dee5bc7f25571a86a88811f36fa1c8b0def613f82eab2f0642468d4c0ad2f0f7f78df329476c8fda8ea7caa71df3e6ee0826d9603f32512871c61a81743d17a34ae0f93dc82722189ff27b4ea955b35139c5701215f1c485dba35fc3781429b950ae2f5f0e77eae85166a217f7a99d34fc9c8661dca5dd343768b1631fda14fefb3f664ed8a23f81bd39c646cd688f10828774379ef43405e0c7de659db3ca3da3ff35b9075f4570e37c8d4f0de1ac3b56940de1db3d3e7b27115afee1b199706ba31fa01b1262f008ea0f9f744c6173b565f4e1df102a927672bef8a3468331c3fc79ab7829e135373142405b11a345e3d67b793daada094039f976c9893022221b6d34563a2a8544f16c195172b9952bb8937e073ed157d5e948e409771518598c397fef8a24c07d5dfd7a9767d4ca2542c3a1b386f36385e7a472eca554242d260d03a559f4a196a551b0ec0285074551501c66eb2cd1dc8a67e40e8a845d53b162653edd88f3cf44006b601831b4dd6deffb414456832a852afb4267387b74f18387e71795ce32bf972a0c9e70bcff3dd1b0b0646aab28d355d165c0389c6e142a88df2b6175a9aae1897964b315c6fb08710e68158994b4488a34984ac80679936b75aa64f34f19a97298c9c410d2ffe1f397bce5e3ff04bae4abe199bf04f3a4d5849b9e1122bcad07c7a5265583e6772cd240b1cf83208b9c9ca481f1cc8fc93fa348307686272d5066ad3351fb1464057a8e1af922cc80e5c88e4318dd574145442ea88dad799707ece561d35e2fe34a562b19cd87c796ca839d450fd26da396bdae742ddd96e1e030fce60ecfb1d7d9d0ad952b9a27269f5c589cee8ececd3bfd0034c26f289a4aa131d695065d7b5e4965ab66672a851042e2982cd638c28aa7ff21ae477b6b48f338f59153b2f3e235ab8eadfd579f188466c8ccec73eb7bc2aa1d37a6174334ec719665e8bcdecee3f7659943b202c458fc03114a6e026e15d6de458d44e9db7362cb9c79a01ac74453c9e8fc4619d95cc160bf96fb4b83f45a480bee258b13fe3ecd7a3d26c602bfe9f27f1b57110620155b293a62d10360871e3f4b01b7aeedd14f136dce8b38fc8084c25b1d48195565785a5a6e0c95e27d99417cf6f05865e3b9d9c1a8e6036b3b5c97ca19c6dba2d13e87d33467805efcd6976991fc2f18c3f23db29e3b412b7114d9894706c2ecf4f97ea3a169b7832f37bd83b533de3e194f5c4d968f70bf0c8bc2e84c4051a07a90f6e9670d93a80563c92a11ec47835d9ab260566639ff211dd86e79d3f8b8166eadc3803ad749f3abb56caf9902e54a34ed63e3b64cd87ecb1242f8b85ef8d3db00b11607ac3e6d37bd7618a602e34602d0426ae54bf9817d51e8b5d704a977089ecabe97646767c144cea89b96a50c6fff7a7429be420486ecad23c1f608dfd22d414bace58c359bed93b26ae3c79910bc5c71a65016bf77f0163a0cbf66114c736c5c6b338f10a6a4965481f9c57866babcac39dad99fb06d72b98e760159194f40e37df9475d3351522cf02d65e1e6f315b0050afe5181ca7261f9359ee1b9eac5dfcbc739264ae46a3314c54cf1d82d39f66b9d742b96746dc57b3d17d56a4ac157091b3c0e2ae6ffbd0e655dc612681cf1aa6f6823b710b272558fb3e368871d4d504ca380cd6ed8085970624332fbf974da98206323a558078196ae8d6cdbbd6be99754961700dcde6348b939110595ad9941e850b425e57560acd00f455bc1c077bd6f154a768e64767574f5482034f07046c3b200916b1660fc61eab66dc98c3b327cbaf7c1208e9e387197072d5e3b40231883c392dbbee107676785a5b924159be8b737f2fa64aace47787a108a4a457930cd963c0b7a460ac04f36b276536d138451a3306de23e4d6575f02b201326695abc20130e01f7c3b93b80adce35985fb0df26a7f78f49e4a46495b509b95016489332434e939099ac2600fc0242f0d7325db0bc0ed8bd62dcd5ca43faca4c3ef399261aa5427a22144a95a3c1352911a8febf2b95d6e7cccaf95bbb7831c9a243578e948a8afe91b93d1d4fcb2fddb4129bc12a8b91f3ed970e8b1f2531fa7cab087155ee7a914b23064deef3fc18eab4b83d33654c25ef637244ab7baafc4a54a7d251e5d50cc72c6de18f729a2b4540591cd24c8c01a9a1364fe90e98254b7075312af4112c226d5ea74b4dd459adb21faa68f42492e1f63043bdb3ed2fd861741c2b98ff95269c5fc0071e99a4d0865c5b09b35744dc5202198838950e60f03a5c99656cbdf1a2931fe065384d0dbb86cfb437be89795aaf11e71483b44246062e13e2b6122c32f97304a814dd389c123cf1ef244d63e4b438580b7f3050f793a513662f8cea000e20b9fcd126dc9dc2eff825a80460b73923caadab1f572a59b3f8836ae45e5b371ad3aae60535720a4162cebbe73291a413f4cf93fb07b2d5223af5d1fc6fdc231f94585bdb6daf775ceef4a2605255b5b9451bb50af82b946d54087f2aa48a3e90406de2fb2f65f3ae3034b9e6604e9b3d03d0c9eef6a2900d771e9227ebd0c59a40abff9e0695d0955438281190fd97208099433ae2dc12f76b793dc8529dce4aa5183830090e3b3bd4afaa2a956b4fafd0c36bbf415dc331bcdda20079c07c115a25d4fcc4e4863241ccd5353bc66fb407e4acecd518368f8ecd18fdb4bc16cf4bc6e6c44cea65cbd8b4f16bf5ae211890b5ea4062572e448f41032fbdd4427aaa6eff3f7e126f7f6fb5fe89f51b93fa2b087a7ca285b497fde065723ac99564b60599a1283e2e7ade7a6ce56261aba723b81ee093a9a5a144942edaade5d9f03d30a3c2f55a74b0da5ccef5c3241401c7f522f76d04e82ba42fb828efc0c0292345db88dfe57c1b4a879eb6c598542307adde2cdad13d28968be07bc966969038c897569ed1f2d46e82923f51613daa52e98d67cf191861e6f3a72fc935cf6b245cd432a6efede653f22d97b9921f926b3ec71045e7ddada0fe45742fbfbcbb11d8402cced1faf922d4f0b0029f28693fbeec91c323e5ff3a2e6b0e02c2d4541dbe34303cc72ca58b5b6a16d5814d3543adb17879c02380c78f953cd63022d7906c765cc598b7cb997d7707b3358fd5cdb366a3bd2b61943c36253e54f13499eb1ec47ef580f05c86c8bb7bf170a2b655151a9f6909509d33b7b349411c91f5336d5258be17f201dc3b53e4e4e99a8b2b62d0b0d6ddef467af73d91a79167fb08d9234de29c39d5329b98679ebcf357b1f30cd954f76d28749c2746056eb4a3bfd2cb7ec62aef1ce8ea897c826fef3b2e5a877676195333ef79d576b4e7f884a197576098b4c35f6d26c230d947a716cb20e76e18da66b2a1131caa40b20503792735ae42d3d0e5b9a2093a96d8fe726a236384b72642175b74c566e6af4d7828a4a91659412be1ed3173e1ebce6f222236c0c15b3828f364a4e93ac1fa628de80ba16fb76753e8ee4f0fe78a90565b8f197804033dbe34d8c3261fdba0a50a38215e3521bcbec6535ef02a14cb0f036cc4ce4b478f1f3fd3d13c62ebb1da6a94953b34151e82bc7ea84d61a20e61cafc9eeb511b62b2ba1c489bdd62644ed80efda1f438dd1d984016ccaea9cce4cf40e95484a4e5ecd1b251bf4ada9341730e0f4d02bc73d5ed6dc21fadb9e000053431a0122f2f49f02330277a5f9b81d18be37e239d61c8d3ee3b44eb3202a52a21549ce4b62a283bd0c600a818d3672aeeef3e37fffc5da4e5d8887040e668f19cff0a8fca720585ffa98d2241d7ffcd2bb0c48bf3268dbdcfe9cf567f1c7c637ea6841527d04e35eb007efdc788cfffc0c66efb8851114f89b1c1b76801bd4cea14ee6fb2eaf9713dd718fa0bf0a8319d5324814be37915fdfa36f1563de90931f242c40511da9e167c6576796967bdadb0fa900374fa04fa9f18342c35b2ce92ac0cfcdc4bc12a8bd9e706e77882be793525c9d43ab97131b284cfb9f170c43f4be21980a628d356d3ea30d7b9c74a158c040f8f5c1401ff928e0cf33cd52221fa3e2c0f109b4266c2fc36c55ee2bfa3521490f8ca033621da69f3a69c306c5734a229496279aeab0e510dbdf34665fdefb4b106288ea543c04b7b7ef9f09cc1d6c75962c9be2d981f42e82f01cf8e6d7180017f2c949d22beeb598df61bf0e6577a021b35a2ce8ab3a5c249ddf5d0ade67b55dcfb13f7c85b0bf52ed78b92150872da243c7508b239ab3e0f1fd80d01b65eb5cb98f4daa508a660468ad9749aa4619d02deb5337d3954937efc10f0e3276a5667a3ae38c838a6a4d804c705dc78d5ef57de2478ebc90c8a5b35a2e6c49b43ab4f86c949616709763e6a282ac9b11255b8d1fb48359cd7674b526a87ac7cbf3ce7d787ade6d800cc1653651ab4e3b0049001803cc7e8a2523238e83245217d0439004e04b41e3b3623bc63a15e7131befdd32c070e0e4249892936b5b34efd41fae6f31106e3acd31e1f484ec6cd2261cbbdbee1acb7641d94f18d74f6ca1eb5ebf502f09969dc913066927d09a92cfb4815f316450f4ba76bfcce7d188e67cebae57851937e62e68fe489e3f2daaa5387b611dc30e72285d4e41d7c466e421ebfa0a19e1bad5e7e570be0e06791d77135f67a443be4095cc35bee353e5d19a409d3273f378ea84847f7ec704fc0110582a932ff0c9ec192902f7ae8eb073528276e28ee1fb03372dfaedc730bb11c1c53406091ba161f8d3bc058bebcba7508dc6362cba6823bde955fa048375ae015a6eb51ac97f8764e19c2c4d2fc0b0eadcf65570518591a7b18e791620be7c7c310700d28ff9a001db081462364a5cd1b6f36d45e024304490025e8e85237ac0039fde229499df2bd6cf9f94d98ae9e7595e34b0a0e9144acab721ddcb04948e59435b3ebbab4eac504e0a9b20b90e485b1fe4129a05ea28ae900a82b8042619e6f2302e08a9de571563428c57cd5d33994113a4ec2c1d913cb91f066c1c2a030efd66a36efcb2d2be05df18f4af7216202afc253e5d5fe72b830f583a3ea14298b694ddfbb0a5908d9b672ecf9baa4689210484dca6553fb39501b75a4ccc1a77b693d301f17a0c159fa00be562fe0f38bc72fb712925b619da4ee22c692a5a3865ad27a504b21c91ab192fd6481d139c58e3e75f028c90f7c9e9447d4e705a67f4a9db37ec13c788de1f016b98b989f7dc255de4694f1ed6db2a7089494f19b14b17824bd8ee0e70560b5bec383b939c2b050f01e77340825c0eae3701c58d7e583344cad8e9af58515f3ee794a791339023a212454e762bc2bea17848cf0f99a3c2131515b76eedd4972efe263d7503e05bfc14f67937ecc43000e47b486f7a2c82bbbbea8ec215469c9d35b981036359f7acfd1f1b59e6aa7135f2c35c91c04e166d31adc371eb44db56a7d247e0c703ea9271039acc7f8950c7959b279054b80130e755409f1e477836a3ea116ff1cbbf5c92c147a9c5e2c5e489292e5e3114bc3bcc25f803858f8dde3d82be02b9419facb0c9dc8f92968808df94cfb76fcc162af6ba4cf67f347d58f801707d9b4a8e3a72a1489685c86020e22b4aaac3c5a255c8e7f1a35c5230303bfd0d1db210c86806b52e5c542e135e912d8246b571479d71812b62ebc16baa22b9385f6d58cabade591156101fdaa2c83f3dfe448b8e48375627c6034772902f1ec887bf7c4a946e3b9a68275910414f9ce068b753613a9a095f8accb579a6c8a655285d55055abf8b07593ae62ef318ce9cfb7829883804401ab6f0c82543b4552b75e5dc142e2bf5c78d1975c4e07ef1931f2c097f752fc407f376a246d86d4045336651d17f8fee8be1983346b8368aaecc5faa53db473933c3281aad532bd025474df0afd8e40b7887eff8dbb3340f1be44341d62be397c78e8ae2d0b790bcc0d839847c32408bcb43de32f11df201ca5c1e91f7a304287755319a7201397a3cefe1047e2021c981fec65ef0db4e0aa35723cb38922c4fead910c5d40ce0e2483a6c1db35da0ebd724e017bcbc800f0e5cb91f5886c829b60bce446f4e737a8eeaa1aa0ae0098ba8ee6bbf47c0d348c513453ca76db63bd1e6578c1cfcb02e6aced2842de98b20bae088fdcedb4ec980aaf98f18a113d3b9a483dd646a4805971dec83a7abc495e0c0b4ef2ba90c79ab1b9c01a8715a0b6d9743f33658c7b63707de9d786d2fe34887959c4c09c042be28f91f5bccd33f35488c029da49874bec890c8c8a77dca872be82fcdbf152461f64f9d2b1c112aec44e4c9ba4adfe16586dc3fe0fae68bcbe491092acbf33ceeb0955c33a3b4e835df1be187c9c6e9ed076294e77668bf29bb7a9df9b1368cf4741703a717c4c59a123a8b61ceeaa4b945b10906d5c476686d4c840a30a430f8960d4578865ea4173dfbd9c6c819f203a72d4fd0b4ab8533dd28ed83ab858574880b625d914e636343ec1949dd6d05a0e6a1f188d029d0142ec7d0f93adf622e299acac6cc8da1014cbdc1486108172555a66590f28fdadbb371072d01aaf674189ce4be882b5431f4363d51ec562432cbf34294c619aae690c761200d972a78f7efc7f9ff5802709f4553002f0b0c0a40d082f61e1ee783431f0d64c07477050ce5ad8b0a47928b863d79227282e1f7cbc4a1a5b7f2e1eb7d579ee55262bb770f3f3e21be2b8651c5699fa689f89c12494ccd0819402dc9debd454ffb390ba875de0541963bed2733d09163ae4b28295dddf1a3dfa726a82883b1f66c44e26a479faf0c6f1ced031fd07090a39b3459454c05d9989c7c7bd55e26dd09792a450b9f8b845441cf9fbead67d14f2edd84149b4148e67fb989eecd35980a24479b00470d5bad2290081b6a73000f3ab2272007b140d258f2aeae16b1d6c898496d53e4f8f8ff3d25f40f9c6e2ec30397e3368e283979b0088eb001dae11aeec29b3e69158eeb91ee0f08601e90b0ea515a7b6b2e86bbf5e5be123df4c36ead92515603a518cdb23ff045b453afbe29c77804c30446ffbd93bfed3155f47eff4b933f5387ebb66138d00059540f2d4ad5e01007012986cab2be378251a2c3d656e1927c1a1cc9900540ff9b6129ea36545552921b7bbc3c29f10aed1b2ff2a0cb202069728ed554f945dfbf415d1670e1af453ed16d8171783bad9ed33d147215c3df8e9cb15f088342f28a60c04a24e126eb45d2fa3c5150f25a74506f9eb9a599887e4fa6f5b75b4006b17238bf7d436cec2a52ad6fc6c0dcadc321690b50a92ae213ff83de4d3e49931f7e885230dfb0fa8e2ef4f24902357204f4145e244fa6bd7d8b57ed210d92bf76440ff94cc020b14e4f837188235ff4bdb759394346b79d881b9682572bee854574fcd6ee6cfa060153e808908cae96abb3560eb71b5447ac09a539eeb3b13cc28340688ce97b97fcde2f8cd6f330d7001b81cee38ee67ec12fa26c0a18903146a310bda7f0b207ea17f8d984f47c1c3d993a1d9cf8d242038e490913446d1d3b91194c4eda057f74d8d54128655c363f2d3dd30cdc95dbc6fb3a7ab1d6006d887fabe297f1a6f80f717aee19f30e490bbee7d7dc018ab64a731d171d5e88c379de036cc47fb666f0343a728897357098ec16d8473f53afa80c853d459dd5fd2b8823a61b1c11270e5ad335b3b01420628639797f1214f4a46d7a1373b64b0ebccce35938c728a75c60ce012717ebe2cc9bd47052d7cbfb69cf69ed14a473fe9a8d9e2d9e6bfd5fd905dea6d799c3df4c4c215a30dadf49f15afbffddbf4eb6f84b9723fd630738608ba9c929c4c10624a1111bdea623b2702d160e9cc07a15268815185d4004c8d357f0a72a0205294b05bf2ec4ced1d8e04fed957005e158728ca7bd16a353bb83eda82b1dd120745fb7e272ed1822a1b10b65d85db639e407dd7da75cdf9b2ee634f90164dab93690bd0bc202dfd8306a434fc06635d78feacfd3cc974582cd5564de9c2fb3ad8889b006854e562d76175b942d281e61f031dc36f92b7df64365d80b1109e51f068651f91ee61d2c0c6d73a044b18765b614a6178240c7fd50e3756f1e616c75d78af9c8a5e6793260de65168eae219f2105a2bb28d439924fd593212efc7c1eae49f8ae9ec99734cdc91fba4987bbf83d9312939c9b869fc90fced5c6d0269c658d9ed36518039b3fd8031f4ec4ce12a16d4811ebd1f4fac6e2c7ed52075b7338047c21dd0dbcfe41b7911a401ccf78333f7e1eba58b777af5fbbe4cba35fa370f692b97e697453f71317e4b6068409fe24dbd6b5d1120932836d2d78ae7febbe3142d20b073c48192405c59b64b027d848b9b01fbceff9d33069b6120bdf4ad62a9596f2e9449e3f6c3d1f51e7d1d69004324d394cc2104d0b8d8ac34c753e1acad66289479460e7b9c5121bf60cdbcf11187fc19105e71daac8557b2591ad8594ca00e44a9c570266f9ad7881ec7077acebb378a8a417edc487816041c1c271dd9e0457735910f8f8c0b6047275f0794f39f90df6df00873ccfee133a19fdc0673bb7e7da69ab5cead2d9882e15eb7a585929eaca086a81898cf20d746f92d8c601534e084c74f322f0fb50ddc6a935ba38f2e5522b1f2579ef31484e31bca615a39a1f018f13415ee21220a010b2801ddbfd29d29ddfa50e96425a0b952f007c304116cf536c9d7d0f16a03b7807a18e23853b257ceb3eb728d7024aeb9e7230efb5a3aa6e8f551a202bd4a3a98dfe09041ab2deb8eecc13c18ea68d342ecbeeb8d8773f42956d7c8b9443c543d811df0a4ccdd5bb1485594becd09776337c0dbefac57ca08dbbe0d34019fdd4ea842e740090c87e6417dbc8faa3c781639437a7675273279b31993f2c5277bdfa77c5786fde570c9994a3dac6bb4636ae9b987a5c7786b060063f07566cfcd7a29d93a600200fe898a7cb132e698d04182e08560f42a304f5a8e258922c4db4f43e99a1c20a4efe96cae3bcbf57d3aa0106052b25c54e59ea012dd49aacfb98837e5997c2685b50cc092a4c8ef0c5c3cb4e0619aaf5b6e9f4039210a75bddaf0e5a137da5715d64e9eaa5f6cf04177c4ca483c40261a1edcd33b1e04d4533a99313f188062b16710b18dce75564da6b863fe08fe7eececaa971fe74fd311cc78154e8cdd392e9b038dd2dd8cadd3d60a92f6e3f0c37d24d1a96a7897c94c49ea3762c25d6b29b624fefadfacfa0a8dd2b6da196058d79d213d25c3f2460f9b431562ef6ef10f72233c28cf8e90571a8bc3564c10c3eb8381db16bf61a035e997c267b3ecad876cd9e09717269310566c54e36c729bee743a3f1f03cdb73cfab8562d70a3de3ae92f54af2f8a24a449ffe1595630f0ab4cbc6fd1ac1bc149e27912cacb5a1dde0434a43584c74451b36470f1b6480713f27d6b30b420f5ed243b8609be393289e70d2d736c1459eec58ccb10d95a117704b76d87fe19a2084e42b786f8a06fcf6b5912c4ab4803c1f4dc66e1d85f0092c5d3a07ad8bc3af9e55f416d3ad3db5e884659e3e74b6d051d6909e55b78c17125d43e0f2c72b788e3811edd039b09069eca55baa411e6daedf033196e19643d5f6689465388fbf0e8d43e6bf4591dba54abcaf7abcf7b564d2e784a9268e4d069cf4563650ee938a8435e574712ce10ccc8bc9dccccfec666e776e1cd279e15412d14ac8d8238fad9c3502d1bbb65d593536aaefab02bac9765a022d84ebf6df51beb7c68319cf16a33b43b1ecc9fe8285bfcba844d2d8821d23173dc9ddbde8eeb0aa937c1057c41a9ef7f9bf82563a7bce60764bc71f12cbade0e5f82a5d9acf547e43e13fcfd53e7dfab1638a318c40e302cc81adc1e8cd8f81afbf019db674b649a0cf3ee72e6eb16aa3400e1d5b6514c4e8ab0fc78e092cec6f08329bc7adbc9d78dd7f09a2f302ce47c124ebb7484f24b7aeaa975bea2c48da6025ed9d87b5bfbd30a03ea1c15372683b4e71a29fe87da716b6e938dd474e31267fa526387a97a5b7b8a10644a10ea11ec9d2eec29522382a535c46fe8d9ccbd6fd3a3e60f34caa3d31e8f465f500d4584239d03af50ae2176f41958fec0d7ecf52a89e4297d1d6f098632b0314e9b8e10da2c28dc22b8e9fed16d547f07e79f1a3c2b89f0970acc3f72d62e6843edc0e565427171e3df8be8fa455402945533e8a73e0fe3d223d922d3f8219cff865c0e8e3f1b363632a980ff02c01e3f22b4ac338729e56987e5e8c59821ba424dc1a3e7ead1d96346b9e38471d49b3562185b1248647b7c8ba19a407785c181b3e495c949b6be680d75fc94c9734a2b3d9d6ac66494e47cbf530207bdb41e39379cca971829dd9265b7079b03a345c1e54e87153ac5d56c3d861663a5db3b5ab34c8328cad2ef330fbf1d36d8346250f471cda97ebeb063667bb01c4cebb1adff56de0e82dba8baf7d5e08ea79223eddbfea24138ba2c5c9911ffe4933d1c2478cf991b09b39d61cc04457cfa46bcd957ecd01686d925d566cb2d345b8d69556abf8ff7b0e5a3e00986be0424783e37dc779233dc4a29f5e6ce106921df7a938ff041aeb75b0ffd3debed4848cc4ee43d1108a034a07b006f1d1338372a77bc2915ea020637d95097e397e774d6922be5f3c40467dfda02632f7c0f923fc6822cff975c09f4e9360fe788b3039554e0c72f8ce477164543c5b67191834c353e1bf096f9c3a655f1954928d377be10b904a585f29421d4509517804e4446c8c79fb45cdbfe3c3d6b44415951a869997ebc8d3d3871f5cc614a7fb8620ddb048d6b0e0636742e93a3d1933506adff81eb8c2140105d96698adc2161c2530f3235f2b549f1ed89a8af821474c311135bd03f127bad87dce8f461c075dcd44b4e8c369c63a491b7c7565764eb6cf85823836faff4905dcc7585013b97b9640c98a04955ec97547b82146d3461590a4f00de1badf518dcf4229c7d914a04eefa2fc40f67b5fb99ee312b7f222d9ff09daa442085c96510294554d0fbff103f6e1f00c6f0a82a3cae8400762679ac098d2e6f9a8801f63b0d03af0ff3a28b91efba790f30ae0f67d9c49dc404a19878e1e72233877d40a6d6da72ae903115fd99b1c354acc3e555cffe1d3912c6e075544fa9362fbbab935d47f3e40f848c18b25199fd0ad97e0b4d5df09ee0d2e41b4b11dc4d61cac74d649c65a235778e7f3f9b6398bbf1324ffdf77097894116dba7006f1d6da09c958b99f3402e61d05ea563ffbb40c63415f6a69719540536ec7f31d3aa251f6957e936adc0953634404ab1bc3c2f415a5a65684db261f25be04e78eb98c1c487c401dea39a29d786fd87104179725fafdec3ca17aaeeae71e88210cdbc3379cb89da8f5427cd536a3b23f35791a7a5ffa077d3dad36e5d87302afaa817c146a6ebc4bd75b04f9d6e19d2bbff1031fc5e1eff5d60426f5b3cbc39ffb3b73fa4bbfd3d575a8c620744741b20cd3ee05d5aa3217aec593ba0f733382170bc7d1510600226d43013409b514cb6cb0a03513bd43d1211c9761a0d0d0985037edfd2c3d0bf6bb8f0c22dea815477a6ffe2d963c258a70051d05261ac5836d0fbc3d0906c3b1511fcee80afd45713e24790eb860fbe3bcc2f5a07735093a8695babe808f87ff3f80f1a8257b947e08c8f96532538f7070935d79977d66ada65635f4276d1eb0177aacdaaf6da1182126b8226e0889f3876c7e5defc9c51ba1dd716cca12d545e69b822ae49766971e2f4f1c0ec3dae6e276c7ab1efa9c66c5c815b7079505470b4e5e1975e683a97061e90ebd5709c5bbd57c0ad85e6106273820e83ec12caa2659afbfe9845386e03fab3d662ee9f3db2fdccce9df36158306155c7e6035baff25b2694612f9d395425241ff282098d08da62730bf476ea0ca869d9237bdbb29f08fe88311c11627a8bc162e941359c283a33ea859012a5e1a978caebd13ecc46394e23556acd584cbd4b1eaaa1c6b0f189adcf966ce57935cb60283f2cfcbe25a20601c0c098ae258d6f9670972942ad0b55e54e21b9b0acef040be3f83bae4ed9f2f7ae6e2c0765f621da96d7802afe23ccbedb992104315f014f2d74bcdd147a9168e31d873cf991ceada45b00dde9f50b6b47008182f7af13c2428dd0f2801dcf103b294cf28dad6c1a2bdea7d10a2354f5ae42a4feca274e86e2ddcbbfb4663e1e8657c1ede1e36d7365155759020f031e6da56c81d7a6c62a0f235b5db4ffa41a2a9087ca7694e9edbdd4adabdacfe1a01e54ecde7f12b11b59fc08e2919b211dc072f308507e5979745f702768f36518e3f4107fc37252cb5729b280797e8f075f2a5a81a9192cd2abd78315a6aa8b6721a588c0036ba9143637dbb7d816daec8f3fa771a1533ce6983fc7f254b11fb5fdf7fed32a150612853c0f72f74ac2acd5006f6d9a8be52821fcf284ce89f98273725ca1ad6c42b557a1678592fa63dce8f4a1911ee222e68b30d4a2858b6d272e26f451676dce19b52393dd4b36eb6496715a91f3f3a8b2bcc796f60bb2f8329a3007a0a125385f0cdae7ee3de6b627f1b477408d53a100a8346617ea4ce3fb5cb975ba4ccb20c2b8fa8328bf61dea4d353f7563806d38a798eb0c4f29a9e180f0a7cf857f2b933c87f994813831f63f7054cf4ba730fd26fd1bf8e0fb719cff915e3b7b67e673491a4edf6b790c6e4516eb495330c91b413261e566138c305f0a0b8541b25ba5f269ac262ef9c9860c150c511b4d0431ef3d1a02dd5320df0ce5020b07227e3f2274dac99788d05dacef9c4916f7d9699d7948da0fedba3d1589dc0447f907f83f406c2acc45cfd3f173dfacde4e08026f6503fbfce3eeabe8daaf51bada7a15f09a96ec43e9d06d9d0c5032d6246553ee52bf119d5831e8ae1a7d4911971df8230126230be16e66717900284abcbb94584885826ba033e273f549c31dd89d4dd1800ba5f54e63016e200e54181c77d871a3af9a443f0bc9512ee73386dce30d6b66ff4fdf60b91ae8e357519aba76e34715bcaa364d4388bca136dc71dce126231df93b6b122488f92c2d47108b788b6ee1c65c1cda460d5d481ae5c98709e6bff5960732a607d1954852937202f07a0df5015fd697d3cbd1cc437744a2ad830cbe010d5fb17767be162c1e523b7976d33310f30ce1c87bf68673748b060da9627c333cfe11b4bfeac62d23991a55a20412f592444c0ff484e7ca8c9394d5fc7642cb3fa29bd3dc61ea02f7417883bc0b14a34048643ab749d5d9db819dcd5d9a99e76138c1f9aeaf6b64b050e97ab88603b25f431a3e7f9d296d7a31d31e600ed13ca8119218ff3a5e6443ef0c2a6828fbca796d4bb7536e21fc1f3e8d5e214b89fb73cce6c1ff00b3ecb3dc9bc30995b1663c3c269a214de050c09c3b6b9de6af8479e533cce95cfc463bd39dac49c9b87c3982a1f24e44c09887d36a1071087698fb44aa3072e1246bc8f83ba5325b713fe559314308f0e829c701fe7ec1f28ad2ca0ddce98d63bddbf9c3e995c0dd64aa648630e136c31fdf23536fcdffe72f6606c55174482a6a662c8ed0044959b787fb204b3f633bf3130a593eaa76a5c1e44d4d587b2563e8ccea13be7dc0fe1f15fb65f45f27ab95dab86167d300cc6a9cd44dc57e88267c442b32f32b8a5ed8582887f544be76958b14388def664c38a55a13dcce6f1ff8ecd14d10f02835dd6bb1394622ffd9ed4bd9de2353c50cdb1c4ad11f32a235fd1f70a722a8ac72e5a897425a39a30afe4b412e506a288b49100fa20b6be2a303ee3cf590be43d2249a2fd60ea6cbeaa19a972fe6f5c9452262d04d9fd56b66fe3f3b529ab4458fe629f3150da0339f41f23d429391e483384501e240a86b67d21766c37836fccee5cea0747387d7c925eea8b80169d882edec68933e42a6f50e0c9bcdb014d399d905ba62e3d6b1cf9f6cbb1b774217e08ea2880a28f2679b67232fffb0da3a229b67cfdf1be034b4672b6b25ac39b27f4197b4b38a7b39842c568ddc08a0e38e287876ca240546630d9f4416bcf66e563caf5aae8d578f38c05cbd0df2d76d1b7f9d03f87b2c994bcf552f83cbddbb0e368c0f177a732e1f16d85b686c84d681b7c74924c88cab2355b00d66286bdc8c9e5d465c4348804358dcec3d56ad7cbc24ed2b5657e86b35874abfbc5a720f4df36698785cc062d1bb5cb5912192d2209c9f3659c219fb05b0e592f743283a546af78932857dbd779963a4010556129e64e82d3b325dbd64240e8510c26a76c9d608b27c8faa53ce070236111e377dc00022673bdbb3519ac9b36b17d0a3c9417eedde6ba21ad715960b9f0f73a1a8659070a7c321b227b0fb0ede212d23e8175e2a3ee7a625b9d5c87732d4c3a0f5098dab0c314069ac0f59f1f0f5f6cc7a64528fabcfd48ba4f28e26ebbc4835139d2a5b4c1f9ad55630c308f3dd9f75a45657c460d7ae8ffc0da12ec97e226159dafac4992fd33a946d138715261fbbd056ed0d89bbab765f00b7a925d780f0d39115f25c1282bbd36cc39976d3ebb661ea679758982652ce6127c988dffdee6a11946f7d0c17514dc992827c372a776cde56b2f7d83052eccff4e54d0b02ea1eba424af99d4467144c7eaa6ae1ec772e2015cdc6fae23671f3ad2efce66b0612fe09573eedf47e293e2ac80ca2f35ffc7c8e5fcaa206e50ddf750e8077cff7b0bff49cb07591aa6018401a8cc5a3dcadee7690ad91a3e64994404453555b6ef5447bc63d4801287dd4b4624936846c812f59ce68ab6cf7d2ef471ba1f59e234909ee54f5da859ef712a60435e0c8866133abb48a5ee1e99354cbe3b9c2817e5d99b8e60f781b60d2988d8b745e0de2052d49a23404f645ca555982c0ce87363f40d528efaa0eb8f9e14f4a60b3bef0beb9844afe4aaa9f2f788ac19f5279c169eb8754865b4e45ffecf04b383a7d209f572e24d2f0cdd76a2001ae5aeb338caae972273e5e81af5e09a4e4bf18d3e3a6ab4cb443b10bb911a90a57fb149136c475fefb1e5b12e9ff34b3e2489b07ed4ab17e40b80ca3399a962aadc39d68480eec437a89735f71747bc226cdc9dc36559eba0e1557b48bb4adeeaf6984fbf0eea393d9b46f034bb36a05966a46ca34f698dbe485d4f07f11820df1b8349da67c8f6d3e2068e2f8c2602e2a573978ac8bc0e064d346a1212f43caa76a93cd2f163c55ec4a1b26b59ad29248094b44e5237effcd3fe0b54f75f968a558d87f5d8df4c2682fae783fbef511fd17baeda2f8e86b3e3cf945a13a426625bbafc83a6d4c845579859a75f6ee87700ff5b23504e083681ec0134937e3f02d53c5bb5201be4f925e9311f7f38d84126cad9cccff1776a1c26076ece930d10607ba3a4a4d80255eec29eebc613393af74dcae34f1c92096747c8195288f224699aca3ad78474b63d467be9a738a11593905d19fe98689bb8b9bfcd1277336288bcec1d6b4662b926f09b27521b05d7e1fd3b5c5cadd35c3eec1ca6761298c6668dba1c6a4a757579d2458b0ad0df1e87186637ae3e26b49314205004e9d9007f253213c7cade4868601f2fd0e13a63dcf54496b558ec818224ed32f4fff1ca477d890861e3c63f05e01bd9d5e571d338afd79f2a1fcc1ad632b193a0d15712ca71f62b12e52960f923ae36b606f57e6c62bb554c4f3d3b7ffc9d6a7585e590a289b42935530732aacbc7115e7590b1da92ed1d7404fdd42bd791a3f717c457fd4d584dc6fc01c54c4aff1176fd9ece58933e298c0b9d2625b8b4b2e77c8c9cf814f2c92369cfc7388f068c3daf124068241151048941a0a2ccf87f7670aac57e7467c67a5527a58eeac09355d165c0389c6e142a88df2b6175a9aae1897964b315c6fb08710c2f29750cf369a6cc78ed4a8ae337eb73fbd1811ca0d15296c7059b6e111e72db65ba5169272dd8621a3d0b099bebbf0b03ca6a2ec5f0a766ec55f5e387bbc7176d053f18c711f4b3ffce6e370f1d37e0145c17635715c5a5206ed76d4e2aff733070398419f99163795ebdd93ebe8c5c7f3e159ebcfc3d77ba87da626e731078cb6de2b43738a238c5e5ea738048cc64c1a7d28a40931410ffd68f3ab94b65d187f9d12fafe6082eb5222b4bc029eea7381b0a9854f9b87f08cd5bf91740a56036cb39daf5a4dc9046e6926d1533abf85bace6f89f1d1fd50f5600b10860c69bf37415181c4b4a8225b3e358953be5865aa50b349ad08755fe6ebf8966ae09b9832e3de9a768e2c8f19bb09ca1227ee5451c1836009dd1d099443e975555d286aa4189c84d5fc5ade39a654feb3f388affc32a92c8998d1d8131af8a7e3521e713ed0b4f2ad724927a9531557be124a05e14efb2d01a3365a6f3774f2d132c361d463df206db226ead4e3378e95baaabc3c39595633071e58ea3cca27ed510d999171cd2ef27babd1082a03b6853e18acac16525feccdf27815a004e25cd98f835813e625115c1452edb241d508e352e78d0c01233c466178a69826fba571f92cfbf90b1b976ef09fa48fe77d0473656ea845f340d5bbf3ddf54d8832a6f65ac07969b57b9b07b2279bbbb5f9708c314d0562f2db5225d2f6cd11a4ace3568b75ee731a843a9ed2bd8d3080f1eada5197ebdfd7618a602e34602d0426ae54bf9817d51e8b5d704a977089ecabe9aa9ae106fc666746be60fc534a7c0b2424d6cd36bf7bb0382fb06bebeaec0e78e668a47c5a9d822244e94b420feb5fc776a96e61252a02b123fffb307efb455ce5e4f86893518fddc5e4d59b57a3d08394013312e8d616d156aabff50143b98272233373fa5b0e5b5981a9cbb0a72d5e6635030c25080d874a2426eb6730096060cde715cded91bdb09832f584d39f2b7225720fff3d6965f83a091f296408f2bffcbc2be770fc939ce659af71391e38e1be53623ad82f567bd8c184c01726a6395c15ba038fb795728755953be0e461f58f068645dc430d64aa9a3caa159690c453c84950beb18786916899414daa7ce6e3017f1f29d0f32fcf09f5044d3e487e9dc619ed014de7ef68ca5dc9826b74efc3803e9f5f44c20f8938563f9060b3d95892640ca4c3818367ebdc295d758b671f35c30fa80f7689dbcb6a32cd04519d7073f2d0c4f9ec55d66df27c8b1c6fdf8d70d371988061f5b2620b6847bc08c3bb56671bede28aa31ed5c9a68cbe313a50acd2ef9fa991cacfe4486e54c12d4e32f38de9f9620e7283302a43fc11a0bcef78060f8d430a077c712bc78905ba538100af9014f3dd22798bec7687a44e8d12f657f1de564465a1de0b056248abdeed75e99c216f0a0f82b3df71a9f5bcfab8bde84c857942a8d1e656d57b5ea37fa915d21a16d715ff24c050046df703d00d2361d92adcdc7fa03856515714c483605615f88e094d7c59bc36eb74f12c361101c87dbae67a9ff229cb6c8619532b80e83ae5f6579ed1a17d470f82364aeb98ca05f7fd71601e530273f3f1d9d885ecc47b810be6d06c5bc8c4ec53a338ee335bfdb8c9a4082bbf4b2f87fa711b248bc558b3f38f149124737149c6114679eaf9f3bd17f044910f0505d827d9855680e23917e9ea2287230f8ee0ec58fa2cda3b62e13e2b6122c32f97304a814dd389c123cf1ef244d63e4b4385805db904b58b05dff0520497c6014902cc75930c9dd40cecd6ebd8c991c6c92e48dbd729120fcf939a3c6105ae80f2e58500ea1d8f4cf13a82e709ee55a67d687e716f88d95eff903e661768e9211e67c45497232eb9b86ef715bd05df81c4a4eb9f70d896c3b3def80a086a02af647c1614d74008c2a8fbfb12111558d97cf9060c91b4a22e36db3aee25da6c43a67bf78aa91026f449b4eb3e734cadb77d3ca36cd39fadeda7b02d4f1051e466f854df457cde8ae26262a0effb900165c54569e2d067cb75a877b6786ecc8e241bbbefa5889009fa08353a79799e54ae235a80e0c1860c85fc83881cbb6533c1eb7e9ed99110dcbd4c073647fd6cac3f5be9cd4e4c85e1ea34e038fb917ae126617c91f1da88e51f24589841092b85968e617f7ff28e86ea3185e9644d4556648cf9926e3dbdc6f45c1bcb35f93d54210246a72dbe33341f0d5fe1a0b03a6b612a8ebb37889020a233cf4cb4d09c5cc7231da9e7993e24a5c0d111f9a36a39603202bd85543284ae364d9e8beed51bc1803621d250957f53538bc89718538556e9353ea7e75c7935eefa66e0b72d7b95c54c3fa80fb035effbf8d20590fc935cf6b245cd432a6efede653f22d97b9921f926b3ec71045e7dcecf550224dd8765fb4bcb0dbd2df6b5cbd250b5de2b02e9866faf4459b172c8317276c05e1d38f5faeff7081103a8e50922c5b0d7c109210c7820f78c4ef2203299996f92fc95bb6f4a42510932c4516622709def1e75080326b0058ac20d8665ea05bd999fd82cb2f4ed39afcfd2b6dacb562550af013b61187b6e1266866309ec5d42ebf5303272b516cff974974fc17ebec25136aeb948afb9c441fe354b25369707e06f5b5102ad96940cbe8c293466fd33f812f1ff477be910e0efc3ad147ac47bd0a567e71027436960e9513ef7aa65f3e975d41957973707fc4ee5b3c0a8374db6cacd1bc203db2ca01248b17b49989bf318370edd4a0f40d1927f6b799032c695abcd4fa1077228640a273c7b6d9a85660b8532d2eac3b0dc4b1d4e89b74c3f571b8f7c36664081c0b7fdbadb518c229fad56655d451392e2ca0a377365e87403ab88b67c977bdff7152f0eba87ade216a96c435bb8f197804033dbe34d8c3261fdba0a50a38215e3521bcbec6535efd5a07ebe84a6d6b5d29df24c4a812bf93a8961ee47b085ef60637a28d7ec93fd47fdee72cfcb8c4297f8dfd41883a622e957862f0c4ad041670a8fe02e133eafdf1a55582c799553befcbdd658923b63d1f0ca63b79b0b041a366c2d9097367b0d60e06a090a51ddce9b7d94c509c4aba08a3b50ef8db2b4d3278c871c6d5900d36836584ab3747edced9ce8742aa97158b3d611be80e3cccf4a80696af559876d570fb67b344852f402c9677897b1c2f0228730ea11270e81923e2e1e7d1fa221a878f45a7a0112423f3e7cc3b988a62d88f94c6a56aba33aef5f709a49416b8357272420c50ff5facc6fff5f25d5698a8f20b0c03c421c7602d355541065b948a017816a9f82e68f7633935e9070706051aa93a0d8490d517d2f418cfc370629b7a4ea076a337097245cc30f2ec1bfa83a5f0715576f4db87bec09b079b3bb54f4e136c0c284923ef51c077ebf84a61cda15cf1b43574c8452611e01a9bebc33cbfab2475a6b32038e17e80ddb8ff19c7c5a34f143e198ba55ec87b25e8175be164107f9531c8509eeccb5e9024968f84ca2ac6e01de5f35ea92f5640e06aa86eaf86ce5d6543ffc52cf3a0884febb2561029554921efd5a4ad6cf8b932b226b67fb07eafe7f5fe09a6756f2f052b9edd1fc6f633dd244d21f740f746c0af53a70f47223aa8ca766160deb38879b458030f3503605a20400144a44b4597e2ef73a9fe8e0192e5655d0628c7d2314d0ea2ad9b15fc743c2d76c5b057a45c6101368ae842c404a51456bf66c32b9c61d36b0c6a439d7acf934a0270fe4837c7ba9edaf82c15b94d4bac97a89c3b158967e668e0955fb783a727b739b0685cfd01b2a63ac875f5a681271ae26ea7b94998d5258108b4f5dbdce7a4ac0249f74472d06c462dda0f5cd1479afaea3e596a4997c459ce0bea877977f635d2537da019dc1d8e5934147a54275f90226e81432c3e1c0e29396e48d7018e50060fbb7628a6905458f34fc27ae9daa7161d3fca925e8218d7e371599d976063105badfb58f834cb751cb38476666c3b95ea9332a048283ee95a8285f73be29ff7abc39e1a98f8eab87becf2329f8d485b81d10cc7e31d17eadf95a186dc4f1f299fb18c7f46cb23a951884bcda3d8516951aef323a9422847caad870c584c4a584cac4c4680aa206d7ae505aa2035cbc65e384c42a81cb95b7f855f8c3f0aa596f4bec165f4b4de84cc159aa11d43e9955b9f201bdd08921c4c567abb498aab124ce899fe1230a712405ad87f29f924ed773861a9f9cdf2fdb4836f1cbec9379351c537c5841cccc537b9f524115d3f6a2cc9cfa24379173aa31d6a8859b081a7e62c84edd525d6b4d14b44a07b77141c73f7cf4bdfb0620faa754ae8dfe6ddb94729bd32d4b4643c33b232b6103ccf0833adcaf20006f61d0611a13f81478493bec96ebcc60146238387126ba78832408aef3a85c85d42fe8fcbe09c70743ad349184547ab531d860becdab5d64b39dbef4775666c24c95cba529bae767afafa3842aee3f601a4a22a7306ba00bd29432dba65210c716f889dd3f540f3403c5766b71e40d9c9df2c7fb449bb8c50f1883e6c96511beb5e0bde1f931817a45ac9e4a4684fa8ded09a4a398348fba64a563706bf8f7d0c845d612c2e64b7ed00932e5a6fd0410fe58552eeb2817e994cf21fda19d7225ed973f13ac4fd50a070cb0acf4a5f5f461ccc97342cdeb02e8b4d0e9651eb7095419a474f6b8756b532dac41708980b05deeee5ef004d4e95b94ca2ea945e3b78a96335b5b39626d1956db299eadaa7e3cd883c06be581f97b7dd63ba70e940c3624e9fe92ae2afca837fb6412f6ab9a21ce62dbfa7adb04966899b12b8ca753cef824fffc715723eb884db50c43a8dae45f41e32fb96bf71a43b2180a3bbec44385d8dd5ad9b44ac5c8736247716094dde25ebd1a7ee4dfc1b41bf028e9c2dd8b96a4f2ac5e51aa059fd23074de1c0b7ee7419408891506100154ceae6e9d7d978fca98fd196be330f95b788bf0a90bc06c5fa401ddbe0eb01afa3c6c41e8879f417fbdb84fd0733b3901a0fbf54db95de2fb3f34358bf3c49d474964bef7afa73d5923681aac5337a7df7805842b65d338cbe0171a1f2de5118a7ae76cb720d53d99ca58164ad8dd503748df110db8acac62490364fba8aa81a6c14bc54f26a32778b9b35d6eb5abe404af60cfefdfa8efbe853ad2582a6f70eb410db7792127c6ed4e73246843c879cc201fe37e715a1ce0b68c0580a79d1456eb6f46baea8b1721d1639cefc2a54d0fe200be4acf4ac09531f1ae24444b883c0b860d50448cf02a5918720f1761104bacdf4b73b8c7d62f350f9c7ea0c530b73d9b4c3732b6f7c55460f3c0086747c5abadbbd8e4b416eaadc974071f5f484fad1f2ff7d79d53c58b55b8f0cb3a240fb1f331d10fe24a431699783e77d0685c09bdbe006c85fc621a052815a41849b30f06d0d301ee92fb829cd1c9939fd01ef769c79d35a2eb6cc1bc9e0593a2519969057cad51de7a9702c0679b6b73b31b5b45530384a4c4a5815278ff5cc1bdb7670859cd8b918d94da32b65abaed9e9bfec92bc74b89ddaf7f51d4922e46feb1edf7e5c7e3b33fa9c0539602c3fe1bf34acf7263494ec90585599c8594e36d7c5876b2ee50ed590986d81da693c77d53d8b7674c2fb0c11d09707eaecf93d028231a95b3e63a2549bb915fc226078289081eac253a0a45265313ce30c58ffe350fb13ab9311626f71fdec63a6a2473ca4fb1c749568553b058053e0d56860c310fedba890480c8f81ebb061da40c2d02c78b435cb16165e257c0ff83c7b94cfec0c59cc27ceae1c7636314e3b5071623bda467eee8f6e3291d4abf8d77525d23e152681dcaa8484a52aeb8a4ec03d68d72ff562fe4caeb84eec7613e4134be35be7607c9209cc54562fa3fe4f97e2a9e26b8833e762b325b7a4190b9561236eb303c37434bf664004a09478df3bb90ee25ffcecca78c8f21b59763a62b79b8ae85064aa03ce1dd8071f01e1e09f0e752a87f0774f269dacf55b273bcfe79a4b1747848605166ee7f948dfb78ad8fcccc9b635cd8634c8afa312d2e70e28ddc2d2c27fffae84841f88c9744d2a76a7ee6bc39373c4542317562679f7b052c8485ec9fc226068c970914da44b7970d8706efcf520786efa1b62da97250ceb6bf9ea2132e5ca642fa39b8d6326fcfb2603a3d683cb05327aef31bb4b1b1ed4b8f061dc6584e02dd01f8acc91516227b0ba7a2aacb53585b5a89b1bc82dbd9c50dce19b2e84d5ddfd889f676e398b9e055d5de6bcdef71c14e0f8c94fc07d9f918f5d2e01e37fcc8ec98cf9159d7c03db48a11722d86f2a356a452b3d57f6441e3b6ed994c4a799ced9d7fd5e9433eb4d4f91530ee00fa94b525e3cbf84d31a5f09364c0ce491dfffaf89e535a277f4c742dbc1499bcd305a4be30b59aaa4dea2a82764e7b5a21bea6cf06d08ca7d769261df7c6761e6e43ce6d0dc1dbc93552d8c554f257f625c003c17128ba36f7f047862ed311108b0bc031b3428f694812ed6b1be3eed69b372b7f54785704ccf8239b9274a6a2f3841f750a92852e06aa96d368ea33bc210bc5a1eab4cdab9977af7ed49343e2d9885f074a2803d19fd89ad12154fa6c2eba439ca432eeea7464ffe7fa6ab5fac39b9157fd5268a6424e9052eb07d9e49a3146d85c8c9ac6663e818df3ef6c432d866618b81fb4b256cfb37633a20a9d4ce85bf3852bdf93a1fee99561d7feaadce68337c592658e4a1431b925651f3c3f03278ef5186b0f307c3b94596f050ab488d6bc7f4dc0e041daf12f27cfc64e292b16310f4faa99b3d6ff964f313e5b101e31f3076a2d99256861afc794c66808a2da1db52ff62061921cbc2aed4c89ccb46dc738f64185800bd16230f987c8de5368c8f69efea810db848d352a61b6c0eeacfadea59b91a0b2c95dd1b90e54ebf1e0cac9499a3b091db87367478a56befc310aa8328def22d8ab9d7c9040567fea6b4325512720781f68675a0aea85a45936ac52c36663d5cf7c6fb7c8ac900ee8188ac41d6108e80cae8e9d271b1d8caac24984ce7b11b140bef487f7f158bf55fb5f9d9b27b91a89f6a059dec0f6ac9a209c379b899dbcf291f5422b6d57f3b9a5e501ee6d961d396f5d9fe1a706e1d0b0a4002e72ab82c0865de5f9c46cb88ba1f93300a984d1fcbd982dd84204a4256f29e7b7984930fb5f93fcfec6a4abe1b0f845a491a598d6d1ca6ffb237960e9729b72ed33b2cf5633bed9afe5b05dd0fdf2b35dbb4883c93baeae2c9f79290ed0d528e8bc734cbe29726a7dd64431fcc7a002b8a7022521b546783cb40d665c4cd858203119cd8d9909c5ed72d890771a2271baad5e8c58f8ecb8c6380f0a9e7a2e6887dd526973e2f5f1dd63160747faaf8c7a3c8c88eb089dba07399b83794b6cd607e92fb040b344ebf00728942857e4d11941c1aa74a0b7197dec4b01c2530ec2fa4346806a7e683f80fc6eb046deab4b428aacf05836d1630faa3c3f640bfd4d826452e1053404468d21fcd703d87de1a8a66e588e908700463b7c90b02f324efb93975c7a825845b2d7a2d396977c719f6d52d46968172c46e915b960881bc86334906d6c5b5f03852db622b51d4b5d3485c81456e467158f43c5f82ffe6b42950066bdc2acd540639a2c1198faec7febd41ad45c87d83b0209c7d02cc8b2ae2790e720faea07c951fbad35be018fb5b603347b50b4b4c1660f71c1f6faf71bfe244721116e1b355814024948c182eb66c9e4c82a2e0278865a9d2f42b00280b3cc770597c7c96b4da3867b49cdf00cc193cc5e91ee484beb17f846326181ae3514342118d5606224d0840ea61f69798434fc568ae97305d6e2f2781141bbf8a2ca28fe76245ed12c1e2747706a928ef4822fb657297f82b68a3b54af7fc24ba539bee367a79965b471795b759eeca4a6331b6bb1d7407f14d046eac274e86a14d8b4b29e155e7c22928138558d0001db654c7e0a06798a9d5f9f0a30233054ec7fefae65fa45173df8d2e0b5cca744c3aaf0fce761ee29a08c04b9befdce21ed7a0148fb5cdc68c734bd7b3f62860ad6a717d5e1fa390019a6beedabb97dc1cfa7023ca7f09b269dc1acd0091be349101450b767817cee4070da749eb8ff0546f59a55aec2532592cdd724ec6037f645665a69cf9b39f3e0d4177a1bdbe79d3919057da4127d525b794aa445443a8569e0a91a1b654e06f89a548ece9dd5ec3deea0fd0701ca78abcb7e4095e03c7ea18677100ac69a0838d348449057b8d5b2b3df2990cf61b14f9f92715b9f9ee9196dc6689133156e0fd09e3934e16bab6104ea4b6dae4f5d5d41936ee1f9b8e13806b3aba6dcdf7368b17d7ba91fdcae058aef0f8aa6d7d170a245c38eff91431cbdd38be9108c3e879770903f2bf1f798c064b5ea3ba9a18e03e9e386ad70f7400b3fb2587fbc93d9a27e04a73ec912255202236b6cbe77dc6b29994d66ed4a37f747a9ca91ad74fe34bae412c9c2b979c1abed37e3af9f683503b56dba16474af6590bbb23f047183926895804dff0db93c6d71e1e5fdffc6fd314c28fadadb299cc884e1e575c55253223cb35855b5db519de2064f23e825edc7849630cb455f0ea52959cfe0a2522de6744db29ef0245e6785182241f017bf147ff3814ddc6ecd472038bd68a129e7762f77b01573f576e4e9b9bbd3e3594379fd9bb2283ed01eb6bc70b95702ea151173466d952ebc7d23b8ea44b446cc356a0680fa152d9713b175d03f6839624d60f7cba61bde9c999843d5e847f601c510586d51d96c6e84da6092099d73202c50cc880ecccc0c0ea30a93bac920bbf569e3cba7ce129df3b62936d5330e8276edceaa579c08516d3f08d3742b3d5b9de8b2f70f81aa7b7e4133642d29f83ef6a2d676ebb020047f717f3f1c71b8bde07f4dadf03252d64505dc6e89c65ed7f81b1917a1d083c32a5c88870c4d443fd7aee9f1238bcd519ec122bd539aee84c8e3f50d7668d868e35d781b217fec822cd0f56ca524bf3ba9b3d523c3abde21ca3420e898b92ee1a70e0fa306191d7bd5a75ba426e0cceb1e8a739534b05c557460955fad619ac24453191e9968e1d1591df820f0b32dad57c139dcfab8a5b21f1e59c0964a79ae6a0165ad92e1814f7b447feacf4b1d399a3ceecf3768aa1cd10b85e3d97ab6bf03d4f205b351cf00e45db22a8078f52468b0883aba96e2647f693b007aa6a1fa8866d9dbe0fc2d21ad10e0320d5e33dccd44b22369beb2cae9ed4bd333c428d5f1b67b97cba2fde6e959a93487e75da410ebaba60e6515ca6a88d592e3b117c8afff6d8ec208a6dac43bf82952119c1bb7f6b558067334c3032b8533652f866f4344aa43f14410497a0fa8491524336ec6b02f7885ab78642a6841ed8676d8ea92df9d327df61bf6424a3fa227bbaeb3e4fece46f0907c797c45b5eabf0b79cc79603b9c61fd1c8c4c80c594fdd6246582dbee25286c60037c52657e35aaf6b653e9a20198fa34477d9bed70474b6a4eb1b03b32a543e7aeb3514348a78227f8c708606f620f214e99c946c580618ce17a8f3fef95f57da6c84def91037e25e0590f57a0fe62de58692c7f56cb314ca55899248e328363c95e4cdd23c6b58c651b32ec59333072fcab99dad839c87165c7725e3917d545f0f4c0f0a7e93516a1a746c4806af31302c9f48ebb95a7632f7b1556b52982943128d29db827b3ccf26738c9f647428615cf958f6274e7d8ae772bb90b468e349ba700bad8d5eb36ea44c4b9d1872f60715cd04c3c8e2834ae34c830d65d59d533bb9cc9863433ba3fadae2f5798e5633147c5c7761d053a14d42ec4c5e43827069d9cd554b511ac70275476b062f372d3896fe8599a22822fe3f98903bce41a054d392aff5de45448cab64e981832e32e6524be1387b3e24c0dfeed65ac6506dfa2579594d7460fff67f2c7de8a455b52cbe26182081bcab09d59a3be581d8cb144a4b6e04e059153d3394956ad666784eaac86c167ac62ce4ca56c082bfc194c4b2d41c95363c4f7869f6f4f6335fb25f1c0baa5369def0f57da23001613de884c42e2987e5a520cda778e901665b5db245598c93ee9c222ea8bc25d4a820269c69648b18b626a4afea45d7ee73048d41af9f85b3f1d91f4dcda4e29c2a4883a2219341a13e44a0ccf7b971462c5a81ea782968004e74e30b3bb7b6a769670d74814997ea502bef59061bad5f4d3c7f1e8a2817deca517438287b8b1e5f1af8b5531a255a06d2debed472dc5a4b71aaae384284b7dfd46f5d4f04e7300c20ebfd7ef051dfaa6dccda33610a98ae2adce11e76b4919c0fa13b881c3fdf0e1dfd755c1a862518645f52d207ad6b869d3e457ca5be7c74657b3c160f6526f9cff9696de123ef6a361755b2bc7b04bc0f8bc181f78a9f436b7dc29c87a62f02a7bb3376da247b557c6ef2b7c47a82421fd7d417b751da5f3a35de3b97d73d6da292e6e1d3968d336647847b12bc2344ff7f85ea817735b770c375d4dc50170dbfd4aff0e0691deaf2623879046b4ba23259c04133d0cbbbabdc4b3fceabe5a5fe2c2fffe95b2fef00af4e51fcf1cec568871687badfead1d6cadbb4edcd4ea0cf8f59c64985b53c322da735606ca2dd83c6d22a21d77d480c379b4ce28ef137c0186b29b4839ed87bc6dc1324d03a43c12cefb61cb3a81a950dbffe937bfeecffba1ffc8038a6b6cee1a44569c92c5d8b6f827f68bcd93d86cccbfff34ca2bf2230e762c8bb729fc9b8dbb4cefd7a99820588ec93ee94dc509af2a0db889d906986bb7f4c996a44cc1dfe634c2f7faf4e459e82f3b61b78294abea9984484ee504692f62873c945937360546778fc6c136a9c51e0adeb9b0c62f6f32f02d8a25ca39c0c8615e8f640c33ef47dd6a51410d8217ccc352a54646ac224a6082675f385344ec84db47244d192a15a947128bc30528810010d950742aad9b4388db8b96d6307707ffe05d3df0445b68aca7b9e468aa2dfe86894a8189322992f111abf54493d95803209b9246184ba954372bb09ab84e8f34f054f4aa752daf31833d7060a451e7c1677564e04022a5df669a6131acc7e6db44c012460b1014e5f9557923f68bdf70c7963b1553fcf158a89b26c89e1d0cc14252a7b9791d4675048eadfeaff5bd0c0aa0616c77364ccb63a4a587b1376ef343facad85414f53665c43760a1dbccdbbe32f6289808630a536a35b962b80820b54880a4ea327d3eb441f61426be78893b9966e1dd67a2a3ef965e4599e8b96f5a0b609145c5ca105a2f7149871f8bcfdbd975acfbb9174febd8a00df9cdf4221d994939f83047a6c3a13de12a0d18af130c6530f0fc6a1d6bd832d52a86ecbdf8404b4d9b482958f2b4b91af6ce65e2acd8e0696ab5a81e6083b0a9818cc8e6d12567ddee96079436ab9959dc9c81468d1b98034014cbd412988b430f36c91e8ce4dcc499bdc92b56c573914958ff17f696935287d146ff5975de21ab78253e7fbccca927b954a92862fae46f0008c1bcf27bfedf5a5f98b381ff6e8a7047f1c04925555aefbee448f1c240efc9c2d08e98df5fa06d88981b8b8e6a0202b03f48b8d9ef51014e1a0ea7f37d088569ea074c2f9550d0915ddde638db108eb24f42547db3ecfcebadd1947a578803fb03918e7f928905a2847e4f28130320f8e83c21dab66c272235f4f07c57ef6610f8ddcce2747979ff68c053898538b875fad39e35949590ce37520e399b1d0e24da0c53e76afe508448301117ebebffab3e26402dad0f1eb35762c6d3861ea3d724f632144da418b51ac40579e304aadde1afb00825376864dcc3cbae2aded5ba1f3b1ff492acfe1c14821a5d783e0cd8d0d19c66125140491c5fe02ed4c4601ea99ff07951c1baf1137063ab238befa35a3129eae9df23f052048ee6b6ff93bdd6b3a4979b145b8ef188447e9f5558cfa1f63bed3fd50df71ac1b8ae76369442eb6cb175106a538e265ff9d4cfc2e232841d45e2a65bc4677ae772fa70cb9363bbb66da65f8e711077f95f9d6f8931ec0018530a15cc41d91539aad54e955ba47e2917a8a657a516ba4520ebba79f4aed633005d21079acf37b0c0ca18be25e61724397cd21a98c49ded784ab6b822bbae86efe4ca6254656693d9e157d0c9876cc8bc7fe52a61b3cd817f615600b38e3419d10e25c196a32eb7487af475bbecd993fd81630b5d0e22258e7aa2321ef9d949be2fbb1417fede77ce5750479bb49ec4f542caf54450be99b6a8227b214e65c34b8f895cf481a5d3da7d8672f2fbd201efdcf6ebdce5fd57e0d9a7e1ca4cb6d130a9c07f11ca46e3fa1fb093537dda835ed857b83494bef59e011a7849d9ff1873bf9f1c3328a99c1707422b2e39327af5ef8cb74a374d2eead322d26286bcbba728a9e3479dc22c053fece271d84c651f7eb8d16884f550610e6b03d892b4975420fd2445c0e15e68f4d0c459de2dcf958c43ea1db82ab51024997ad9a5ece7d219130fa6e3613f00ee5f982924bf3ca34337691b92bb600c5114d8091236dc815cfbe14f64fc43dbd45f06972d05b74de721fa9e3b17f16177e165ec01b39e64b3633e15d7d69c2ba32c584bd3698ef97fb656acbc03d903689a3d7681a78c949b9b9f807049a893863811fc896a48aa8722c62930b441e4f597fdde160c8dec4af0b6a3c38d3f3b2cd9e6c4ddad57c8a69db49a29c443b8cbe28198f384f26fa34692b4d35e1baccf49b5fa609537a40ec0116b45079763e05063cc6b87ad5557bc6e257057fad40e825ec73907857de78d18a2a4f78657ac423ff31a87fa8d3d662f5ae2b02b06304f149640db5f0f8c28ee404d14c5b52d8a91d1e2967f04b09a9ad3e37a5a38d9d2d02fcf5111e5c7114df45a81156c987570a95edffaa4ad883df131955abcdd67cb1da9cf8fa736991ee5d7cd8f30efdac209f94fa857bca2425c986c307b083c08c2a0a5f1a638bb23ad94b7e2fe85a7e4929d8a4b8ecce54b9e067caca16f31fdfbfc03b05ab925598de3a4559a2ee501962fb47452c34f16711d67331e0a6beac3870fdeb798f35cd83db94e83da1a12a39bab60cd1301c7a7c68e7bd7bca900d77e79847e0c94d18b96ca506809ce727e2ee260e337892271c2589c6de47fe0e5202d3b5dbec603f19e76aed8c0ce844987336d659dbee6753645228ef37567ad8bdd1346dc3278847bc285f510aa616ea93435b4225f109c3e918a3eef330e6b4a9197f6143b007eee3c65d5d4c5cbb0b070228706956602b7452c922817e19e4a3484b08eae852aba4d57d66fc40caccf6aeb276bcf7007494f96b1caf7355f45535e4abbe3f0e0d3a146b40ca181a3c0408081c9f560aacdac43da679fd254cc1fad5063343c5105896b1511d0bf7ea9ab24d974c64bf4e2c696083149da3febb65f5a0fbd2eab5bc6b4e2a29b59e3bd6fc007dea276dccd95d24dd42f4da876f6b67b5ac335829f55a43386032bf473de30fe4c80b7a2b576e54d317f8552236d7a366df7f0fd9a4d23b1fa6969faab2a412c04939e4896024f4df8342aadb3e1f448079b118a79a290d96a034dd1a941ecf3b3784b90f3efcca62600d58fc86848950d801e1a0147a99e1602ea0c061e28afcba0f5ddd7f651ad7c7d36bc29eefc9a6de21b5af5c4b82079b394b97d9d0503aad4be4afa96046ab462cd1b20febee765244fde0627d3813d6b9f1950bc521b9bb038af25deaf41eea91000feb909a3497fc32b35309db615fbf74e6e90f0314d4fb57f90a8e0ae3a2f8a2bce1660c5c056d0266ff9ae89d741661cac1309da7533ce6bb02861edb738926cdbd594dc1eaf63a1acaef2a51682d2ace92b9c7d36c27883cc7b9fc8bb747eacb2773947bc22dd2d66d994619220a8ff1de5b9d36a8c1d90a0a3641664faaee7b7c5926e249435f4d3ba7341aa43ecfa6f70faa50cc8ac3acfacb262bdb5ac957d542c1a741c712b67387e96cb43f065168efaf28fd191a6c6b4117d63a574229f0823c608f3c61dd2d13df0709357e00da888aa1e58bf424fb417d2289aaa65dbe336951ba965a889a9e885bd8a0f079cfc816757dea8fd5ebc0878f24b22398121d917a1d3968c249c853975572ce7fd53fc3a03e0e76957534636a0194b117bd711971824a48a38e8e32059ee004e980c0f29496248a780b23366083f93057fa982ae9b9dd8c2a10aeaf3370ddf84478e419c05bc930b204231fa941c2b674a223b84194cc22f1da9d30fe35b435b7eced52df9ae5564a6947a81f75c4b7f5cb9aa4691962910c7b1dba0c6daf226af0d6e8d89f212047d44e0f05c4cbab6fd9372b6e23b2e574c9b43845e68cb2efa84ba33ed166b755f0b972e4c25095690fe31d48865b0dfaee5871edc3e20cc28068cd614f756e92d68258e202777a0390eab3450da61fd79054482c79cabd7a6fea47ba8a1c21e6f6c4fd14226b922fd28c0fd57d848cd30a975b021b4f2e21b1eafc914efe435b47c1615335cf18bf950b70f2d94b5ab34d653d138b5deef8cfec835576fca20a08c6e5d1eb408030f1419aeb5075a5f1a2e745bd07c0ceb0f49605a2d7a5bee053799f00bd15b066ed74702296b4208c399f6caa6e63f600aa6dc5d094a235dc4b04c64ac51c43c369446d42a19b76a658c9322a0f39ad22c1235de4477fc95636316a65859aa637b7f9ea6da254a140c85ccd9215d2647f4d185eb8f4904ceed2e1d9217ce607a27582f87f97f58860b22bf239178af267759cec6c0e3300b46b032ed1693129641bcf865f38f36b91af11a1d27144382ca698bca01aa8e5b7bc61940f163c9848a628292c787a2655831c452242b949717dae1a53a9a07a31723e9e3203d97a126988ad7013e4f644ac579270ff749761111d0718cdb674469c8d5803b4425bcd6c823238c1037170d6d4628af792945233a1f321f8c68e059a8c2fd37ef54eb65accc5283262958e79eb0eebb0e8a686c80cd649833ef8124e784a31c4d91bd9756a1d15bdf09cb019ef79ce5a4be64eb6d21f5020b1ea800ce43658d2ccb0da51da250e76d73e3e2a56474164c1036fe9b8d242aa993b882b4c22805f3b40ad49c7c4585520515a9758e346167c1a76d4131e566755cb5afae4aca7b76b2af21f6a40681787ff039f683c9dc1f8b50d71aed6d2ffee2061c5480b973d806e7e54d04ae890df62b13a46c466627a3b37e4f2aacedec070359d4985004d5d0411facce4cda4664b86e274f7304614602e1971236dbe8ec6669565559306d4f942feec12c0cc70cd44046f3a5a842b3df91fdee40d62cc61edc85314f701b8c121c4620a661133b05af4777e2b9c843e0a0fa960b620a3c545e2d69f3f795b50008a87386cdba28e4632d3c5669cf1a39d8e62e0314eb501186f27471c185cf9cd2c6330ae6229830d3c58546d7035cb06f723665578efa257e6100fe220ad6933750297bda6992b4bdb58a722e077d77e2193c1eb3b0df68037a860c95a9f63f226831cd652ca6119349612bbc164bef8101a536c39de962f15beb27bc46e8ba8741b8e11f40d980621e848ccb46503c97651bca2f798375f2f74f5085c3c6bf076af220933161d9f7d10be42cded9be3c2a4a6eb99ac5df8253f2d83b8d25c17ba8c1d6724413b8cce2365017cac6f58dad3ef23cb93bf11687b9ac4a028fa028fac5b02f87fb03e0e66f7aba8f5d97b7f44990bab12a68a98a859678be2132220f5c10a7061917e598478d65995018526508ca5c278e5fedb235e40ac7588c09c6e9a1b895069c9788217771a9fb4adf743eacb5574ecb5a85a0433f7c6deb6feb3ae0dfe0ee5d1b78def44a00cd24ca209043e3e9c7b6801230f2ef9d67f0678d8c3f4697f642e280fff26cacf5dbfb175da9ee12fa22943be0c8d1ee55f405af23f2c59842e39f7561051045f624673c0c7797c7655c44a0eb871a2fd4553f5789cd30523f2d7e012da1a3197abe6d6c9897bb7adc1aed5938f7851d7951833b9ad275e86e30ff23a4b454f7b5d1dfdf08a5f55e347b579715251f72a151a61c593f195bc138418fc21e428c4a5d50118d3adbe4282c446c77fb2a05725b6bd391ec2e37dcf4b98463d8a8ec95351578d0a6e5d969f423eb05517b754cb356c5bb1ade2853f7cb87c29ac6f297744397fd6080c7b660353d4f101e6bd6bb2402471803e06552905c966d609d7805b317496ecbcac8e6722c70a2c7bd5863ac50f8a3e5bbd6276d8abc3a9ddd0dcca95fcc8ca27e00c0c010df41e862fa4a75a7d73f95927e85f40754b04a7edfd639d3515ce18471ba052806e6936b1be879e4295f8388b9d447ad15fd2f176dc95e8c2a8455186729ece74dfe8deecd64e9617662f22ddb47120a6cf2f353e77afb1926e3a9e2cb6e3f8490b1af867154415fedceb7be6ce410fe0a4cfb119368a777e21bd7f45efb4fa9314bd5e971a577af7434bb2cb223b74f147bace59f57a071df477ab190b9033031c20f2b92d95d40a6ec6d994f87a9fee0ac66061fe4d5167b8b58e16c4483e505919499771b418470321f9a268b03fc00bcbdb6849e676212b26da2197fa95fa479d15796920c789954510c428ef36dee182a9bd1e21475f22243c8a82d7c37eef77f2fffdcc41f3d88aac7c416f39ad69fe1ce9c63ce7e40389c76dda953c8357533acfd1841c69ed7b67b26ab806a0de179a3ddce08b2489c4434fc7c399a4c6fa4c0a231d64c531b0c8eae46ff2e0a583a61ab3eaf536f3c85e6d3c2dba9001e49d40319d165ea98291b9412e0a8274107b3fd2fef47e9318ec4b63cbf6b99c91cabff2500b55dd6b0cad3ceba26833a52bc5918f787cefec23db8cae5e01be9d9ff57e41cc262395071d6cca69311ad9a4076d34df7b985ce665964f6539e5e0283378aea1cd73a63b72aa868d2a260b4eabacfe499ad67d0c55f6a235e096dd9ff2c30ccefa66dc23542e3e83a86e010f6b070dce08c545655bff132bdbc2a607de474718f5f058835591db51ce90eca5f8a4fd59d8c3ba65c713b9233f089442c6b9ccef2045051c52e8107781ce27b31860b3d842a05d96f0696ebc53cf5acb94080196509793c5780ad30c6b4bad192fff78113141bceb44fcb010e87697eacbbf13a9d94c27e6beacea03823cd23ee28187a7f07e40e1cd616cd7521dbf050b0c95d356956aff208e1b64089debc273c8115ff0c580af96183ef3120b11693db46e43c004629e47f265ea7ae8b8e4e4b9bd8b4355f893a046255e0005f5d7528252838c5a7078a17d55125df117d749a8e5f001ee0de2d7eb2ff9e1b0971056b9a9a53c93d2713eb47fc5e7c238af56dcb5b8e9b8ffd5a2d9951afaada8c5e9986155e9cfc952806aff03a9b5d973bfe9dd96dcae385225130a019578c3e6e2029b194e2bcc961122f8bbe044cdf5c70b65cd116b533a1efa4cb27cca4b2a632e239c2d0da71dec6edf2409d22c9e4027a525bbbe5dfe4d0e0cd01413369c92d5ed6713a3501e0e76b2ffde4e4fe9e3c91d5f6179eba06ed9aaa3f5131f52c476f5f9c523f98f4517bf96c6380d8951908bfb7803dcc8aa5af684bf4319f098cb4f9c5152c67c53b4cd2e0fe751fe871464ab57abd4668faa2e5aec9d75f8e9be5f112f08e784f452213da770881734da440e9a75424931fe10b75a00c3355fde016bf8549b532b94a760b393fd9c3fa6c4bd40571adf428425c86e3611ce49d02b9bfa8a72e4051b519a72a4f03949638920eee458c56bfac4e207e9dd0feeae64794c2d0af03dd037fc85b60363a77707100254b73602199a9b1968013306d2ab82fb3d092617beac4339a428784cf8c0ad91a0da614a0b3bdf90faa35b77c710df4c81e9e93cb7b00b10d7d3eedf9ac903f08d9962718526feeda3d5e70eb944325b8d2e637b88c6fd5540b1ab9c75265b9691643c5ab5f966577e0881ce47a4b0af9d15175a32e7dbcca66fd7da9e086cc47f796662c13ce26769ffb6ab0b19792e6f98fd25ba74815a5cfdd38266020686a8cd12ebd178c6680bda1f39c711d3963d4423312336348de189b30c04ba196d02b39331fec124dd259d130092d3fd1efbb7bfcf980d4b7002b38db2a3540de158ed37cce1a406d3b6107ab5390c1cfed55a56935c61501281a6063b130bd4da5e168dce537824208b95b25d4cec77d7e3ba02d04506b11ef17371719377878e4b61888e214a284fef2769d70b1aa5d186f8dda4b4ee6cb673849465d8858f46e824bbd3f3d9ed1dd4fa86f3418ccccf6237ecee412e2a155a9487de857f41e421b6a4c792d8eaddcb2bd7e77431ffe8582a71b36bdd913b8acc76cceec9b9c26b2db667b37b6e4b2391b4cedf4271d91ffec91035a12230885c4181d82769ac5696068d2cccec02c8698f8d52538622f327b9858a929f9e213e41620f0a7fd364a406f84e5e070beb15ca9beaabec1663cdff690644ff60e878da78b72d9c1b05d6219eff93dfcf9729298be2907fc991598f230d4b9896667f802aab451b48ad0a16746a93cb1dc91138ef549cf31289461f5c2b6698543c0777eda9070d65de47c9d01912921a3adc609a06cfb530e2fb6c40384aac36f1c3d0448483e87db2958bc53443435e679ec7343cd4d1a21acf04216a76e3376da53c09a17623184b5b6b04fcfea52b81c9f39bad922f28418413882ee8ee49d90f030d838a6eda9a66745c40963b600dbedad4e58b0e0d3722b52a14d8f5586e5271be70237fd726f141d86e33a46fc0580c5546b8b596b384af1e87288768c48a8c9eeb1a508e6f22f097a0407e70a3a54d31f7f76758c0dfa59c5fc9f763df2157ac803873831680f42f6582051b46eb83c55e8fd557cf6f3eba14252b02a6e93ad131f3b8e117c5c52444aa8de31a1de275d8e6f501b54d1d41748cbed2136325c3d8fce7f4566e7deef42d844a9d01c98dadbba982bddc1860432785b3ab348de2e354e01b71008d5d7e2fc765ce85027088755f1f86aac1b434e222e470af35d7359be8214cac9891a494cf1c7feb5a662e50c6e8a6d23b91553c0d6e2ae3b90a182f739156c8d60a768604ee4d8d5f7c1ea46c0ddd363e189d49eb812f70486e4fe58ac44f588e146cb1c7b9cf5571b756f8907f856f394b5501b2c6362993c52b05e63eadecba402f9d4bfb59afac1ed5dbced4667530e0819e4d87a7410e20f98a0b040fb16687b7a2ef25082b80f96b08e83f0308c80dcf3399acfe076717f226162d5a9a7853b8d807b3a3ac96fce38810be79f5041c43b0487fba42c2c400d3f4fa263003dc7d524987aedde67ed2afd2e65973834e713014149e82ea68d94062f1bfbf30fe0404a425ff23f93983416e4646cb2993bc839b00af93c538d2a6c0a046f89e0f32d4924119eae80d1911f8236791f6a6b9f269668fc69bfd6c2d0ba4dfa6ba63f086c062d507aa4dce6c97250fa4d627f0907cb2c241bce0438b171cbc8302df2ed14fd202e9e7322829c2fdcd7d26ee198a441eb1e7c0458fdc807b1dcf9a13e3d6153ea65599d2568c386381f2b99a536f76d778a858dff5549ed90a69dc371a35a75b5ef3226c6bbcc8fad634f54c9903c7456c9aa8163099d22b00c98b49f21fe9ed0655d24573c1e666032f7c4d798a94804a8c63fe21426faeff8b3d11f5c264a7bae7024122efd29ae16411afee471a82715647058e37a0ce8e1c140fd27b60ef3233e120ab3bdb2cbf9f71e0aa5ac43d79f265b37b0fbea50ec06f2236e582cfdfb57893e9fa485ffe6f459976a678f2380eea10f0a94b28c108a84b5e106ebce74c3fd160c24da5126b0a820ade1669e8d3eff0ae811fbfc4e34bfe6eb3bfef82e35c50bf6595476e9cc8316e63ebebb646ed5dd10798b7c58c2d1b93521c9934aca8279948ba1ad82dbf4251b11cd19e2d3f8fdd2d37ab7d07b39b98c3f91a08d07bf1f120ab4fff753c248ab35cd1cc17f601c0730fa9e8fd01eb3011ad82b629b90cea92c590ff4af9d3196585ef0802a8d5a3e9048d782b9de4917c6243da17aa5752fe6594e5e3baa6c08629f7c9b8843f2762e271a05e670c38428f9bba3eda4ac890d08249f11840b7c107541332d7b3042a935679089de2cee5932992c2b6b00557124de76b690468cefd3839b20d979856ae5f714c4a1357f13e113b2f3ade74b027383d5860142e66324351d505168797f3bced39b27e1c8b4cc71bfd0503211128f2ea777204f4950b42e0cdc53c194267e558c4fcd8ac671b2bb67aeda301030fd0a1907bd2284f17ccbe7d6d9a955ee165d2fd653d878ca3d9f1803a29e1fdf964fc3f28136f6806d587e08f808ffcbc742000289dcfd6d830e09f5a0045f5c8af14d4f540fdd1ba49f9c3b05ad7d201240bfbb9ee94bd6779545682c8e7b0b9d34388391f2a106737ec391fe82d5b8c5c987a2b48e57e6f88b0e2623d3868db1a6ba3b602ffb08b5c49f42e0d589ce14b49163953aa708bdb970934d54b50872063c0d9ac12b5c932ca14b3814bb67c791daa541f1e734d0329bdc30f18c75ee646ea7e37341b632596a4cdf5ee7c371a39f3378b6066d531b4a237dc28c698aeb430ea3d4d0b9690372e77d217560b5b6b42e3df41e548ef964cc9f1e3b10b12db7be27cb30545269e365e3f3a1b0953f348edfd95e28782b463e6e73c1b384475b1e20808df83bbd5522ab9d9618caeaeca85a5f17aa9e972ec144c399f3c52fa32d80cf303cd3172e7048d2c97776fe30576e0f4877fe57a75dce3b904b488d9fad93fa9071d66e690567303db538e3a0cd2b9d4c36bf846dfe8eae3142d396791c16333bfceff2ceacffbfca061e74c5267726eddd768f25401242caa85e4d6df63d24c404144d1e08e7b21381ae304a35749eac3cf37fe3c07c52aba15a6548136d81b413a01c337c154efe1998c2be1373af5e24a114eb477867848d8d68dae0d07cee6072d987f37b260581bae5386bc07985d37297c1406e5f37d6987a1874ad7cf3b2a020e1bc92b8a6af16e17ad5c881389fe0487ae58db55e2e179494d852177ca9b928fd663289145e2b185f69d1f2a06ee69c4509ac0520979940c780724ca5c3eefc01acb433ccdf3fe41470f2795690fd7eab7b0610683ae852a285b9df70f6e35f778f10c08e586edb82c63c9d3cdcbcf70ac35de466278ec1107f6cd9a7ee596333ea8d9b2ce6be440e6e4f5b9351545658ff8af23133e755f0f4d7374c8dffd08973a2d434464fb0a5f61dc4985e3d2d8ea73dcebee3cc972c05ea23dd6469c6198cfff86dae1afe3e7e94cb269c16d28974e74f38b7232f619e1d29716812fb6ca05d25e0e0dfa0154d66d80b78b8fb9876d716654c0708b2391fb9d2db0ed59aaff35fe58bde8f628de938b28c597f766114078b88365c4ced6ea20498b1594b15c38c0d4603d9e6de96ae7d83a2827bf3a54021249ea6acc11f459d44396ac194d5f333295fa20ae5b6437e67fda167e5bd4f445e1ddb1b851dafbfb18455e0f36d606b3dec544697b5f1435db75f34e91ec17169f31ffffb373d0cc5da86136f33b62f3eb5d823d0068f7d494919cd6db0172e368040611271ad1c62d8d82a2e167ad4a86462ca23389ba70393ac35e99cd94f7337875bfdda9960451d8e739b2d35a521afa3c1fb3b038ed89478a2546288736821d58c687e510369ae9ba5d2778944b370ff365dcb31bd8e275664af82e2a51ac3e1d54944d73fa7d74cecbaa3c859583d0dd718de3819cb039b8899a1731f04c18e9c62ad5d909fd5ff4caff2a990918cad7ee888a2fa442c196f20407a7263371f1136163c871ad7c1fe2bc8e73141784f7b97dc573478c9ace2850727e28f66c069fb993d1cb2c00e44beb7fe64d622cab462d4a4f4c50d52063578cf4183c431d44af325df89976af7b19d6d6da4921bd72e75042c372838cd042fc97d8ce4177fca77ae713812db3ce912b2508afe00154697cc2ca75f40b9c823ca262ea499618fd88cf77a903c7f967e95d1ec111e5773ff93039a7780cf2e1647cfebd47c4a2ab14ac456e9a66d1f7cc17bd6824d8030dc91cf0944bcdc377d3fd378457620aac9ace890fc8da3b251f58c0d7b12dd7b1ed7f14d1e98a0d4c27039b62908e3cd014d20cbb24c1c409f6c5d72e27d6480901e4ab98cd24f8fba564e62333d599cd464fa425f20987efb3291672311a66b7da54853eef1dadf09d4cf77e78be02ca92ce31863d39c5c4dfce953be10ce4f13b777d8a8416a3da5d6da2da0c2e9ff5317153aa1a485035684ffd2876c6b7c7de01862fc4b1047f224eaa01533cc5ae06e12b9a38bbd92c140340849c95a3119e27a710c60a1087b89daa30e12fa5c48a5fc1a981548f17140de79b6d810c0ff0ef5d5782f2fb2a89beacfc632984ece007fa2aeb5e26bfa234a6c732dc79f20abc0942f4b8e0730fedf6862eb5baeae380edab801bc1200c8fbe1dfea571644214ab81cd711a0f00888bd93eafd2a594e0e6a17f10d42e48f9c782a6a194236cc0df4968b0e13830e7d4696deec188843dc90a5d6819e358151795d52b55974161ab3608da092ec44695138a6290e2d75df33f19f4961d931c30721e8736cbebd8c70dd34bcb4c3b063d9da5075c17acdab38ad5145322e5504fe7e6c04b207a2ce833f97e6cdfcb7bac2285cf8fe51bff8e21be8a3a463f748881175a1700a0c6dd76313ece86465e11f41a8f1eb420ee5bb045a28de08b3c04939bc8fe0112e227d22d41454dfc5d747da4e053ff69a2be6b1dd079e1acbacfa32f209d544707198b46de7ba9e310949d4c8454c36f0bed35e81cc35085f25adec0673f0874eb22c142d7384236a8eeabfc9a39ce3559665d657c59434c2630a9d27b347aafbd4d90c7953f7761c8d3c2614bcf306609a7d1e2010ba405aa82193c829cceaf4fe6fff3c12b44a3cd4ad7805ce5d00d4d91953c6bd635a675e8432ff137a39adaa962a098c15161c12e1d9be154f226d9d5f97f500a2037ce91ae3a59ada8b609953c2f7ffcef9649d13423f037d34e8aed76dc93c5bb5ebcb189ba48e438055611909e2ff2db19ec37f715062fcd3058f2588338f19cd9cbc3d1edc4ddd2a8bf1a52f0dee9e527c01841c886f0b65afe34e2cf73a51fd0812a0e12f2b74f7b3c153ec9ec503aa26a8a7a2664c0fe3616e8394b9d2243208056104b8ae53c6c5d823aea2d557d77680feee90486411dc43ef6e5532d67521268d2e4a6073b4ba00f99bb73af94ec5720c96dbdcab15226f1aa54b8ebe30cf40995c3c21ba0f16a1daf5dfccc565801e5e08b4d11f1eecfa883e5c09d66f01856c6df1736ef0fe3c4665562f4209798e8961e6f03d8ea4baecb8df8a9668283906f38c3d0cf3f2fb7fbbaa4517629a24c33e89a723b17ea1c9150478aaae01136c903f952ee896847cd8b16a0b438b678825f5d5231bb6d805f73e1cf22884137e4283bd5bd531b70ae260e1c530b447626fbb9acd0b0afb7e8a4b993a926915b0bbba472722fc1183981c83fe794fb174695b9fe45111ee376463babb725e8029bc0248eee426f36e97fdb292a60b366bb00c11c25aec7e9ea6296838c9b26b12b78ab249ee2d1f79174c08e7a1d8149fe6cbcf9b131565d45cc46a6eca1a9fa458e86ec54e8146ebb2a6e80d4f4e25ab12cccb73120b74442106a2fb6de6c9a3d3cc9373523e30e340086f143c6a7ce659291441dd30ac786eef6562aa15afce8aa79381d3977109b4de12aa3a180895d874e2eaad69ac676b7f759a01c45d0d620c84dafa035b1542aff3c8284747e4bde3b0740b432fa91c36416ed35ec70563079be55b065a83f3535270287a64dc179ed7eb546ddf40ea1eb79788171029a9487f323227e63475c73d478b690d5cfa02b01c8fb00fd82742cf46b123f0b16636cb82df388668cbe6bb5db4c2701a32648dc1e4c787559af4b5857611390aabbb98a900c25f674084caccdee72ee2053462567bae0f4cdcac90bec203f7bf705ace71ce92b08492ec38add241f54d563e3ae19473ac978471726b284ed520ae543e4a15f882ac346be5fcd2e7cc1d31c4c4132a7d8b3263579d28782a79f37a9570e1acfe517d035a386e4f5347b9a748a48c35ecc6a874998b9d903ad6ff57ab20feba038eae33435cf81110db48162fe2749863d641720d89ea3aa9942e5bb94e5b178d2bd8444274d84aecd61e183c980a872ef60fe9d211048f7918e3c5ebaeea4e5bcaa425754485643e08e491d6376d37e751a95b480ec4dd6e000358deb5852d10a68d6d8c06918318385581a5963fee31006338ffef45a798fbba093ed52d1efca774c9ceda30aa2e6656c5211a035a774955d78d56db4f4c44ce28b2c88df0f5fbd0be49d26a869349490f07d65f21b3bb4bd88f69aaeaa6f79e0089592c1a19e25177ef7d0d6746824f54b7a970612c471f944a0d2cb12a2a5bdb88a5b087ab5c0eb7b066e7dd0906f343839587511a67eae38ac1a742ccdb91e13f4ef6b0b692bce44f66dccf455da0117cd67b087c1f808b97a96d99052d8a0795bae236c0a271027912ec0bd9e99c0c431d1c98d8d1ee31590ff59a08058a982035cfeb24b1b1b8426bdd87ee11acef9555e43d6d51841f4307bfc045ad1e42a0adc393b185fdd086510d767aa82e98331639df37caa7245185e3dab6799010cc478083bd1ac387c4f27ab5c5a1803648d4981cbabcb94b5ff888ababc97f34b05ad84a86e6a6694bc9ff088f8bb1875fb73bc9edb89435bec980e47b96527e6fabf2373ef9c819e3f52b5beafc0ed0670f7d2686852658e0b212ed33a1acc040fa1f2b4b05584153b4a0806e55abd85b8caba544fa0b30e6124966910b1924a266ac2b8627cf85ee8043096212f6c9dafaaff9c9a5fe3da718cf83511f99e2d70472eca7ab108ccd4d54261af34cb23a97a0a991d6729706b12652da20cfd5c87d767491e382a0d42435dab997b07ae44e0a212e4c41297af84d38b8ccdb9d92c5e4d510a5228aae21b86e436b7b603b9a4c7bba602f522d3bdac5b8ca7bad3b7dcc65be2149dbed87d2a284009f11f4b783d741e3f9848f9fe6b88c1f73ef1d90c2f77bf0e48ed0a79d1c046b25cdcbeff167b8a3a6a9da7bffa4a6e0938b095ba895accb233b1785e5af0f27e1db59b59b914bc11c6dfb786a05fd67604b096ea019f996d705a7962eb8de1cf2f246b4debd62f7415225e68627575ad55c777025abf9f074670c84dd195f19849a811bf3ed4607166025f98ec04d12feda39532f3f46a10d8d592a17a367653a3654f0b3c1ad9435017047aa832082930f882587f86934cb28b9ae683760242249b40ad36ea9ec1f8c3e11aa15b843651f0f57f8d421beef86efe7610a19b310f8f2cf063881f9327b699f98a510d120e2db445afa83a15ba4c25c61ffaed6a2b2c1c33ab9a3c9b405048485cce931a3cb08a82581b509e4b767cbd0d2d9ebf935ccb25d667c80274cbeca76785cf07a3a21c47d422448122956a3ca869cbb84b647f227837ebc4bc8024f8ce103f4a6d6f2c6971f9cd4b353df3413da83d5a46de31224b3f62f2c918665892d321f8c97e6f6fe32e01c5cabde3dfa9f03f630f79a743dc306fabc170eb97e7159e8ddc1ef2c4359f51922812e42541c81fd5e061e7765626afd9cc2efd3c556688ec9ac25354eb085853230ae7536e272fdafd63bc5d0956c59cb45ba73069fbcc5b18e699268f495e9ac1b043c57c0f0bb3db24d7fd6150ea68e213caab0f55adf3c2de49707229ef75c44db086dca3d108f939710a99232dc859acb9392ed5b25197de6c80ec10564093ca9b1a2f8508c7e39a288082f5f9abd27659e4c4fc35b637be193ec7e441b1895f625a4ea8c1c60809b6d4d4f6698c631864ba45c406c9bf2efa758efc51ab32a29bcda2dd3b83a8ccf9e0e5dad9dbf1588d5cb0b275d8ee3e8abdd3a1da025049f88212bdc7f1041cfa0e688059da242cf8ed974063865965999107ffb49d4372c4d7c24f932b9a16edb7010a3985e4d1b1d2eee0776a929a0dd8283a74d682e2a88381f6dabdbeea38b645f914688b9d9a39428491a8f0c4f2ac0b05058d1a22e9722a4623bc7ae3f5b6667b4c204fa91164dcd7683bea1f8496b0b1347005e3d8d4d438d5484965dd5be3629e49e9ea39dc7f6d8f96182bb075ef0afa6892bc22b21e4e31159e526dce10b2b925d80fa88c9e9d93670c7bddaa0c789c044318d1d8e3a9e3e7ba5c0d2d4c5f5321ce87646bdb1488db0ae1f65198cf6217ab44120b7d4f9e0857f588c2c4204e23ebef05424d58ac3ac66da6b3f51a8013584fe0e1bc2fba81b20f7f84d2375fecfaf2ae532657cc32febbf5622f3de92995c106957c0d613244e4f287ee36adcbfd1b33914cd827248e596e48bc5005f0efb988d2b21c14d9bb0466838af4f2cc2256cf11c03ace5f25aec4ed8a07f7ea342dde1e6728e7e92a724a88f77fb028d7b5d5b7ff9223e9cf6c7c380052960dcf6f65a2ba8753b1756f6a59b9ca04016e903ead50598b907cfae39462499980ea5bef230aaddfc19f4d1bce8393197ef33eb9b23d4d0f738645bd8751aa98455f7c69cc580e859f415ea6e3e9a67e2caca0fa9d0fed140643e8e6809e255d245a954c2760aead20473c717589caf023b2835785f25ab4d71195bee633d9abc49e7253c26d172ac312656aba6b516ae9e9b0d987306db53afca7c7f8dc8d2d88e747a4c42e06cc107d4509e96d49b41ca996af35973eb4586c8f70b5e8c2e004ca0f3c4e8c3224a13d4717eded8a6680bef03bc2227c613610116f13f9e1c4866dc4ee9c6086f4d69698b9e2ef838a1204ac05af16e65668596e192676c8b5778c1cc89e3eb8683e32a8bd66bbd0cdc1e44d8146c23663cda49705b86c98eb2e1e53b1fad731f09d1880c4e186ebb69365a1fd21b7ce3f9f814ff79b5c0411f4fd82d53c794fb3018e205ce5522c70ec6a97ec916308e6d213981398dbf2b7834e3dbe02bc229254a98a1c75ef347d7aa2c6806bc46e717cb4caeaddd4636923dbf73ba854eaee8c886126619953f554305a32599cc2b47cefaf91848e552f39f1be2a1452948f7a122c3c979bab3310c63207baf46f3544d6e377ffaede5caa69f52b26a979d3fabd4a6c46688b980cb2a0d4d66296b1d5d844e44537532c3f5b153b35ce6bd13a13c26602f72bea5e786d85de768cc29dfbb704716fc1d3e47277d5fa1b16ccd048dff624a7380e3f6ba233077c8ba8030a6cbf29319cbf0178acea66a48d5b405fee66b79298031312777314a56f9f4e2ec858a125e163475659eb98b27c9b5f6a3e9eb20ceebbb9d2fd7daa92ebdc7b8fc1f20d6575082b63cf10a73720179dadb20a557b2e6a9edc4a9ca05aef57e2608e6ac0f22574e75a30a7721e94786d4be0ca46b11545c4b0558e06eb2a5e5bab393122d990bb2b6d2eb20060b40e0ed9d8c66667c5f6d535903a6c038e42795e03039e197057239ece98245071da3535aa10db068bdc42589c78ae5b3486dcf9fc49f63702b5b8aad7eb8682cfb685a8918abfb6dee784b00231677c35f311e536cd3f7e519442eb9829d16d78530354f4e75d3aae88c851976cf97124a6ad5d3a0092fae4a37403c7c039bc91645f81623f679b6e7b74782d0eb3bf30118698cbd1cc11826ace7d747b521213fe0403d1fe454b7c95691bd1dd1c8ee04fc4b62856296215c40c1038e8067cd6cd8bbc4adc2654bc2c99c83c46c2c05e539f534826469c736f6f9126458837604e43c94229421743c7889f0b7775825165574af78ac7a0b00ce8cc0ae4b242e9eafbf494f5dd0bf98d971054dc84da78d62d7a7b4f0e2361aa08591b7dcbabf423d670990711913f384916a40fe5f748ece59d6bb6f04570315d7447fcdb27ce1c59b2af1c02ff4a6c2f1fce438915e8f32d63bfda5cc7e3ab18faffe9dfa816e2f491bf43966a1b25af220987b9655379919d317031b4c1808ec3241f200a873fd79027a634802511223fa0a696696441eb972777c873c7e9918655df91be58345474d40835ce932bb31e2d3c4c182b6bd36812e374eedb0291a31bd3a61223b80dc99e7ec2c81a17016787feeb645da2d9eac121184a790672d7fa58f02d780cd1efbbe696321ce2069288054edc9681b7e25ed89d9b54c48a04b7b941e30bf2a946740f611d7afe5caba6cb80b77965978b87184ff845b3bdd72e2da86b55630396eacd348706499fb2dae5ed2228fdae63c77eea93377644fc0846db517e01589622debd667455edf4b7c65232889172d8da9ab2b41f741e067b97d772490491c611fd0a22b9a04b4ddf7d60f7cd246bbfca33a840672326c742d1b82d76a010f1b6754e50cdcdec33c5234422095e64ac511df9af1dd7f65a52b9730c15cc1f509f1277c1a8d35cce16321fd481cb711a741f560dd47dd23b4f71203d6e7433c33db65da9ff3904dcfe3f11ff582415ebcac4e5ffd3903432aa07288904a95db46981ff98716c3bbfc9d065ecf9311f6f8dd517278fcd50555ab154baf883642b11bf74473a61d760007fe571501fac328ad3ad1fc92eaab3bd12b701fed951a82a68aa82752dea2a8326fa48989633fcb51667d3a5e8c2263e4f7f16131b0a7afb22f71281f7f1bc0fbb5412f31ae5c702c4e750addd208e29708f0aeeffc0c0062526d404bba16ab272fea389c2a79d32416f2c9f6340fdf371b631b6460527ba717b99abc5248d3c411572c2b4eec260c5c92909baab28b0aa75e068798b5a6fa7a693726b245cba3849b2821c890028c4b8dda116d50687c72ed4326c3d756f440dd5af0260cc32073b10940f7d551b34a3f5844f9c7c645dc19b15519e39770d0a5d4335cb3857fcaba74ea0f3ecebd40258fe7b2c01a0c82f740f72137ae7d7b25a4b12046bac6273f02ee3bc5d29ea333e5cbc9f5bbffd4e482005b3fd41cacac2ffedd4db8cec2e9d59a9ad2ce87ee287b7c2a85b8661bfbbf6edc857f3cdf3df437e79863726de61f1ebe84454fd40896d20e3d48af574bf7311fb1568ffee7da70996ba4e7b65f282f099723b6fb55b9072ddf9650889c47a4c8ccb18abe925ef4596cb55e0edad6a1bcd41a3bf70af02cf416995488508cb2f4e36b0c94d0a89424e0135f4cc6afd20a255756b3303d7f0f6bf84055029638748370076d510e2b1e768e19607c00279027f2b42d391c1e8329c59c2503b2e1cf9370e3430e7fc3ea25f84128182e89612e4d9e4bf48bb4539af1c23a6c1896b04fbd4031036ad26e1ecad58f9ef8d8fbd5b2540289686dd046b8796f0aaa158dae61e8a6b19c11ad178d87c670d7a69b0610c66e2a6398e8d339f7a592cc9460e0373f38604b1276d96245a71afb88df0f40a64b6dc9abdabe59fd68a6d0e83511b24d51bad6847b58716cc2d68981d4e9f0ff958dde5f1a2990d194128a820a6c41d07495a71516b6c0a683e7d279e01c7686598ec0f6afdb7ec50edd6902daef39bb7eb16b38053df11e19289776ea1b4c18cf7a3b2217d3d49954e597171ea58e52309007c0fc5f0070d02867c4a8118009b5b144d4e48849fb5883cd96b174381d550c906a23f97596eac3f9792dc6f286fd654232c60fa66fc89a27ab2cac4fd5156c96c41fa9afa02e6d72b202c8d60e63f5bee7d60d575c526a36332b68e154435552d038e1eef5078a001831e82d7f512cd247028b5ccbd237ca0727c7f4bc1abad9d734b32b8c0ffdc91ec9632c321307d9bc4c4c2e915be93172dfd621b8e8da5c7a1afae1f1eec1d6f78f5dbf777b368434f9133be05a828235fb11986a61ea1a2b8b5de8bece69764af8ef95f2ef1af906477af1f28b115144e94803ff1d951332c023052705693b97ad46155bf851d0f07d534b1dcb5ddc4d9752d757f0647e5a5be0dbde6c031df8a15c3252d9812ee56c72c9c07ff11ec987cb84a9832e95e26712ceee36a7acb420a1e1a4d2383c8b821adacb6ebbf71ba80df40b241354f977e2c904802fd5ae9b3a5ca5e5d94a441e6bd230496be5d5a366991bf2de48d40a004e2beb2d899beb009a8e138156bf1a2b28020bdef4c3704935304abd72df6c071315ae769f12370715c83d29ffb68b742b1696d75d31580703f773cb2e35c2ed414962e8f64f6a6ac3a4978f90543223c2eb2b7023fa6c90cef028055e543a5b9d46981cc14bc7841c22a913b605d23ba799bcb39bb56eac8c4beea6463c24641a567376c7f9c8a320b93431cffe9f1f8f0eb01069887a497e84a018e8ace9c1a65eeb32a3d3ded3eb4aeb7fca40fcd7e6ee7cfba0af7c03037ca3bdfb015bdd2ee6904458d69c701ae4aab94a50cac66c2c41e78b13ff8905c5c014a3c0caad9c74a47d88d5977bba9fb7ec8678272d31132e6e633f45c28eb7bfe43ea21e9f419701d0084cbea47e909d5a8054d6bcd9b6d7359d388c66345655899046a76d54268f9c63f0060970a0e2251f61e9411a6fde4f6956dbceb2f57153dc6460e974ff000488c507ddcec4563e1b781ac08e2f971a767b5ba945ff64e26b217200b4d40c39bd84b77394a7807e1e23b3379207b1c09229a379a8ae4a84b53ecba6a7bc2d87c25c04786e7b8ceba387450ef312204e25f1d54e66ad50af7ae7850401c0371bd77c082f3f6a00b7eb6aa5961a3053a4605686bf51dc80f7f920dc64d814cbd4860cc835d8555e206396b468086f5d360b18910c50eed898d3586722bb710ce190767efe77269a660a22c647ce7321a9009609ed39aaf4ca4d2d685bb2666104bc85aaef0ef303c50dfc3c4e4b61fd2af2e2cb1614ae5bf9feac343f7d0b496974cf3b648f9d635f2a26d8f242a333777aa56b603a0709b2bf2f5fc712d6c996cccd38b0bc7ff0e814e0a616d3e973a037e60779aa80a20e85d05a12cfb699fb63e0552c751299cb2145e54b55764818c3d3a4f238d968bb2509965ecdeeeffb52fa1381921f28162bc30b832b9f6100c670925ac7e3f6bfb58058e7113b455595abde6363600b92b3ad2424d3399284327a004748c6c4fa594228e4d3f840bdd2f45cb3930d72a54454ae3492165c4cb9ff97c37254db19856fb0fff3440e12a7d091bf3be6fb88d6411862c0bc113e2e10148fe614bda435e028435df8b5274881845ac22bdf567979c83c0fa4edde6fda7404bfe39c1036a2d513dd42787a4a431dadcb116b1c492cab9ad0808e7cc84b9fc45e6d154f726a67fe0cdd5a5fdff24845b45e8d839a2d8ec69b2e9dda08399039124b34de169da621aba6ae80948d0ee41d77f7a859927900c7fc969546b584b198db42a2cbf62797e59f45c115971fbb85d6239173cb7aa4638cbb497e5348e1815e8d1f429d4102db75a907b95da310167dae13cb35d7880c6ef80bc2a8df4b5cbc22656e1967d2d6a944440624143cfa33192360cd3882d4ce65a28c90458c5aa0a51c6d34878ee9b29f9d739c227fbc04253daeb8a17ac27ef8a31752ddff40b2e3cb73e9d67bf11392fb7fa0fc5b5771a188ffd5551d716c22ed8baacede1be905720e7215624f42911800aebc31c85b8de35916cf3273902cb7503ddb1892c7b466ad175112dc082ae35a84403ec8c1d6d72749a7b5e87ce714f295dbce335a46809e6345e7540068047782262e30f79d9e67c6a6d83e4580df1c82d958217fa853dd94748572f7948185c9dd385bdd0b5d7b3e3378a5a965b3e46139538d096da4c9dbfd06e799f4ada2912d135ae3f14b19d2020187861825e12dc5abb3637b7bd254cd2db276c0ef5f95ea10ecad959631adb60671caa2616083f45de1981a77ef3e1217273a05211ae3d9785eeffb71769e7ba0d457c6aac2b70ab86d980d0b4b78447eb325a5f2836f2fc7e175c374610ab164c3e29268f679d93999f359a0635701f16136be8c53f1cccb26c1dbb4f7088bc400835115e77153ec03c2d738f5a151cafe7d2e0f90d606e14c433cb69e575f0b0caefcf3fea113aefd07190c9b57b8a88ca66beb47d37472bbad05b3f017f226499f262cd5cc962f52c71d37b0d96054eb68a26d1b9c75d185a0b582253c6363b8104011f4f7974cfc85d86bb7515160fedc73c7f0d7306f22d8392cd5a179a151b49edf0830e169eeb3e804c672df857576e8a65ccda757150bacc403f036792ae1790c4159eb5211534ec3a118659dace840a66ec097c6e9e65a10005dc50e68400fe03fc7e01151fef1f56b2bc9f6f861d2639da765c3a092498de8339620f419ecfbb98af799a5a3b090a89d658dd4c68eee32c90cfaf0e86dd3b11d8cce13ff3d15f2eb8dc85035dc418b398f8370886c455fc83a536094b779037376c3aeb10dff41efe5a296dfc334e38e0914f2c5347ecf9896f3ffcf9363c33e95f1142b394e159f5f4cbacef7a363ec10cf24a21351bb9b37ac1beb8c511808dcf63691ee44f1c45bc0119a38fd2429d44ada173854f857c26bc2dfb9912ac8e5a6a3c94ffa1275dabcc293166f5a16235cdfecb02a10d6eb77447d51d3a2469048e5ae354699f778148778033218a47a9aee034c6bd326cf442a26509884de628b5ae96355ba593cd6ff4a066cfbac1f1d9cb45a7c90c7892be4b1c477481c304af3a7768a1dd358d349b193e0068a18d08cc2c841b86529c30b4165a6f1e5d52bb8b02ab45c0d7f6ef1291c9c32ddce2f08252e2807c074c491446864109f968c5f100bf5bd22a6b7e0276745e41af5dcb6b83dc26c33e698c5a9f5132df77a5ff86a4a62dfb2da37899ad47e9ffc9fa147726648abc93ae16781ee238bc6d8a303b172da6eaabed8f4b8a14f3218253fcef478b7c37497232c523aaa74991fd6fc3aadc791d9e23abe834879eae9dd141dd9288fe8507e6de9b2b0898f37a028947ca1a7a43c63be6c3358dbac5addd734690ec12f2527054f1fd1832f040b66eea7f20b5e200c490f5583fb51a8cfb5627d54ebff04346c44931fb56b0080729248f42645f079d3a5697d054f6f5f9aacfc2734ed8df8d55c4e0c923f280db4558632bd4141bfa57047e24d02ec98889599f55099c2749264bcbaafa24a932fe59af675e75e8cb48aa727461029dc61488496d68e118213159f3ece9c125807df2caec965faebaed6f1ffe4b1a29fcd088af2b6e4e175d45de6d5960c6b571aa570a9eff424c30da847ab53d10dfa1828db098d92b161248d6819ccb0260d1cfacf7c1cb875560d5507ae520806fb0a4d1862d18b4a77f088952bef8074262ddd40c106781c45a186b7754f4de557b71ebf9e8bec1dbadd1309b50ff2ca35e61233f6bf5c4796984bcd6f260fc3e5241392c0eec8542ab0f609500778410626e364fb4e8564a8f0bfc698484f703bc2757ca9ffd77ce94c0451b8d1098055ad420a362f36188420199cba76f9cf212e41312f414b216a5ef688d3d67be3db86d94e2793d8852b0ea33b6c85ac63ae08544298c4fc5e3b546a0c761bceb54988c8a67dc321647eb7ca0436ffb0587cf669489131ea2a711aef6f723f4484aebf08160864eaa7ab3fc0208dc9cb95f925f4b6e9656657f3cbe211e3ce2af90d7299604bc73db8933a35b20847f08e92d6fcf8686a8ced8ab97df8190c9ceb308020c989d7a759f7d151bb1554b5e216f0a465852b7e09b8b6ce185a36be7bf9db9c24368243bf5d60a8b7ea2a482a58635a73fcd52611f98edc8f74441c536b897369e5b86483522a7187c9344ef7ed6e1af8cfee3bc7408ed45b72b5012f5bdc1645906ec02a10670f933ae2f42a2c1c2b6a018c992358d6b2954758c1615eaf492bf3da57b9ea9a25ffefef878cd4deb934ea96b313da6d32347dc238287b1e0bf1b825a2fea165e5bce18363fc3912b416b388c25f344f0eb680745d97c03e0c6baf02a5ffb4e6e20b87c509eb62614ba5a75c346a59615fb486da9f629461a7a46e5c70ff92d7e4cc043f72bbd1934ca1baf0b62aa5b0c70db40212ee697ce0239862aa333e4d5c623dfb4cec153029054df4d2f74ff15341c199c5db055921979cf2cbc6d5d06c4ff12bfe639ec89144cf4e6cb0edfcf7a2657a03e218c24fe58da146b52e6a392e1a60859db976018b26a179e3dfac5837b50beac8c8e240a8b846ffd742eb6bb7734ff98d6282db102d0234eaf9dcd640f0e0e91826d4fc167fcca3115dc639e2df949ca03d5df9ff796384cac30e2365156f8aac5cb053a78abf57bab5b9681017d832f5a1996f7c5fcaecfd96d72cccbbd5618023a2b9eef5978b76669675fb8a29b91c1f0c908ed5ca7e9948dc2f16bb7fd9845f54de3282c9e336c6d1dfda2808ab2c41359eceee33cd43c0f1dbc491f8b00b30da01fd91eed79263f879cdfee3bb018ef0f6e5fd145ea45f834c3953b099e92c1d29222a6e9192771eb06124d9840be65b1efea7136121d3c8ce7ef66eb85c813505b6113c61f71451390b7ba8ca4fbfd9ae0c0acb643f784f62d745ec85def1da38819bec8f955d561def0b114ceea0b9e5283741c142a933988f5835722a33ed98a4dbdf0549629ed7f163981c6bb564694d096b823ef25696b63c4857c7ec5fb3cd316bbb3641677d3eb1ef434202ece445d99dc67e053b4fca434dff812f24429f947a9444b66573dc9a1cd6fd920b21f2075490ce3b46b8eee2f36dc38132cb73cf5410096bf5b02bcc2d2e11dd331fbf273a7c072a56c1b67fa0096dbb62b44ddd4bb59cd405ed143734741adc4ccf7d60eaa068bff681d655b569ab7625f4ce68f85b891630eedf4503846b9d75f84b605f84fbc2b6dcc10a702906fdf0249122f46f2ac48650793d79bc5303ce7d57ef521b0780ff33df3d206d4e3b7cb962b06f2f3043a1f37fc9503627783df1da835889e0a7c6406800489871ee4501fd0a51b8f039075759cceb86fd26e1172d6482206cb3cd325757df5ba91076995e2301de2fc93b931fd4f490e2f3dbd40e4db5d970bd94e32b87b52eded5e0f0f035ab81875251bf5db18419e11bfe3bae7b468c6920eb1961502d900d746e0e5b9b94717b23d99b5ed44fa324e5ddadfc764d75a314ec014fe752b0dab612e9adac2f4580abd1c83dc1cb524750f64b62bc71209ad1f7a7d97ddecd1f05190f22a557fc31575c02ba4e03b9b39c7e9bf0d461791aee5d6374e4a29f75168275845d09c81671653001dedfc9810c4ceb0bfacf3bb27fb51d3954edb14c7553d3ee7fe9a92149996e37bd811f6d97792fb1b3f2e04927eca57723306a248aea291ab11eb64892b7d76485a0fba702f94581f84940656bac805dfa811c4184ace85293fa5a1829ed431d7ab15fd7fa23698457a952b0ee4ade41d5b7c350452bacf12e9fb956f449ae6b47f20f850c26ddfb4e1e1643e8ca951011e97edde94d0b8ea1ea8816de9f5d54cb9ed747426cf65df1eb8fc2605899375dc713de7a122464f66259fb01f357b9ff1b32b062734d8ddf345ff41a15a7885415fd0d13563326530b308aca851617870096e80d55eb8473ee779626aa26e30e8c9d2fbbd5f6c75316ff07315895359e5b3ab28bb08e5ac041fefbca01e60679d305d161f83fd03d77ab4ef43d82be18ab8d5472fb6a8e70f6783669baa26dfff66541d597900038ef562f1073b96bf3de5ce1c624f8279132d23a1faaedae4094e45a103a120b8cb0208a5c1a1d2abba3d35024d97a6a83e18a84f3de763eea9d999ed5c15e2b756fb9fd4fc7f0b29e0eed92448a4bf37f8344e6fc8087df454f1430bdbc6181658bcb2301b258fdac2f4730f70f181352e885c335d2cd87bf004bdb8b976dab4294e7449c0a2b6d31258ab1168fb89fead322390a7d955797f683ef5101518ab5a3bf42bfbf883d404a6ac011c012995ed39ba121b6dd1378c0dc0e880f69296cc186096acc1fecb299c2bbb0056cce4972e56a559d4e225320b412a8a6e9559e55eadb66ed3f7feb03077e08257c9e2ac7aacf2e97a96dab9d2fdbde82f92a63b134f378f556d3e852196c5ee5b9eea388f3cb010498e020dc5f8f0a94a0099f71830c2655d43d301fb72d10db4a30818fbc255de4752ec99ac13004c16b9c3d23ed26c7a76612ae3c0859c4c50f1f72f84db1ca303fccaf2babd09b25efb30342d194ffda2c4aeedf558e41dd55a4e3c509037fb6fd13914659427cf3204a26b17b59047d0dd24bfa9049763afd1143c745da782b046d16881bd13249b833c9d4f1b91a42fb09e3079237d303508937d88b6c8d7c4d629fc24a96d38af989647d7f9dcce24661fd2633e7bd29ca9ce82df2813e55df58010530b6c6edbfc5afea769bb23bb94848ea7b7495607af17367ba9ba0117c630641ca0003c87ba38ab868309ff1a2107ea31e528e495d958fc8f105a76f6d935cd4c962cad5cc067c57dc83a963f0b7efcb11b940a4304d7ab6ca04f0054235080a328daea8c06e9794e00be56c681cfbd06ee0316115fb8e0dffa38b983237db4ff20616d68de9f155cbef58a98c184c99c69e876c2d2e53c5850d7d04a39d576a93623234362b101ac126ee8dbe87457cfcd69a4694c8d497be92ebf419dad6e014f51aaca6cda078030679f06ebcc6a38a83f45e4d30c64958b71ad73277416cd739894415cad904c4c765ac60206490143c26fb0a5cb1e99ea90774de3ad2c225dff69750866e0f43448e1dbc36961cfc9806ce4062a54cc02f6e289dc69cc8ac3d54c451f5fd87e62de5ef0743c91749226efdb8c756a2380cd528eb6339e0f7be09ee3f4b8eab1e1ac4dc785712f768b652d392d681d0106e634de952b2dd5ed6e3a7596220c9f24f422bd605b16b392bbd36769206bdec2148cce9de827ce59b95473c9b083e613464043a840f03bbaa41813dec5cebde31288a0ffe9f8e2d6a73539a18b92ff6ccc912bb198bd44a69cd547de1cbefaca0e5eab53defb434274979fa2a520b00573c48ad4c17bcbd1b92b1c148b200f1aa5ff4953e7e40111789cb5ada59ea9cff9369754d552639941f4637e04eda605f47cdc151daace069c3acdaf2f3b9357a956e4856f25feb045107b18b02656f157e93e52060c8f6cc4c4399907fadffa2f005db9870e8f02865f5f857b0d16169ea7c53c15e87ceee6529f75866556481c310ec3bed50f516204567fc3ab71be5004850f96bfdf81f836cd2bb0d552c792167a904efcffaee0d83f0b873e438be72cd24efd87e9c6ee574c914e9bbbf97897a108faf9513e162dd67718490273ac4234ad128f5d945877386e4e0395ac8ce45c195c0bcd58502a71b9ce6df2c690910280c68b501d2be670821e66583496988c3cf2efe05fdb350bda417a515ec727f4256991b28570f0640fd6b11d4b0f2db575c8a612badded59e3523b9d673269803aef627281ed4c0d2239041fafb4461a75173f418bbc9c5eca984e364db5ea55ae3d16a9c1de80e5fb55172df2e5ee87fdd4d5d9f976902cb93f63fad62f24bec59779ffc5f0618e88eb250958c57fca069fa14cf3e1ce7c490c045251daad922572173061da0a1c5950a52813d80aa82dadd06cdaef6462c68f608bf8ad0523b97ab5671255f7bd3d64c7044c02d7949d4026072038440d96fd6a49cee3b9673f36458c9a8d96795f2b212ec95d7453f11f4d9e3624eb1ce4ebfd0afffadab786b82465100f8f512175623bfe4fef4c5c5d5bbbb523035406793ae18117211f4fa9cbca812d06e6520591c414c29af9121df88ae635dde8b0a54d75040431a9dbb97dec72dc960150d9add09d9c2aa6e9b68095aedda5061f799c9cfe347f2ff403ab328331331a60d3eebf701cc0ab54c534d8020bed56599d17bf959cea2350c4f066d6733e6ce4bb151e4d05c09a2c01266f3521b4a912636b80f9a1b4ac7717414c2ad5f52dd4e51fa50fb4f7877d768ac9c70aa5d0e61c6c2ea6d3ea873fbff67d94d996a3685b9295451ca2100f85e47f730c6c86c06ec7e5aceeac9c7b558950dc1522ddc27491b302056afde94623f8f4579cd2cbe8798977b9b3ab457de591d77770459d614da5606d4760417b9e8139d77e8fe4e5f561089c436dbe23bd6f9dc10d77a55b978e7f61a4b6bb1b0c33fc6e80a9cead46660ea237f81987bb08b6443f8f72d6260e6b4f1fe5d87e1744c32d978563cec54cab7909931b445125867fcec621da9c079d22779a34db41b6f7fbf732d7af808c5da9a26e10376fef276676b1e180bdc123a6371e40117e0a0f8562d0214a8c8da79fd5a8c90af9872047ed91c180fee27720ddf02a8a394f9e69bb888320a2e7dc9e00a35512ae90e9911f8526685e06d72ee0d2d9d5df8bd1be40b0116d56f5d04a45fef8545b8808dc69c7a5bcac2f62d0d5ffb8ca228f639c6a7cefb34ae99df45f98e6b0fbb2f60e2dcb8a2e89001e4b2284a3f1c27027a920bad4d0f0757fb08ad07d17988b4d3f1b0151fc0a706330901d884dac89901c496634d71c96ec7a07775d0383c2cdc2a6eaa9a7c327d052af727a87c1852198717147b0179e4df14c9b0ba2474d132fc16f8573b8493025440b2dafeb4dafb34e0123e257dba6e0ac5db31f51eac756615c1183016587012df06fb4285442c67c26ee292c44d9c120a768e29a4d36a7c981fb7f096b6b3dbd0b35683051b25f62fd8633e1739ed1c3ca18645abf026106dbf60baec4d294b7fa27c7c33391dadd3a674709b29f9dc42ea95a6a82b867470e88b3cd117bfe84f919f95e25274d677736babfeb346884bb9ebddf2f7796eb8ed5a58a1291068d7446368dea0f19245d39180b7809e71732d00f5d9e1b78e1894a2772aad762914a68c251827a9f9beecb8fb1aac93462f95699cf02113d7dde126ca461bbe74862753e155bac4c16e6f04ec8d854a6a2c3e8c77d6b799873bef7d0e3fba20b486ba2bb13d4fae7341f65e9c691997a86798efce66f738361043dd16101aa64336dd82719c826d8fa7f2120f29fc6cb55423f9d7554d518d091a41904f4aeb62550e472eb6451d36ce91cb3584120e2e085f9d1dac65db0f2657bab7aebbd4533d0a627208dc8fd9f5f903a4f37405ce69b67db9105a11f8413b8b2c35241e8fa8805dc0612d18adffdb454a6742ca439596d17f8ea4796fec04e2098a53a8cc66a9d13ef1378a08d0bd1f3effbee8dd2cfc54f6b9eeca9b21da8524c881e76dcc4e2a02c51ba74c53f63529652b1aaff196fb6e65279547cb0d679ac26f169eae0641cbed964d07c8515dd4b19d79d2bf3f81abfd34a3a6d941ad229d4e8f80e9057fca73d8396d93726ad86ee4a3508edf3bcd58dbede7440aebf47e08f933502d2a510066c251a01d9d7f789d9acdcdd66b96c4b59fccda0122ad0eaae4953e7c24302f0ac127f08130d853beb66cd703bc2f352726b89aeaba3102ee02e7dcfdf5815a26b7bb644ab8417c72baff72c29e06d26613a3189a855b6cc7d6d3cb7369f23ca565e30ae07e37108fd06defe0031c875513283a61450460e623c85f998df2a2e6f522d3716eca9d5b2cb22de684f3c28288e549e0d5bdd35bf76ae3e8c4e17540bdf5b4da7cb633ff7207d603ee0503830c62181269a247233df2188a4457b8a20963a20e0c2e894e97c5e18e7436232ee9856eb77d605121f3ca8c1492910fc2eb2b2876d8db6bb22031b5c2e161cfcb05072af2e1ae09dff15937add1066f7357ae4fe4d2996df4b913679c042d78dd4006309b0bbe60fc6fa270afb3387b495eb01b134422e3961cac8b6176cbc34439bfda187c84bc0dbbda87d91249afa9a2298578594be66e56616b6aa5d1298b0a7da444721b2c9674f4ecdf9e5c29fce1dfafa4100a208dadcebc1cabe6feb63b9cb20f792d5935d04b9dd3780caf9f759e8d33cebf5540d914379da7afef4b99583c3b4d8c0e1af04f86ce5397a16e9825b11ad66fcd9289711d65c2fbc86e127d03813b5ca0c8fd482b51e6ed58a55eff3d3dddc734dd251fb13bfcbaaa64b3e0cd8f0435b239e5bc3d6e5d5b4ea7c68755d13c6d62aac4037a4be30d0b6ac0eb0239510c597eae3fb01c521f86c258f2684a4b993b922f76e47dc5dc74a21bcf759ae41b3aeda90a7f818e1bc5b2f956e80622a9aa94d55aeb1d5ac0f9ffc2ad975c0a5a8eb10386a53fcb877b6c3da8c5c7cf723b5e1165df2f9577d61b1bdcbe54ecfd7fc38ca8c7e312b0bc92ff2490fc42bc5907b5a98203b408c43bddcf79c78a95510548169a783600eb5dcf674682d185e15b1ce4826ce9490f5b62bef758ba364da272dc2356cc50254becbde2d8dbcd1368908eee910d354ce0ef0c59fd62c83a40ca24f735de25406753bb6cbb7ec606e9daa444b1b8e68b83abd747b997700aad7a9e961c8a68d328dcb224582d0b05864dcfbc33bb900d09f941e5f368700992f5a39207b92edb24cd85d08c63bf394a600ae3f12e3e08c0add8bdcb46a2e39463c7ec7c30e1b07ca8e08b5eb9293fb26a95bdb9bb2087b455b29f1e974a6acb5d3c3e9aa01ff1c336c2d9d47bea3930ab8ed71756c7c0ae93757e6195cfebd407979e62a79e0bc7935c881f1bdd52bf26b1704ec3eef7ceeb17bba917ccc94076cb876247a34bf1ce6dfe38c10cb9070100a44327d39fd08b780aa1056cedac76c23ed1839c6fb71374eb4357662f8305e280c71b4f50a1eeee6ac4664a358620b049e949fdfe12e7819b4fe1b6775977a96548d1343c12cd8569752217e43a8fb3a01f1c2a97d24cec3709fdbb6c837769125e7b89ae2884d09dcbf5ee80eb8b831b373196ae51d1b9856cfb6d7871125c19d3bdd56b6893b06f792aff12d3a4fef9bd3a52534c6ef9537d62596181be535325d3e5ec7a4c1c1c4744d1d1239be5d514a178dbb2f773b893bbc4106095a538f1849db9c0eaa923c33314219f3d1b2571e62faeb5e416873bed064ca5a685df203a404526e69798fa4ec0019f1bb6c235fd26484efb1d9994f51b056b1cd679bc440a5a51c0277ce3f4ef3e518315319399e126a8b50e66a39c414043bce23bbb1d32e50ea18c6dedaaa9167e2c0967f2b0992d082856a26a0d827dc47d0bbc68a500e74169ebb0e396c485a404f4fcaca7dce7a263c161aff139a2c60ce5a4eb4626323e849b4ac7f56667c42e4f2984d1ff7fd20a60c2a61a5d1598b4ebb518bbb399861d32d0fb1548e0afc14191842bd943d90b11fe8040d8c228dfe02cc37be3c2ce1dead9112f2cf0d275f6ba6d793f068b29c636697d0044a88c490ff5c02897b02096a7dbac9db8b3f9e45c48853cb2a4be08474c583dbe499a49af5a960d3a3ca5221e612f2c10bc9e3b4c96ebf54da545438393d6619387e784aaaea4e4b27551a444f9afc50cc0d549bc364fb7ebb8013f0e11a62518c46a06268cb0284f74328e400ebf75d06a4feb1e9afbf720600f4ffffff0b