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 55954 c7bdbc8d20c413e7b56ae2217c3b208840cf14a77a8562ec254509a109932191

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c8128ed20daeb38e3abf0307b20317f3982bfafc89af6bc7b53112f30e4ddb54
Certificate Block Hash
c7bdbc8d20c413e7b56ae2217c3b208840cf14a77a8562ec254509a109932191
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00304a0000b06f0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d5394baa32b8e1cb18279454ff38079b80b01372fa0c8394e57655306db3fb37fa2d91b561bb79b5a2205fe3b6d54b1e3635fd9342f95f8351806aa6b438920815e6b617ab582ffca55b2bcc4cd214fb33942286fab87b8d4a030000000000000080000000800000304a0000b06f0000

Raw Header Hex

0000402017b2221caad56776117611b4351d36b948341e888c68dbd8986f627eddebac5a1d613b41e48ef31a14356e15e9d56ea79a407cc92faf9ce2432ad3725d1e8e3835dd0b6ad444051854db4d0ef31231b5c76baf89fcfa2b98f31703b20703bf3a8eb3ae0dd28e12c8

Proof Data Hex

59,560 bytes
1212160203073a8ef4ae3c35657d991b22b3541065c65daf48d1ffb55432466c5b27d690d989ffbee54432bdd7e30642745f9ea38e3b8401f8618fb09f0d25e14729387f704c97704ac594dcf91905fe6fff312665a88e0be2c4de10c9f1e07677c18b43d1f89a261ad2f33c7f8cef882d16fa51b6252f77075b139c90057f4da193e17548502dec8322ccad33d7b1caf02f12c34f21919e8a727fa7f85309ee8c7d299233c35a7da68c296626cd17b147bce065f899006ab0d63e0c20865f98e92ecd6d6d272784f26731a9d79318d46d59fdff757a868c37b02226fe3f58215a8338d86a93c3da6504c8f0a0f3faef4d812ac03c3e167b951748475265ec3352402cc9d4f2924cae04b1ad5b300f66c239c45e82096e7f76fa6520a26df9debb4240cd9471ebe3f3bdf0dfdd8df10b7568c2a4e53d0792868e2e1c969b0523e2382276d84d31585b576e464c6ce324a0525ee703f3207efb2b3395e21ac934a1beb69a9b9fea6eb17a5feedc70daab27ab0a01d7bddc195b0c15204f17df61e977b9a73fbe85ef80afddcf7a2eef5dfd54545bbfab40c3c4fc1181d9fbd9ec1d56ff676e9d2d6f68edeb7a376fa497579f15633751007e58a59f86282f81b745eb1897ee20597405ab40f9562f0e466bbd7e924d0267c68e2b76c62651fc0341f2f580e126e312c1c74cf1b724f7a12b211e71bf1b663428b53395c0cabb13c814ad44121044d1f6f9e8c37dcad138ce2ce44e1509e5d9a38c230e1a15b0e772d0585c83792d0a38f2bfabe5bf9f240d5ae1d21fb68f447fff8a5619d0e88b08527275cec529606a21f34c44ebfd53e54cd6e0892401dba73f98d59cf780890f367a8eea18a2521a3a874c107885af03162a615af270be6cd59ae202dee5b6ab4e3e087a1793453cdccc382b26c2a51a681b3375ff50d4fd9d16a66aa70d69b8388624bff4696a63e560ca0305048321a12256c2b34a28d511ee5c87722f6d35afd74e990baefc9ec6203d939410d631bdcf95a912cec0d7d9921f021d6e46a1e5afc1d62e23227796720bdecf752fa55264a97abf001b65b6b99ff5d0b8ff0be725576007366b0bd8e0344013e05531c9a06d0f7652e408e886dce7422c5f3ea5bc516040f859d7cea2a42eb8bfa0c236edf77747267ff0a06b535c6b96dd9317900fe92fb0256509b9ee8f682d821c3b5b3e3e8c32ff37752fa228e9c849611110fb5e9d223f2ba3ab4a25f7acd8d77b682351869bfaed1277ce54b7ffb7b23c1918c43b3fe51b9938f365a49a2d7da0fc575b2b04c504e27006349333d8ecbee69f6d238087ec68a6c55cd774fbba58f8d695ad519195c5a10bcb847fdb15ab13be525a1eb2b4c89e9578a175149ad42edeec20a8cc3d33b18b9573238b8109718487b5a36d95bd4ed96474f6ef48a749e5628ec91bbf67e0e7669971579974009bb1b8a786928ba1baaed908ca3b1381cd7c711a2b058341d6ea358d5897a35c77f151bdf4465139d31753d802610e121d797d654a30e0a8db835720d2dd74fb505f2e542925726847916d5861926d90cda38e0b10786c031ee6817cffd68203e4344b90f05c1651c5d24d070dd74233c62125ba9e1f978bf85afb9b4fb107b21fd4402ef56e6e351411542a414b035f1d9327a7ed84a1b123c644630855f31adf0bea1275c90fcff1b1876cdaec689a24bf04315a8e588fbf4d4220756815d60fac6f1ff6e7a92e5fcbac511e75d893093f61be20c7ed7a7e1c117396b2a36f462a55f119e645f927b6b96df6bff97a8d29ad26302ece2c18c8c2760e2f69cd4c5fb3ba3f31365e7456fc38d71847843b2505ec24c6195563928c3164a1200490564f8fefbd4dea1a73dccf5cee20992211fce9d88a569befd1ab1d77e9dd844a5c1661b04db7c103472eae04043bada2eff028657eb96a4c59491a50cd3444b5feb25d333ca46110e5a6506a61dd439a7110ce242a4dd97a610202d5d1ac5df97628f1b6b115b1401a8e06554a3003107c83abf4a5ce3cafc1155473e2a0a63700bc3098b41a178cf21c5934016e8c8be56905ed307aa7563c43f589bf8241285aa68d41221236c54a8e551a176dcb192bb6834a2160fe39441f81e6e18751cc14cd2139c132015e668f2e75d70011fb60f7d7e7396686de280166aeb0a9a126c562bf18ee7c1a3e55d80a091a239f4738e39ef0f974177f37a34f9bedcb86367c81756dd4d5e61e60aaaec071271bd8b43e9d67e7f4e20a71e713613117f48db3bac34222f04664c539cd40a10dbfac5e134504232bb985363701188776bf4f829a56b2535ebf9c36613da616d8289f64ba08920fbc2aaf4b7850ee9ba86595c5c13cb520f2fbb1bc1474dfff77d76cc3bf42d3a59f9f92a9fb1d447c58a0c09896b2a87e5157cf6fceae79402f3df9a3b23fd80344b8f8c5502e0a05c908e6f17f903849d62cb114e871982975131d15ba9554609e2433150a1084dc15c73c0bf448c3143a4b761a3d66ed74f96a89d5b8210b50865a71d82aeeba5a375efca3a182dd9e082d29fce8aa3a690fd6cb0e5eeca606db0980ceacfacadc7c4bd14daa734ef35860180523bbaac134cb1950efa5384180c8028deb16e5dd32c1f9f4e935e7a79a9a2e14a112f54d34e08f09f39c022c2ff4960615ea936641bcb49bab1e7adf948b3af6b7831b29027f6fb3690e14d3000edc5627636eb14397d2b801d3764e2d2a4fe5a4c4e3b7684d74ec2d7e046110de8e6f4bdd4914e8f5f665c39cbcab0f7740f5bc341bd3ccf5d6e30ed6896ca54fa8c45fbeb4c8d3d194f6bbe1a522031119102b016c559f62733a8af82decf2366083cc8354bb67bd305e3864aea185b8240d023956abe165da275ea66b363d1ecf1e7444e27c39a97f6bc073c98af8f28c67f08cbea17ae7fd1c8cd5bbde7f03651374898b9dc7517bedd37eae1cd5c84c2b65411e47768bdbfde346ce928457ec5b910f39c7c89a86309b77420b15aed122a5d890e9a11c220cde6bcb4e29d89da28c1b9385a0cc7a9f8ccf45cec04534a3bea8e75cb508ab4f5dbea217f2e1762a89ab3f4f512a4ce146edc4357c5c90047b5425f9e7d7b845808446f6cb6279b89fbe09fc1cad984a51b330b23055d9bf294bdea06fb2e0dda6743fdb56b8591880f07799600c3f3823d6a3fd0c8f7f2162cd55e6f35e988356e2b02e542c5487c98352cd57f67d3a007e55bc689dbc8b68360c9112347c2446a120cf88ef731de90cd8b8f048b92fa2ebde752554b5decb115437678786f7b45507c3f7a3bcc3febc49d9660c9e20a63f83dc6da7541bd7e62cb109ade42885acc16ff761e9bbbc2f4bde5d16d2d1249d17a0dff8ba61332b850f085c8a8f2ac82d413382a2d1928cb7ed580241913f7975ee730b14209cb97c0c2fc561d34996fe49efa35d7b0175213a1a152f5ee152b3bb8905075ca7cac2c617229ac64067001c4871dc21231e6e8a0b056f9fb85aa3542f6ae3ab62014e3775ab151c1724d3ec40e327276c13583b0ba01358808081f130aa773e692f71eb9dbe70a1b53181e256890c44cc92036f73dfea6693661f4604d4ea15095198674860b47169d2b34917eea4dcc8d57347608d6c981e5fcae9e92daaa4c0f9e44a70fcba93896db6ad27842795ea7d6822616d59984b48b803c04eab16a995e1903ab34cacb663aeea9fcd58a7d0097583dc00ad36e50c62bd1b847412f05b69ad8a7686bf179ce3299a85b6c8ccd364beed4e95575d1685adf491d6204cd1305bf31b6c0158a8f767114734b744e37ed9ac6ddbb3e940e9800ec3e61e7a58fd8e462050a33abb6896dd1476448a2d699c49df60faf91084d8d62fbc9685477389e7472985f25f4990b7ea22d078b35dfa0afa16a3a215319e3edc5b41e6f0f34f2bc5a5bea6b650f532c55fdac517e69ddd9489f1c04dc952fb0ab8128f7c9b5967300477bfc54b1ea6c133f6354f98cfecbc544141a0b4c40835fc110f34751a0629f5d669acbf8b3a321af581c1c747eb452e651f108c816d4ad0d5ef217f0e7e1b1dafe2ace6f621ac8a8409fa0b14c2ff411171c5854e615b166064a5c4a3d46fa6719914470235481cce5fa05103510c7e88b891a6744dba75484348bf92cb77712f7207659c60430bf7a996bd039f4656900f72fa240d31bd0fe927b06a4b746389096e11d9d3e4e9bfddd6b7055479a6f7d29d07f6ca805e84314a5b6ca87502ae48151ccbffb9f81ebcf3850bd0e5bef343ffdd9b874daba0ad6253b7c20269a357977cb7935cff6c045cfd8027b3c00b0e75f15a8b4aba5c320f7f82e80809977509a098f0cdb6f628267f02185f85571b1074a1d228271d22a12219ba71db3051fddebe2f928cf84a2ef331181b5aa64601f6e91a25415fa6e6dd86e740d6c9047a34f4d03f52ec9e8aea70d47607c4c5e900a117d1b6b22f957d6518fee98d40d8353f94743f90b37ce788030ab3be6f77f40f9c92ab0485449bc60d70101165f155c0f81e62e33fb3100450a06034e74ddb26c240c66842624b540e994dcda2eb9f9614a3d4b1ff6875e597a2e2652a4f663ed6f04d500888754abdd6ada3158762cdb74456534ba51b367a59e7eaa709b077aa876c57594763480508556df1aeadb8f5c33d494869f4b4539b0e3052259deb81a4f9e9f59f25123d3f41a4996702d6dce5aa5235dd3746d3bab66f32b65c7238ccef92593d6ab0372ddab3b68820006831c43ceac17f31f0d33e8e4270191149756646f0dc6c86cf765a21c10edfcb4cce2c41a4d4939339a6911fe7362db32deaf3c3f0001bd8b3b8436ea0f26032cb3cb1d72219e12c5d970e44594825a067647f5c28fc6c5e58cd321d0fcbcc24bea3819b11034f2970d952fab4327a5d21183edf7e3e86b32cdeb8ebb89ea649c5f6538c151f094358b346795dd3e57b404bcb0e5ab458129c798617a9d9e989b8a944a59a2807382fc3a77dddf25ed15927ccd249a01c4120c8230a53cfd49455fed65d4bdde22c74956fbc72bf1b3bf79398359c78ea29fe19bcca1e76ae91f40e55db14ea4160e3296130e05a5ce8b036ef2b382d46912a2a3a1b112573195eeac9d592f323389d1de356d0f0f3caeefe45faaddd2e349efc0ee833442d90b50b3b6c395b72386c7e9938c71b6a6c4d63bbdd47e5ccbe6a783a981f8396526c7cc285410a3fa9d53061a06f14e5e74912b9c8018285a05684cc8df3c7152493f2030622a5c7126c390f0666c8c9dab9d34b2043763811a7bf0f76913934cc7f8b1ebe65561d3a1968d2ed72ddd65cb70d37c549f9fd7a62df2c0d7c078c8fa17a03a45dc3cca060f25c55c5d582a7f7a219d5147c8adaf5bf1925ae1b8069badef93eabfe1af90ae06448956e0949d7af6132d63e45cd383345b435d45c5c93edd39633ba4dd33831209c63fd3387de57b0b61246dcdea53fb9b78935961157a153a6469b68f4ef4ae74c4eaacc2b38bcfe77e8b8ca661ee78df14006326767bbdb899eeee9b9beff87964231192a91514830610ba7fd10a12f0862f779a8d60bf144fe79ed565ab00690fba23a54cb56afafe8b997b7bb4b7c228e7f9b5b8daef09b31d567f92a27148da9bfd643635eb280692c2bc3217bc5607d699868f41aad1d866b7e264e193bd71182debf8a1deca0bf0624accf59bdf71698f9eef663fb90a05c985c6ddfb1af2370d3d9f81bc7aa5c165382d383f3984d3187e1951e5ecb457fee21c1a38893466c11068c5d720571d2e6abcc3140f6d458b4decc877c3c53d04a26b01267eac6062a26a71702f18f2c404343c6c5cef3eb72d01689fd52e40a531e34d766c1af60bba87cfb6a3e55bbf569f2e127b61d052a9d3947ce6e5c51cbbfa54d5740f6b7c88caf16687ffcc9a8798f3e721b24ffbaaf98296036faa1362ee8d8cf4b75f174427a7d337050e4a37a73416503876f8ec40a5ae5b77f59a8a92ade9e61060d420644c4709baddc7c323fcbf96b70ab27566c2721b76befdaeab2be658a0e5def7793afd5577ec15575ac11b9d09a07b328d78092b145d5e61dbc5fd677c7064b09d6641f1a059e827299f6c246ed2672b8c37e4c09216ff2ce4fc6e12a57690c5b4016ffca07249072dc8646d5d7dc1f84a11520c7371c8a423bca9e9974470874ef25346bdd33c182edced45ae6be1c958063f384a239a3f2ac21051c756e753271e1f26d87ab8432ca27ea10d8cda9b6652d3e7b35668311efd00c0fb8b56ba7a9f146349bf2afab0803f2bc06454fd418c8150cdfb244d0d32a60723759b8cf5ef395c88533628cb8a6c3891642a99b488838524b268c9f6aa0d1746e34e8d3977f404a632b932f1bbe95a696a9ea08764a59ab6313f4aeccb46ea84fb35477c7dd60042eabf4c7676d7b3289df133090cbefb8390f9c711a73f541089bbc8d5f34b28bcfb076f849ada5e40c9f056ec949712436168dd9310259f35e77ba13ebd058a41a91586ee121c63416166a7f8dcd2a11c762b145a037959a357df690b084dc839ec0a8646a397ed8f5ad611da7bd62f6e6517b258094ba04e1dd92f17475b3f996db74fdfa6641eee2100b335085c831e8c20920142aa1899bfe4766cb0f8e5f62a5a1f9d4a1cdc9038a46e8149bfe80e4a5f800fb6c6e0146596810383b9cd309a7c7eeea5fcadfd8af9aae39201387c2033b993828b79958c02bd8a1c6b5f73df3b3c5ade1f183fc56516df53ec3f64efd04eab95b7583670ce1b11d759fe1d30ef5386267eafee90b35eefc236f42c8d1b2e352398caeb3fb4dc0f8821e494dbe435d9592c3229234f891905871af09e34934f93c20b8115c78acc938d1c2fce7d5d4a49fa9fa895e5fcd591762d178e34a0b8de61370b1bedb87955ffbc13d491a7544cef37901820691937b22ae6cd45618456786244ac5fd9314d95ec20899ccb5212085aabf4a587254162a8965390eedbd7df8722a98fecea69fb68d31da03642ab6d2469f4a2cd843daa683e4465c656acc95cb9b177f980525acff055801221abe4a17b1419d327f6e41bc81a62435e05c51ea83acb5b57a5adfde1b13e46efe1eb3d772d5bffc5da203307c0c31dc3d876a47db49ddb46d989e9ba905ed4f1ddcb598b5fe9501eaf63254cfc057762c8b9a349e831d863fab366b132bcc4626080f8792e6acf4c7388c8e6396c91bd8ed80c2d6fcbb64aff54f8e09ebca6cbebe58a32ce53c7378467d57a7f8c8cf47215dbb5c1a201c26e3c6237dc09493524b1b0855eca10c049877160d4a380434d079d670f789354e6bafeeba85b29b28ed373feffad8b4135e7ef1769bff5a6ba0b04f8f8c3d4682997c76666375d65386a63c30cc7326a797c8d9dbf493ecefde16686ac201b2030f982159fbf970c6480abd262abc28eee0ba6cdcf36d7250111f721fc707ac2ee077ab7f4aebcf1f58957c3123f37009cf69e2432e4ec56d72e3a3f15541b07c96c62c35f4e3832412445db7a0ecd7ea82fc792ccf219eadcd67683a3021d40419f4bd5d7088bb3c957176b8f659ac12eb280799573b03f6469fcf4db64f5daf9b28147330431f1ea1f14da50e16bdb7559a651f6de44e462ff0b3c2415f882bfe3f55bb5d908ad5cc698eb66c0ea36e5ff59eb36ed423f88e4b772b85554435dbde4de6ff9769081b12abff7e011a79bf65794f2fa8d95a66026c5b21bfee0555811a69e9030b9a611510cb5b149e2217176c2287a337dc1b0e98220e831cce8bc9f7656572c05249052f6788fb0d5f193e1d1531601f87404b4090ae57aecdf78181c7e1a9c6950d739f026cd8cf9d22f21df06f80b2b9c18c062838d5802ac82c550968a8783582b37a769223ccb86007149083a5027640e4be070aa3aabb6e3372c608a3a8a73831cb0ceb4cd9b779f891de64a9ea03f2075ca2e57e1f9316ce37ebf0f4635bee0cb2fa79a732e15dcb556e39e6a63eafc061b18254e436c0d82f9e37dee50e952dcf0dd9cf20af9c98f12658f74f4cd3f1ea86e6f4af85f66bb4fa29be6e83b07d8db44159a97a978d81716ec97d652786e46a8829e9878129bbaa50ac230eb0fc011bb88cd9973a64791f7c04d45678397ad757c39f70865a714d3647b040c2c500f2175ce9b2b630780e6b00d9ce86ecdad1589e6462589333245f91377265934a0141d3341e8b44ef9dc054f90af5455b05a7929707af16aa63cab7d4d9c1df91f917b84888d73c0065247e7dfe2bbf4ae09b5193deebacbc15751d9c61e1dbd004abdcad2f6f08cf6fef6a87fc4cb21937e9ed65c2fa12155d7d521db9e5bc206e231c19e4bfccfc50ba512430a544de7b28d49b3bf942a5ef8e4dc5af743994391794568e4fc3215545983fc2bd0a57699f18000df1c075b69d9599934cc00bcfbd1856bbdd59c5aea23601b2ebd9cc51a875da5620a638ee1aafa3e3b927547930ce65830dab3e10647d0c74e26bc7322a511949e07d16e3a6f24ef46e4a695b9f357e42f5315efb94df5b4b7e128012de46fe71f59423da78e815db9088917e03d00cf234a4a57077ae06542c802a82488b2b9d8e9eded2750b27e7a0a33ccbdf3fc1bb9528ec5a67a801e8540e3c9f78add680bbce5d2dc1fa2c9a14b91d0f47a87477aae49bf2ab1e47ce8ad9d3b38d99f99e3f485967d9554897a31b3ff371027e4553ea1b0ca2541c0369ce1294763d1caa0aa04ad0c03f5db9edc756b2c49d4b8f60f2b9a7e0bdcedda044a00cc9993d9ee336a7941cde884e31da0e10ca03302855df3a2d68ed757bcf85cf069392d3b730d5bb73a3501d80d2e98c1b5b7b10bfcf3e5e9ff2fa55aa34dcef1d0dcb871bb6798a141e36b3d278cb347a82ce053596d8b1cb1b141cd46fe601e5bd9c980f6621818fd5404364ff0b725fbfc9a3121164db91d713cb4a5ed171f7f393b7bd1c70ccf3ea0469f75f98a9bbf1b56bf51d84549786631c2293e91e8424c1b144da964a00dd8bd8ec3ed653d5b677078d84591541c94cf8ff9d6ebcc9bdfd3ed14be5673056febb6bc2512d15774247951e0622849099fd00582e24082b4945305978987332629505c70e7699427eb2876fa9f1e09a4be72e8bdac68fa30be91f5723cc1a03e6571cfd6566231679e06f41098dd6396634688c6e29b2b91d47c6d8c3eabc1360f4edced9718225bb6af9d64e95946bacf11867c07163f494b8498aa1f95e231fd715034683fcc3836cd2073edc68477d2f2568cabd1f0ecf159c33fd02682e3bdddce007b00093ab58340e1dcd418f326e8bdea9dcb4f172c07b69d3b410e2e39b8a1e9b96c564dd1301ca53bbb26ed8d270231076819a238b553312363aed932fa303aaa44f73255b1974d8f00e1a6b2c6b99c76e28389c75b5981d392282540a482f684d4ee6e5500296ae358d4c37ac7c22b91c3d0d38897a0ba60e72af4055dd3643db664f38d6d7096d783cc27f72d2d1703f28c9240a969f517fbb4274b8be6e908eb83ae6a6c6b4891229eca5693d829e48ded05e11ff59b3207152225291745fac2761c8bc66a61aa1d69ce0342dffde2fcc4bc98ecda5bc903c790b35890cb4859c314e63c34144dbbaedf555087e928ef3a89586e4cdb45fdffb0394c5142c38933e34173706bcfc70193fd88c12123452e8c7d5d9bd58788bc09347a83e7fa2cf2a64ba212df6a7c14278bde5a095dcb77f6c4f4e1aaf470f22d869cd9474ca4d226a1d0ce3c7accd0064a941de6e7927b76fdb8ee8c161e1918c9bc726e264ff060d4809a1c17108133ce9d7f1d7f6e7da58eb1ca09a70afe0f6059cbe19e601790afbb1d664210e1edbbd5e232d0d996d5f780b3f7afe01ad73458db2ab37234c03c67fb7b37eeca816520d7b52bc5d433ff58a3bb6def0f5e57e020df6209e278048c988d08e1f2a08fdccaa9b542afbe3811ce4d7e8f3b59a932080a89ef1783e0c93c2acc9c3353f20ca41279cbbac98daaaed43f46808c4c43fbf32fee1839b0a238a6f86f16fcee9605bcc2e95be0a4521d0d23b0570e848aaa8ccf216b5ac2c87eaa9bac871d3db36b02f6b3fd04a188c9f8622e2a04c3106c8c07002271644a23873efffd77b65fde0ef5ad62d146b6f0599486efc4603501305ddee3e581577fcc36d529af1b1250fe90896c2735b00258cca3179147e4e85c79118af472063dc9eeb74abb694f14f20fa3b736a028c30bfb92bfde2cefe0a6d718cf8aa92f357a1949bc35d32c9df24ea218dd80e767cae5dea72e8b7b545e136c22c6a1f594cfe10ed678092b88899f9761a9f42a3ca96abbeca0bf057743a45e612417acdc2724aeb4074e27dc2152ce75049861d06cb8cb862cc17b1d17a8d6db6308c5edd12b91d557b1e67312cbff84e6d692773085275f25568e03221f01ec795285df2c97f445e5ff159367af255595b37e5857455a58d75743b4877a6b91c39c818741e4d2d245dddc84c02365951d111deefc827e3d66ad6177b00ee0a1a2d5857da31bfbab46dc39d3467556e1e75eec6e4d5a8466f68496d9195ace5a89d8f6935e409213e49d3fee7a6041c7695fdc75e84a5efdfd698532c779f44475c0f526f9acfc1466e06319937998d2be35c1b2fd3c4a1d57b5f8b8f6145f457b4b4df78ccdb81b917defcfb8a8c4bfdcf9c182d31aadc77def5d8214b10d639f2942edffc2a82473337cb3e1abee8c7c13cdec1da7b838c0125dfe247a087c95de3049589eb7ca63813e546cc3747c933a7b6774fd74ed6b812c70d22f47b0f05946c1b8c85281e3d0cd69b10cfe70d653f66fe980d6b5431360c7c299ee0cd2d76ad8d85110b255f6ff6c9fe04bb09c2e811e41760a3265e21f79abafbc075dac86c1de2adc70aca8f96f60cdc84b8c12585d6f0293d50073b08bf0d49433c8cff26a9e672cf8debca1b2012777ba15ec22679c73e991872e56deb50b9c8cf24c39358d509d04f77037c5d7bcbd87e77d512c13b66ea340d0c303fc6aa0ce5e5f5e3baaf74299999cdff7beadbc35896f2ea65bb7c1739735d9c98c4a404f42c02fa2e08647e748fbb01a279c612b7e2b905e9766c53462fe9c3c20262f1daf378e5bc56c40bdaeb4956a1b2f3b6992d2baf47da3efc1fe85feae456f3f9d5a9c2e8811b063c1dd8ad0e7022518b0f0a14d63f41836ad4a6a1599a7902488566ac346a54d275e49323a9eb1b1cea322616dcc70bf1658ff23061848b951b65e93fa93a2c7c7485b039672dabed06c1cde86b62a3fa6bed1dad32af070d99f7b060d433f549c0171486f6e2cca54a9a29c3680ed5394b5afdecf437e4f41f1056aab0a9c66350c05a170316ffa42d776dc2d42a93fbe599d02befe36ff3db4a89583f7524c41dce56452353a753e978e8411a611b92654d4fb78ebb18bb41aacca6c134c7730b39d85b260b85c3218a757178b75d07815257afa2a5232aa4acf34a9c932ee53be0308d68710972bdfcd5b924718c2f8831ae3232d588c86d61e023a7a6066f44af53110cbbc1854eb04977d4c41a0f2134b5ee07eee2dc8355640e8c1baf792d612e5938497eb5aa496c491c47026b508f3aca2c510b9f9c95cfe02a2a0366dfab4728949617b8d2f645f1e0e4f28cbd7380c5f30a1f7baf38ac5e1c61e31d596262c8dd0cc4c8eefaa55b7c4b50cc662d1e6e2f6d22a2767c048fa711594448a47427ad2608ed757a73e5581d1c088babf182b17b8354b704ad4a0366c31f95229be704a469e20b0726af61559006180e1f7e4f9ff5a9cc2642e4593ca3d9e0f558efca616ed9e71216d93cb85db4cdc46c08a7d7b570d0b774bf9f83f8d7222720cea29506c044dd07c28ebd9cf69cbe796342ca65be0e1083bf03778faffac05ab647b0f579094f3ff77b1beb6e940fe6b9adac17d322c3c801489b6845c3eef30ca7d725356e96ee71af22303c897086236dc7b4611f9d760a39137f78579d3dbcf1663360064545715f89e098fd771e1c44dafd6f4b168c11dabe0b3b05cf10c8fe4907a3520651547919b055e3577a576449a7f4b639e353d0a7c961f541f8cd76449e875f13549a077e4ee691193c6e52262e525b5d993c3ef338d569f58e4b95137aa8ca756aee6f2529c32b37037fc0b28b91ac9c848643e472365431d60e8a58a5dd01cc5c4a9df9b1fd09d7b8849f3900bac35d709e815d8e2736cc51009d5a5720e8455b3e7281efe746228d4e1a83334f34cc87fa24bd943212f7931618b61709489127e35a2f4be66c7cd998d9f591bda080ca3c290ec7b2dfd36a718b0d42a706fa0fa0317bd391fa3fc2090d01b7839981d72621e8cfec1bf229616fa18a69ab51723c5e2da68412f5078852b5c4296cf4433c2fafcedb5891b815e88019c4dc54c602d0def6c2ddf7077b5670df4d7b4488546d611b34738b6b0d8d10a6214c98b154752ec41f8968baeb0d8a73478adb824589402ca5a7c04eb66f84a4c3f60851a6971e53fed459b60e1468480682f9bedac6ad87d12311597093c65804d81619e7403182b3d8cf9de31b2948507f629de7f7451661e03e2b4b07ac1213ebf8a9ca0359fa66c38fda662afe7950e33ae8bb4c7ed6b34fdd6fb424b46a4f8a35d7bf8f10039257540229a8e6a02f99debea3ed422e2fea9c5af9fda6eb9c1da62dead0219ab1f4a0f778f32e191678075f0b1c046b0f5107f3af3e52cca15a1c39d00a5c2cc954de42ab05f26b9d3b7802163eb89761adb8bf9cf4ef4dbc1b2fe47953125ab0ccbabd097d16dafd97a3236ebe9b93101c197f3d60d29d9b989c350dd3b479ca19b12b831aa6372aed81f222186a535795a39a4bdfce077dfc8bae3e37af5857c9a1d9ce576b9a0989b13fb1b24c6a680abe539474f5697f4b6fa6619209293032be8dff56b2a43e8846d6190aa58adc158556f5141ce70b998c0ad634bc373f74de695ff092412dc93aef1363313bf4366757b10646112f1dbc79da8d7e30c750acf8e72ba13ec7d475780f3bdcfe5a2b587f818fbc45abf1e7ba32bc4b35184c4929f45e7f7bd2dad8e828e93de67d4d134652441bc0ea62274ca20de82bdbf459370077dec63abac821ddd06a7dc7022a1eb3ac2faf033754dd550dad813626b9a8743e0a8151e4634393d5bc1af0b900cd665298f479334218fe88b5be83f97aab55e7f2de47fde4641776ccc3b781f5459182e244026986d48d2c67af0e2f30f335381516bc6ccf2bf2d90117ada196f6a3e9ef1a79a8ae3fd1ae8618a28bad802847c7944e7512b5db5c3c0e11f22a84a0945f9a9759c4c0505df07b4016126791f3ef119190dd4150f3afba1944af0f48c8897972ef5655d27bc47de30a6e9f262618dccdc6202f48b09901ca2503f6c9202ac035199fdb9154c77a80f194c2df8429578f1e4a80cd180b0aa64add355e048592f3864adec7a3cb942258b4ad2082e7c4456927616befa36397761f8586111a8b425cb09913bf3e6f579ec8679dc9379e163039cfaaa30abf8121d53b201ebe6a23a135031231ee6238b5d1462cc0ffc4259ca0f5a93e67171363ee733040a98aadb6792f21713f56af7c3e262e2132dae62b0d25f0b4512975e05d4ecbf5188e4fc6c03013c13d454bc18b09a27889a53a68a23aaa69220719f7653168f7096818b4d28cb49f0f6e6fbbf25c5b9fa3a2de7d21ab88405f6b9ef03b6c42f173b854332d53de036c10d50bb6310823ca805cd77c998732a6cc4ae13aa01f2a5831e5a5ead804a5dec2f7e4774f6413048ab4572e803782f943e38d01b0ce533c7e1b290a6220fa68fda5842f7557e17188318817a5015dd4b87e561a42dbe44968b4db777b159f94fdd18e460c05ba9bb748f68e9d68a80c66b7a4f367029ca00acdfa524417599d1064655a95e06157fb2d8e3bbd8c34d7e47bbb4901668e75a208e11bd5f2a35ec4c4136beb462c8d9b400951433ac68314a44b5ec2af24faa8acc186dc79920fa588da8545f16d8c011b74f1b0ff9668c25e6ba927892ec8957173d6cb61bc04b6a8ed07f43cf44cc907c80bc6291cd828a4325cd1841c0e7ca9e7c448d6ac9611df70fe5192b4803625c8835b1712c6c121560e5214307cd7437714049ca9afa40455a4c7092b191c00df5fb9a2914cf25ac4c7c9109db5f12ecc7840bc3ac1bcf9c2ea0216cc7f9f8638322126fee16cbd37a7fd1b3bb35c4d61dc25d90c8497edf404373d8abb957a541f9d123b9492c6ec759971417de444871c15315aed0f91e1a5b1f5e9f088559ead445b71fcffd82691e24e05e2c13fb10d882ead007a3bc03364bc5a1e1ad26312af8574f542201360ee13ef45e7d13a4e02fa568556784fb0db43242b103b92ce36710ad2d1b4d7348ba7ca711b2aad584b33813449588ecdedad2f492de40ae5d50b2581fdbcc9ee860c588a9c2429c1e4e3c4f2fba54775c16bf703de107aa9ba11f4006392cfa737ca87b46154ddc533c88ade966279e9bf06a07290435f1e00b8bbf6e69a9e2981c7c28ea94bd2931438db48d5d79cc307bc69bf8d18e27addf03b325f33a45a936605e79f85a94fe8c4c0102ae8592589cd5e8a3072ee950dc6b98effd08fd1cbb2f782d77448b83bd2dedd2e62fd2bff0bcf7d34ddfff69b9286ffb6137b7d35892ef2d2d432ddbbde2f9609750661505310935bc1e1184d986d34255830177ec38f7e1bfca6d6667b5d913ec75d336ceafcc00bdf7b5e74f932804e02e86fa1f53b0aaf581db3689965dffe7bc523436a7ea3fd9d42c60136979eda5f1e5d47b722c6bb55b6dafb4a306bbf86d90b983cf994d5c37cc400b0d522df90e089d6213220bfc9d83f27f8911dafcb12d5b73309e696637424472cc0362d1e874ad8ebbf4303f8bf801e9a6b5c892b7c58ac7ec7288f6a7bc65de1083feb9c7d7c01dee082153a99a0a7386b505af146f7aa74919a3a2a96d86b4151e7999a5d872ed50353c58cb9ee23cfcaa30787af2a3f418cf7a31f5fb77ff67e84d75e28d0e8b87594e0658db6520fc3d6b3eec0c5502d457da6c29bd2051bc6ad698ada3b77ff230401260997fa26f656570c0c81b603cff5478704a429073aeee69674311f3b16d6217ca73901c632834b3ccaff86666324a9f32021e69d55e43ef6a90fdc8e41b97d58926bd84dc79aa51a383fcfd7b050e8e00d27ee70e0d4ec9b28861ec4db7616d02e3987fca860f896fb621b59d03a8a09d0128080f980dc9399ce281e7333e47bd6ed60a8bae6977bf26eb7964169f4b0b16555d6a5d7eefd79bb7797255692786247d71c9ffba626192364de3801d57a26b154503cbdf61f2a144dca733aefac08ff001ffb2ffb5831d53d559e4dba963cd02a4ec808513fa671a5c4f419d254bd96e5ca157d32301d9c480181ad40241c79f9a0eca5051502e32f3d8befa911fe8b42bdd3921862a3186419b58cdf49322c81f287259af43134daa9fd89d22b99b49a7b511659edf4c6051a8f68a8fa9f576402213bdd0a743925a231f4ee535a5763514f39ab183ef8569fef73c36599c508072a451a86de5dbb9f0bb53cf89488b52ad7183c35a00b382bc503ba490f71c904de5d59eaad29b110f299c845877a94cd7a3e77b39819bb3f54156654d7484ca46e99c911af5818e1fa20acf88ea62642e21eb3a50d7435e823932c9384e749f29c1be08f51ff37b1716ab07626a3d1519db42f386a93080c5cd35783db4c178bd4b72ff5013698d8c7e9af7660d0dd48831cd87250e9db9089a4a6e36b417b91c9ba43d9167010c443bc7d42e06a597c3f34f8b3c73f8f784063800518ea86c1958ebe39bf5581f20919648cf133b1bdb6fb6d8f3beeeba507f1762956413af4fb985816c5f88c2247d52cba87b50c6cfc6772a5d3b808c2d412a4f2d8aef0a1d30e4a8261dcea6b1ecc0dcea0ac88c58e69beb03db93ac3b95531e7af599e8860c8350303622b47f25ca693ab1c30af17afd43f64df8e84ff2de9b2b4e6b964f5fc99c1e257a7a9702c6b36fb7e68d9cc2dc0924a02a2cef2101817d42c5cfba5482b44ae50fd44e8b82e90ee9cf7b91b401bef6f357a1f762ba71bc778ea13c86cbb0ceb850e0cf4e21e5bcfbbd3ba2e7593e4dc7ad0a85ba40cf690d1acba670c6d35df236826e1257d999f3304dce5627bd165471aab5e57b6773063bac79d89e03c7450830ace7b951f34855b602864178c8cd9a3d1c157f21a7dbdc66b07c2f4263eef56b78aea4ae228cb25473cf08904e4e183704c94ccaf3703f7217fa91999fe5520c0240d219247df60973b1e48bf96d176597f18a65d8c4bd69d097f21d6b53dbe8bd3a9031ff0b2d142bc1ba41afd5f8f8f9704980a5471d0abaf350a1c045dfd74d0e72aef7708e1de03eb932af70dc50a18f6491c9db896218f18150ef826a5e8017f406be187f0514eaddd25dc03500c0601ecb9a82cc406e4975d81310dcce8a88247916e29fe28d5e0622f5f931ac18948830af82bd2679534f7073d5cd18ea14878d26385165258054bb33eba900270bc86dd6d2bcae484c9a215f61465291c2973d38028d192d55100d99f40daa6c7173aaf844c18ba585e202f6028c72277a377e5545bd29d395253baf7ca587f775a917921f139b63ac581761ec1a7a32a8ade0f0503ee928a6e088d20240438a019fac3f0203726f6459c749469b688d602bee5971d4b4ed37e2bddea4925e912774b9a909b5cc10ac510d71d986f07ae6913bf4d7f93e85dfe1805e196f18a48407bf92042d5f299bc4b990485787362550df0f70a09af67ee88ae8b535eecbf8445e637a66c36ed3a0fb1e10c71a2c01b6a6fd7052212eb1e182a3d7c7a1faa5cea175f904031a726bd2b8b183904c860cdc3d1f5308a062071c773a35acf41176c5a3e0ad940a77984d42a2c884c1bf9c835a0166ea991b7468ad96a7437421bbe085e34edbf38944cd8ac05b170a7176f60bc5aa85aee92f96899cd1af00fcb523acd164fc3e6db3b923b896851117a8fe43607ede1df0800534560497afa17c57e4c5da5433287a04da937fd5d6fe3c2d6903f81a6980af47b3f9f92fa573cb2f0c240a0f63b062072a287eea33d1e8f07395dcfb8be56cf872a9b78a2055099e702c5a0f12d2cb0f3858c18eaa95ccafe51f56f43f3c251673764e1bee95eae7fe56b4b6643b5a80e91ab0776d471e9b3c8f270e7f68e5d6e863a701ca2ae924a28c7153c6fb1c7b9df1d7caefea7861d14262d4540d04f388ce4ede57b10e1a8465ee5ca43429421f5ee04b1cddf169d2a1ef28bb6318f1a4bc555adc7197fa8ecc8462e8dbed95ef8c2b7b8abb7b735270d255984f36b9b0251a51dc507230cea95c7ad6a066fa1d63b010e9e35110b6e573aa6499b7ed3e62a0fe45eddd6feca0482e384dd07ecf049f7a6b43ed16457b4706502d29e44f575dc526d8c4f178fdd8bd589bc77e00f86e5d2c60bb1ed83c7d4b9df1d236d23a221557ff7949cf828b8a9701f61af063c57c490f0d3620903df5bf0a9a1350587ebef3357e6fb0754074bbfa33c4bd7a175c03ee8ab90542625cf94546c2099fc1f339389e8a41f84ed8058b11b8ce2513b2e157e4744871cf4e8b51f4aeac3c44b0ad03f9ebfbbc948a1a44f5d4ebcb53fab19abee69220c8dbb95606794852d9e39d08cdf9a5b650ef68e7f2b37f945f48cbcb63aeb7f5640a2876b05006adb58461af1f2e2d5cfdd978018f12bf9bb79bb697a248c8dbc4895e37055fb1f3faab700ee7972d9f3d40d0a4e1b3928b20f5731c0da695a577dac03ccf24664c9399e1b9b81fc02786aa5deec8c02193fb9def0a37f7b25f682741aaa1480cd2f1450c523608e90475f944bf1705ed9de5a6d242f952bbde70b0fd483bbfb8ca359b84eb6101f866c4afc76e1a2a44815a648f792a4485842739ebc2edfa42bf1b8edb40bb922b0ea28dae47807fe231d6c8f93f72ac10d61167f30cde1cf8cc498af7f92aaae680416fd4a7432021316ed991aeec4e8258d8d1e53e7b6aef992d6ea0d3dd6f6563e0902bf0d85d76cda8737efd1b7d575922b0761f0e1a50a4dd9d2c83ede2b15673d2582c1a07c1c0d74bdc1a08a19b8df0a42a33622df1f84b46951c2d1ba9fb6fe23a34cec0b4a3c90d85dc459c3d22871eb07b4532b9acb691c6596d541ecdd56e203444d68c234def449c4b729299595529a9efaad36e926fbe463fc9f632918c65885c18c82a2bf91e61d09f4f4582156533ab3d11252e70247b9d63b493163ee465f46201d2fa80717c8065fc4c685e67f2a4f44b2de6c224d692fc5218004022ce711acc197a25dc54e4edd4ce409d4f20d657d6714e8c159f05727ca03625686529997ba1b316e77b94f9d6411f44836c3c19b11edd1ca09f96c7c1144d386d97aec87db30abae18a686136972f94fa1db998396b62ba8e230cc66e76b14e44edca6dea5f8c8e9c7aa72ce200f18c1359724c6bd94cba0598c13f2e9494f7e3f5484182964af2fda2fd8501d36ef58ddf34fdec9ac65d19af5dc2dc1cbbd4597610e5deed2784b6cd7bc9cb7b3d780b8e16fc3c35835a1f5383e2cf150ed77978141feb14449c73ef462a874b095ab8f0e607693bc346f5ef1a30ed58a82dfa3ac76bbcafdfe81e36cebdba711d60310b502fe11194588e1e3937290be60da897a98b5c57fa1bcc14a44420c5c6a5fe5e89b51d3e84564a82ce454f05133e387db06f625e201b7b9883520a8c881b74c2ef3c90fe056c985d176565a6a4b2623055a7b9562c6cbbcf282a15dc9c08795cd763cd27b9ecee7aa4f3293d1b248a09b437f432bde33dce973fc8cb586e39a2050b65b735b36ea9a521bbcabffb2290b82d0ec131d57786635e95f2257f6423275b86e654109e4050cc846a787af55d9fe5f9630adefd78a2ebf29685dd0d3773cf5c7b601c82fda76549d0b61f55bf4d835c2fdec71826b51773f8a63cfbdab2e01a58326ad45aa5b090b028aafe509b1de1448bc12bc34d2dfc2e3274941a024b5b4322b2aa51bb1b17da0714a17c49585bd1729ec27e5f9e16cd4a1ace3e7d7992e7538487efba1d7c62057c3f927cef4ef436201a6fa9e0ebec68b2c2ff0feb4a2ab57b0c30fea47929246c5baa40def27f2f37cce2f75eff981da19ff5ca7b6ab66cec4ebce929176d6c329d85b0350ba598245453fe04f9c3b9cf81bcdc7ca6708c649380ad84863708b7a78af284dc36b3e3db3356f39bbac554ed1943633286e025af56c1f444b5409e94d527de8962f52d3c31acbc6bd9e482838ae06b19a69580dd0c808cf85a39d3fb8459dd384efe3c1d956022709887b2d3ac1e8fa2c624e8adb56bc51557e77e95c59ec6d8fb7be57b2113c1cbb1bd3140536e07512ffed5b1a22bb3a6e23bd7996dbd2c61bffee53637cbc28a2a0937a93ff1cbbdb512d51e4c3ac44ba756645abf63bea6b72dc01c041cb75e71873ec89e655d5a9ecf94d093d9f9b78b0b8ad401a6652ff390d8ac21e0c92cc5c3f95db98d2a02f921d65d2dbf4b037996cc8c2280d5e073163bee40cc923863be2d698afddcdea663b41fafafd27745a7459bfab52736423c5ed6b76de7a0f15994498079cdc7bc11105a1213b4132b8acc902f5688b237244769440e289c02443ef7cc30b367108ed553d931253abdcdc25ece5e6bb52f1533a0e0ed9f8e7ebf910a0f51fffbca66b3936550c9b51638dfad9c1a83ff3dd46817c02bd69c0a6a1aad7f4c46c508139dd71727177eb8ea257e99af340d30ff04e7c1d67269ef15680333a8e9297ab2441bc887939a3cd8e983f2fef558b34d3b1664c461bc9dfbf3594587cad8c1c6f560b71d099dba891f24f7595c9d76550f6067db8db5b3243f37da20fae4804b5a41fa9912f8aee02139bf6984c6222edea00119d06c06c55e7c685abede02c29fa521a1926d73ec6f6da7a1e4920bbfe12270140d1a82c1b1d1a0df274597a846f7173cf053aa70797da64dd1203919f2f5a753d03fd541b6c6de4d3d592b4ca9de7b581f43369884cb4d92a5c0e8be16669bfc78a8f40956c51150c1c24015f20dc2985ec869172af97ce1aeca4bc0a55fc45477afb7b053861e87fa26d3ff1ee031068990fd98ef7ff2409e61b6ae6b7c9675ea1021f7609869473c8c50afb9f9ad81e04f33d69d0afee17dd8f9b984bd1b2f950e2b73cfb8b5992928fc88e8ced43b297dfd6da380e307187c8f2510a5354fcb5c62480e59ecdb56d3ab8059ab0eb307c37d8ac10f78a9bdb5b6f34ce065dfe36d428cd17fc149c3475d5f14d74eebb43192b372344053a1b71fbc686ca1828a5d991d65bfe32ce78320d03a7ac0ced41d4ccc0884940fceb06d0ddb86de0cb751105fe37d0661d327acb6b8ebb4676e34a53dd15735795f7000395e226481a29acdf7adecd7232958af9bdd0a9023036e7e20364bbdc4ea5351ed03cbe0977b2b1b104e2229672f2c14acfd780a8073ae7e5bf9a632f244c2675612ff6a44a5b5d6d6b474767aea24fcd0aa5dbdc55d325026d43de38e76f8f975b24742e22d474b18e6155e014f62bb99307a74e819c974b604a7da39b6ed500dce5bcf417f40a5301db516b9aded3fd043403e44691dc5fcf90cceb3fed9cc14eafdb426395766fa5091437cb4a957ca7ff873c1c6afa65c32b35b4cb6ef81593caa40fb14f045c8149acb6dc5b0356dacf002a5adb9f3ce0f76354736782ab886075bfac5c3897071ddeb85638da1331fc37e99c38eb6e3377b9ea435de828bef74ea48b2f933c6562eef87113c119e06f9bebf484af92c664330727e4bb7657bc403ec900b370632c777528465c2df6a153e844bf2d1e191c87b7306ea1e2aa89a64ee81dea29e05968d1b15d247e84904d94d5a5d8692e5b4fe268a0dc8b505fb4c4a174f5401a3af6a74b343fcfe745d9b116e282c4fe264d11d9f4e6f9591731e9a0e292cd4bfc2d56be7d410b9ee9d5f32442c04035817b70b537ae33a457266c4e0a351291516321ef03de7ea773149afa5f72096b34e0f84baa40d32f0278ec069ae870854c5d9b93bc718b63f34c9270ff96174b6e5217b9ddc8b75733dd8adf501a483e2e2d3589676693ba97f112f7d5a4a8b8fcd5bcff6f2558406c069be5bc7d5416f54b5cd707a5760cf0e22287ee7037c4ed8b96c550f93a403bb7b661deaf9d28cd37660fbaffe2b5fa21a187f284a7e68183355f67d99b7a74c7d53521613fd274057751b20d9b4fd5669d00ecf8db56ad8afcec005c445a350bbc77990183c849531f80f68151b4c8a2987209646ab53a148c9e375be754f84ddd60e43095443af7f9c974d46d4b6cd8b17ba7e3dba3485a75393eb574d85f9c16d72d791ba66bf23baa9110694da088f27f3d2525f63b53b4899a8b860cade7815792556d97ddd8c1819cb8ab87a5e9a340961aca6b48ee3b843f87cb5416347939193954e34f0f2665081e69d77f361b72cfdcddcd1753720e721d75ad52e81ebcfce44aa446435d6d40f1071b378be1d6b70ded03c80228f8f41b4758d1de4bd4be77c3ae5779950c5114a6c845536fbfbe1fe49ac261258e515cdfd380631f39544ff63506839aadb8017530676e2c7c6439e5898f5ccbc885491f99f29a1e0f45f26164b3b79a35409d9e4da4388f1223d6dde8ecb13094d79aeb22aeb3ed383b1e76358eec7a37740d992180554ccd9588ac5814711d59838402a475dcc1a337c488154a1dab886fae71c99d1ca6af62f1a060048351160d0ed620bc23e8e464c4b66e8bef057525d2ee57ee6fe13d1a6142d75c06a198a22a870cc0a1dbe35e5f621d0497919c61aa398cc2bc2849d7d1a1a84cc8221c5a283e528c446c77181dc9bad52481a0cadf75bc5275ce28d2d44a70c8c1f28cb117a65e70647b0f6830d5fc7756a15947930dba82d9c633bc5177d9dfeb00b470ac817acc1202693be99bcedaac054ac0342183b495aefac92e65bc0317de733fc5bb17fdac3a2c7f4c45c5bd0256ea369813fc4adec877361e10eace4caed3583cfdd45eb81c6984e661553ad37880102457118595f5a80fb976683c2c5300f78203c62ed06d13179a56fe5ab5a5c7d7f064454a2c86b72cad92a9c7cc29701c9cbc19925db9caefb8bf26aea9ec62bb80372e6b8fac50bde8df302a710d351783b2276ad75d3fda3d956f365044196639bb972c3e445792a7c6e69699085fc0ce616be092ceed5f7723e8a978b24c2e9a30e8af91694e0a4d3a22461629c10b5dfa0b68caa5e704daeaacfed36ef2155d950ca868288ca2eb7e8ab53f4af9a544889417b8c6abccc3904c2a4c73d7a16a9a2bef5e373bdea7eb7f92b5bd053c5daff2874b6e28d1bf00571f147af2df90c1b9bf9a5f30ef4ef5172fe1282cfa032f876280d19495230d5b239fc2c6b891610cdb2509e64eb14264592e15dd94dda1e8384d01d7eb2098175439d203fc369c8eb520ca08688f3a54c6eedffddf368b20a4800768a0528455c83eea5fb7e696ba843cb7ba9a70414e34cece17936dfd108e8f5c68acfaedb47d149d29bd19fcc41ffa532200b140708768d9f0716b4728da0466c195f4e74d99629b03f0648a552b7d1b1dc96a08c22f0498a3ab16ea38df85d0ccba446fbd8ef70632da6203840f8816d0d48e9d407219bcdc723891616e87df6ce0fde0356c5ae40a621db5bcd6e7305db6c1dd7a4153224deec7d00616f7a7664dda6128ffea46dffa3f50cfe2dfb6007878f900c200137d291c46d31879fb3ad338fe704229e559085ab5f7d510d612b142d58cd4e76f31c5617a8029614959a67612306c27d7c5680ed32eb59d9a2884b01a6dd25d1256f83ef28d65330f312dd50a4b14b4fc679a7b15546b04803e192f5c37c17bc375caef8ae3f706756f328e25aec05081ca413a4df08d1ae1d56dfc3b36af8276c76c377aa26f7e8041171796ad1926196da32d3af4c98668d9c80c6e1a75c84e81af94970164f7465b75c07b5c055ce0622e267028123464b333bec59ae247ad81a646b94b048607cf69840e02ff06ae5ad1e4de1d8cf8cd06dc66593df29495c44c43c626d1d747a694ec89a2a39d0b352110d5d67c4ee0850ae1cfcbd569236c3fcdc1875f3b48cf2007d6646f0d0ae0af1f99a8429ba12fe53c4934305ccaaaeef4ec4ce041740ae267a0dd163115c33f3fd01d9d87be1c6c1c66726c4885cbe7e3cfdaa2bd70b0c338b531283a83633732b2c591e22e997e48bfbb2ded3d29ea336db89a2a6dd1020d9bd577e5d9fcc0eb11fe21a34f33aeec6e809840e940105f02d9af188464a7e875fa1b9d433926596f70871063a397bc16ebd6fb3fa7a753dc001b17b8f4604137ed91d47aa679651fb65a1b9e6c8279b043334879cc713ab3e5b28ed38838484e3fdfb6b5e016f20d3cf9e32153733b3c98b1c8ebf54b11df77971e1771297e026cde973cbf50de2e8640093ea21a1743e2d6b2b7354984da74cbadedaa0f45d2377277c680b533d906f131d9353fc96a0afa57a8cf7697642a490be3b1401454ca27a2249c424bbc01072a4c8036359b09e2e55f73e9adfac0ec4ff62de1cafc66ea695131ea4d4d9213f05b3e673ea80b1cfeadd30fa0fe610f83927a0f1a508b57d611389fec009007937d839938e1f2cbd1a686fafff3b74fc81d58665912d7443a8e523b2f0890d202b707d2acb99ee450ca19453d94b8164868320e1daba0001fa3108135e653827e352375d77c5e69ad58e145d0356139a10612045fe0813e782f67c0a7f5641a7e39364578c7da4dbdf527ac678547443bc9319eb0f09be495a424dd266a5c0f8958412426c3e8533c3e9e35a8e6794963ce2f20e9f83813a704eb117eea18a21b587d269556854642edd441c07fdaf75e95b9544c222515eb095ca43f3cf8f9d20a52d6a14a549f64447641a20fefc97e003bdde589edbcc631c9bb9820b0fed283ca1fa99b0e54c2cb9a44aed6c7ad05db0fac0ca36fd83a818387ac07f26375f9df29a85b89cddd32b3843dd673e7347f797c757238a0d98aec5e9adbcba4e6d72acf93ad0d369d17998523278e0cf5481be0a8d7d7615c702513b69f8bfc3551e5b0b972d2a1c07daee1f9069336fbdc3ba08ca0a8d690a1cb2d2778f852f9b3cc8757284a3d33970c6bee2e0367c5aa8fe75d30d0e073a130196d2eed9897e532dc6cfae528d3b2e10c68993fe30fb95910462312047b2f9568616644f7f19c1f632df0a3ce38e1e6943aecdc0d6769911aa72d89a1566bf92e9dfb22b0dd10d7bba1e408caf46ab907c4f8da21851f3e962da798dc4d3c2227bb20950ff43c3819cddf831d4904e96c1ed8e929428b540b071ce725c64f08b8e0c16313ad3d4554f6ae6c6304b5c4b22403a8fba757c7a413a8f10f0da100a40c32a69f866bf5502660368f5acf755821feeabbf7cfcdd649cb08e37a9194d49cc44985f63f560a80b0899ecf5f714fba587ad52f203b36b2d624e45ebcd0771f97e33a92e009994a91d7c9fb75f173d33959c2270a5d7bb875ec55f7a27c1038449544a64aac665c08eae3be254dd4a5e9b7563caaed6f870c0f1b3fcf38274589c955de417735e0c3b746b737946b994a85bcc9c67c3024acafe035eadd66f1b489883cfce6760d1fcd20377077aae1fc4dd99531034f57e1aad1f95f4bfb21a2112b7e5211e27b4d4604371d0f58f8624a979174679d80521c404de836df5bfff13e8e28083d265064479df196ca8afe1212c4a8dd1bfe113867f2978969515dae567d32d23e7f63750e8ecd98eda7d93c1888e12ef511e7dd066feb2e19930b8a4ca7a6c758c4d7733fdd8c2a76fa5e861be73aa2339f4b941438f30c907e70dcaca0aa0527668a93966b3f350c5cc159ef51b856b079f7a7ad752a8b4376563a9484cff2f68dd3c7656d9eda93153562d293ae2d4cab24474775c0c150655ad0a0690b8394e74a028ce2938e50ac5c0227480a1012f468804d780334fc7d24a84b4e8ad3d291b1e57b478603a35dc70a521fb2b6d1da6b78a51a4d0e5fbbadebacdb9953dd66b0a0fa25f0648201f76f8d74e25a3f368ad8ceec73ed4d048fd96b7080877e5eb9aa401dbeba0582922c2f959a582f565c9ccf95800dd51b76226c0b79cd595bdc6302fc5ccfda984a678ecc3511d2ee64af7596a5464b78d6408d38220c7ffb337aca406bc94d256766762007e53954d9f3b772f5092e6078fbd223f215026ba9278b971aad661557de1e174bcf016adda066d86fe3abce11ef86a91683b3443a773e5119f09ef31cd57fd543b16121f591ea3465dec786e597c2ddd27dd4137e1bdcec5206bb6cd658be45fabd9dc75b8a947f09c3e06e45541b703321766354baa2d3899da3f05c2d5b00858fdc2a7bf2d2b3c5d55005c9a017164a2f5aabf541ac8748de9009c43aca96753474081e66c7b3b98c0ef65d3d86fdbe3d4cb0e8fa982124736e85b408dca7d87f4e19e4d8ae8e5d36f295676fd850ef15263f4b39aad9266c9095427daf72164187fc9c88e7e08ff798463877228c6d3ac4116c166cd82652fc02f4d7f363aafa5b0245f0ee956e73f8c77350970b82d709e76d79dd2166ec36d012449f5315398f16bee5973af585fec828ef94703f37aed1e7c36f56808f3f890cb91d7ab60ffd36c81f1457799917783fce6c33157f73edaf33c5830c84b1988d03a6a1705662f4faec9800b9253bf274d5069daec80f05b01c9bf21f2358bae1eb7764ca8ec3c6ea34c8f4879d47b9b452f37c2548df00927a81be43772ba7c78baff6ae510d058091914ca46271886e41b0a595f76f77ddf1b13153672ccb2526b778ba1b77df76a659d3ff48458b2ef325822bc3c487a4fb69b7fb3077be25bc15c01f836bba8c6ec51576b76ca89b348755c3456ab4b8a3c66e64bda3075a084efbb4abd7bd9338cac8d4a270238031cb19ec29ebd50baf4079cff079aaef1a5d4fa81d54e79696a5fed07f8fb20a1365bba0473c045cc5b7cbb6384e3a9813eea2d3bbea2355dbc3bc25d6f17d4a49c5e9829a135635193bd3f0bfa5350c2364236c52ffd223fd843a63912f72eb795b276258e4c4695921d644493b269953a393a87d97fa689bae393cc1bb757e92945ce106dc40220ce7ade68597babbb3cdda1323471102154710cfb02edb44db149ecbbcfe86b6693180b719f7d710d3d10d4e491cba38bea9b0d34f8fdbfe649278f39ca3ea72a16b9306fc5cf4b2db3f317beb903563ef0cc5df8344be01e0b472deed44f94cbfa729618e59e1a7461b500eaa85c7f7f08029bc46fa7156fde33ad3bdba125a2bab92d8e38074513c0b2ea2413837bb9188fea737079c95585242158da36e2ee745e17274467a02c3cd5ed4de204f5a8076a80851ee262669a83297c515da071a3c06b1e133d481a09a6f69727778720593bbe9a3873bcacb99feee4c7c77d8c949b0e17a563f24647bdf96270e66dbcde08ae38a0a7ba92bcb3dacd6557b3eeb3700e42e30d5ac1e7f8d635c99f3e8527ca43dce4cea53b239e3c43546fe0fb637d4c296153b1821dc9cd059954b9aff1c90a04ac0573c204ee2732b71ba1cee914af0ae087a38483619008d3d048246c0422275e4f7437f7a737613c5b672b482cc630eee5c3f2e3f2ae9b4f2156ecdc4e398a200e76896ac082ac17078213ec700715fcc6594d1a6a2fc2be3142ab872b243b64423368d5b09172e93863575746a37d75f7b0927082da55f81339c910b169b1bfefebfa057a2bfa033cd88a92ab4959c7d5e42055154e824b008690e761d59539644f3b7d05293fd84855f924b100678900513703c0291bdea5ed1723324792f80c0de105d2457cc7fe162e81e4814a8f8af50545e8a5da25e33932c13936d0a0b97aef6b3e7213422d1a8ffdc784f571e2aeb2ea39108ee28849a7b96dd6ddc0c1b021c42770067c95b30b8ea350d83dbc4273c29dc0d7c56f340459c8d4ae19f507db0b70c6950e187ce724f6fc04cd362f080df72cc735b97238c99bcb7ee102466ee7b33f38fa38f3858ce98de12db371e5bf9f83e3b86b8a3cb3d7070cf527ab69b336aaa6c225f4185576219fce642bc8504db78a70f17aedd45ed798e52a880c08ba7c3cd3bceb50f1b91411a8f2e562e20836e6d25815ffd8ba4dce5116aa06d0a0c886803f2e7859b74f32d0c8aaf478b05ead34fa80fc8897c619adebc075156ab5b0095d9494d6167af6a7559681b54feb86b81e0d6f415ea85ff3b40ddaf958df39f9ff9cc9f8047008084eb0938b2742320b28e280699b21f80112e8f2ba313e857916c701d2713260b597b571f3e11e054e6978f105b05af0142b52d5165905deefa9e16ce47dd79f8ba6fa6d4ba4226dce2af66f527542f89c30ef156f39bbb5ca2857fc2783502c7e3b59e57b841cf3d76b328c6fc0d51062c57dfa3f716785493be1e0ca6066e5ed44754598b3ec83969c67dce4d7a62a7602b2ac0dd533c6cd9a519547cda718796d00dd633f1e41ef4e43323ac09a8882e9c36940c3dc96daf46db44077c3bc1d36c710cf9e1e0a0d2a917f44f2de38389a6f11cbf68258d1da95732ceda003164e12650eaf1fcd40e5228f57daa0a915fc39b1f23cf0fc85d777cc4edfcb8003524dc2533b7acb5624c6b4a0c4c38f409e7272cc040b5ec65fbfe070f3e540012c21de1ff0e4c5e64f7bbc0a857c3bfdf37e5b518a93fac7ebe556564f72bac819c686090bfeec9f06cc7f4183f9ccc9b87df6eb7fad2dbb71ab1f8f897dc98a5697598bb1a5f0ee62ea5f6d91c35098500f28342c35bf805fb6d435c35e3b4a8bdda6c9a68d93271db81b025b98664f98d4597aed48103018e40e8ddd1bb98b418c116362a926e83ee2e94f66a3bdcd1bd46794105158271fbf3b6cb4915fc1a9baaa22a661bfcd10f054b368d7fcf0edaee06b745a262cbe7d3f1015f102a940991bae11301d655dbf7ebeda6eb12ab0c56e85589de939ea16a5d0c3d7d615f436f3dbb982d103b3813f994fdda11d5caf357280a795f1e12eb05e2ca1c9b00e0e1452dba16f96779c44c4f21be46191f1057a067c9d036bc60d9cffc66365b3344b805d1dfb4a83afbce663bb7d2e0cbcff41b1d8f16e46ece08e68be0fc87cb5d8db322b1985555b6a5f7d0105dde8b56cf4fd72f26371d88d3763ec38219a0d4927617f3a371b0ba597823dcb5402961a43df14133a34c139fa07d3c676ff77b323bb624a71e5e0c9038f109654ba6912d2859bc22a2623c85286f4b5d819a326baf72e828fa6ef9924ce2ce2a7648857967761f821d95a6af3e464bad24abbb6504c6a7caaadd1231028bbd8c07e34bbaf2a29c5197a36bd16b71e364a9ecddcf17ac420cadc209dc232f9ada9d0f88e54a47899f6b38f266b5516245f3e8554fce88d835f8bf48831716260da8f949e14c2efed18e3d707143cab459e1202d6b2516746619f08814242728b604510101e115b7fa581dec4711c7632b136426a265e6ad1606fadaf67f079a0e583a7674ce93a7124d63d35813d9bb4824cd8d4eede545af4bf67543b134a9d40b9cd432b1682dfbc34b49b67f1977076f31b90fcd5f059edfdb462753905e12fb1499af8e08c54c964188a4e2709b453fdcaf81f805cff90e13cfd0dc64fd72c7786d41d932ca9595f78fbb7bb3de857add7c861ff0c232c639573cf57857c289f5be4130cf470016d46bdcacdb5d285e9aa428af8bc7fbc656eb0fd1be513433f6a25d4140f6fa6cd4a0f72b88383eed08092f5d18513ce611a0aa05ea6c4789a2f6f72d80b465d2bf9593ed7fa766fc28e52695a58ee1217692c5610276f61386c0f19bc3140f037f8ea3c689339ffe3b500a5a3f2be5a767dbd72e2f7863dfe2f40f8c540b0f100312ad1f55af086d343166f5e701254fb5143b57d596107b1803c822c72a96be82f349451133f952a8100bc143c3150f3860de8e239f5a5480a465312d856da7afadbaa666989c3a9ec0df317b45a7aa14ba529b06849ba8a24bd513a84598a0af17cfd00fc8b74ed66d6517457bc8fd0a89e75e27a328e1d47a3e6d28d7b653538610754228c1db3748549e02f05a9add09396554fde28da5927d88d628bac8699affd3975083b971a7dc646f8d02d8cb3335fb8ccce6c7abee6e1835d7d8806beb03465688fb3660fd4a2488b79762907c81e1bb8f4ef979d25000896928880bbc6ba3589c17d043add75d99a090ced097cc041995501e98b823f13d4809896a33ec52b777d2d90a18acf1e047e13dbef9fe748e0be364dc2fe255f756e2084f1be752010ea427357d092620fbbb6c55dd7651c1bb7e8a54f128dca46efd6f5c09eaa88bbb73a0d3ee0fa322068738515a2486e6c2528afd533152ee683aac6715ac75eee33ad17087450cbe3a5fda8fcc7809d173c19ac7aa124489fbc13c9fdf9d2e87d394feb1dd48b765b70dda0ccc5d13198dd2afd6a00d6a89b3d6486befed0b53d164e19e7ed22f058f748214967895fda8e5d10dd1b175d279cbf89a278ef849671b76177b476d44a5a39a5e7cea0e2143fed8ca34810379ae08b5a8d09b47de677912fc4f3e388b3478068e2ded71ecddf02cab3e877d9f7becb4cb5dc95b54c49c6ba3fe15719966cd6c642b69c50c56fe57e4f04e8c6d2320ccbaa76f5fd35c799c4d0576695b11cfa4df02ac948cc2407460bacd547b4045f3fa7864546d04566698f58f7178c07d6b5c486f57b3652279b8167464df5f631766ae0dc805a326c28661eb67627345515fb01decbe5919926b338842af045ce2c2f89ae65ecd3b070c267e7e1222e6902a7547edf3b316e8c85970062429ba99b9295b0524a7bcf2013edee92b88671f3087474429702ab423a8a202cec185cc822a67516ac6dca045139acc408901b3d32c0fad3786ebd02fb79bd473a5ea307f94e67478675434dff463df65823c8eb7062a79365f547dc397e471c1bc22f67b2aa73eecd5e409934ad9be8a7d7cb388ce56b1634bfb57d42939c1fa6c9df252b88e58b188bca7cb56be776fa700fe7a53ea7e8efc3db3ba78b6b4ecd4bdc8738479924dc7dab635f4567a04bd2cdd257f27c7a032ca172ea422f50c734064db1b2a30eadcf762a52d5ccb647a5c8f96f9bfab4374b160806dd4dbbc7a952ba5491249a4b4ba5b60245a8cc69c5ca351dba329c683a6737a58ef311f8ac1bb64fa304e66a362ffa58441293bf86d3ed532d4a09d9c543fbf8b489e5b3bc93b159927ec999eb8a70098da0d2b32e6141b8fdd5c4664f96ba2094d874e556a853100a7235a4aa72816cceffaceaa1abb62eb132a17bcb6865ff69bdb41827d319310bba820d7c7c22cae96861c94ed685e1c8f47d805b55b4f8bc12b5a0fb46805320aa7712cd8c362619293d3fec1fa34d656354e3dc755fdf0379610ae0805706087f36efdadecbc5400666e1de92e7679829b894b08ebd0e7d4e08e07284e34dc272bcea3834713df25a038d020d7c392c3545ef8fa9f0c9848234ea6754214da1d90ff9e040d510699564bdd55e2aa32371d7d68064a02892ac7bd307c75f257a0e895af4425712a87a51bd89cb060d9e851960878b6f24be7ba985c5def645d3b3d6414f6848983a79e2e71ab0105e2ce1724af120c1ccc3a156a4de98ddf74cce7b068940e9e1d19c46b91f3a84c53db39c08b713d5d93c598354ee1671060123cbb024ee609d0d09b6adcdddaafe0368e6f243788f39897eff5e579f1a7bb5b834d74521de606fee1fad7d2720f0463086de7211a5cecbfbc5e23f913a253052388a4a5b817aab069ce9dd9befc489534fc5522f8ce460146567e3f19628a276b969bfbb6470b43bba1bf2c44ad638b2a44de54306906543d9c76400e291053020f485a706d7263393b7ec7ea26bb7eee8040a0ce037b23bd944c72f4d9f238670bb2a19ea315077312df76431688c3cd2a055eee6fc63af0b3827f65214a8f76e8919182b5b9abab101eda2d2748b8f5813ea09b6f1508eb1ba18bb4837fd693e719a7aa3068e28ae6a4e6f8907636eb263a39d0d02c174db49badbab19c4b14389cfd3eef86548ba230357b9c25bad545882aa4e9febd4d5356b0cd696e3973b690c738524c5081e9301b6e46255c5979ac5810203cfa1633ad98082e8e816810ae52852b3976f666ddef987f59539be3633d96c8db53ea34b792ba046fadcf533870bc77ac8ba5b4d18e869f814b0016242ada7c120b1045003cc2379eea71e10bff5d2dbaba4a8e5815b223409a0c3f44bc4003f150b3a320475271dcf7a81756138958b316416dbb5a3fc00690615347b63cefde6d85357e3ab0a320780575cfb83a1432e95bbbcf37716d9f143379822d666643926dd43476ab0026c71d0c98d73eb3f961865f616c676f6408a20d5d0ce136128a21b350743e06d9b257561ab0d26871a3bcb79914083d5b88959229f86d314f977292547c1c38aff1b6a336b4c6cc6811d61ca86fcff054b2bff8ff1c4b2e9d558395a5ecd75d1d51f19582d9b0855aad91b47851531b6c0677d7e785ad19ab0744add55ccff790985ba30ec8609fee8dae2adfc2cc0863740173f48397bb2bea0ee70cc85f6e6000da96346b6082982bb8bc817ab9a40f15cc96e7c0991f1589faafc2eabc9e530e117ac1f61ea6e71f0cb640553da5807a809a8ac55710ec3789e06b2dac396562c015a55a6f9ccaeea374ef2a2dfc6cfce3536d733f461d0999ec49cfaaa5eaf0b4b1fed4b5d83047b99093aae82b0f293afde9f48420d712a2f684992579ba19ad40787abeeeb5077552f3357e08e1a97692db6d866769817daa521c6eac117014566febf6fe38fd659b0c8b709e80f3bd8213ac063e66838794ff5554b1a42f76352f989e9fe70b7e13496f298aa81e8bcd7110b10de0e4bf060e66b458a4c8a1d9592db21ca767b31f964a95d8e2a089a6afb2bbdff6b6a0719ba0f9e1eeae753697cf2da338e9f49ff18a69130f7a73c49be8396db88c8251c7dd52ef52aef7a9cf969544653e3a41c86aa61c889c92d1aec68bab3edc556670a3a118c1e6ba90a4aa67df9d523dc5e39fbbbdb075f847bd29c483f76151d64d87a430db34cdd00b079102dbe58f8c2aea2e8e5630cb6b897753fd15f4696acd26b0b1e58351d1033ea2e05aef4958e07750f277374f945979079e3a82d186946206735fe5e72f0f63e66954424c8326a53edd4eea08a2b8b14a6dccf7c765ab9e5af70206c655ee31c6817446a32763daa059af80369696c1a72403250bff5e743de507c562b6640861f24c39f27ae7602aa06c5bf3b637f2ed367b39cd39e3c64e9786d18c1af55af10fd56c944fc525045d3fd370f90704e1ec43f5d32d31095601eca453d4bc205e5c8f1b62b3fd82a1b2ecc845b8415903f68c5413977c8a2a5abb812c89d330b59d9b33b84ed14dd3b231e62221e99025c7b153dd47d07347e242c432d8de5861a8ea0391cc9a41642153d6abcd75b966d339c51fe34eeffa8d8127b469a41f82a988c7f3925535a3dd4fb828150f25c9d845addd658d7db1afc95fc834b4335642179ca7ce6a8633f638afdaf606ed406319ae312d6fa200be37fcf7f972d872205a012c4ca065093a88bebc61e7dd13a34b144fd16e9fe6df1ddc30f40a0d6f535336ccd97a8d296b1d574f0d85ebd55a3a47fa2e4830ab436f04c2301d574645260efc570de26fb3f27ed003e086971d165a6446e894bbc02eb89f2d5bf3cf5dbf4dea3f1f8b997205cff0e2ae702b76f2f951bd314e38e75f8ecc383288a71cf060037d56307c3b46cd2d25860552f578be0d99e0fb8d02f7349eb880fa0e323d38d2a03c83a009894c3382c8830ddef05d34289b425edbd5b20ccdc1d91f847b398d40d95cedff7db57aa1982334d0042d6731a7844e8c0e22ca182e479f160b2a28157fd81421b972afdcf29c1f6b24bdc0b7d75d5d4865943795a5df82dcddcb324251926fe42b250fe5cbc4a5d966b400d3921f5b385ed4a22d2ea6899356ea6997d427c070102cae5876b5f8c6dd28539d773ae7f63953bc6cfb3e46a2d0ecbb0dcec19ad2ee9d62e7ed616d7b75b85fec16a795ba7ec09e9fcf26c05b046b51fc64109ba2c572cc284beb3c67748f782d5abd8325ec150f6ca8982468f657fd58cdfa3a18e9039baf98ee10b873d5081a7ee8715a1fa808b7890d584df1fb6aecdb71a407fc9f6d3deff84bc5138a3a725f7830f52c6921c25c48c0328e6bea4877894364b98e8486ad3c7ac67fb92c6e8463ef0ad35bd0467edc9041e185905daeddf871462e6c93213863f844851cffbe4b59c874339c094c59a0c91f08013766ba17ded611846c5b58176d40fd65638fdb98558b73b091f843a09a21b808a520539060f302426da0294d600968f53ab194195516f02d7624d755bcd49e53d3189aaa02cd9f8c1ecce5ba2c1b29d2b9fafb85fe27cfd4df81892ba2e2ed36924206b00c574a46bfc89c51c84a0bc2c8c01685a808f32750887de23060e10d6eaecebc63b1dfdac294e843347253a791f8f021e46a0cc3386870246694220c445a0531bc1d2570dcedf321991a8a0aba32dc9e593e9414e6fb0035c271ff59090ab2273bf33b0ca2a61278216a8ee0420ed6ff67f047d0dd780a075b768b39bfefa98f19ac5dbbcfb4e30d0f1d16e8bfe0ec5b5574b668fda8f10209e662f6f1fe61466104a4219da5b4d3edbe79d6e5fbe10acfc8ce9d8b912e8e79b40a045ccd08ce7593442262154446ede9eed98cf034a1b37b17ecd653597fd71d3ab9b6541864e42207e13740dd832daf9ce2d24f4b146148654209642f8fbe8d334fa3fb6c4101f728a56afeac7a9aadf92e0a46978049e6c3417b6d082a3938e32a410e98296399f41e0e9e030d16c68c710ae09c1cadd90f3e2e0cd7628e5736fb448b67c6b6235e335fed4c9aff3367b5a75534a8430f508a27b0dd7b2f527ed680dd08326eeeb524ac57721f5b8d8b7198f34f19b05bc05b0651cbc5a1474004b656955841e48c0bd20a8984219a36d53cb79cd2c099f62555d254ed11610c4784126d5821ecc84d7e5f3d93402b5b5ae6b62795af9702c081b719284fb9f5dc81fb835c201ceb92781cff444a4adc5359b014268c2bd5353ec6edb6d08f58c57ec32a0402979dacaaf4f749c17440517d1a25a88580abfe595d1a8606a4f02d87a7b2e7d82abadf880b4e6f868c8e0746341548c1efe220b1ab4795bc79165df3638dcc4444fbaefa8eff5570963b29b8c94c997eb9bc394e535f76b2f30421f88ee81434d827b2500a1747ad922d643873a99e1d9fd1f30bc1e285a9d528ecfda9ccb5e16a89098901b012603ca0ced624154c085227d5dd852112a658717e816aef57347e055de0566fbcf8cee61b65b414f4180d95e3c2799c80c26ce9b7c43ef69695f69e7259a1fcaa9cb275e4a4a64e69138d1675a84412ad5866e0c392d0bbf118b90f819a9d90b874613955ec933a8ebf204b03752b2c0bba573042d325fd210a52e28f4da06348e415b48ad0c03c6cf280a597a02e59bd272b0cdc73040ab4564bf3d81087b95d453923e754182bbec780fb0d3537ec57f57ae85174e0fff68bab3526c02a5e6a7956a6b3a4efa3cb2da597d5072efe18e9eabca12bb0c227ad3cee06ad99ca6f76b11ba996d1f30ec81bf57a1c15d85ed5c8eb8bda422c9b54ef42d6e3591c0c2da4ee5d96e7c88e1fb337c367e682c5162bb98256f6c9615e26ad053dfb9dd92550d14905c6afb7438b501a8d206589d4295b7c94264d740934601420875898e802eeb74a49cbf8b799d73eecf753bd2a6289e9959b2b963cbd157d60fd08eebdef03460ad20c16aeb0aa82f8541773ccd3289e887041f4210a21806e5e6f9d5a0344a49cf18533d48b0d55fadee25921007091bd648590fe5166ee81615f5a5327699586ff482f85cae7fcc8f91e3ed87def1c9deba89e40c8f1ff4e20fcd8bc3e8a97ceff1c9803e22cdbf06ab4c2ff2641920b0d64f12bbfa68e2530ea4c6eded40114f8e503fb5e2bab81baadd08879cbef99d1743d8699ff6db60088b8668224ba45b586accd826f7d87a7038cb21c60363f42aa4cbc02ae0d387d68138e1ed8ed77534273eed77f596d5234e9a0da65ab457492ef246cc052add82843c86982ad73482ccfebf9751b96623082bdff1f6ae9bb86ba972ca1ddf85ef2824620ede9bb966cb13a70b392206419741422c934482159a037575ad3b4d16a97b78e8eff7d07a2380aa3d10ac90cbea03f699c20a9c507f2fe0a79671147197a8e4a94a283f32f5fa87093b1778a31f8513f1e50034c31a0b9cbb8e6331bdfa8f83730b509d8d1891bbeed7b84e6d17f2d7c3a6ee841f9c8bfe2c5a590d6a80a6844961278e654716bc11decd329e60fe6f16cd7b93f4c9058830942903871f169d3bacbedce4a2230554e038dd40819163ba795e25b92eeb73570529680afaf1741a81e1b900500f6810e646dd85713101331a3fd52681e44dd516daa22a813169a9afe80139c15b0f3296ec26686e09e9ee16d7055e147503fbf49a1c2b4d787d340b1c819d8813055d740c11404532e4355662cca227568d89383ab56050842b69d7376e79f830858483b54508e7b9d286b96577b150b4f91a6cabf6bcfa1ccd2c75a42b0c77413fe7a08d4b9dd71097df2eca1ce23cf15007863f436a88f5e535a7926776856cf6657e837d98dd0a6dc67db341be107a4e24db6c1c0b58b0903f683f2dcd6797311da19ca687a5948efa7ef889d1c6ee5dfd8e77291fd6cd009bdc7ed14088adc3c3579877d211bba465b4162ac38973cde2981d5136851f36d4c76310713bf4cf226d8dd830fa828c14236410201c63cb7a9f548b62fd6f20980302cab60d348468ab8c363dbe127ef9c1cd9074c2b5a328ca54f136f36d3e4f260d973691b80bacaee89be270e24215ed2352b2c3770f7467e31332e6ac64682801e6969bd8367d977354ee0c5cbb29cb272dd3b2f9123406cc30b799bf0ff243a48ab4affe3282e201acd5f6214d770e1e54dcb65b65580684694517b346fb1260a1af86089c47370573adfc0e5a4486d3c83a3298303c0d1af8557f50ba947992c5ca2b3f46383579757feac840aaa34e4743a778f15a9f02117cbed674af444a57e7acdfa3049dfeb1ea0b48d3167219ce3eeb8a5e6bc4a8b308152272d4bd3eba9ca982b5f0e8c0fdb4cf7e02099423029f0b54de7b111c1f4fe924633e70b2babefab73e78950fb66b2ac407bba1a7e599c1e704c229c7defac9ce7ce72cb84c5f2f77d96efa797050f80edcb1a79f92b56040301417eb9f0dc23043ba5842bffca4cb085bfc52a777c3875a8f78b15bf86883ec8826360223fe88cc02fec3fd98383979552cced2a7d0c27b400fa6814189a492fbc00b4ac7f7621a63f892972468bf376ea2a92259ce6400c4581c7446bf42af4d494a56121730a33d49ba539af5c86cb31dc015bd2162f5ffb5760c70810e8c18b4ea3b252dd302d9f62880547f139dfa15abfb7ac41efd48fa8687331645d16b27a5e0f9f613ccf18d997fa100fd9c1a4e71ac1ffd9de77a172fd75424b329d237313f2d00352bfd13340710e377e2dc2d17ed85b95b8f9686f0941ec8730191fa54260858f8513aff38b6221406085e5e538632bdf257757dc8c717ba7cacc93a34503f6a2ed137d1f00f4a5974d20f219ca160529c98b81b0c72e8dbd6894325287f29f6d45a3a1ca6074a1c575878c22eb500e71f51204235417c73aa50ba8a9177ca3741a17246762ae6ee3788f8fdc525142fd0d7de9e2c125d31bab8dbc461e7cd499ba7fe173c6d3115726400259a4d764406340c0fcb456fe6a88af476176fdac97764ab0bec6aad39c61e63ed1171ae4a9ae598183d303ae4379e829c75b1fb1a771b6ee461c7662ea640bfab87b041dd6fbccf61b83c6523c079de311d7521947cad7fd9ee9b3371d50033016be969808c61312138c967e5305accf85c1bd811920e9d1377ea11b6498879e0511a78257c22de7bfa5b4b4f8c4329f80e17f2679ed9f00b85608e5e3d3a8965971bb14bee212c6e5e66fbbad443fb1e5a8ccd2150bc8a834730250268a023337e192d9994a53c89025c6f6adc89b25c68f6af2bfbdf50700e716fa89c26b974b10d2a40cadcf53318cf7031ae80929aba72d5ef12866b6f4f5b2c8a5e87e947b1cfa8d7abc0dc4bffa5e08fa38a3600f1dbb6ab963795bca2469886d0cf303e55ff6e75d0f48758e196e1bc7c2f4c4063fa783b40fbde0dffcf6369c11fd12dc9654fa808fd87f2c280c09375af251852d22925c2b3c5b36454e6ba9610b209b45063ffac81e2a21f639bc9d9a5e5e3801d7cef45e0a97c8976a4fe60a931bc4e1ff659d863609b4745ce075674e48fe662e671083293461ace8b2a17e21745419803623e5fa871370a6519f04bbe3eb94f572c187498bbf2670ab003c5f2b14321dca867ba0d8203b3e6c8a12b61a8fb7e69552d4fc6540d411271667be0467399b6d42710c090cf8bb52d7ddaacb0d8d1f825e8041bb093a98c4843576cf80bf33a8b51474fd59cafbf73c6a63b23f72a1ff4f80f57a7b907c58d786cbc92642dd9050a169c7f874c09c40b850e7878e648a3a3dba4c1d6318a03f6e98e27fcaab59a35960c8c3526f61ad16a0cdebe2144af2903534ab5e08a1cc207ba83d1fa603ffb158006ee8d7be83fdf2b90f6a5420b07feb4acb532ceeb461586751410a40e93447943308c87c0b2f1ecce2159a34fc3ad2dac3341f1d7c03a36230e3fd91932989a3e708a54ab4ffd4dcbe6d5395e14738f3ec1a360ca1975b82bee6c1f5c689f71f92b596ec84f504c0ad60801db36c2b06fdeb5b1ae293f657ac683c4f165da8f81e3c6aecf489673db6a9e1019db5b0886ff4ee57ccba6aef03d6ced1e39979b2cb41657fe631e6419202b5fc2b707f9a029d5dae9cbf39c30a180d963ea91c5f075992420b542b23beddcab497447468a15d302729609483ba08ef28106416025e61dac47275b446e2e4ce0fa912cb309e7d2e13d3c9c0b1c6a1ca308988e5ef588602cb2ddd4c9515b4cdb9a92eef6a7c2e32dbc85085fb8035280749ab68e15ad2c209335a820ae447326f092b47f7ab4008d1b85d9c16781538f387b7f553026ea6423b65dd982ce414fafc8059301a69ab480857b44e903c934b25813dc8f45c8e054339c02a9bf5c2e79fbf26e0a75da5f52372cec9c7aac03b1242dc3acf5df8ae128ba610cc249b02fb0238b2d24207d25a52930dda2def0e3f72d15e461210b0aebb76c18e15ab2fd38f63be9c731fd76ba4f0822c91a23a6cab1f96b142c8a08f2a04ea0ea6ac9e195e14b47e6f05c774c99f68e1f22813313715431ab694ac6754d125f6973c03f8443519921db400d1b19f61e2e3f934ecbd50c7298bf86be7060dbd088b45ca69d5cd6f9231e74feeee3ec8b97fa7db1026e26b7c4480cb64ee66b3b579776c3d16f274afdcfc7b32a82a8d4831f146d237cddd592ec4c941567065efa90a40de431936a4c44a328bab7d3d30248737fe131511a6f93efadf4bd8c9cd20c2503322c8ee279211b767b3e8c86890db587c3889b8aac1a310d56fb16d2bfb34682a24c3b317d0d6de718857b5a3772025d4ca069baeeb13d335d714ccd5624128c049a8bc4e5d0e794e7e206499699581891a8c5b6590eb7cc64badb63808b5c29bf0d59fd0ef9459e6c71d35c5f9c9ee7a97d0e13f5a0e5b2faaeef27958a835b714e215c6230e3b835fa25893b245d5c86317b97c259e095ae77c9654054845f6535e0cc591285d41dac7c8d84bf0724376e78d3bad87aa9ff9f6edd633ae010d39cfd34969fbe5fab11aa1c4c11a513b114da4dd62143dff7407d47e2118df59c11c62692c4dbc20aeaa82c5581088dcd0240a11bd5665dd30907e82e941c3bb6bf0be0900cd5397925387b0eee0295b71d59c108f8372af6e1f50b3dd3733cc258fc09b48037fbea393dbaf0fe10eb1e5e35241198356416e4a80ae4ac7a138c4059ed5442917a223e563d71dda74ba00e4d8c90c3eb69c73d7d78798c634cc54545807b5ad996190294685be21466935243945e24dce117d9a525d2980c808179013a7ea016af5576f59c25d6f17e4e3b0220e30ffbac62c9148c37804a037f779426c75da698f71f6dd41d00d34d25481faeba27e4839d0607b02381e42e09896472cfe44430f2d7769e561b8cedbd955f51f9f30dc44af5548e4f7cb9571dbb903ff04bd1ac400357b9709fa2ea9a64c9ce73862a3579f6e5b2e92bea8d61f70c266e60a2b0d885a4755994511b4dc35c12e89ed06d076f1c25b478a35b230457b59a72580cdab1d2cdc5b162b588ae2cc484379c2a14453050a5fafaa9400ed4416a6257656f97177a72bc805933a203b0590a8fe718710e950c9b5fcc17e33659dd683dba4bdf63261ae2fc47d2aa51ff18cce9b380c87255807251edc2d59915f138b596e878497a33284be59bce9969ed60e88ff21f9d1267a9b3d6f20b267dd2378fe885183bfd6672c467d37549b1a8a5e93573b1ff2591fc5ffbb1f17c1fafe40337a8202d9c98086f1bace018312f90e9919195de1221509f8195859ccd6873aa6059bfba6aef32a0bffc0f6f704898722e401d576e9fc589ec3094451853143cc33333ce3afb372a7cf00339b8fc205ef792f503b5c334712032ff250417d10a479c64cd166dd80db7195d422e51e7df30bdbf6c66c4d828b6a218f0cf1d95b8109a251f8a8c054c0a2a38474675fbae17e5f6e62a9c5440a9c4b33b82a94794587ecb26147476e221991bd7b50c82920f904b89c91958e41934a2eba4c0af396dfe1783811cb2b5f8edea411cc24110320fe611d318cef788a4f523bd2c1cfd1e7568887572238e92928bd49673c55caed61ebba6115d7aba9d6ba7dbe06010be093e189a4acbf75dba9f67d4ddefa124e498b7ed7e88e45ebed735134aee6f060e82a311fb117cdb7394a1cba427dd4db43a9b31b464482e1aee506215bef19abc6ffc0dd883a0080e0b327d759a6851f2c240640fea346de2ce94354927b6862824eb4b03571ceb56de11f28aafedcbeed8cf031becd7462b14071d680de9d69db8ae4b0b7d9bd03a3b574b2a83b6868688e6cbebde821dcdf64504898b5ded137887e5e1b54b6a88364931767555bab3de732256408d5e87436516f7a1815e6ab9064354ff027502967c8bd205bf57312f7826e675efe0e83849d788af89109ef66d2522ccd3eb1d342ecc95ebc050f2fb4aaee97562c9df155f8f5bfaece8de4508e38eae48fd202b1584f81b81a7ab8f54b145a70f8a44f1cf17b1550e3d71b21f75ece875ec5e34812f34a278bc40d0b6dcd22bce8a441586bdb9a4ec809dce47e78ec85af1fffb78ca73ab5fcac1158f2b5efb02c4e42c7a5fc71804ef5bd296d9165ea1aaf6b6711572f7862a280bbdcc00cff3c4dfe6d396d672c46574c61c2af1df1effc6dd4fd9353cd56eb3a6a37c23a0f18c6278d45665ab4e5cf5cd1df06a5408dac4490ca03a662a7afa3c9bfd80db770d4a4fb4396e3f528c07459d68b96989fa5da3dd37203ce9c3fe917c8f15da47c7534d422adcae9f27c1d52d2e8f99f695e65deeaa6a82ecf61086fbca9e1dffc9a5bb3eb791da61a2fab55c08cd02a9a32c38ec0d62bb4897bcd044aa507eb4bcdd64647ed6c6d287e654229bd6628786ae6149b01018d55d4db0bf876bcb66c1fd0226af53e587780655f9056a596a3c07097f99047268b34c4dbbab32e36763733d027ba567bcc075eb2ebe1fa2f8c935e6e833dca123cd8c0aba2edba1f388c4ef1aef2137c1a61cab3bfe1cc6734d8d2d55641a8ce84db2961d1e906a1272affb0026f8c13be9080cd1b0eabc86efe19c5aec4db17e9be0caeb9ce521862f8cffea44b2f15a79f35db7b28abcc0a291e75a38157b4c4c5c44ef2391e51ee747f47cd3ff02d8b3464f39b2d6248b90d037ffd52aa21d4328857a41e0e24adf9b9f14e1376dfab0accc9d4bfcc7943f674aaf3327878490090df69041231a75cfd50e9c1ca4de016c3a44078c9cd6b6327c50fb16df0ef6b0c1af6e67d430211cfbcbf56173df38795d66a35e974102a21a1e354f9205c05261191609a48897c3d64af0efaad82ad357c9e6044d2214bc6b8e93707e9a2b974465e75ff5c22b99a1e581d901fe41861baecffd3c0f7ae2fc10471fde996216528dbf528304c90a62d0f0a388625991c905d80608c08f84d5a327b9b47ddd2fa4d1d81770a293635657a87421a1de03fea7cb3227b70140cf86bbfa039706291751d99c8b9a148453d06e8d5b9821fad4d444a7846a9ec1e3fabe1f8ebd99b7a33a4fc9371b17183ca26bb079795b3321975ec2255ac1ff006a47250554c05b962320fbc034b804bd82e9d492241014d3e6a3adf48254b134af557a23f82fbb5e6a036412d794843a287cf13bac5c9533c6fa49784b86cad40aaec453cf73213013919a33c4a7a4f9d0e7efd17ac2653ffc72b2f37877dacde59c64496a32aa7d3b2509b554c18c4d7b7a5bed21d8cdd1ed9d946171f3ac45731fd4284ad603cb0747b1747489499815bf60123718b14b9979098d5f752d04854fa03e64f6748dcbe5bc1f77ba90bf7e2aef2ecb0509829d4e097903bfdcccb68f66799e93d328343f480ac3db14a2b14535945ccd2f677288390b674857cf0fc106a3baddba1ae99b5cecb7f6cc4f27295ef782ac7dfb772b4d44cd6d69fb058f83e60a39340ba73ba9603079818e1264311928f7f7320aaa171945939a3b5a100018354ad4e36a73058a567d6e599835f6b0ce04a5aa17a82dca7441fce4eb071a71ad5dd7787f9509039451a3e16372e71fec0758515b632b759e7b5a24f0a7f41fe144138b2255a80252b4786650b1d61c897ebafbc8ceb0e6a98d8b9f51bd867b743bd2719fdb2629b1367006ce371061705391f56a7247b04ecebb38d46753a407df9b15ea6d801c3053eb880e9e1bff626b066a96ef2b233280b33d0b99b3be90b49018eccb15089ff5c5f7d992ecb33832ef06fe24e1dc5c2fd3c6bf97f4b761319aec08778b9979cd6774033193ff3ea33a3d0c81e757ae23d08cca4805f6c8b3cd42d1df6ff355b66349e37c746103d511daf463b54317a8419823e3b09541fecae91bb6e0c1321509c9d0cef9aee6e05810d8433abf28f3ece2434e2b9d017319fc9181af5e8d5f99e0e9e1c328adee21e1ac28baa84e4417b9adc3db2637c4d04c167988b8828c98cdef880b70baa05af424c925f79e537d88bf30f78030e7285b615c6befceec5b16e7dc07b027160e0c723d2721f903cf868897a8f49ffc3d778d3f2c6f5c03dac28d99600318d5273e0311421614405725ab39f80b8a28a3801b2759abc9a5aa6dde11de1b18b6d4f5950af60147021403809d344db9519997a513ca2d33d02b04f0ef3ba1b369c94ee11db0c127487c0acf8ff39a3ef324ff809c9a2f4983e481c4ac154b4f911cb44fb9dc7e82935f4dbf652356e9b46350291442c7d41b786b428e98ae35548a9aff0e34d353b9789fdf91752e07d44a347a5cda41a3fff059b4cfff6ce674f11cf4cdad58aece33f6be2d1459646b89707a9a5d6aa23004a37eb72b587e8e2f61dc011c93b73614c8643b87e1b6df693fdca31af616546c4b1cfcafde92ae34ad8f9102bbbde8b0b26f30235c4e3387a1480ccbee05835906c9004dbca09c36946ea669cb952e186dfb55a82df723001ed01acdc27cf1aeac45a3dad2d11a09f60e79109726df5a7b20bed28c5e1bd876b0bcd8a3de73d098afb9cb22041cf1aa896afc7a7c87990b7b27f42a85b0b779b3135e6be77c2c6dd3825ea09d9e440f4ac5d6758d3cf1070221068539d503934736bc783109e9f107b3e704e477e5e00e2b1cf0684c468194db22c2576ecff1c83c56031e21925cbba965d47769f677ae2de8828259b95e147baacc24ca9ce72764c6aae90bffed08c6e9a46ed85e0e7cac33a1133d5817186c5f03ec24ccf50e2733898aeae0cd8318a59ae2bc1490763d2885a16739a426d2adc99abb51e8577a03d511fcd200fd697cb3fac0d90f7042d7b1373c0b08cfd3bb8fc1c9d8a8e0b884423e7a95f6fccbbf222695a6ed6ad5533e766a375561ff7ce55f04ce48398f94fbbef794bab9e3a06162c7c31552c1641f6677c661bce2a20b686c99fc441768097f33c2d22d110a65e091065b3055172fcbc90bcf22e7bb3f15bd35371ff787087f04d65d9f534c6d0635a180a00cd17b27d6f3f5089b509243143499377ac2e43c8330a460b4a203d17a5f6d382b4632eb03029a75c4f13772a574bf602acd8db6527906f5808eb10ea9ac247e3362f0d99dfaec10d1d4fb4cbbf07c33ea1a6cb4a599598495fcab426dae2811a4b7a7fd32e2407b7cda059ddc0e760a295ffe97b4fe959190a9e94944add1ca4e45777512463bcc491b5a23a64d3863b041cc8d8381b4b02b47bb354aa4b27031fab3743c2bb1bd376671866bb8eff90b60c1e5a1261c2c944b46293ab9cb59605966f33576eaeb97749d6a923baacc14d7347e99d5cb33e07a7a4d17a0b2b416d747df9e5268e32bedf29c692ef22af67b01dce491fe36cf94648064970cc8c2495e44e2984e6506b75ad5bbe9a25bc8860483d72896437f822df44598c8ac3d046412dcc35ab1ac64bdb41f6875cb5acca5786d93a5bae84b92dbece7829aabe92c39e6fc91fd43aa51661038392921791e6446969544a9699f30c0b705ce0efd714d99ea466df817c37ad452129f6043f862db46b9d12c378a505344907d1d05b6e3f84d40b436ac7ef418e9f59175da442f4f640f0c364abf9cd105f25e6e8747078fd1724cc59217da551d948e7a2ec2c71f2b51fda7d3ab5d70855d5efbb2730aa1bd709d5f66d36733e53b70bf6a00e918ed4b4d0d715d4f557a1a208af082b236b68622e1218a6cf9df37dade672244045ff5f911cf789826ec3d27291b853a649670fdc0535c8cd2c59b4eac2a483f8387e27508e331aeff305ce5c9c8df4890fa95cbbb572fee2cef0f98759ef90eb59d8c718940eae1e1897174cbfef4f8d7450bf161a8d471d1711c80bb628e979e489020fac2c5500cf0bea38e31a31fbaf96abaa09d1ab303a0a6233baa29b8e5c419aea4d8528bb562f6bfa9a38493c0ca6be9dac0c00eb985a3d2857ad090c1d7f04face3ad72e0116164859b6b053f5d7d0e11efb3da915637d9f0bbb88d87c3ab7630b689d7718671ce1baf151adc1c78cbeff63043c196e307f567d2147d58bdd56f4034015940f475cb2c523a93e1713f7950602c04539570f389d941618e8a39ea044358d954d4a342256158feb8ea79b1138198219d3880cd725a560b76edc861c7c86b23083d7c2c0ec24e86b6f19ba8049ead3d7d1db0e550794461b3301dab92fd99315265fc813635d6e947d4294d4d56d2fb618771b4cb3b05c5360c014582c6c9ca90487774bf7bd4325b88dd7bd4cc0aeff65484db2976072f799907a92c3b9644053b8e71233c47a5e83b7f56367223f2d444019ee0f070cbae5508344eb191a0a6e86c8e1e39dcc3ed3ec5f7e173874697e63a82d9d13eb644406a9934baa2bae5863aea920de1ab946fe1123e451ff44525d475d5fb0f71e73d7180245ba8a3f2c8778b09d3aa3dba7777a8a1a4afe1e76228ef306d55ac1e5679f5f831d8213f640e00569fc2e7d45fdfd46100df8c9dfb9034df60b9818ff54d36e95a188b8503eee93ffc127cea0bc66722e43aad25fb02628c43f1adf01731234f90c0ef751e0406954f4efecadb5d3f58b4d814941776dfb42683d619e184003fd0a9f520fca1c3733b79e8a94389d53deb45906cbc096808b3c0ded0d9618abb4be29bcdac1ac2ef18df1656d5529c37a6fa67e1e7b83b5b051d36bc56f2fff4a5fe761410535806d9401522a13cba79651e3fd7896ea29f4b06393318a3dea1fe092c4054ff0737f4a6fec65acbe2576e920ac282f4a570451f09f845a12a157692acd3dd591144e713d83acbc6e4acd5404a98e09fa666ca84d9ffaec27d193958904954044894a8b8d5abe1472a4e3fbb0a2c82a872540c5f7b85e6e86df12df1a2df162f5c50bd8fc8c0394d38fd945934d651cae5acc445c42b34590f58d58728058dfb081da330aa2edc4992dfef9348c4f54e91a520be7c2c788cbff6a7a5fc82e836fdacd726b1945e71a69632d4c3b1512c2dc6524765049b8d9435a4a118ac71627ee33ea47e52a74b7f3df521139992df77ad1332411cfdd39861c53d4d41f766324204b67d2f715fd18d46c3b7d0d461e0442188f363c72d31edb043feddfca4fb48b7be0c3692092734124c16dba69ea03746bee419d15e79977dbec9e256a7ecea9656af9745ec77e7b9c96458e2cd1e724a0f23c6b3b66e65b9ee335a77909483201aa6951ecef919a48419388e773b284f4556c65f6cb4abed69eb5c8cee02d58739bfc02953bf66c90b5c3576dfa6b75bbe6fefe06712b8110b371f5145d4fa0e55e45471446fff9d7a05446b6f0fcc9004c1cded3002d4bffc87936b4fd36037641c2eb314147a9c92a2b17cad5f518b21c2e62015b1551206bc49118cd223648a44201067026fbb621688baefde444d127ed2868acbb21217cc0fccf4367326d87d29a22966a021d353ba54e9d75296d3c802ec5180eb13112b25912cf33391f1c6f116be2a64250f53a2532dbc6f8047128dc2c8260bd1ca110d0d94d18c1cc149dcff058477defc28aa90e238bd828632da041d3c884c809125b6379470baf4c2c2db7c02d90ff264a48d0f4fd107ff915360fda4b77deb23ce5d5a8a9ae34978329c3b7010b5742683a3ed6aeefffd64234af6af53bb0c51745b4edc7c62682fc85180fbe181ab00c8230147a33e805a423db995468c0384a7e74e0e12778cdcee090cf53e537e9b9d2a2a4f13f7fa13fe9fc83feedc371e045010b45655acc06208cc5e9553d97810796e33ebcff966f34a73652c985fea5ba26a62830f901a2ecd9c115f035f45b4b979adc7b1803490a4f7cfa8c9f65bfd91d6cae47928e4c75eddef5843038102bfdb511590540b705240c286e09bf3808598a7f12978b1d920a6a980540b294f458bddc95cc56c22b6a339a45657a5a486a8484dd5c82cd3321e8928c535fbd19204f4fd6d78e8f00ee62d84c81131c68a81db2f554abf4c8a6f1ca461e8bc2bf5cad2b7b381ffbf7a0d8b083ea5a1b34649e6590f91bf729dcc1347f56b21c17f79826d93eca66ae025fe40704cf2a9ad3e4036fe58627ce33a95b4ac9ef06aeb04556364b636e1edd0f1c42b1915d00c62e09cf0df2c6776354330f6ced519c4be59aeced599381d171bbb84e358d57f0baa4c08a19ed82aa7f8987b8d0f95e9f099f80c0f177bef9f5a64ef299962da0c43cf7901c84071c62ad36a00fa1db7f852d760f19018c5c5fd548696ca1a9ee0e5dddd4ad833768a0f95901fe8ea06e6600ccaeb7f8c27c390961af968cabae0091aa0e778cd13e5337e4176ed05f93e447dbc0e78321eed64b1e57292b84c787014f0c3df1ae368685bccd511fc25e075b4868014e19c6ee52b927b07782b9ff6171684723d5b5a6200716a7ee60116d2d6d322de2f54fa21013fd30bb58755c0d8eb4cc992a0bed8caf29213318b727ae6502245e46e72ff250b98c176bcb92851f52931caab2c8f7b0ace379d5d32cd48ea25a1ac51755e5cde9c5385b40be65332919624fff7b4df4e76a7aa487237bce4cb0a3de26075596c41bfec8a20c11502eb1d63c12d234fd9f6c8eb2c7b4751198489364ec9603a6800c33b97c5f58b5f72fe7d62278c3ae8c147f2e2c36787d7efa3edb13f7a9d3a3401f07de4ca3c810ab8790da029703e80fe5fd66b67ab541114eeefe3eeca63b1048f93b27ef52f55cd4cf7fe0051ea5a411d2cc9baa9a324c6abca1979e8c698d839d5e00a34848b04572cadd9b8296f9b0756d953ed4bb500c37c203f348c17df7bc8664b8ee7accc33e202fc062b08fca9312aafda2f4e9c9dc6ddbb54b7625e2daa421a0d02fcb3b4f54b14a76043dc1f2264a7a0c9fdba732862aeb79cdb737e4f2fcfe4121b93da9390421b123668c135373f507b779ac714bbadec879b094ed647cdb184fce09ab1ae75708da5334d1e511c88255dad8e28d70eaf5767f9ec09ab313b8c57feb1dd1cbb8072eedbd12546f5fec88bafbb4b6c35b8ebfcb49536f3e938a29a9ff5c66542a044ba01121260d4b6bb275459965ae114c3a47277b78974966d1b9b72d6c235c6a1bd254ad62f00d80b5d723cfe653bc8e1974d2beca522dbd9f9be3267ad7aefc6a0f07702da4b752f9d84b73a62c9fdeaa394016cb2241be16c430b580b19f07565df802fe75029ce1189f25c20b33f3eef7d53327017886d0b35018a338a0edcc876f257ec8cd63eaa2d6a1b17c642beb336237a0f733424b8f85ad5fe28167635da5584786c00ac516f5b4126eedea1406a8efc5d47ce2299bf264b0435a038b656d48d54c419720edd290a60ffb269e4977047afadce4757a5e9a1de7506e736a5d8b6182ca3f007b4f7728dee59457cec7576700f185a34ad1bbdaebaa10cea3161f4fbfa3e49777129f55a5efe9fbae3c6f577df6781e6f2ee6e3c1a42f55c7410801c82a0d0bbcef3dc4be16aadc62f59a1db196a01ebba49bc4662ab048504f308e7c131618091886c00111420761e3d98633b9a55a95261f363b4a17c49195245ec56c98b5c2e70066dcbb62d492f56eb80ef18140e03ff2272dbde16199efa7fafaac6f87d3066a9c8d6c6b5bbcf20b86c4051b1ace92c800eeb43b62b87fdd548163afe160f9f1fc85bf346b6e6810bd708404e8df4d7d74c7e8afa9bf25470f654d04b48e92429d17f8836dd6f89da9e31b9204569d6fb4d3a6ae1b49507b94645d2436c0182da15be25b1b3dc9d7cd0f9819d3ea39925fb15b192cb0aa9e2097d3114b75f228616e6941241407ba866dfc834d42b6abc404831a5b42007586d58c83767a3818763e681f9aa3109d240228c3c8695b4992a4a044f928acc6a0419c2399c18139afc23cde3d11002e637daa8362c6dd948a8c62ff8dc7f9f0df992f0d5a1d904d722e130f81cfc75a07a712b52d560bb14ccb61b8f9f15090d5a12cf99947751ddedca587c7938bf5af51c1616af5a90626f2ecd2ba921d77252ef82afedc8348bb93a939f25e760675098867b73528ce6995dffc45a7a8615388df0afababc82871e9d67980d27bd558d9a5c4e898021c8f795dc454cf86a68bac514d19d62e9304bcfabe99ea3822055b4bedc9cf6a014b9522bb0a8b57f8825d53d74849800d9cdba52a121b7c2385b814669ed4807088ce7a6b0657d6bbbb53eed6392018edcec0b929832a143a1563d02686bb4be6d82761a8f92efd41cebdeafa77b2de45266ba0c1e4eb1feffa017b1d305437de03782199b5c618214bfb5e21dbb95de7660ba6cd695d09aec0ea617f62698367aec42516f8c77467e7263cd9c0027c7e6684014daefc68acf28f3ec45499448e8f841efff418b316895a0f88579d95235c368fb8e21d584e94e61fe4ecee19e168b1b0f5c18d75f7d2f41a0905b9a37ec81537d1e4d245528afc6a1a0c58b21b1f427efb03b8425dda3f88a8973577740a2bd16413f9d895cf8092f7d14c7bee8a021e7fd6663c84dffa62ede718454368a1d977d014415431bb196277aff771e438a097eba0cf18e2c12eb93d1b3743817c026bad18aaa3d82f6adedb56789afb8b2b5b02840d42cde7d415d7e407b3d07a3303806a806bd5a64ea9866fc37e53d15ee0027b15a9e86b9e6e358d6a01d86e2c44941e2abcce235eea3f271a5f09e5a3fece798aebcb05ac3497f7e0f68450586e37ba53ea997f2e3639c416aacf4ef34af9b2ca4dbd43da3176e7cebd331ef745703e54d049a864a995af385518906a5bcbf4417ec41721cade4dabcc0980cba880fa5efc03f2d2df2af9a71a37dff74565f912584d3488dc509ced3b1e7e6af2a4c9804db56b5856364623381bd5aae1294e69bb1ba12d3c07c2c933313f6123afbcbb0b05e252db92b10aa100f79fac6a09ee0e1048fa9053e62ed4874da4a828dea1f4a8c907561c36d055152f0cca95aaff484f7e025a819a2ae6ce2974e4129646680981547f39384ea525d9442f933d79bfec17b4b3f4208022b50ac4afab78ae379e1cc7331259413ca13a8e23cd26cc2e5375816241370dd961145a0c646b714298704ed8e04d018d64f8748110bba49f7344547a04f0e3b03ae3ddee35b3509b9ea24f3d00dc42a01b1254b60c0f1a9a16eff653742406c4f5654d15df83e19ca03c9f4f70625519253330532ddbf97a5107fcbf63b22ec577f0b42c78bcb7203a32f2812e05425ce859d3b1bd0cebb74b05190a2f7df866f9841317d5b9af5611aa436d5c0845b8f6d41d6398e76fd492869c284604d6da3f3c666084bcaebeceb127a5eabb2b654903299ad70390207274aba4522f6dbe15d120f19cca57c7963938aec3ea0d8ab5e3be6eaf64fd846a96cb75b76b5e1cfae7340f733e23ee1804120ed67213a9a28b61854c9f536d2e4ed5c86fa42a51b73a71b1caf10bf83800bab9c463506953f8ca6a63a41c7d0b856f3a37f81f3a4e3ead92c01099f1efc008596ca36ed598ab41d07961c196f948613d720fd9e297f6ebac188f823cc7092bd09d93106048cecb6dd19d8482abc73cffd005877e37e80990c9f861f98e4843142368c2596c491d09c3f747e061022fbecc8087f9df35b7dce7c61b13811ca1be5e6d84893337e30172f88f72c52b0ec07990872dfe4bdd5d913420cddccc1eb308ba652e675f5523fb2685a9ad6ab17ed0f8ac2c10d004ee4af005c853d0afc3da52d5f6fd9db37f35dedf8bf49e2c3d7d39467582b51d82f7e883a3d4f6989f51d00a782cab5559cdfeedd1f70855f137928d80705ed06f003eef60b196c9e2b8759c44bef599a26ecb0c16cd6f1e65c3ab7d9a308767e0de808488548ecf2151db436e1d5ac9286fd0c4eb98b4e4978d6e200effba1c5965f4329b02fa16908176352fc9cf9a6ae210e78ab5405eba2f12713dffcc8f147a9888d4e4f9af3e06975f0ca27a2df53e480ec46106d24bf4c6db19279c78ec2513ba66273d8f5b7f66582af48d447c9d2db620797d88607f24fb309a19827319abdc2424605b850ee9235354ed90004ddade34164ccbf93eef0ade5077e685efeadcc6b982fabb53dfbf7b7d740b5cdc800554a011c344dd411a8181265aa963e8e25e919a9576e59f66d36d29c31ecb423e77a2afd10b91fb4c0d658b055b72de5c0035014012203350b9b6e26ca2393e836c918c439a81b84570575dc7b9d34160aeaf26ed846f68030c6bb3784d6ddc3e7273ad938421b09e9936cd9cacb042b115f80f2af43e180068c14b11874977f774a233123af4e5929934cc1d4ded345a1c35a979509f2f820fa89e0e89b4119ad5fe25d3015895c9b6a0f06715877f6d89088d03693fa08e6de6eeb7c8aa7ece60759b9f87c85f4ea166174bc76cebfc6431aa710ff75756faafc85bd26d671654afeb6b5c8159a6a17165ca047b8e1e28478d0a6441b595952ee8f1290290065353ef41aeaeac9117f63582f99468fa5a14c360944e31ced7567758d48e7f9e134f03dd1bdd3181a634f69b416451718dd5bb49ca5ece625477052d437a77445250d919013dae87e75fbd85b66c437ba9774f234b005ff3bf6309deb665b6067fc339d62600f71cf2dc4ca47eb267d1ac928fc5ea458d84a8ca891b38d1796e7b7ca37daf0c43a077388dfda9e0a9b0ae2a6a5e4f992a120410b36618435d5297dfd1e068e1405bbe27dd279d2445f1baa74e43db79d346d6ea0ed110966ac69c960f9dfd3f782f3fcca235bd325bd0ba55ee0997332eb76be3db92fa1b583a819e97f332f259f5248bd28dff8c02dcad99eb679b92f8b09ec542ffc7be902a010c46e7a48b463d8ea910dee75bb35584618f4cdca0e21a639fe0aaadc550e33a5f2ea2713c0428eb1e6c26c382012e2a95fdd8f0dee04cf9450826d3ff91b5bf3deb076a4941537d00c31feca41883201099260b40d1b7c7493839e7f95d42a026cd041696655fd8e4a898065a146d721de5d4ac70b67e2e3c9d9ae5a1a24336ac1d0c435f903f4aab97ed27c475af19a0a2c5dba40846130acb07eca76c0bdba3bbfc563372e233d716616d1945cc679926c7b7dc4dcfc5f7076e4bfa9e46a824ace9ea9a641b2424f5564df67fc868d3517864d977adc91fa046781647d73c650eb622e2a2bc4e388ff9f7ae854da7a08c3ac7cf2ef968d694372595f23bd4c30ac8829607448bb03895fc44cde77f86af8a26795120134377e84d7305097883361d2f5728b65ecf198540d4baf518b945f209dc7d1cd455531aaa275e69a1d0510e4e988c98341b9bf2f8e8f11803d15bfab973913942bf6ae51bf9accec1f9d7c00f62ad48379523e79191645fadf71ef033614bd2cdc2ec1f367b9d8fa9dff9d9ac34d486d5df4810c447adb1d3a90fbd174a49a53d17d005d510fa74ca98817c5ec850748789ad99cbbcb0c6bbcfae556e0a979d936dcc8f2456f804eb704f09be86d161b2f572240a5d0d1990c869d19a6828805ef6b6676533c3ba7cc9aa46fc12c367a276c27c8a4c5a07aabf9806a8be49da84f16715634ff470c0f2de8e4aae05fe0c8ec1404f34a9c2905b32de46904c5f7bc92ed812d4ea5cda4d8257d79d3b3a8dcdb44686fce0b74fa53a5dd00c4550ce90f2ce64762ba5432e670f538151cd057ae917f5ce04d8866a6a3b77aff1419f7c6e4d2b3c9c57b3f1dde897630fde5649c90659ba89e604b43ad7419b795555ed8b84d8c208a316c2fffb38c1e6359fc649fb4504c2c569a2a922592823b103f3c1585be6a26b6d80648ec4d3c75f14eee216079b35757af1a96db8078634f9a5ea4ef82b9f7e14af8d2f4e3de9541a6c1ee9b0201c63acbc974af6ce9ee5fcca9a55bc7eda50b96612f8e0b8152614d61e29ebb8c57b95e740147df7036ea97def9fad594235123c5002ec7c13ccc3207eee03e6ca0f9ed26309853625c7d791a66e2254001f33ebeb6a8d659eae71cf60ec198c5f3a3c9e613ebcd53976c8ec83502dd7a3ab66f0e97435040f4d151837f01faac7276ae328f21c2a233d2ed8e40df96ac8178f5ade6527f1c45ed94c92288be58874a5a3045e7f4703ce5847284f64b49c96c45ab553aebb66a460ad2d2d4e891b945b6cf001dbf231ff2a9ced54330e84d6f9bfc0ee4dd61abedb5719d269fb3c3309ca2a25a57f90b502f8e45bcf6ee5263e142c59136c6f2888469a4293cc9c7ba8ac17f14d5d89b364e129b8a9d9d11210f3b0bfe57f5c39ba1b7eb1fcced7cd0c33e9af1e034d9c1f2bd98a322eb4139b4b4ed30120b7513233980ea401f068978e3cb6967f91d7e904cec968da634ed6aceab0180a86c98a0e1279410db04cf125892d8f4a4e23b1537feed62754931fda464c840969c49c6415061c6d06ddececbeb339a8ef83dc950176f14d8df7ad94371242fe6357f0f41fbac6ff62aa3e5f0b9ff1afd9865a77b5c02d3b33a33684da074ecc702a308b59b70603c613f33c8ed9d05ebfc3914468dac13da0ea08e485ff376219dfdbb6a23cd6427e443cc84b5ecdc5cfdaf1b482074a6d22bc6ce8a238bff6db1b825523ae5187d7ca96ca555bc3c1a12f5e9a7f609c9a8ee539f0c5f291da35bafc55c10b51530fa2e811ca4854d8255c9a82e8049c9ef12956aebee49a9ad516ee854ec65a1036e66b50298cde73f9cd9e00a59d3bb8f7dd33794572a217d397323128cd79275039b366d87694aff6f32faa26b47960e41eef37c1b0c7ec4dde7a176d0a7a8bd8fa9ab0d87960ab5547c244375bf0b2c32e99d08d73d45ee51dc4cf4eef88dd664f463560698408270e6afecc8af593f9f90a407eb5408f3ce127acfcdb320f6e98d6358b47c74ffc847e35cc14d5c73d962aa5011aab31e7dc39ca8541f87b6bfce24c2ae0c63d6a2aebe13e89ba41d65cf9367411be57b61f78554255a5640cba603167b6f8b4c0bbfc34497cc293b3d175ba9ff9f6e3010d5329a2878e69876b388ee3b7d8c135aa6ca7b4c172736017a76b6bf0af1400a3e2d922e0f26790f9883d8133ae90c339af6a7a3828b1a80bbdc6c119e2d8fe6b5ec2cb93a6b84bfef1a7e1fead132db0ba8160d502216e2427fca652ea44436ae72e404ab2d66060cc5b196409379d60d01d5347461a19ebbe101dd6da992b37506b05f7e85dc168520f7f8887ad651bb43de4dac1d8c919058f5cd2e815b963d8c24bb09603c907d27465f75d49052b81d6f01134b388b5edbde0463f5c05183fbac75887e3832d6a347f7a2f432e877df22859b674f4ae8f05c4bb6dc4960f430d88609edf6313781da62cd64552b28cbda0e6bf30919ae9fbedbc9f0993c2da4cba20b3ba1565de772a411b31c570cf78e95439d4190319073cfeb7c51da837beec52946307431735043302f8af890dd973de9cc775b25991d792c899ac4818ced1553a7322149f57a29515a4b245ba2c49b3a64b10478bdf4c8fb375aec16d97f628a4fecb44c081825f1a88f757318197195bb22684faf555a7712432251136f3d0d4b6fc4c0ef1a244a0a292adab673d7db185e3a39f8f8f30618ed94d5cdb2380a60240882cd44529eab84ad819b214757555edd53ef530b157a3b74c2349372129882c4297b3bf1a608564c4450a99dfbf88c6539a42bf1632de7c1b33cdf60d9f3774c8d4c1072325bfa1def8ac0278baf5e2b75ebbe3a0ee7b3b21b858140e8cff45e2ecba05e1db160b9f461415a39308ff84cee5850e1596bd84b5ffd4295d5eb9f195f382833d5c717dc2f565300aac8264ee3efaef00db406666c40df9add0fcd4c71007037c874ab362fc1558f8293ac4f281c34c74f03d03e851220d00d1086175d69ef4c2693ec93b8a99968d85dd4b1d4ae6e8fa55777bd0cdf53e6e398d06aa09f7782cc206d63a61015c85842b24d6f07c29b9af2db8531aae2ef1feef4ac9e9b244064aac39b335cc23a0b6d6dc6a954544e76c3f3418827ffddef69a369da618e65952ed59900c26c530f39ab1479e18e4f7aa3967c50b5909c7201e3c5206726482f42149296f451416aa89aff15f038e7cb357169c23fbf37dd8a553d3a34d24743fa3f75581e9ff3a196d7a26ba6bef35688b13e0ea12090f7c8f4b2e3645331d71b6c833274e7b22e9776d514aebfe9a26cd42d4e95796c7fec91f44f9e8fb64ab95ae2fac852913eb78bcdd5347d6106c7d6b5bbda2cc7d3824b7b2a6e694625919fea394da1d9c57fc3a13af0bc239b008000c15f2fed4144fe11445f6a83a1764aa752cfcd9771ebf71a424802f089fb9f64b788fa5aa0d508d3a5ff797ef5fc371a90d03511a0fa9397fe3d607c57d17a1069ce9aa3b407032003e2208906563f6dd9e90438a87b320e8ad7dda25f254fdda1d62190ee8decc78071f83552d577ae3af6622b2188b177bd5141fdb8963b0ac576deccacc923e5206d5f954819a240c76a3080270589f1aea7d161e1f9792cd7362e2f48ac7fe0603ff67dad0c90039559a30e0f08e99d0adcc37959ce74c8451508318622de4a6f32bfc4d4d01739826c600aa1f7c6faa00635cc91a368396ad62e06f521afc899eb76feb0e224c977c7490f72a3f5b0b168cbbeb738b9c1278713d0cb66ee226e66b1f6b57f8f346ac77aec82eacd5e1d0425b078d2354df61dbfc6ac400d6987a5ddf3a53f650a42f4942acd921822edfe2bca9b0153b5c263f0bafd541265eac249944d9bd23252fc88d53a84ea23cb7288cee0231dc904829aaaf31a57838cc70c1ebc2ec80831e1e895384c106d90dc4e7d4edf13131fbd37e96b27cf0bcac36433890969af2b2d21fc62db9d964b4c198f14444e974f61f7b97eb20795e3ad5f951603a7cfccea2a516c093294dcc884e5b2cdc17d291be5f5ec861b07fe7421741c3d20091fdd91a773d35e28927443e7021ead298e1b098b466500f7e0bf3a40d7fa41506aed69cb594be8524525899931d35122e7f7b0a3a965ca9ab3f743c21390c8e773116cda20c4677f5457a5bd75a79feb51636404cc717afa62269c61a6b85b02d450e541df89bec4bc9e32dd6e5d96e436399678d109d29e6c4aea6bffe7a73ce18b14bdcb3529affa6dccd2603289e2b7816635b5fdbaa877c7a2c23cc89e080d354d510e3c82d9c784e4de3b32d98550cbf7fd51bf9546a314ddfb5a187a8973fba6c508821bfe569a2d9e93c10f606b14ff40a661c35b2488af5e7d8e20b45f4758a3e1676421467af13a768b120a8dcb4cf354a3c207dd293f14b75ca258669c46a8905632c88b27e135a7066c4dc0d344e133d9c30cd4a4502484f2a36cd7538e5a94e2e99c58ceb989841435c5166fca48b9f985b3a56bd917de2cd901e9ffb8961e79f421d4fc17830b77518726acc49ef688570cefff819cac66ce0987597dc06a25d52bcbfb2aea1189628e89ebd3c5a7644c17d2eef764a1ad53646f117a5dd509bb4cf60d5de3af2e8a37f9442e628b4a7f8a1bf0df2e78a7c57ce0b5339ec4e1e569245ebc5d84d2a95c3249e860826403846e2b73b00ef86e5f42412d741b0f23874c9024b24d5f58cd1bc9fd80e3f858c01a1e65e72578515c935370265a0f9709adbe48224d01b2ea0224b7d4d549c8dbd7ab104646089bc9440e9be2ca2257028de265d59cfac75dba995abf8f8b112280d54910e12705ea78f7adb9836e1890176f7c7f98f987a79592abd5083ae8c7f23728769b247bb14a77ad29d7402a73da48d59f6e166d5d2c4f49db36179225b8ce5eb8db184000308fbd23d7d18a5b5c2f0e3234cb7afc8a347708646783f1cd00f8b4f7156acaa53f889c5e969a3bd621d55611175a6df15be45cee3fc9763434e3713aa64066bad512022eb4f196056b09c30877c62b3cd864743a0b9fdcb0baf50ab442c6a4a99d2a9f27491cb5e92477c4d24756ced71ba985e9f24e0e53354114fe981dec8a7b25a5ca82d44bcfa801263639eb7a4da5c83b53904782dba8a35699e6de952784eb6277cc7c7371b5af9a9bbcef5a73fc5e346a6b0005d5e76610448167d1b4a69d8bbc813b6f6611a6e24d1ea4fadd1fd7f58e1d435c00c2c560db2f54884b887eccd1805fb1c2c40d2f5f9f8b0b0d346e2a8d2a0f85c1834ebc612fd03d3c9b9b3ed0abb37a2cb55ecb827b8a42a1f34aa7d86337096ddd8506972a726f29e9b6cdc90b92b4a5b3577b806d2b22c2d85a0c4d17e0c7433e2d1901b4d2a0e51fe2c80e421cc7b9c8421bd0f0c4e3bfe2af56af9e28b9bc9f1a5e5f540116313d127032a4ace1647e6935cdfc7f4e73f4a3853bec2b2557bb27006d01b1aa2e542dc260a02b3c6f33457332ae5fab573f2061dcc9d0f37342aacecfd4fbc7f6e38f86ae81262b97009aac3fda02f7fe0ea4c49a9f76753aab523d0a3a3c2b9ddf0b22d189070455a2974398d2b33d93ebcdea1b3ea217606558accd294a19af7d54ef04068869760bc62192f823523b2daf53969610d5b7fc7df8cae2d56331432a80833c92208173f144c27cd70e606322b5f9595c04092c3895613898fd69f1034b15317ed23409edce88795fc1a04b009c4163e3726fa71b865848432cd773527c13dd0cbc3acc208878e765efcc66a8c98710eb40192b8209274255721725ce7bac0ee39431e6865d32a2451f3029785493ef5724ecf1eeed3111951fff64e24133407235683f154d2c3d013b4ae7d84187a833f5174cbe59947a12d42f3808f06b2f33433f902fe6e924affeff1607b26fd7a870e474bd9ffdb38cee83ceff8bc17199eeb24df16e1dc6cb15eea0781bf576a0ead79180fafb9d208562abf9e47371de7b5588a756100c95dfddd527473fd6ab5c87bafbe63ae87743c7de07c4aae38e161d4bf9d0aaacb51e8556ecacbc9effbe2affad76ccfdb1567846824fdd630ed07fde913ab56ac69a57ea5dc6b1c5337f9e720dda0c6ad20193a165b58ef04be7720c2d42512e82394590289b6fc1c54f88af617402b4567537a08dcd9cf5ac587adb13ef4b4f105b94923a2ab1c6a0a1c20394e225f541eddfb770fe006dd082c7d00f0304640eb57ed42ce2159fff2afd241d4e6f4517538169f72aed183ab293022f09b2cce20a6c96d84d22a4a1232d8809463cc608e032380955d745f1d0ac704970f49e5bc5fc7a4233acec98815fc222a44c7988a867994498525b8a99e824f2907e8ffe9be35d6d2634ff640ca8b0421ebb0a5c169811ee07ec6a912c212d86bb4051c21e1d2f28b029d6f524bbdbb79bc11637ce5200d0520b80394a6ec119b484689f60291470674b217459251c4b8faced3d6bf0a7d48e4de8caeac1930d0f89b4764d316066531521eb6cd8524c02dffd9e6d080fdcdc44c80b7c2557878589044914b3955ee168edc26a3010dc0c2ceafb94ede83d6b748d4b7d15ded8e207301af985c2733bec5288b39574d72c6e5143a159aa0cf781e86d88f33d3a70471539fe21f5181be115c5b190648d99ed3103f000b27834d8f0168111005c45ad21b09df33f7f96196bd92a45cea9abc2b6f9b01b58d3dab3f79676897603f7da43a5f007b8974741b980e7c716c7bedfa6e083bd6f6803b48d7009ba55278345e23d2bb831f1d586949295bb535f7b49d257a793a04bf458c99aa8c4e5ad49ee30c7014adc4389b05e49ac9e0e81653188f5a11f632be22321efd0805cedc787dc8208263c8214193d5d9dfdf97be803411469a891e437f1855bafbfa7297a820206f666e506a908f90c6bd08d5517e9e3ef406878d528027b403e139f7b73b51f0c3a940831c83a2981da13329f6fcf672a246df6893c441f3d5a24abc9a23984e0b0998474b3ebb08b5898070648f5bdeafdd1ca7667d675f3852abbecab7cc66640ffa71979fcdb07b6c108698f273ab5ed07670ef3fd17594df51581fdeef51c23a387b76cc06949a112cda862cc161fae133f2c14e673084a8c7af4467aee49f146d9f31eb6d5916750c23e947b2ffa1364c4c82e146275864ca599611003c334fca04e3635172b587485043f1b2ae41405fd61912b2b37dc4a024b785e70268722d92d0c6207f51c06229b39492f6938b2693b0ea84359a252cfdc6f727c66bd6d07d5e18e7128ad380fe6eaa59ab31ab6ae9f39a233c5024fa76198a87a9fe8f18368f9a1f9d08becd82587c0dc62a6755a7c632f980920ac5a7d946a38612a40aa021d5837ec53678d776c03396d3e0e138ebbe76c1f941f869342bd92a91f00fe5e60efde53625398b4f850310e6c8af46a4bbc1e99b2330e045122980ee21099655bbf1425f41ad8da5bd67af102e606c069aeb5d620524d8862a13bfa85651b26ab026f9ac105f4eb93d5a5525eec35a88bbc106082f3201edeb2119d6d3f78a4bbcc4ff6e7cb6afbf5cb731692a380b111df361cbfb07e9589b18fc17e1ab8e0809523c75025791d1321dd7777009fe7e9d02664bb2c1296782b715c20e8d57986bf9592835c8c9edbbc16f9a3068688a4b9972e6a1f86af42c9908b9f6d88288b681665bb0c080772ba8bfe60abffbb6377856459c3b820d50ce656e391a9e8fa9d03d1ae79458ab06d3fffd2139b0a5e31c70431f748f9b3bf88d1071a64188485f96af55a38ec95a9de51b0b076c9f87eabfc5a8025c8c45f5e927818f399e290f2686d272fec566a61ae2cb17b57aafb20ad33b4517ed71247e3452eb78755bab2a960d724085ab105d05a0947b0332112d223bfb0cc86da181bb5217aa4063de9b0e3d30303cdcc1ab5a9ee9f6847a4be1fdf287120db61377906d1ce2d86a7d4c027d5a9dbcd1675629f9208742757c01cb28ac8ef010a8fecdefa39e3ad7bb53615522f1d00e1399d378bede76b95a24f71ec57ba3f075a1d0baab388da13f15ce7ffff073bd1dd387c97f6f4551e81a7f9f8f6d6423a1c0fae111bac7c83e9f6ce34203ea2265c26a2ae7c5699de8ff5b66653bac82d569b14d34dfd5386157dffa0ad697a250d03ba301c61d0d7895737a58352e2d5b98d60e988a08f43528e021cb379daecb9cce4d5afef1da18d11314c4b21aa40b47f9d0b1a82de09b0a17ff1755066a3930dc23e8b0316a5c42f0f2f55430ea08b86da7ab5e4d4bfefb0acc88ec14dc037d9f266bee167dbb4c57236a66158e2719db62180d6e3ad2bc656a7de8b9b578f96d2a14591fcfc1757d360ec21b2ae96942b839446b0c0ef9821429dab09eb9aeb51235b3cfda88d8af7e5f6da65f53de9bb68351ef0340df3159be47b59ef1044eb03f78315213c53f9c8fcff5eab8ebb0ffb119eab419097a2f65c834ddd5ed68310bfc278f3f23e291387c44558057a269e91e07bfea50e29232dd8c2080c088138d85ff2b89092841026ebf1e519650c00ef8fb19a2fed4f9b119be81c034be02b295c8e2007504d34522c0cb7cb5f50e2eda89fefabbbdd601842128dbdf99f578a01a427b76038517fba1b42932a0fc61aaff40ad26d93e987d59988e8fad90d8b43315dc1aa303b6c2857764bd855d4edde77e42304b14552982f1b36e42641f434e079a4db1fecf757188c717f6b862779578966044ed15362d69dd94b8626c8042a268647fd2171e58dfcd7c8b5bd9f512e9cb34104c67dd03ed6561af1f2c732fc3ec010052bb74ee5e597f2befab5231febed0da567827fad2372126776cc9c6d5c2230bb4bf2dbfb0612cb38c1a79473b31dbba2afbca65857f5c51d153a4554197ba470bfc7d62a1cc1c7ddf1f254dfd2b46721eae3fef56ff4712d7555196ccc45a3b2bbad73a9f17511a5b83e49b1bacb01a66365441773da99899cda5d2b09bc120d8118ff5ccf8e768de465d1881671f3081a56a915260ca74d0d7b0d2897aed222b35dfcf36594a67734522cd499ab8116108221cc15ce2abdae3638780713cddec4cae0f95ea9ecafff139c87a97bbafef7ceb508b46e4f83425a711eb6ea85b16d64aa392d9becdc4d121598e6ec3378e9397bf83677e790f02df2550a3dcbe6d7aadcece5ef0be07f40fdff7d6345def7bdb1256da628fcfb652b0ebe6200388359d1b4bd41140855dd66fbd15b5a00c3b28aece28fd52f9325d0075f6ac09c14589daed14fdefa6e97f055001e275e8201424c5b7ab12a9fa319f67f9ef5e24ff4633bdc815e0b3ea43875a62b9c6d1549cfbd30346ffa7c49f7476bb15fba6d6c4da3c3dba053db32f25ca58b0ce624ced44e40b370535d18feb0760941fb81f6fa5562606888b3967cb64ff5a8cda88b96e44cd108d631d31a73bf051926c98f5735e898ee785376f70831aaa5705c3ed6791a25e8c3d78bfc444c5f90805e10a164fc15ce8aa840e060b34afcec5d0d0181b09c2b1cc31de8a07a3b82b9eaa8a2fe25f89f368a5c9fff9df540ac892fda475b647728a3771256d260c36957bcd1f34bd1d78df60304fb07305d6222dcad3b5c2104f87bdebd0f3bd90977077eb71369bc4c66ee54891516174a01298e486f4a5e193c5d7a09463c05fe9f4ee36be395bea6c49841e6e1f26d49b5cc0aedc8dd22548952c43f1fc791939388ad1329df511a67114c0cc29c0898550a44938d3780603c45cebee745e8440b6492a138170feaf7de0828f8dfa1806bf8a67e665aacfc59412ab192c594bc759ec09386537fb0e67e55ff82d001a855e7f64f8b42cafafd152e83c27d5ebb90e7a78ecdc7d2d364305522ec439e4be146fa7d8f008795059e5f5979590e7899599f2436365394b066496a75094b88f2032cb93a774f75b6a6a2694edbf9a7e42ca899014aac7dc632733a49a2f2539e9ee665cbd21c4e47a5c1806e065287f3ac1bef9ee7fc69f7c821f1a34faec6a6a34c8393e32c3c7511d31f11e640a2651635f693d95a54859d63731e844bcc86bc8c106edb25ba5b7bba0deaab7be0c2b25bcccc495c7aa81d799e8ef4f731b8ef32517f275b11e04e21ca5635a3b0470f75876c16fcd0cf1a6c98fb82c34a463b69e4b8c2fe5ae1e2d324ca19981192c4af02ce2b6d75a8869af7394c27d5e35f60db987d63e9eab8ac4e94bc3c8948d313eca35d902729ea034e7272da70b15559faa80776f5da05c0b4191c6c36e67397e76b6c84c3f2ced69dc4753c3ef3111fd1e355d111993189583070fe27fb55683e4f3705f586dac6017e1791819edf9c4e1f47516e7ae8512f043b5379b1a631b03bd9b70662f29434339d4eeebf0408eddde3fb5e08a00246556c768d08dfa878828abc0adadfeff32f337ebcd50e0b96fc9083055862a786894856985833b6d48130f5ccdbad873c44bfc5d4a028d5ae69dd9abb5e8dbdbb5fff32bb152dd857898ed25e1f6eeb7be4d607dd4d71349b23b9b9eea29eb43c421eff700e646d59d657a38c058f3c269763d43d9541fb95c5e9dbe91148688a4f78fe077415589b080ffad9cf2adf725d08b4dfebcefa5049622b8982122aedddee5e0f04e000a0011cdf1de4890a2c1dd7f4eca234b23e3342268ef3d8e064848bce6857b79fdcfbe39f04f63aa6e242d93b66b53ef89e5dc901572b5bee798b6cbdb4efd47b9d46a9870b06674900eb9151cdec4c5bea98c61821ab6514d7b5fe5f549112c499b47a62df570f33dd8b7d79140e28d597cf2385500b0f4ed793e6ab6d0e1d051ad4c516b3a9b598b623971d76129ed0a79155b08eb05ba16aa3891e86c125ea1e8ee153231ec4e42c5e0bcec5a2a8a1b533ffbb0a1ef10d85b3d3f860e0e5717395fa8d99e2a28026a26ab9e6b2f7aed852cb04d29ca7dbebc9fed6227bffba37bd40c5f8287b2d4364aee6b680916c8f1ecc2520769525985065a59049915877397005df43f7521afcdbd432952f92acc15a555e927233658dfb43a27abb4c2eac1182b518bb12dd236067c2a04391f235f2a594b17046d0bc77542def28e9eac3cd17996d5f36c5486c3836b07cd7a4fd2898ca622feaad5d59b603ec39e5c4ea1d07622f0020690d3adde771bdecb8f2383e01fac9c54368a9824a884b6527ba54e671bad4fdcb88e16e20207e551c608cced3afaeaa0f20a77d99ee08eed72c3325af88253832e39844bfab13c8e217313a20e9929688e48885de16262a46a4c60a2aae8fac8e18f6e11334e843d751ff4c6089a1531d8f49a8a92f02cee3ab63bf2e1bf3463519adf4e0a86f9a8558e1bf60801a44e3c2c03631b02f97ecf4ba8303430db98f8b0f6e6aa456074082268470ab2c800dbc9a102a2ce9a1575745b51281425dbaa3ae1601248a0a0df969c620b9d132316d3369410ed8f1e1db493bed49b0d1145869568d428e96a0dd99e92d2619317670fa5a9ad7fd494debabafc72da2fed31fc8afb8349c46a6e8c0da7997771cc75dd862dffdd733e72c23afb762e2e4788a268a3cbf19517133d5a66a2d84f47e064d77142a1b16d9e176750f0f41d62a19298fe36e419325073357e5d5b16ce729e76010be9da1c5b06e44587aeae61e35e47afb8298d37ed34f622fd4ee24a6abf86e75a7a4d46708ffb4feb76c58b38970c4a768925cb6036e602513f6965d9f97eda531276f86b7195d5f7af5dca4a1a91d368f56872763b9bddbd9e7984f54b4e9bea7de231d99c2f449524912f86b2b8beb32d1f27359f0797ee64beab679148f84e501839877714e6105f3e92b4a674059deb16e03eb55c97bc44e4e93f5951ee8af367db6c82e91d40b6c4b8f9d4d736d31f0961561b8893811f6ac2e0864cf3dd69f9863d8c7b1b509ba87d628934a1d3e92990c08e54ee726bd4871ff6ebbfb6dfe28fb825c8036813e74d777b5e4056be31340e14925a01b4f48e4c699ebd8a4366bddd0cbe7fb4da3b68210603948734f63a334001cf975c23edf0d57389e793149499614e52b5abde3c06965026a3b2a3e30d93124dbff2784b9dcd39716166846e79941afdcfe5fa9736930258794be52bb385dc2c21298b66e13d2f7f3fb261ff1862654f0f3c73041a4927118d2c9876c2d29341751496dc3d1804b366a16b79dc73d419f410ab4bb7523cc800515355474c28f9266384dac224fae026c2e53bd334b42d8626813070d97b6c0aa3f58ff65c9878427355ddecf84fbfa3f7f88f05fc2bac8a17a164d298613fbd210b99834c0eb9ab4e168a2b376fa7fb679a8cc5639adedf6837681755fe4041a0a3b7860a757bf7739b2d4ae6c259e70575ee05da937ab72545bf5b9eaaa8dbed1b4c2230f4fde3e00dae8f962f703e007d7b9c7de2578f66f06f9461eea7f0aeedd1bd1607ef8f5d62d4789c2ed36713c6488cdd17f3909ffbc94da6737aa6f67d228dbeece442c5cb5b49c43333ddd1bb721f5955071638b990b4c627b0a67ba6393f3b13883097cb84a6d79179878fc9cd349eb08b7f6d02e59ffb6f422489893040515f9b2c55a0070aaf2b84d5d39f39af831ba62ebe126628f2d695173235fcf12fc5fa1061a0d9ba88156880d8831dec479db9556ae8f1b25c1e1d43f31632b9d9caaaedaeafe87acc0b9c8e94ef463b86792632a1b38e681c6be7e6db21b18d32ac530bac7201439614eee7bf3f785b4364a60f320f11d003985412c5dac4daa0b6cb959de0dab559a59219c40974d2b3fe5e7449411385aff3163f5ada5e193617493d27fb09794c3f341999a8319ea0affd1cb4b8174abb357d64766b5f00eb3ed872012f25e69f967afa5a965aff7ab8b76268952d3b8850155453694d8fc783cfe11559eb9c29bbdb6913db496372548d61c9eb986e59691246c5564782ab1d1e06ddd24592342b02cbd2324b1852272c5f5e040ae630536766d476f590c618564e6c3304910499d61ce2816ff03c890d73556ef5e2e7aa6c33fba203024812e169dd9198063326237a001bf7a79f8def7e301ef3cdebb91a29cad2cff5e502e025bf12afa0dd233ac23738dd3cab11a764f34b39a796b539aa136dd572c03a0bf7f07db508ff09fd4e0e271157b31e0389fdf2023764ac8fd63c67d08ae045705ff9ca5e07264a2151f8d8f0d96e9a50384f0f6aab45f49a00d9b5e5b27ce89147d470564b485f7a12f1546baa222422c8436890840ca504cd582c0b33566910e69f781bf9a573f11bd9894a0637fd019004a208635d2dd5c03783d223be16bc7f6de266a2c9ddb77676bedec2d379fe1b99032e1391b22151820dc4d2d27c80f2c288d0473551b42ce941f0f8ab1be6df64cfedc21afdedf34cdce5b2e4a6ebbb231035eab162835d206eb107096981faad861647e1f0691de1179a21c0e22d49afb8ae2b77706050ec451500951d0c83d96f34ab288ab9b429cc4bfeb947b43b5606fbaa5a48c226dc3d3572eac3e068dedc56547df50ba919945ab7916e9fe49c5e7e7d24c0296fcd20653c7974d7a919dbe34b96eb7bc4021e0e5f678ed9522f1411da600e902764994e70cc95301242853f5763c072f5d8f61fe0b37fad3e75738540b5a7acac38c7dc139db461c35d465214bc00c1257b99f5938a7bc83a04b1af5b29dd311d46121f00137b955f5871fafc40c965abd7de61538223d98331b726c1de38c9a1f01ecc3badf28b69e62cb2f6653c9a3f060fc0885cb0ef050f95b83c119e625358e21b906eb79ec71cd1b0bd54b4926fc5040e95509dbf9d46b81539a8daa85c5f2cc38c717b7c4b72ce693317a602dead6ad7ddf457d00f715a2bb4fbbf3d1029465f5881931985c7bf8d036056e01ecd8c7dc8498f71ca07769bddf9d331769b297d2bffef92b9763cc10d035dbcb4800f559024bb6429f8f164112dd14f08b4c934d12da464c721997b2c0ae6b58a2169e3d3ffb7d845e06bdc5b7f319b83215b0dc0b3e1d007b7e67bcdb4aad96cca886bd7ec5024806d500669c568549f9cf00d0f0253b7b25c80755d128b9bf68a45e7285f8285264b3fd7260d50fcc8bced18f4bc609f746cd403a5910943fb6fdcb5409afc357ec0c93b5bf0a448fd6bbbdd99b8b3ceec4cd030f93a2de2b5d863d03d0e1745c0982f50be8830d0791abce2500eeffcdc4da7ee7a07784818fab9a94a2165ba60d5f509ff97d6cc10128ad792ebdf557b58cc7add80e319e3fb5e61f3e0e9803172544d772c0915cdb0e94551687b96ce49df56f12c1caf58873bca7cbba26ae5faf8e99649fc50902dfcf194a90d5c7f5afd1f0b7896079cb7c3448214897399ad1acd5fa8cae1cf9bfc92b8d65ff838061588a31fe119af4c83134a6f9b0357a43f1d7b57e2b0d2cc9983ff0c9335fe0cca705c34ff7d8d14980cc0f1d646338ec239373ef95f5c615d8ae75ef50217fc47d518499e06b6cc97ca096cf2351459b7a7422bd1eed0ac2c4b1cffa2be51f043cfa020df376e8f3a3d512ea29bfaf5a673d0191cfe6c35e48ecce6b884e21ae0bc57119ba1778161f12bccf7ced04c007e0c54813d2e3f2352bd9792e32a2536ab64563688b9d8d33efbcc88257b1cf5b886751d045f110fb89ca22382fcb358ea9f1d457d5fb95b87525d4217527b3c6019598a46e350928beeac04f93dc449b1a76362fcb986258c50fa4c3e72897a71ff983d33129b452a399ced79ccf3a25ddcf7ffa994d982639b9142061cb6761e50ebf09cba4911b3f06400f6df770ab9306a4a2926663750be1cb1b11ad25b773ce63047ac1883f9d3fff38d6fba30601fa40e81068914f6adbc580b883d8b09050af1a2c6b40d3c74451f8cbe85e6e059a1085dfd3588cac0468584ec9f0b9444359f0edcfdb305a16776fa690b1dbe50c01c64bb8ee282d334fb23ecd725b48ea6806aba848e7f7fdecee04e99aafc45bb82480e42537f6f6c305f83109c258bb83e993fdc73e55c9fa37073b8fbe6ecc1b9328ba794462960161d5ec7d60c5dfccd450c8e5dbf76fd96ab14df34bd8a9dd42aace970b8f3ea6b64c10eea47f1d0c96cd55f7b8a9a803707362c88c171af7dd2a0688cb9640571f55fdd3d6fede28b52262461302f101bba136df2b15213af094a517662d76a12ba63b172d34fb0a5c47c391613dba89d13cd7b78727e4c4233213c2241c7b6737b9022070d86c8063c3a36f4211d346620c0b32dde97e69df3826b11fc769ce7e0732a2174b544313a3c14694d32071cce7fc1f82d5af08791c9fe10fb081a949878c740961d0b1ebfeb76212bef613a70c8bc242b089850179d15308fdcde4d4dfdcbbcf23fe6b495de4719667ae0737d76818714d74e358ec3538529f360a4e9d9208346064d6230405f9a143daddc7e3b7b1a3c23114e1de60aaa0fe38effc8e55de7078f6fd0465b0e4d86e4ce8459609e8838739136792eb8bc2f2c412a4a74c2e90eb1a35310bf48af493c21da385376deea2e41c4e2d51c7f537bb071ed5b25d62c878abba13de79d942025148f0220cb2eb57993b9515e7e075c3254b171304710471bb45b0952cfb108ee165fafc0f5a390743c0d6361b8bd84a1e518764b3b72bd917fd9da337813cf6389c4eb1a9efccad78beb5bbbbee4b686e4ede1f200d763b1adbcac35483317db084254ab77d3fff0bf2252589077289e35ab2f3fc45334c75c47cf12559021fe02f6c4e1a7e65981460b68535bc0e9ae686d516a6c0cc1ee9ca6480d0560d9c35564cf29b24fe2ff176c70ceab31e63d749e2f25a07b1838f180b3d2e42eb053e1810c2c1d892986593d75401b6bb32c404f28cb8d7c9bf33bca3193cfe4f39e184dfbcbc218598c503efbe2e527d80e52acf96a88d049a66580bf44debe3441414df5a57229838cdabe00775ff10eaa99d412aa6d04c22bbf7168fb1f39db87cf694d91fff46e19a95d624c95534d6a5240bbbb1e6b9f07683a74262f662064057832fff1eb5e95cf38d55ac5def8529f0411ff7e976981d641aa10c1371c39038308be86f44d617054a4ad38233286d3a8c37434324c469294a67a91de0b62456bebd25af5bf29c4b1a6fbfbac7eb3bb14fcf968445935898221bb023af510e0a22f33fbf710231cc3d5d71e256cc57dca448aeb2d71f404bc6ddaa2d50400b499bbdc11c8fe6900f03e1ad9d702034af5304317c2070fa43021ddb1a13e0ff6b734207f20501664900cd57c28ffa381b1abe737e69bf2d0b34e8948e7ed0531268e73e950c36c4a4586aa81e23334417fa545127bc583017f076e300209d8873a6e18d9c4e0147cad2060078206a34a346468909aa43ea57d115c146252cc955367e6484a4b23f091c9a0a462b78747bbdfcd260ea3dcdb7dd6a32df5d8743640f7dda6f64c46d5128d93fd3de8b4e4b633901888005b6452684131aba8d58a3da02c0f53689ee4fdbb97b896a90e38f57bca00ea5ea5b01e12fcfcec2556d6070e82c21d369274eb25dc470615d10ebae3f4b2d99db3c7a6383fc37876caffe03f861fbc1e4ed14024942bb4e7649fb2c5ed50f472571b8b1bf6f2cf82d66653ee98f55e3f669b1af6c1ac8e786405d975940060ff6afdd57cb1dd42f1b33f69ed79ead581a4277ca6954e75a9ee416623f2744c65f2f47ea24c7599bd1980530b8210f38d378ab95cf15f0491fd4c8ee1cbc4107f0a917b9d2db2049ef2e9df7d3a1700be95144066bf5694cc6df46d092833ce18685149ab6d11242b3f9283e517a83bc0b6a470791ca8860b24ae168bd06656d101d170093dbb8ddb6d3d80cb7f2c939059adb35b314fa9e52b4be73fecf8c8b5d93098f9a70a08b83bbb733a8928a37f37a30633337bc0baecac9eb6ddd06d576668f4c7525a96988c5517dfdc1fea8b04eafc1766566f6ae5b443a7ee833b2c104ac7166a4b95480d465d6f979c5bfe609d4551fabbdb8714eb2311998d08649f4714a4b02c4efe67a36a6039749f1e7f9309815a9d50c743bca0031d0270e44a3aec2f1a909ec0afaac7c49e34540d3a69725590d32c69294e475a69c11b81a18e48cd0c31415a2880c675981ddd87775a3307237d52c801e0d1054ca7635942a92d346c7eb78dee04d797102a00ec0f19c043727963cd97d1ad61af13f6ae6347af48f676f131818b9733ad28c25dd630e6f6aa80429568725739e0cc57506f05af7a920a0eff5d5c6dc60ac83f2874364e52b5ed0fbf08609a1f8552c1b7db13379f902fe6b9fa682ac1489ab4693cc4c6df7b7b24483e01aaa7b7afbd1fd3a6d21f31c779aa39d615c1e4a0bab26fb75604fee79da259e1c414e50557c47a0e513223f52d00a4b30d26974c5987d34193730c9cec5fe395471aa1a120dba08fdce3bb8f5698495f74dbd3f79da03576a378d1cf18320c7b49b2de05590635bdc82daed9ba794dd414cfb96cf3b2f3014b08da53c7ee156b1e20f699f4bcb00eb018d8bc519ee730bc1a67d275b647402a7f802585a936fbe580bf23d57a41610ed3574274189c97623469f2986df9c5bb8564dc72e4c8fed5a74e895f43be5030e4ce1afff638480aa6369faec0c88cbdba15882c63c119e49e26d82c9f9e117d25c1097f1c1ff5cd4c2b4b02966061a10c47130c9a35228879f086af2bc32868d3b123f25799403c83f615a27e5bf9e6f20356d12ded12bfa61cca09e81c05d07ab100dceb0df1620f234148619823334281b5473ab5c1e682061439012b45f7b16654f369201939b77dc3c72ea106e9e00dc5e0451ba7961bf3f841cd9b5aaa94d80dc18880fccc9242a37ce21e0a97a09227d77a6c7aaafb8185839657992bd7ab0a060f7184c846d99bb2b253f68bae9c5f71c74655abf199c383688bd58e8a5d0c797eb42b566d055df0fb6c5278978e6aba267764c97bd81d97dc8f8bf34ac8f4d90bf5fb28edca3f58b702a1f765c6e6140cb3e3e8afa21703dd17438ef0ccad5950e55a0d8eea5c7773c688123a90798913705bc1bd1818565a072b113ea727d7ad8a52d978e43353606806fed1a0e65e67d8d6b05b8cadcd98c7ced0cde78b5e9a4a204bfdcbf162ff1de0e05683f515f4e3f70f54d0f8568887e9cb4e142a29e60b15e7fb6c94a1fff03a0a4dd295b143922586c306bdc8604b79fa7c6ed333de514fad17f2141d66518b313992ab3ffc61a1efbadaa599b7a4ab927a96e49c3555cde3c3dfffff983d07d208531f1d5b72b03830c60e37f75fed2b14ca4cb5b1274464826c03285726cfb97c4141e4c4e58d6048b7a057d39b8fd20200eb58a02fc02660864ccc196ff39213bfa11b97d6fe6c674244e9230b5b84b992df5db7340867db98e82a46ca104eefc4f06a5de4098a0a0bb28530ac18c7265d97cfd35c8f0dc96d9e038eb1540bf4566b08cd0128c2701bbadc63cbef2a21374da8645470f488abd80220c210c68f8c3e3c0a299ae31d038396459d74ceac4852c1ee7b56e96cdb911952a8481df5c3cd8f274cc7e5bfbdf9347316968b7adce9a9a917f7476c2c9dca9c3276e3f445fd3aeb392a8e99247bc926223c36a3b8f1bb3799ac4155efb457ce7cd4e064cb50a7b549ce02a913954d039a260aa8d61363b904dc58c899cf3528e0b1e68d2772747e95d13a75eadbc58adb403707cef437d33495832c415f628320b02f30b28031d36d0de1f2cedb4448cd5cd381997d8952ef90dbce0b68b9589ad3515e0473df927e4bd3b207da71f98f764372121610fecffa1a3e724091b97fef25b20ed4d8fb4ca5c74bce83fa3c6e8152d09e5ee411f6b4880754ba6244d18e8bae1ce126e08eb159f682f4204376566eaf555917b1ad742f62ed4fe11a0d71808421d955c4f90f4f9187e5033b758efa3eaa452d8d5593a9cdf6a4787bf1f29266bc558c61e48ac16a1f6188265bb990b33ca46b1208cd2607b80491626a1970d6ebbcbd21379a95ffe118fd10e370b4c0345674eb8ec2dfac9fba5cf8396e52cc75776a6cd61cf828ad8d36b4c95073cef590a378d373bd1e74ee8f35f978594793d2a3dc4ee55c131b6f07864e8a8f2096522c3df4cbd35f4b16ecaa1a74b0d66854bd3eb1796e632c3362ca5d12e1d886519d540ca756d7b0b02ae7806703cc9db41c0bb894a5c461ca4da8b8e562a2f87656a27b04d17936606d06a9ca7716bd6252267696ad9dc8ed9460cea6c11bf32e4c473c704ec7258cb6628e612be03713d625d555d5e1f90066ed1da44d489d36b619634dfe0f468311c90592602ad44482bac3ca4b79f6b79ad24c2d5ce3e52006b1153ebd612c0a6cf6b4f925ce80e633d92924c6d295d27de09f3b45ecf70e7d891866c31716ddd068cc496868ce7f3eff7757a1403100f7dea16f9a3d727ad07aee72b45903f14de1488412199533f1a1d81f9d414cf920fa8a3c4ada93c92be1ebcafd40ab5c42cca1f795dbe80d76581c0ece9319e2b11d89e0012e149ed32b8b0a3d16f23068f03df8b25ea9a0212ba036a20e29c8e6f48de5c9566ddecaa1ede863767abde1963ebe838cbc5c25e0c7a235097994ed31819aab4e6e7d1608e8e2e7154bc94d563a244b4cd8da4f1097233fb48ddbcd59ee9ad158cf43d173cfed803559d9b080f3643a5da19542c06acd9c1813bbbcd3b980dafcf0ac27998e00d726f93ac786790b97d811df8d867919aa169253659144172f3243bbcad03df4f1c56520f24a90e4dc24c5e4f6e0b7bc0b3761f9a5943450f032782038b2c9ac33d5d224227f00590db03fe2d54c5aee0393f5c268ae0c3ea23b213c68413e1b87ef908c08c8460d115799fa65266a498c3a5cc27ef1a77c435a1093eaa92f0e5b74b505f36e7920b2ce88930b7456dc2e0a3189757ec57013e6d128f6237e0937501c673c2dfeb8a8b88b4e985ad6fcd16195e8529a826b29bc2514b9917d25a1829cc0d2904d9ddd10adabcabf90902623eefa2109612ebe0aacb4f190af8b4cf3cadb2c9d30b6dc97a326096ba90f59f9d256c84e2da8496e7923c8ef221a05e8fd9e021ba440cfb2ad92f537b6e8ff043c22b01444d3db31ec1fa559de820e78d674b77472c60baa1faa5a6efd71bf13b13287a55bac18980177cb458cb4e1e9c26ff0892d8ebea889ada13a7bf6cd837c225c3431d09da4ed39c38791f47a7817bbe815c22e3fd31119995175c345da50ad73c4f9bc296d466b5b751c8562bca3bf4ce6fc72911acbf81d9b7be6b45273196ee635cb5fd1b36abe8d9cfd2b3e12232c7bbd3acd42fce3656d0f0f6876a123d83914025518c5f05fab56a4b1cd9780b44cb23eb37d739e86fae4919f827ff4b59375658f9e9ae7fbed72b2010a87489e55920d6ed22aafb56207864ad9a45963813ee1ebf1c851f8ba1f5d7232e74702d14c75ec9e42c45bd429157dbc691116b8234e9ad999daf92f369ca38fbf000cd14856087201a966a1129ab44bd0526de67225f1a0a06bc0cb8b57727065fa2e54ebe4b10cd23b0756e8a51d859d55b4e71e7f1398e0f21ffa42d9ae7b8144e0159eec42c725c58514f3bc3d105aa33cb3dfc8373e3fa33f516d8acc07a7c54d46f2d4bf569759412f21138f235fa1de76f2a231f197af7813f076808e732289839eeb33323d421107d0a074d4ed687a8615b683f9635004be8dae3042902e34e4bc7a3e7c88d45d1b20bd2eb4356ccc2ee253b4fa5b53cbeb04dcb6599bc1be7467b94b98b5f1e2ce813d995f0314448c2ae5c3e1c953e58a999d0c5ac4f1efeffd14628233f44a6b39b0d7d625d7b77847e426aeee77c53b22b6761dd3e0f4517c9c81846f81b1cb7fa8b67b7ed18c9f32e258c4eeed25ad5d8766784a723acb22b3de4d79e1626b645e38fdfff6c4891c1d7ec2270ee179ba39c89bca09604b59f6b48fa0d8414c1971393e84bfc0b32e824dd2c6e4be36d037f546381d4e3f7ce7fe0be0d09d2fc16de786eb6fc614d1723bb3103dea8a51263cf8fc3c9b07a30e24de4645e1dccbdb48a56960dad6906e7ff15534987e6bb5b68ad759d5055855f0ecd3f8639067d4df09b87e2c940a203f2baafa294a30a87ed101469027af707b6a55a7b5e588649f482c91ecd4fdb3191934825219654c26a8bed970e3e19d9aefd7f61a44de986efac42c8e3148f26ee7c3af5671fba85e825ecd4e2bad763f7b8a38da63ae0af004aeb1d451e68b2052e5831ed06a4983d07b1b4e699927aaf4ca85c8570a0ea002f1889068a852e8958e270b7237fa73dd5d759073e7fa36e88f23fc9d9819ee5508795f3f6d811d9808a4271210fe5892a590355c53e73d4e61199ff5d5d2ed1ab9b8ce5cc756cab523a6c64e84391975751c38dddb3745b9fe323280ab344d0cb55b522c712ecb910c522bbbcf69ab8c44713d893de380321382b9465292a93a002c3e2fd9e64dc27d1933035fd19c0a14e9fabfa320aca9d8fe1a089473d95dea65da6070e7b3d435f5c8b90b440f6f9c6a7abd90db9629c1c46ff3761baf89536e2e1577a41eca9b70a78f3a05984fc0560dcf87d37fb2d117c84c064c6ccb155390b9aa3ccc6820303614b6d4bd3d43ebbc14da2520c98b5dd86fc39fc53c340baa408e8f6c92055bb1463442ea8cd1a9e824227d7b6b17d25d1482da39521f7c1eb9f7b25ad3e6e2f7f2b30383c7bd50c5e75a515209381e6f0d4514f6523c9412b595352e352290535c4e6c4072469d42de321f5379f5da82e844f0a028290bed85368d8c018c6c343a2387633de2c111fc40fea78d108ace397585a773c0258df96d5fa866216f0c7322cdeb46b8bbbc91906373013ebc44b3f2856853ac7fff2fe43f8fa43f0cdf165ff5359c9b5e77a7cdcc68009473226e40523987c0aa45aa879effff5f3f1980ee913098831411e58fa9e18b4873d0a47ed2f4f9f8445d5e93dd30e6788ea49e7c7c7c6a190fa723ecf39e0bedb0938543cf7b457514f90caa61bcb91cba0b5d9fd77a51ab9bdf420d5e279cbddb3573c421f759d02fe1f99c651b04256100f61fc216ecf003e3b5429299565ea030cba736e443dd379c52892d25a2c9bd59aec0478971f81b5f126a603076fae016fdfe211b50395492e26bfaf844c6213ded70b060342b18a170b9dfaf4bd46b9f6c005bae07d9ae0bfce5f8c8d62432452cb93bc6897ae7524f3995306024af37b86eb4bf2c1624beac9af4a20c2fce3357da3ec5dcf593db2111afec9c80f84ef5566a6044a37f66c997963cdb2cea688a15ac3adfad3f14a72ef851769b972506ab4fefb503aa89c1ef559ac6092ce476d0543f621c4b755e6e4fb742fd1a830c82b9c39bcac12c4281dac0901ba137518fa7efbcebb854b7d59cb1cc55f76190d93bedb8f2b7d421ade7c55c8339af7cbf5b54c054ca53c8224ddbf2e808074f50a43f5dfb2fbb2891f96a07ba623ca5318e428fde75a9744142a4482799d6f4a44f3d4cf2b4530e93fb34957c34dae7ed955f668ca691e885eb442ee53260f39fbfb8112c0a273d2f65ef9e2d2d2de0a6ad3edd6e937377cc45d716998ed0298de9648a8d75c0fca1060b67cb34640690ef82393207c55506b87763e8af1a61d1b9128b60e12ec6e5816ca81dbf080d8d8664c609294e73744b9d96e0cce67073b231dc67d3e680839e73192fc9f64906e11c4cef4f637630c506abd48f47963bf4e5f3b5aed4a74f2a4060ee4ab5c89b505a195aa44307e5b9ce0b4226f2fbb6493b79a966cba318fda7322f94aa8ac2ee999cf725df14b889bf0675d5e6c1483bb7b9b9bc465405371f44f668eb7cb511d744a65e0827fc564da9ec0154f65d799ff91aa5d1e70975db98370605030edfd0923b081f6bcef0664ef14996a35078359994ce443893506a91bb4e4a94799f85907403830211a95181e443782ca649fa05c90492e904232f5ace9197bd953ab7cc96f5af322f908e9e1d7793414440f16875135227301a9d8ec6136ebabd1ad7c56d217584cf8f7909193c44c394d04f773c961eb7fa99ee7fa532a0b3205ccb3306372f127ed66cf9e80354bd7d824e67d6ada5d71335a094893360f5157484db38a09eb95c84241c74bc82369564b4d72089c184d178a80791659e6bf7cb2fb270f8d5e333c21432fdb97003f01428dd1d6c4a34c3e5021d9927e93c572766d59b3927c6d2435f668ae6b55f42c259391b5546fd5e8d2420fb00da6f9133dce9cb12e94131feb7b702b4d4176e0c8a6de6cc8b37c5952684a68197c32573c1fd0eca2b1a448e175b31dc5e8547e3ed86e68d3e5a10e4cabbc912483053f918ae3620f62aed86186f71ead01a07efa9d801f152e1e105c44b1ff865fb82a373489dc89c40d31d88ddc3c7baa6c8d6dd2fefb97201bd8f5940c458f61134dfe7608df73e8cd19e7ca89d4cd3a354b7eedc5bd4fc9c727af421557abb984014aac94d11dd79f6e4fba3d3b3b979bbbbc37a4b8d934915b4d01b52ffddeda1540a00203f238a7ddfa870be97aa82439bbf2a7e75d853908fef21f0763082082348c540f0a90eba11d49e1e22d54e27ff076bbd127bdce2bdcbb88e77890136315dcf326736bd2725ebe65805041681c08d4b81db0ccb4c9c5d29bc2bc28f1b35f5543886284823c21242ac87c2c5e81260b6f96a1da80574577c610362e4ddbbeb374bbc4fc0d684a5e049f69cf3689371c3be1675b9c4c40718807b19e053532283d2719fb69651625bff8ebb1eee6221561e8e3fa06838abac950022c88da0e8580140b9299322234e24a90fbde9a633346a4054d0e3f3e0abec649ef8d803d4b9e8744048cef647a190ac7c9510684a619f371d8732c0eb89f21059d8a00e32b78a6dc7d576092408e587f48d02183b1f4828b1dda3e1b37c2e311dbbfa5418d1118486ed8785e3e10922c80966295a69e9efb4198311ef0eb059e397b8731fbc29be00774314d1d92dd99f676305ed976b2e0434d1e8409e6335786ea705905380b779c823731ed071c6482888ed584e78d27f9befc9d4763a7bf8c7d8a32158e205a7bfeb203d186e2cb25e9edf6730fd48516c83af90d151b30eca51bd26f70c4cf4665376e5cd7929b2ef45a90bbfa2427cd4bd4752434449115ee43bd8fb3758928c01291901aa1a8827c11bda4657a0b07b614eadec419ca4c1f7abb1b025e55c35374fd11ae66c9eaef4c692adf2b29cfa8795f53e5e1d256d8bd65df7ad1e0b43edc360b989786c690b1c5fa9c509650108a7e2fb6b31e8fef16c169d8d04b7719e0e3b050a6434e665f417b28b7562033bac90c12e2c5034e7bb1ed45bc46b2612b45474e87b0a3db01ad56fdd89d5abaf575f9471378b16d66975cc1110b3f16104cfa4fdeb8974f0dc50b3d40a71691c0546b5cbff7237a51209252e452b938756292558a6f22bc59843f8ba37126ef4555cd3453efa8be5d4684f435239b2689eea45e243080c118eef00be32acd99b71bf26039e75be3b3e60d0b6a43da1097c359bfe3d44094782d9af82d843fdf4e2924b09df1bfbbeebd925d189d44b652bb95e98c9a1c434c41003ec2ca4436a888691fef6df8d74a1845626303cd509a6794240df407de29fb50e99820b02be952775271f7125b8f4465cf189938adc1e0f66f83b7ef20604cd8ad3b1e81cf818e84d2fd8b7ca71eccde91224059d619e0bb8f3fb1d225f3066390378fc2abbe68305f0a0817817bf89d7ddb3fb90fd488da1d28a852c6c21ceb2b3fb7f7de6d750cb741d7f7b329970784c06094eb7b340f83f25362b9f3049c27e6aba5d588ba2d0ebf9fe9377b4440881c6b8dfe6fd25d80ebf721ef1d6b06122189bb18134263a60023a2a3845c70de305c6f5461f9b08c8852db54eca1e938952d35b6ce39653c67a86689604cf9732744ebe6fb792a652882c21c84cd5e39a2447e0883cd2a0e2948c809e3d76737575b95378185a5cfdc8a8ca6ba965ebbb857066949f96b66eb3262b9e4dbdbc49e8ed54a24c477c037a31883b50bc594e7bdcd60d749f8db4220af25dc7ee3e1a3dee1f153c94864b4c7e30429b841c0858f59d14ddf4904731dac5845a770517558c262a10bac563936fa0202cdc74dc0c0a362bee59c3fcd86da2b65e60b6af8f5bc191136100b4edd51acad6fcf90d480a59b2f27e3e4eee99a76add891bec777a68fcfd3ab0950d50a0a733d391979ab6748b902efe395557f5ec3db351ce1cfdb4ab1af15860d53f3d52a583595ec24653ddd274831ab32a8aa6ad3b9a8cc88b3eab35c2daac3c4e05faac5967e59961f9121553b326d3ef9810d878e812a6862e0bbf5471792dcec3df9c47ee68b3076b7b4962c35db6a2c7558936f409730c51b4570849a8d8220fe4f0b76ad3aa4fe9599d6633223b1d6c6d590b4a55272e33f1561dc1bc27f55198f8787fc63eac674122cfcd7dea931e95481777828d0794d1d89e36b42550893143c8e8fffc431eeed9d708ad57e2b76e20bae21a31f86651ab5770b7351d3b9274d94ac64e920f426b8da8fcff05a2a78e5bab2312819247f6a9a2ece99dd6a51a25189badc25026bd8713825a643970a4e170d35fc0492475471e116884ff4c099d20ca720976785264778d68d49f73a5c00735a630dcb1de26504b5271a1daa3a85f1f07df7a03df5d6bd012a415c025798f387dc597038c475c3aefefec278c60eaffd9d12c2696caece7428e1c0a318b5e3414a3b5eba9a53ae862a1c062ec1a00053f489d981ada674f31cee9aefb485ccd83ee331ae73719845f096fb4e25dcbb65d3f232f0a3fd2bb971d6cb71a1c7e0133538f208a9589369b1b73ae9dd2a86186b3d589cbb3b689951db866679b49c3c9d1f523983b9f3367ead0cbd415d541d6e7842260722194b0d7c49dc0a4a3ecdb650b8f065f1a47713d35e6014029bcc086d0bbfc892bae24029a3b56faaf1639c70ebe1c523282519b9f76402b1e080d3323d60552133889db997762ac3017345f36c14036a48b6e7d054c880b78efca3a97e2430b7a29e5696d65fdd8c463e73726399005d3ac1dafbe15b71ebd4cda93883595783ad884ca8452f62dcfac50227a350793c57e410a1aed094ab76314d11914181be99728ca6923290b1080dd2146a8e339a58e05c6c8fcc1b6a8a51fe94e35f9fa31d3c6cd80f2aec6609028a54e3f13a55acdbf574f31aa9b85407a3df6e780fe2dc14c9391f0a80f841943090e6ca6f67eb14edaebe3808a373ddae148d4ea3931327e7dea8384a02e5bbe56f97166a83641a7911a62185039f4a49ecb90a2071bfb0103cdb025f366e29619d63d3569849719daf83bac99128b1b6341885176867c04d40068e27b3fc0dafc80d8f6e73c8db35ceadc4e3ca269697c2c9eca9dfacdc7a5258d0b5dec06d7fa0db78e7cf1868473a4654be89a8b839acdf8e2067a4055366cd593bf7a017eeb285b726409842c3c4fd7002544972620833654b7d8f07c3a81eeb5b0e27f830a39eaeae666ecda4779beb7009641c93d15e63d4db26d16149f8b84792b6980112217901ab7a60ea2fe083b3da58a44761c1d358a3ffb1f029e9940d9b3ad8f84d4b28571786ab01b9f663062869a0cac0da321d9ded7126fd0d267750e758db74c245b7dcf5b0cd05b8d82f017039ba977d711b7ab8e09a6fa87be7200ccedc76d9e2c1ea30847774c3b89bb58dc2e19f00306d3afa10f24846bc3ab54f796578dc39e35b906d718ba5f7f6f3906e1619223aa11e711fbf0c761c8cf3aee6a33d90a99de1939d440d867e4df8fd2702c7a56a0ec2a7fe38abbbdfcc5f494ca465db7c043d68c8e4082814dc0455d4b59094a1d2ca4882fdca17af6ad746298046813b40a80f9f45da2fd6da846013fb8483687c055789b55525e7c0a1cabcf6cc7609f348ac71303ae9fccb1595a30a95a8ee4c2b7f0ad0dd6fe27a300f625979ccc6a1d9c79875bcc81bbc152d4dee00a8e96a6af340852d7488b460d9550d9c9f600fab8696f27986f7547ba33b57551c96b4cc92eb71ee5179dc4e3c5b1a72b2eb7261fd49fb19a93a04ba0cb98a7e3b206ab587d88c2e8e881548bc3e302048a6f56191f3c6085ed281b6675fc331f66bc3b07d1db06ee34d6c4b40aa4523c35bf940fbcb8304bfd607dd02ebcbd4ef48e607da4d37e38c13cf55381433e7910c8faad4af1b8ee678072b309b7a88db9a936cbf79a04188b08de3468bf923654c92fdf5acf00e0e97ca3db94d9ce81b3b507171174ce8d6f2a966df62abb1ca99ef9f7a7ed4cbc149369c764a9b37590b36b2426fdd203b4c519ddcffc8c2d9516eb43cd7a8d4f71e81f597a260a5d49f775553c171e71e5c4c24e504f7108ede0d04cf1d846bd9dda555d476f5d02a01d0cb5e4870d28def70e35648e24da8b150d58571394f6b199d82b9155e7b61bc3d47db7f3d62fd0120f854c2b6494b5d3927c0b8b8622abe882ce3ee2b83e61e4404ece0688e1474fb284e998ade178fbcbdfaa0066559a4935d1566ebc0bf017f984e8069b481b3ec003c94dd01369a1f323106d0ff1671f576458401201715f32c6c8b116f785869c7c7280d4d4063e15ff0b7f9b28e5fea0f6ce20d389989c7312d669ca0a0246dabfe300d21ea1e7c4947a9a4a7713257dad3415193c7160f6ae0943f7734bc35a9b98fda049a7a26cdef3c15b29e38fc706cb95b1f92a48d2ec52552856a399a79d999b7f5419570a58ac658e6fec45a5e80f32c195fc6d3aef4bc79d8ece8f5b449ec4a423fc132f8485ecc4d0acab57c2779f7dbc9d0eba845e7b9916a35b57701aab769cad1d13d3b74f2134582c10b0821396eb4a9764eb89b3f4bd47703982c025e0fc544c2ad37993ed0bb7bb028476c6640cfac0959f965e685a6edfcb6219eea6a72d07963bcfa5941b810e733ce839f2cecf73c74aa3c19aa83672f0abfeed5a040f47eefba7d527408815902f9dcda4ebc68d0f88c594a6b258d92276a15c4cc900d05ddcc5253823fd1a5cb21287238773e5b8062ecdf17dd69f685ea1717ec13f17d2203c47b1bcce8c4d40622763e15b9b75d039ec3d2012d0159d72d0d699226089ff7e7c594432b11d307a4a27f1d86716940d6af0b4058148bed2668fefe208fb97be6cb5f241028ff252511fe95486d650a305d58ef08ba2ec96de9f4d6f8fe6dcb87fd7d25d70168e58b7c2dfa904c33f54a14657190b7c7eb9f23a69292c6f318cb478c26d8288e6634595b771100aeae4180805e969d6811f27b1027630ec71ca36d9b9cd238624cc09216ccffeba11b56572b9994b22a486d1016cb2f0c890a3a7cf83dd8a848f02b68befa8c3462e5d8c885de6a5758e359c6cb8f7bf53becd71b59d5c7861bd0b5d16463da49d927441492bd867fe926f9be0f000b27b0e3be7fe960d13513abd0c45629f5c11b71258c1dd0947f7aa91b66747ff10190420fb88f4faea6bee3c3462d1bdc2771feea2c5f159b7c2058e624be066e53e037370ecd69fc28dd04e7a681107e998f1f1610ce8f6bc17d4c75e3babbdb3eab1889b8482e7ee163c7b3e60af8c128cdb323532e4603ba2c809743751a3cce1d7ab1b72c3a1f41c0411ece34109970f521af703726c9799dfd9d27d60f2c7df8b9b768e647a0949e09d800d5601316f9a789ad1b9b40ca77507253714c80895c11ed496d6f85dab23b5557c61322ad29508b1723f65e710c0cf1dd84c15f36625b57a9159e77b97dac8208a10a28b3768a5603a1b3bd65a83b65877e401fa1d29e626c2b6ad2792d851d3d4dceb3eb3ddf23f8f6aae13530855c44dca5edd7ce11356e0ca4b8e083713b21f899a6d01eed1996278f43e583068c28fdc329d53f4bb122ec0e9153b02dbfb2d4e6d42b5c1ba1dac057fc16a02742f4187365a75c0ed567dfcbf4bdb7531c936c2c148d8cb266ada5eaab8d63223d783f5c84c8e7d6d83831f74d64fe27a7e9296b95ba4c9281d832087efe01fed6302db0bdc8396fdec33ec2834400fb5a3ceab306afaf44cfef7a8f7247e94084a5fdbc96c3a48fb310ad2f2b8bd992564fa6aaf6f52ff873bc445cbfd96e5978e7a0b5ef44c0875f9d15d970e745b82fe87fea9b965ce7bf81d47cbd2244ca1fbb297b200f655f993dd58f73a3a9d216404a9c895b9e37addf5ce4d08e5357679679847713e3bcde362eca945a85e5bfcc74d137de562bc4f98304aee8626016df47ffc6346f08cf75500b10be951f24e9d1e33df5d099e55b3ddc31eaa46aa6caa418eb54ec76f2e4f37c7cd0f59ef326dc061abe6899d764a6c49d07480c1eb3a84aff134408cc65938f2846aece279424e88106e9ca4a3745948bdea0962a8cebf76676e2743645477aa38d14a68cf1fcf1e6c76a0b040c3f9ae87803dcb05d5f043a64bc79ad6550610c143fcb6666f6fa8d272c73dd6aa3819f6b58adf9b831d0acf36c94838ff89fd2bafd0a937cd68519bc8f9ab58469a37ca18eeadf688de264b60f008f1660e8c815c65d51ce752fe26a6b78cedeb07f4c7b4f0518552ea003dce883140ef2532d15c3dc86202658529e56258d3ac4a011f219bc1da995c4a4a354f501d4dc88f782e95043a0915003bdf452ee790312419b066994469436214219c7661d1d2551726bd52aeb4cdc288121e4531941c43b820d4ecb280e2ebae8162eea1587b03b804d67898ad0bb4d00ec2a61d3ee83bae02f8aaea384cc4ef411984dd751f0c3a8eea75e3f50e51ddce1aa61bd62223f484ed044d4d905d38edf1139c4d9a50d7d65180ebec4ac312071c9123ff771b4adec4b19731ae35cf15bb022f120cc732449161802ba38b93d5c720095e709b1b0c59a8386be9e9d36aa9ad8ed38210e07963c1ca4848360f7c14615b32c176138df9c54ffa8608481f8856937754f94b4160a5ee3ec25fad01220e85fbe4e141b3e57a48c33938e2a5f13ef3a8d7ffae4f9030535da260a148f52dcfd0adf5ad902c6d38a0e95c1fc84c3d910db244a6c832951c2bad8a8888e0e8324118d32eb09815e1ce82a872e680b4fe82724f3ab4866999554bae491a6a0acc9b158a778a8469e2f38e1cf4fe26b5b5326b82fcbd3afeb14441c51bd2921736b3aa739116eb37bcc0c20cb3ae0357f09d881eccd99f4e746e36309cd2f3eef6933b4f2a15b2f0f948aa78edae92366a05008e9d52fb744b83d9f2b24f0936ea8770008f193c0d6e7804be8c8b3102fdadd097c838eed0dda211a9007a86ac3805ceea5fe30b277eb616c42c284111ee4e7029b9d62e45dc763377336493113aa72c976683f58ca0d18ef8cd7bc393b22a83ed773e707b2ef3365fa64d257aed0d6de767a67a2d01fad83340f56a3f87c1eb185677e3317de697c623a3807a1a3c4f327447dce4ad325f346ab658d3cab2306a108a0c08700974ab313698a24c769b46f9e9676eb8740cb3a1d287172d6c395140c8974cc361b90c3c29733d1becfe0d480657a054bee17345155495b24c5662b84f5ad09c53293ba84b936372a0285f680eb8bb27848917cd7106c693c6c5832d6ec8600414b8ee1fff17f2ada8d25b17146c7488ed50d8178ecf5ea1a5baf52328777447191694572fcb016dcf2d7dca6c308fd1502c3dcc96ace8d4cda03c68ca4f681d7b7bfef9ba4f4e9c4267e3abb0add2358e3899c5a8a80beb23f995a9da1d4bafcc43414f3a0c1141cb23e16d24cbfac712452815c5a97cb14f058017f41fffd3e604127bf81ae32c9c6850ccc9903cf0dc95428fc345fad499ad92164c89759737fb7c814c1698ab8d69a6aed7fc085e965105f603df41badf27bb38a9073e891b7b31e2bd38255b07a403a2dd8ff49645eab7bf3ca61a850405df73ca2a61af25310489406a578045e67c92c1dbf5bacfd14b861a646124b122d8d1b7e024ab47d2d9c908f0139f711d7914edd7f60725b996b194e1b6dbc7f622ace452daffb00a4ab8fa0dd7f817ae972517cc9b1de6fc0b420108e299ac9ce883fa4453414ecf6a353eb947561eb8d6bd6ba683ea5f3fa2834402c4850d294e3df82a8d180bd29a95572e7c62a196273aed0ca11c63795f304b6d7f3bf6c18d6975f10ff5ef2344611a123b01f7ffabadb1bb173a78c03b942cc9e1bedac0383a74af5295b9a5d5a4cd21a24c2729d077f9c86cf943c39dcceb433bf962c6f9a4447f3f6ea8b9586fbca29f47eeef90dac546e53e48e0fcb71a05bf7cb13314886317699b738a27ca74f2ddd4ad09afa9605844b166741a0f321551a7465294fd315b35873c4185474c89503e6ee25f1e45a17725b95461c5caed329ecb208b1f95ef729b2129dc0d7de8b868d14ebf87f84fbac8bcab0f8d58006b68ed118e8a0b020ea8e6fd13dc3cb521e2156d44f71b44acd80247bf3c9d5d12564bb95699d7f2de386675443ec1016d6f9c0f6fbd59a6cb864a95747eca84e14bcad2a40e60a31e31d1ecbe4f5754817114926f546615cd19aa9e8fe402d06f73399e96d15bea8ece217a9eecf190f971a136c3b7fc0ea45751acc55c6bfd6c69dd642cadf9d0ab8c890758ebde2096e3d8ba03740117e756640ee09196307b10115ed53d05ed3cc42c124424cdbe874759738a14daec8e2f48bbe0c96066a047dd5aff5497f08d3b107d7a29d3038c1385a9a7706e873f0e5610452237709c616e896ace8691025cc02f76a4212d9d909d3fcab98faa4d3d2df9452daf461006fde4d2d1be8f4e7a86efde70d650424a9dbd2ea8149f7a280a0c3f5b5bec8976be69b8b61696b66879609210e9cd5af15c317f0cee59864d1e13752ff0b9bcd8b35d4f84fb1bba9346ce6ba835a5310947e380c2864017b255fd2442b9fc2cf13929d2dced21c3d5ff3ed47bb56ce159fae975a2aeda87ac17266a7df31faffb8b25b29e26a110d1a12fdef779075d8cca54e8c052d80c63a948c52d2421bc8f52e6013d6fa8e65d665034ae100c910c805ce8aad01a1fcf0089790c8332590cfe04012d6740b3bb36b9e4420efb330109499548b7d41872e8d88be88926df80ca42f08a626aa167bd41791d370130df93c72a02d48e18c2c5e0c141d3a961b20e2b4405e9cb3931d66b96ed3b5a70675f1f6b11b4d2342d12f99d18de3ef09add5d38c59f5044aa6d2e65282374d69fe143f3dcedd0e722fcfc2402a97d1fc20b703efee48e0565c6ae33fbb7b5aeacb9060bc11af55364eca0ee64424e5d545720d4721e3dd412f4b66bbec9a781c01bbe7f58a14b7918add8f9c6401386e79c3766e0ec5bbf4ffc57264edbb991a08f4eeee4581e524a7d7b55e36a29011adf8556e50f0b4ed7238bcacd9f5d79c1428447619aaf7bbb1b276674dcc0a3950a8a1408098670f473ac94004ecf156882fb3bb72fdd8ef10a0c1e4bf699a0356d03b64bfb9b4812b49380a50fdc5a72ca1292cc72cc4a24ac84075aa69445d6719b179f5356202e85022e8a593a8e709ff3160ab77cb0f12616d7762869a8131073fd00d13636690b968c355a2c21b4ad8eeb9c7510da4f19332139d5df32bf970ef174583d066085b45007cad22c1c6f7baba145844a60fbc7848812678974d298f4296dce03fcc3be10a07352a4d074b50a28c027064eea7b4b589f430540d7a7d1d1ea0f70821c8ac58eca6fb9f7cfa5ed3d85ba2492c3462aa47fce228252aa470edff86988e44f3579835bfabe95e9ccf0d2dde85928316d12b43117f870680ca5890380c594815ea1eee156357f879158dd3111d63dcddc0bd150e42ad57ff932fb109673c33bb6c5c21c1eb2d1a0f1dd8b839500a27315027f7d21e7bdae4935a530c789e2b5365972a31aa03cad50d2dfbda0e7153a45693626df1c082d77756ccd3242a744411f1edbc3116121bd19e56b5ef5b2bd1679bb46105b7b354b9c29b02fcbca680cde35a369a2df15a4d2aaf7486874f40dbb1d295fbd1ebfd6d6edf1f5e5c2a0bcdb41344a41c3b30232c98f4c37f3737887f3be3e2ccaeaecec2e0487f534517c2453d230a91a9b97883b9432c1fb8cdcf60c3eb6bcfb7813f12d87d32b8fb8eac608ca8bf21ad59dd10f618e875020aa66d8e65d3a26700a491b6f4041eb816aa4280d6295588e80b5384e2774350378a81bbdd4a44e2346ec11d13bf4a314fd367d2cbbfd1fcd3e59bd6c1be5c99b9062ad5aec911d1db69f5c0c0daf619e579aeb1308602849b68bed25f5a000f1f42ebe3066ebeac444fb185f782c6459b6e39c266209942a1608e2e2c1dde9ce8389755b42a4a624fbcfa622edea671590138ffffffc7