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 62514 a2a57aaa39c8b5dc6f0b390d489166f52d4398f96fe484f4fde8490ab3781032

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fd65d6c8b4195be597ca55d6429428b90984030be7ce16937ec700b949ba048d
Certificate Block Hash
a2a57aaa39c8b5dc6f0b390d489166f52d4398f96fe484f4fde8490ab3781032
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...000037000020300000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002b461a9329c863082539b5bfb983a1a97d4d0bf01a53e29787077a27fc22f2f7dfa28b28a21bcc6792c9bbe3754757348f8d8370d4d41e94544a3f45fdd82425caa012c2f029b1683d4afe9238737bd605014cab5633a7c2970600000000000000400000004000000037000020300000

Raw Header Hex

00004020a3532b8e96d70a05ed6068c84609f9130ef60299218deab0e944b5d0b3bec5f295b7430e9e3a27e118612b028c1170ac940277c4bbe21d600895a58b25884279febe176a5e4b02188d04ba49b900c77e9316cee70b038409b9289442d655ca97e55b19b4c8d665fd

Proof Data Hex

59,560 bytes
1212160203073a605793c571c9ab3ab97e412b92b46f6f7f4d8d0475dafa90632733d9a5115117a3fbbdfd33992e0b2416673871774c4d0f63d462c0864fa386d4493885415cf59cc106d0fa320b7b64fed0b4119fbd4eadde1f7fbe95f5bd8dc5294ee6c243a863ca10bf2e4eca93490ed7b297658f82b960475a7be4ffe60c87974db783a8a0062783b9ad03b09de69423c1e968b19106695b49f6929233e33d924921d2a82e71a6b11f31e085a7a917ad52874d551fb0d84d9545bd3b0f6e7236818189319d65a614e1f716df787ea18cb6accbcb2479536a046fd449a43858416ce22601390e932c89798bca6dae4fa9cdfbbde16c55eef4b25db0a5d22e67df28519d63c2efefa4f9bc20b528165a409159b994b5f3b7600a0a8d98b2fcd33bc2e225dfb4c71aaff5f7ce13abf87e98a503330b194080069ca77c09d6419867adbe8d79246643fe38a766556aa546d0d1b4a2bcb50d2aa7df8872adf5eee43b1fc6e407f300d20cb569ad761d281329d0f71f5f3876888b7c80a4372368ca328fb553df0645326e0368b5e6704d417bdfa4ac900a162f38dc8913a6b24be52148f829ad528667c4bd0bf3b094ef3fbd69ea4683d31f8a379dfedfe6c04c98bc6782633e788f3bcd3663501e09c6e117c37502dbdcf3fdd05b0572ef2255ab02c14533b1a34b4ea50b155d4bd320a7788b5f0567f638395adc823ef59f0a93d5a3494cdd8811ef4767762d71538e0818784a34ab9c39c4a646c73412d51663f8d6c37796366f3731063942f45daaae7c1853f6e7339a74e647a3f76e7f2124658556eef9c344b2395640ef261d7c69d8114d0a475980ed8dcf1f5bee1af23a56d25a75682598a7971ec2379cfa43239b951a07139f15b1eaad2a357e2c0674ed5037ebea6936383a9c8250df1384c86c7e7091dbefcc7676c95852ba1a2f949ec109797d7012ba00b62746f1f3f1d80c4e1190f0e18609c1eaa59a5cae69b0d154152b05e54b79cff45169e8f94718b710ccda7c62c323b76aebbb6936497826532621ac7f319a30eab74cc07ee6fb0d4adb3757338e680204c4ef83d925e74425c42f26e318e162e097398d88eabb7285411f23a3d7f60e02aba988954e29c162dce41735b50d2fe0b5e1660055749735774a29ad7c8d74067d2c2b1c72d399d634d8f787c9ec845352ff4fd6979b3e607244938822c018903ff2b9c5817c38d4e5bd6bb5ea1bafba1b5089fa82d4f81221c947de305d836bc85d031a173c6089e2db9a85337d13d11a58e3a716f158320169a3db666ed47f35726ab3f16c670c5bae94c124068061257d62806db388f915f6f11ec20f5b6962a0f7f8f616205879bb8a97ccbcd9c3a24f8a2d261aebc2861bbe833f0c6dda8e53ba9b68a2a42a270707a1e4478af3214bcf5e372d54864ace582d8cbfc36d9bfbb0c1740df75201d17cea480b7d3fa6716ca7d89e494afdcaeca9e8b2ae63de6834c8c8452914a7f80a9dcf9b50aca5b06aa9c8f7feb896e4ad9ef980ec3c2322a1e1392234aed78fd37be78ba88934f886cb7ff5f518d235ebd6971cc3b8cbe4ebdf846ad048fcbfea3a4829a16172af28fbe7bb33541931517cd26c50a23a7e816ce90d6042b0138e9e92b39ec9d84ff67557df4f715387ba99c793eb98dad0e4ec1d29eed5edb915bea3676ad2d9dee6c5e7d47a80dac29b686ff5709924037bab5aa8b01ab30f85ab904464fd3b93e0e06a206ff16d3341d2385fbd97a2eef7c663754163dfe10ee0ec45eb59d59faacc3101a79b85e8cac1b8a0207f0df22a8a9279ea90bc55eacd3bd4d55adfbe5722d27a107df04ad36076f125427ef9728d72c7412ba252060cff4fc55bed918e4d13f41892d3834796acc6b51ced6ee99c4a164bcf77363d27bb159cbc578d52db0f9f81942ce62cf5f7e9d304823376ca20c9a9e2d0b55103d03b5a1ed236e8e7df64c71eef121f7573ad2f454e9bf8ca04199b05f4647fab03077d4842b63030f2e8672803e05d95e0bef2e4acbd92cea30d0aae7ce971a01e7df63b47a3afb3993acda2b88debdf1518afd2a7e5ebcecbdb229c9f75436dd50435ace50c25d6705b8bb24b3efd6d01a0f778a1b63fc3c149744c6f28f1bc9101bc7c40440d72bea02433746fdf2f51e80d1066182b5484feb200b82e5dd5924ffd03ff8b8b3d8e5bc344c40834d2c1ba4a1ba801ec8e84c408ffece979ea23cb20f225f1e31879bdb271bfa0464de4108e9f22e89938475efd5a6444e86e7efec21e45c590859a406187bae0bd6b27ff8e3b9ff6b295bb10164570f25c842229ccaac6af9f82b147ed3c63ed6a097e09dc4928c5c4a2b0782655e533c7618cd320463d9512b6035948f7b330e2a7a812f2c210299a45c31952be356a2e63d3294de74472ec51fb9f3d748407bf28056da9c041d0dea1cf16b2ee4a4fa6382bc7a624911b45a76fd6ebb933fc71f6862dd6cafdb3d1c4c6ece1c12624595bee019150c564b9e794056867da77989ae540cbe69c40cfa22c49d1d8f92a4f4c9b92f6880412f9f9bbb7ce63b926c7747a45946b94ae25eca9429535154f5db838929825937fd3f54fbedd9b17888b70dd66e2bbb0dd745a824b1586daae21785d6a475089b48f82508af862e2570abe78e53c8bc14a87ce1a50aef9d470e0bb8708d94450b264f1d8ce338faf0bbe1d587fd797e934dfd80d81f3a212593339fe61e120e89d8e10597ee4870ed88c98990af49f702ca6a837ba5bb261010b072804547414c8f6356531cb14e26f9a3162369f8803ee9a3689a5fb585da55e8b5dad1f6f2fea5488ae0440d56603bba83aae9d161da45e7714b2e293fdefbfe47dfe1a019a9e8fb5c55a7a7edfc072de157f3c14951a40f019e4c03c8164e035541051207ad69a7e9911ff810f7e446611a153d370f44a47619bf760c56f691235a1fd541492f70d7e4299214650da5ef814f705329621e796588646061b6234c4f7fe13d943b05c9f0ad6dd902388ca63f202bd9731da39a275a0e5114e5ad2a9d9a495dd6e72213f5f63885a83df51e5470fd673a4df69f39ecc41971f30a450dccf8799ab46a256d5e3656de4098d043ce85fbae870685f191095a43e422259b3068a211f35b3b923f6e01c24789fc77e339f1c3c4a0dff54c1c1cd3e6ec40bb753fbb96b44f0f340cc48e4e44a81536185745f0beb74167cc0c038c05422ba2f46e014b5f3bc02486d66a76d17089f1b0cbf2b107d070d36e05ea51c7a9d5ae5e3ab56c6247ef9b05b584665b76d3c71d334a6329bc7f796f10555b03c7fd016dc64bf94f4e2921b84dd458101638150636e42fb11dd3d104234e0049b2a293ece6aefd10fbb69e72c5a60199e03217a577e81777690ab0669372ad844d33e0a4493cd6d15e3e6cdbea03771f34e0e455525f4d5416fffbf8e9c1d755b326610fa6be2b79325cfb29c9e48f20ae35f5af5e312203a0c1dd803622d3dd38092fb6a860e6a9d279d4f8851fc36bcc8d8611a2fccffde22a13546fb91adcc1e553b6a820b09ee2746e237060c8bb9155a2bbac5f926b457da3a093219cc9074222152fc985e20db15a93d5024b1b5768f0b6c55e98383934c9662c506a08a7478cc3a35ee1d51ba912a2a6a78efa4e430e5a8af39e0c01f8e666ffe26f63e548b052d04f06b282f9fffbb41c0d7abfbb8695504441ce757ec8c414a318448dfbc15900633c0679c149521d002a84abb6d307feeaf660af27ff8b6b13e14b8c0fec5f76cdfec25fa20d6d40631f364502f2d8a2551e9dc164976ac3f429246e4c56c931cb25835ab918dbdff5dd028b7ac4cc29f759dea1fff26d15ea46ea85ad3a6aedb2ab94698f366748bcf802f462ab6a6dc6618ec6da7a6dab0ab5ec662f1ac725bb6e38ea89fa3ecbd5f277440d77c6f5e827fa57c5dd7c0531ee2706b3f497cff212c1145937bf8f6b155c72c679ea8bdce9686aa774301df58b99fa4f90fb7977c81231db9b4b1dfa5691dfae113ac76d9f0022166daebd130bcb4ea376792b9a67ecf7c16eabe08770f4b36f6abc795433c0866139c0d01758d1772b95bd6e13c4c01702dc1b24c08cc6f7786029e03902f24f0deca308447620c0255eeede3f89b62ad28bb1aa38145bb5dabc05d9c0492c09cb7615414e948d91e0e97ff55e2c4efcfc09df0d86d906648321932e172e38d40ae4e04ac20b080e47fcd7fcba89b2f07f048a7e6432ca6c7267034540c06e8498f79857cc4ad24339034ab6948efcdd9c6738ce8030e4498efcf258251677248e0cbeb26ed2178fc564e0311296a572cf1b62f96a040ac0c12d89340bcd3b879d21f67e39a3b83ff390c0d85901e8ce2e0ef10bccec47134f6b110f5805fcc7d64a8c403463e705d275d09488701760d8d8c4aba36c405fd1cbb8d37f7011a5c248c3a7a2ca313057d33dd1fc71b5faa4f662fcb7ca7271797885ab79250670b647e9e91c88fe9866ac734858b296a680fcec0daee61d3cfe9684f75c37ef0431d65461642f892fdb53c033b72a16646b876905d38f752a738d519afb8c99ba71edfe49fcaa6f8485542239d22f0645fe4cb56cee2b91c4070d9a0e26ad6dbddef704a6619b9dfa81cbd184c9be9a2b4812dabe5232e5ecef27f9036aded513f4df71a65b83cc4d096ea767907383c685b1520b0cc21733932571209cc8b93fb848bb479f50c70292db5c37cd1003db1a765bb0107b0dfb00ab8fbe18383a96a25c33f14a880477b0ffcd6a10720fc04b3ab59ba626a01f08e9e1c61b49aed514998bac4fb878931be325f56890140c12e48353b8ca1b63be0587a278177fd35f352295ccadabc8c99c5f554bb975136861bcff84aa6c54f50d81f6a528ce9e714dd91ab27633f6c61f2390b9621cf52fd2c10b123581841d8f4c7528cbd8a8a574b685304ba3545e242ef40f1b772cb51d66b8bb9ca630241ee2f91754ecbb4ec91f3ac6b9838e92b08c4eabd76c61389757a84557877f7a09d19f587e301c528ecfc1f22e1c6462e6aef70fbbca747f7fa49d1b05132228ef3734c97661e1730ec346e870306c0fb3a9c1e8631f91cecd51a29a6f82f95c46464af43c586939e60beaf0366f5808c762fa26d2e1c80e581bfd5504e75e8f8333211583051dd970050704eca183d60ee5cd6411fbcd0ba89a19d534b6f304cc9f1bf96e076b8e8a288526c5122cd0a91d42582ad4633772283e55234cb7c231321c4e1c0e61a7a62d7bc7d128edfe22334be4a530dafb3ca51ea6ac576db1c26a82c566ab3e281c3824f3a28d333987e5cf9e8ae8f7636a888ca068bfe3cf75c00954b20591b3440d06d349708b13aa2ce187ed3eb8eae185b25c35b3e6aa1a25efad5355488516aaa84d9a9be32d2c71d8e07b47e29ccb49ddf7a1e6c5f1bac83776a00e4893189e6141c9a45fb5a7deb1a37777db48e038d45c2be784d8413af268c539d1d8cf3cedcf32bf735639e8a0f44aaa49d3eed14a41ee3826ecba466432b0ead38b84a0ba328c852aa05b7cfce0b3c1fbd297c06360adec74e93f10e42ab9e0be990e8b845288a849c8ac71bdbce86843a8085d48937ee086713cff10feaba3a347e762d7be8184c66fecf6d9ce40c66bc8e31806648ff232cd537d593d93e4e5091e11e29bba38aa71ce21137e75d6386d21f1e3795d5cdd7a71659801d556ac47cf21416d12aa23d0e4daa2fee2e3f01801381fbb61b89021199c31c274e8d0c1b3f05b3ddf250f04631c0ff72ef72c8437a7ce524712deee6c393f004389698fedd313a8876eaf985677412ef694cc020d5019aeb9f1bbc9e1447305e9d7c0419e92f167b923cdb54b16c2418bde9fc3057a4aed3746ff577ed0b86ad3dd64fc1da12a2847736b6205966d2c4785a9995741ca461dc7ebae4e1555f6d024aa9274ed461db9276c1c2a7fd0e83dbf40a9f8f370a19f5e763ffc25f975e43ab9cb882b0b21f76226d45512c7383b506037da123449e38b732945ce0b0a0e5ee010c9f395b8829b8cc99d1403e6e5100f2f1a1e6da281a8ca73d3ecc7bf85c82ea84953d20179799b8b57eba8336f990d90050a8c89d6061b9e6da2ee5582efb6fb49ac4dbb96d8babeb82693eb8deb18a17b6b11a2398520fe975bdf6cc890690acca14eac1a5c090eb3c34438d490816800b511301057054d7ee3c060d8d4da410a45be365b9b2b720ee05d7512fa113e8b31b97450b3642e2f8e7954183ab5f9685cac8829cedbcfd568136b2e712bc8d323782c96e1b744c4427c8a358e305442ae25296fec7acef9c7657b548debd8df1e814acc10257dad5d3fde885cfd5dba6fec12e11b4089b38c4981bfc42e1644a02b380cd425c7875e44d39acfd9991c4a6dd6554410884f11b4fbf840cf24df53682b9085a16651748ff37e80449472b6d4af83870d379c2649d6ea09582fab25d9bde91651370f1bff5c953b3f00e0038103191d45d069af6360867256bbaf816d5c7c1e2adf602655c4b9ab9fb5696e91fd2483914948351fb54d22ba821af3ef0fea96a46faa34579bcb34f865a05c84474007ecf944392d84853fe0a96eafbb63fcc2f90b758f25f6216fd062254a21f7986b6fef8bd7fea74d42bd0ec0c0ee1c047455a2ae17fa67d2ee14b2a9519d2fafdf1ef9169e93a7d1acf3607894a2ad8dfa3def4d1638fe39cdef1aa3e2c9849b3182af4894adb42a2d168f0bdfa7a2cdae96b5e075d19d7d83b0721e580ddfbc6eee133bb48aeedbcae34d8b89ce3caa8e9a18daf3eba5465314207d1e521455219c09bbaab1b75f1e3a99c35fcd2b755d6a682f9ef5e9bf1e78fed545e2152366570d8695735776225d98ca589e97273dbcadbd29c61f0fe84f5b7d2399d5b3b942ef8bb0d9875608175433446c48236bb696a8864a32ca958dfe66a627c873cf77b695862f62ed49d696acf026944e58cdcf9b6f2fed1f8b6b069d91a2b0a2877753b5d56fcd3829551e922f26df748eb82b068dec8306eb480e32ef429f4d293e910e269ad5725daf060fdc69a1ba6468953d07af1a8ae97e614389e4557fbcb7c66d661cc8d6f1c1dc5d18627068755eedb0e7e1adfba26c7b34499d343c20a91e5ea4c048506ee9acb52a8347f144f6763604ef78946b536798430a1dbf6b52cbdeff250b99d047ebf7b341f034704b86a4ec66f0c49927612c8853d295defa972294c31b02493d22b6cb8ee33837f8ba55c5233682f6f974704e7866edcc50e70e26632641c2b8432c2ba3c4b1f4637d1eefb6229389663f57270d004df57e8c0cc40bb96e2166301f9fa83758094381b54dc7b43064ff85bd5bfba614824ccbf8de02aae101b8ec67d87d83f7ef11b2df588b58c12b570f10a67941e285bdc897cba3ae61bd10e3deeec831f8cb1f398d2d26aeb52f3ef1eae405c9318f56591de61cf983520b1e8cf85abbab9f64a6397fe3a4a3ba11376c5fb28834b6ea90c79c9065ed8b0ec7f099c47211cbc26761ff80a35e1b11d987bf8112784e922e0613436f41b1fa03eb51011ae2b20015742d8cb35d1c76f06714dd4f60b4226c3c84f4ff129c12343280b5e12efa1ad6ad71155d6b3f95a231d52a28753ade0f4f3e0ffa92dd12ea39a3317cbf74a78ae0896b96c7d74fcf366cee32777d257b91c67188f0b8e4823898eb973906444da66a726bfe7b5d5916318332c8538ab5cb746d82d1384258e06c83d39af1d38feaff403231963d87ac3f1ac3aecaa602ee4defb775c9d8da0cd3801dbb29323678a1227e72d1a5b153620b0574ad3b0d34fb9313c8e9ac7862ea1422c70a3435f3fb60f5335517da7219116e3da2288a790a17917195675b980d7c88d194ecd395f28c722c215445ddc04ed74c02c83fc8e8ea6f0b1d102832bc240d276198f9c5092df407d1748ea9499512c52d8f94fd6c560b487ae1764ceaa0426e8e02dca79e8c06fb87ab1d9f6f7fb165bf2c5bac2aa762cf188379472c9921e4f782b22956ea0fbffece3abd5a7c4b84dcae0613a0f578e1e178864b6ce9cea887ae25376e8c3da5e91771ba52fbc67a9834695f45c5d0c5da160e4bf32a09e3325dcfc946fbd6899a5f8f70af1cd39ed2eebe70c623e07fbccbdd8f185374cd5fed0b802b16d1b20d74a29dbf7b0a038781a276bccaf36d91001f5a2dd623ef0ab7125ff312fdf57b1f9f5c14062511546d19382049d6a5949c1172e7c7a7a2995f74d55ed89d54b274c5d8a2a2420f6fa6b4732e3f40bd55590eb484b33248147c72ff00c0f2ff921747534fffa3c72b4fcb943f27d192b5609f5bf1a965957cfc47b9ec3b9ad192b27b525beecfe9f55d59205dd504530c5ca17381f587e0e0ef8530fea7f621d7b8c7ca34914f31d9c64c8b386e72b7c0391b35c5f1904f3d431dbb55540c1d2b977fd0549c20b55e79f5d69537897d0debe8305851b25cc9b8bc4bcd4658e68657e7dd28221f394d999797201868a59bf06a1a32b14d830beca54f2f3e7f7d3106242a5fc3b48ac975745e05942d0a3fe71103123665dbaa45832cf67d66ad60939f68db1453bed69c4d5de4c6e4229d98225be81eb9bd3adf67767b2151a3312fafb432d66624540caba607a6700561409da3bb0f921f0b0b05588c782e6be902fef034eea09bb24e2c4c8b7071155fa4c9e33ad2a705f6d3d05cc4303ccfea936ed8a87a43743dfd8453117b263ecac4f816184fb981ce1be8bf7480de00887b0e2a71d47aec72b6e05bed3e1f6967c58f64d6b7e55256093688dd3e85b99c638c053fc26aaece38a30cfda4c1b4fdb790f253678745c43f441fca76ea363490e4a1dcd70295326e3e13d0742e9fcf4b3f641bd4014dc9956535632a12159c7e4b571d5502f84084d342cca69714ee7f757d9fb4aa6d59596a2dd97ac02d34c18804ef1e30f49f39a9508b793ef9c5627e768abf0a2c0683d3a5e8f26c96094d6186d90f2a7890698a716249665878365979076800b756d01d7b2bb10792c741478eceddfd0404bad050bc93652be815a1852d09a938f99289eeae072076d65282f26ae55b43cb17ed27988cf917c5ede90f53735497fed3f400c08fb096ae931aaa0c2ad41eb13d230e0cf496d8092c5ddc037d1c52a16b1394f3580b3d39482d64e0f2541b689b6f8c81a60c19db920499a1992dfac1ed0ee337bd52df223219991374df09f9ee39dd0c6cf93a7c20a1f9a40f0447d1130b6c6837dce002ede8cabb5db6e1aa95e9c0e4529182b4437069e0eb4f075ef10d1913eadee69f98bf8ecdce83043c3217ad2a009a325bdc2d8e0566aaacbe7c67a07665804853da8e60e8390e1114576ebbc30989adc97208405ca9a0bbeebd51297b18f7837ba611d84e8605a6fe21ee08f03445aae7b12b682d4d9921340983a1e558a96ed6484ce58c1d454396bdda1b41ec4f02f13167304b92cf5e926ae67958fb59d64a4c526eb1f029537d02dc60644cfe94bda8437a74008ae8f86860a6585032c26222820a915eba62dddffb9716875acf7ef2571500d551c57cc243cc091803b94376cb039c3e25721bb2e194f15c6c288ebfdf052a7fb3ef234c05cd3d04b44c70a7f6ac10545c9d084744ebc7995b834329844c5d69d16b736a78a98c4898be8b11f41bf1c2c22b16b29543d68e16bf3bc14f7a20175808a52d94fd672e6f0d8e633fae8a49e2331f8e459cb1c121b2a0ee1fb1798a8d9944d8859c83a61640de3faeefa51fdb0180040d07c5772b871ee02341e25cb5c966cd2c63765c19adbd36d6299036dd2594d6f3d37ae26512dbf28970ad4772b3404f01fd31c0db7a387177ae1374d8a936c6f9d058c2ab07b22755dfd34025387af600317aaf330382f05998238085fede562e74ffff62f1b56d64b6686c6bfc55952264490847ddcc1bee871ab4afd086ad13e55b80c0fc0c7a6e487f7c7ca343ea2a39231c0617139f4ebba044e27563e3bca3e271c40e96ba3be92022b8cd3461ef2797abe0d1a6f752699ebf8e71d093b4f1bfe38f6059275a4b841e8d4cf230447bbbe7bbe1c0bc5df855c08b50dfbc4648914b6e7c6a649eff057acd99b77e81864169ff1890211d6bf1a13e618e71f7f9e127329fa888a92b91f8d58bb712d57b227a57c68a9b5799083a83b1ebff5e35325c690d7883aab6e6ed4de1b7734830b4dbc5a4a684c0e725516401cb00ff5c0c0675abae7bcdd93fe4e55b7d6d09a1a6a01db8e5ffced77e3fe75dbe79dffac00cea17a659f655d3a5c9aff1e655bd14fe359b190f45a611d265beb6413a3286294624818218c0c625d41e5069741b528867ca695a531a1e164d7cce065b02df2e1fe58edceaf4bbc204d144013f67b308f0c30e6119ae4ae931e5e8783621473609a71b21a69d4b050b59458b7bc4afc79cce5ba01c64f7a7c4d823e58fff91d2437c9f6675249d1be9d59f7a146639df8e712fc72177f9a3b9fa5a8abd86fdeae9e55328043d073d37201e40815006a706757db36a529c7577f1c0104a49250b7793797d98b21d72934feebe6a477c2c0ad541b015aa180086ee997fc6f14144ffee5802e35b3b28446e4678493a1432d57c78d6260cf5f90f9153741852b6beb5b51422e78869493b0d4faf81c53de7c7b39b1d829f9103f6a95c3c9808c4077ece33042df4890861cc13e6d8a9fb93220afcba44d65e940f78bbc4a39b0e14ed51acf2755dfe3ce3db1d2ce104971832d842f01419c5c18a889c1198f3d7e84155c6a726808623c768ecff9a5fbe246c338a360174dc637463c4141f15b74be8a339a3f92498b19f3b51cca0d244c36c1eb277949ff858e184900f116c924d09b671e4d3439f168bedc6d413b17b80b4cb48d4da3badce05407914bb3ca0b427271bdd57580395f8855ac34730790fb9572939a1c52a9ef226d77888963353bf48713699c583d30418cd13d2c98d7d154d2d9a6469ace20fd450ea36c7691b78547cabb58dbc18efb0171b3b700832252a5df48cf9cb8bf46aaa83d8a8298d9b4f8bdd8e33c3b7716ba0c91557313fc871a2276a1f23e3cce2edc34725c40611ecc456cf069f5708b81f7f3d508aed396dc9245e86703eb8ff3a3d14e67fe474acd998932fdcaccb805247b4a89c51d3db37646fe513713d39b447e0cfe9c952c6463a7f9c6491850e5af5b52695a6828887955779af7d429deaba41eb20226dab185eaa5caa29a5da69004f5b3dba31b4c0e502300af46ab87c21bba934bae53da63981e8d65b779d5d9cd20db1b11ed639a000c571915ef9b38d848fc560d2ff764ccd4c82723d418c2cce07d5a28d10aa861c61840f7830f2302f271c15979deab3108f4a1f26cc5720dfe92d2f101dfd2846534042fe95e7eee4b8c4c96c326827b5f3fd1a3a2b5e2ee3424647d537da177c0f3e2eb0ce9e48bcb6da6b090361cc245b622a51054eecab898de7a3e66d6c125823ce7867dc085a650ff59a1b8cbe114bb7f221beebed131183874087ebf264569ed961ad3b884ba47d00906789c508677bec904020519bfa35dc203a98c6da2600ae590f99d3fe5121d508674ef693d6196271cbaff9a39e4e56c2c751103d35e917f1bb81e719ec85492173f0357c341fdcda1d1b6662719946e846888212f3360278ab162741aa575ae8648d17109edcb97520d827aa61b8a7eb302fd4e800ccdda531b81b1ea45942039eda4e71ee73a20c2a20c88f99919eda18a36bda18f058a4fbe15437836da0e7ea7c7d5d46044d638b10c90c3fa7de22fdf8713125dd59814e8241b456acffaa77551a3e5fefe10914cc0c21eb64a596deeee698f58914197d897b03d34c2a8b2d29a7c687a8400a03b115e1073ee095a7ef0b06527c5dc0dad05f2510b6bc1f95a990f821f4436a2ddfe25bc30d11c56b9c38c4590e764c474cf764a008ab7a264a95b0d98376acab11bfe499aee51c3b52a28ecf1adaa109e1f2a3dfc4fff379ac283ed13facb91a78149237b1280a0b9914d5a9355b5213a0a534ae959275b482704d69669c0b198486cbcb2a431d4fd7b7c44939a96d5bb96e953e2d1a262b2d0064a80bf0e6d832995884ab614fdaa60132449b23ba818c676c4b17c273cf54966d797f05e41ec67f0d1b5a115ada02e414c1f0bd4dbe4b560e0ec77f9ca89bd40e04f3895e6487fd8cf52158ba0e281a85b5fb70a203a5b0e7f7ab459f2e4c11c58b6946e3f451cf262d6294b65545c0de4ee30fb295ce81b4e3726f25b342f73ea2fe14f5d438e74a5c0cf7667823bf49ead7ca293b45e5729b5ede039aec63bf6d4e2c05911db07901f8f6065e4a44a388f9dff526f538ab0d530ae5c96aa3d87d95bd3a99dff92252184b86d5ec3e46e5fde47b03e2f9b88f4fdc7404405a1c9059b42aaf2d3084895e023915d5b297960b999892d4150884ad48587f3aad7a861f86b60a581ae31f257ed2295c4be7c6fbfe79517ae1ff56a447d5c0f8cf8fb058239c7b30e69c3e97f0e70ce7279e2482a42274b66bd6c89b8839259cc2f783dfbcc9ae45e9f0f3001997a68108d06ea64c6823278a14765cb9b65decec30b01a1e37064ca842c06e7901aafa8bff415a45af87635a0efc8af7b272ad565e31a1a874d8a3713bc94352aac945c0c24b4bedae4d4f2ce28dd4303a2cefecd7700a20e276555042328ce4a0c0f63f4c6890a248e49685329fc4a1d4eac6130ed40068f4aef4e45c6fa4a327ab6d246ccbb49b9cd6acb22114c75eadd9737f81ebe6a00045bdfd7852c6931ba1abf1631b63e4a265d10cc607413cc99768e2373296ccfe40efd0463c63d5b251c02e973ceec535d50545826b7d0d76199976ac407f4e11033121f06bbdaa0d39ecfc9c1ab270faed4de9637538ae88036fa5b68f07c092978a3a5daf999cd60c275088f18f92c12bf83c60c83dbc46ad7e43a2eefd202a04f39be5d3e14ce63f076cb6d346bf4b3cc83832eeb21cf2bf08bdeb5a24fa6ed7a7de8134f6989ec5721d2f24285a03d1ee54fefc098ca051234cf7dd2e0e8da09dcb0a8d50c78599a4002b7a2361e6589b0ff5b268f11fe8461fcda9cf60c3783652026a14fc3d7354fab8c49bac6ed3c72822fb22c69b0d93ddd22849d83465694d027b15f36b45ab1bc15ef46c1ccf3a156c58f63eb7010de55aad99b4ac4626c0c7823351a80e81a88901579fea77460075e2c4cdc152d9c225fb4601f6fbe87a7c38782a16a94d524b0af3b3826fccb8f26a322939a655ea65b99429528445ca47d4084f1bf82564c61b7f7939bf318333b085309f1ee8b505610a6b98e7b258f533572ef1bcd33d57a68663901cfe7af20be5ffe29dae21b3009080bd696947a9a4f19e098cfe0ed1303f14c4a026821cbb11d6825131d5b1fd2bfd0c5f7022498712179864f7b3c8ab8a16600ec0e3b967e126ce8094c1e4a67947a2f623b5b6ab18822b27b7b6c6633f1c6290ddd9f90b79d2c29660a793683bcf5506938c62db046f10302ad3218bd9a723e52fce35e9d8b6569b6d348297ae1f18351b2aba26579ff5fdb1722c5b3fd366844d0c3551138011440130f8e90ab7c85f9700b7dd0291418eaac35c48712f279aa63016e42d7fc295191d9ef6a8236a33f40662a2a352788b5c311776e0ae06a5be14f00f84d0f4c3f4a9c859d19074dc058ae94900675a3376ad36173dd922af43246e4275cfa84307c4a734a3929378604e3e770e3f46fd55e568b53e94864b28e4f11ee5cd3c49155a4b9c37c01034c1cffc3040b85083fa8a47d7c1fc4e65d3260ec21877e4ea0831f3b88c222b1ec5aef8ab95fd473e8e4a202267fa53513565255eadd59b0e2043d9a0176cc2ec1b881401b3cb4a8916262275fb5e2b40611413bd3bfccac4615ef7fbe9b7572f2e5dcb774c5586c31624ae433a2fdd50388f091d97aa4318d8e1e198e98b0571c591ed0e374e8d5e67fa0bd61240f14f9c037bd6bfe0d18fc33c115a746e2d08d154f984b66a7d6ab5b127394f6df33d1e06b4b92484c3de642610dca65d88f9d2c86494f84530c4d388c5a1b6c5d08a419dff38f01f6ea43e38072cfce7f4cc729998ab1ea15f3e6e95640504e852296a8d94352c90d1abb897c33b81a6dbd2223d29d7495a621d798093d23bad84e28cad96f890cef8a9db57af1c18ddd603bf66805f9c9b630eaf8732b7968cae9f8f3cc84f62443e891e7c23148c52224ce6235ab1d80ffba16ff8ff5d42362ee228fd599ac2ddfee281fcac1fa92965a75b0c88ae9ec91ca9b067e491381f3a9aa8e96613cf6d77f51294651e5b404b21bc15d0d04912419f1119738e6db61dc3699dae22e8fa5c2b4910a72b82bf1ab59c7419582ea086feb3b9dfa772ffc74b67c6880c60eb259a364ad28587cd3a424a106ac13ac5dec52200de90c9623319e1674e6d68f2367e9bad72e50442527337308798a84ce01b9c69ed83828a2a98ea347f2f49430844d2f6e4b2446be0686b747cf79cbff689e38a9cfc876901f06698df00c77cbf6d82eba172be9a04bc16f511ad2dc73341471062803413e071d67de06358561424bbe7970743b98aa257b622cd546a5afc9c272bd2be510941f009e84845e2cc3fd2a06d24dc0c87231b09db27a0f9f9cf279ba0a588400f6d91ca4e34d539812b76d15c50a51bb23ca58d2991cf6960d39100ac199ae35da8ff26f567584649f4d9785f3fc384d95db38e60ae6b77487bda4e5636568a8a41c0efac0f3a698c75bc652e095319d89571a237acc4b897b6a87e74fafc42e36b2bed2b26c0c8ca1c57adbc9007ab512d832f0d83a5c486ec3956ad33a993025d8f3e0fddd17849693cb68ff5822ae52f4cd6b00281cde1c71338e4b686e5fb966c1634d05a95ce9f285a2f6b2280f5629e1e39808c5fad00220b9c31b75c417ff02a3e05545c606c30c50f6a878f5b46d4575b9979dc43ebec120fd090ac00e709ff2d0bbfc966a65aa1696e6f343e774079f62d98b9764d249252ef191cb7f8ad240b8f8770455d79e1dbac659944118a31a7f23e9aaa5dd150f514b9dddafa40954913ca6ad9aff07c71f16854e41762850e12b3c8f4c71311daaee28d9c0ebd76f226f9a6e18ec26e4256fcebc6eff9e486c3d3bcbbc0ad73ffa8380bf09467019eb96492761628f0ad7c617a263205096300828be91e8f3bb0ae53889b6ab93478532acd010df9657c5761a92364dcc7906ff8d9c00f25580117975573b33306f8e7528d96e7ec37c2848a16354bae32ad85259be5c15c121f871a3144dff92eb89d0af223cccdca21e27db2dba3c18e67b3862e0d45bfde46aa4c33e0433eab9a7c1bbd14d5968b039baa3b0f672eee755d7cab072cae19c5b737a1e0097d064cba97d34d92518731d47fb6e69e5e5616d78e39597f6e725340a070d71d2a360e945a78a2bbbaae78dc7a0eacc03928f2a8eac49477c340bc4ee0b2324a4a48e482b35b0e19be6e400d9433f2d59965ad823c9e4bbfb94fe290a4e8a406bbba873622146e3ff3b65ce8a55fc1a1d87415e484c27e7fcd8fdd4181289d60208e38fa2968a63a4ae57aaeca6dcd7bc8c574440cc1267ed81eb16218de8c5d04b71bcae3d9c7aa922af8ba8bf37873e37021a687020cb62e0be22143f7c3ec6bfa60052166c10a50899930c102ebd4c541a2edcf3cf77683a4961962022c73cc693327c6c022168e03f156f8463d60788fecf64bd256148e4cb10d09a3a990c622d0bdc97cb0b2fec865bd5dd46e93710a2b0eedeb877e0008953cf6b678e003f5790b486c157b33132bee3b5dd5a2634981d6148300d5c1c6e5790f9864ebc0ef36a46e690e89d53d43c9272e621625ac2174f85817f765fcfbccd6bb59ef62a3dee9f82512671dbf85e3f33db6d36464c940a5f85447d8cd9b3f889b847a6404170bac1c7cbe5720794479b9b45d07d8f3be7c71943e74078627cac1844a1d915c2a64f81a36b8b34bdb11389dcfa02903b7579198f3872d62384638ca92c019c97103c752aef0e8d697043be6a266bcf760862a9958ece39e9539510e921291e3ca575d5fab6013c27138a7c97a69328aaf80d2c7b7f84ce481ff826ea279c4551d5986c36bb4c19be399540d915190b975b6573833cf846576eb5cbdb1072ccf34df20fc17caecec3f519976cc71e1635f538af944bc07f28c197abfd045b9c377c23ef047ca9ce38366a525668e122153b994e277b1fa88d7dad18baba065721edf9ab7804fb75c6a8834a417e294724dd75c75b1b96d49b732a96d39c14e3f630d8a22552ce4fe47b636a82719e7bae88910fcee0607100c8f4516553a60ccde5068253ad8e3d70e0a93d1c5b130215a97fa2bc2f772a8713c9bc2b293188898230bd26450c4d193a6d5c0f351ea5431fe0b0463aef337473570929540f9002adc2c612527fd27e8bb1df8af00b243c492dc805c3d6435ae8289242ae44d24626a5f4a7441bcbc56c6c864b039ef05d2d6743283f30c75d28d5a6d97d6ea22bdb7040c2e0e3984df52762b384923b2fee8bee4233c25ffc8f20fe1a8503e1140f1945751cd147ec6528d12ee5425b9df1e7df6f81f8be682328b2e2c2528a495344ff82361def01078f6b812d446d1dfdb23d4311dba1c5e313b4beb3010a216febf621870e55794b7b6332a1ed95e412f8aedf3b3b7ec9d387c71dd8557f939efcf033d972e25057ae6fdd74b3c0b85edfd1ebe828f9ccbd1309dd85fc9351394945703bc934c514365b7ec117f382890895d7476f655804060b681bf83a80736be7c74ea1b136165b31644243627b9c17af09fce0238f276107cf3c64e1df3275d41f00fb8f3bc34f68a741aa71a52675a80df2694f653aed43716227b9b7b1b1eac9959905137094945bd1d4f18ec648a33ad003ebb0119eac9f44ba60db304502a2cb8d33e609d35c997e3f135b1aa9e56cb694a0e2844b6cad5279b9813d0d1ad9110311cfbc0f8803f6ba3826cfd465f42aced91f965a8520ccd40ab713e26fa926c8eade364abac13a0191d6f536c2129f5e13648bd9f58345ca16a22ad51247ea1e9ffa9326ba3e8ec7e50d6acdbd993fb59e8770ec3fb35507a9869b5594c728e0eec6eab56c0d22168768b82d14277ecc7d1bb1c84a8c6ac63bbdb5e848d5a059b8588b3ca326e16b3b478f2fe68c41405243b89ff47ef2c23e96559fecdfb771088d8d1d6dd5e97e30e2fe49b3c7cd9d3fa344a19854a0668c25adc19e75cc03dd64cd9de0abf3fe44b5b9bc7d69a0a7a26b9a452aa82406db1816be9b71620205591b87af5ca319d356f6f7f4650a465153fe2ceea3d2c31df618b9a28c22c2f26b6c13e1f8dcf7371901aa1e2a0fdc2bc530c794a4b5ae908328a8378b08957f158f314d780270be9d9537e6390a38543c0d37d52b3ff0e43732bd530c9a4ad2f3bf825d70b266a90e65f5dcee9dfb9148feaaea5f7f6fe2cfb257be6a7b42f679e432f8d8dd263ad9593a261738756247ccd7f6045415f852f5df4fa8754e551ef189bfd284cad19fa75a22e5f96b6a4b2ad826b3658d529a62badab3e23e537dd116430a06e10cee240c7a1cb1f29dd807e112af64ced051fe6960a0ba682d81929f2a9c6f9fc79c72108084384a4ef6b738c583733034ed150f02c9dd79999b695e5fd50d7cdedafe605d39b751d8b9b41ab8498455da8c959f1dce23c729458947b4160c373efd4aa3dc0cf8019135b68e304e3bbed03bfa5fe0c0d17a6de9bb23bc6e071138f76648391bba49e10fce435d13f68d284308404dcd35dc019f43f16b66d6a846f0d3a0b29b67e63dc6f7e1878074a64804e4e4b94cd650ca1769f107475235d7a681d02d69ad3f284f14433eccb6a721553a444450deb12f9621ee9bfe34602c54b44ff9792b1ff766c7436d7f7cf36a0217530bf65c899ebadba0613fff8126fb1a119bb79a9f85eb447c7f6f689205ce0a83b92eba71e256b70251641ed19f1396409445cc709aa8f5268235235f2e35d13d7d1b6b3a6cca5859cdbe78c9f5489947b42bc3c20e4cb5a35e79a744f3edad0c54f407e15c916a16a40e25932612255d3267746c422eb96c95d993a9ff3647dc88f95637c56e29d8bc6515766155060cb5195538b33402bab023d0572a42c2bb71e85cbfba2451ffd475f76b6f5e7ce3e6bde3cb3282e5036ef598d69006736f5bf2c0ae7dd93d4ec1012a8e4d2a1db0803dcedb5851ae9d37bb8326af41a4b5ddb1100def0b45142b217ec0adede2c58757f28e4e7356c93c9208c5d72e1fa735491e1a8bc5836d4e7f789e6cedf4c349918e64a6c4c4375fed8f3468bfa497b0865508b366156b8d95c741e410d541a0bfc42f2618d51934a74771deb70af4ba704b165945d059cb270fd609c7c295587e4602860deb8ce36fb388a8d9d2df928e7b5f85d3704c15ede0cfda5e4b3904d83f217d507e40a68b7650edb903c48d6c7dd7ba62f6fa8c74af1b5b1ef20ecf31ef5521971bd248497e76b23831e8a773f684721e45cf905674947b001e2348495ccd9cf92b50f7bd97a3e76c9de7ad6f61b329411fd6cd8db7a85d1eb265e3a4637fb8d29f376c6f8ff6b2276ef4d5831aaf7cbdeea1b26b570ed3f5e62314541fd31d4bcd71260789b6f5e331661aad6fe13dd17a55e13916223eef051c1599f6479bbe48ef02ff4e36d7c065f1ccb9546b7c406fdf03f3468a0daaed88d0705f6e8017a40b7501da21986c619c4bc8f00f8c66ce712f242354e11d0f056357dc3a27f3799ecd7a2b23056942f88b78c4042876fdd123352390c4d7d8908eedd895a3d86f2a68be5718ef29cb7b662c9805d77d40dcc8e3f77cf7a266d8f96fc13a2f87d6bbe1c34cafb5f6cb2ee410a6a9bbd80d7f676c577a7f93c14d2a54ff1112f5b1e4d9073bda6f8866f96f83f25476859d85e124f85a0561a64f437ff5e7ab0ace49c2beb395c5681463343721683db050a42396a2fde69ae24ea744a5f0220d1061d0c5ac7ca4885a5b8fd1b9ca7c41aeed7b90beeefe5fb0fb11f699b951a6526f75b2f053e92608d14ac318fc55b579bff29d8a898be559d4ad12fef138e7fdf31684135fc187334c4add069b201c0f327b6d4328594947dd24423625fbaf1c4e9edd4d6f025a738074f77c67442932ead0244216fee04465eee7c3f8706289c34446199290fc1516cc6845a59b4675884e1dbed80369eeae8251e7652c7c074c005a2a7abea2f53f9be9ed7f82aa687ffe6a884fa79205eef5805b16b9812bbc6080abafc33a23a53ff3715c3d1b962d9032d20ba5bc21de8cd7e0590362eb11e522dbc5e41c472f7f7bd034cd71c78bd37816ffb9ab99301f9df4b0cd6c79c9a01cdd91cbec0eeecc5ab37287eb70bf22abea9b2f8960ed91978488171ae1503864e81af3a1be91023f48c3f9ef1591614852974798c6401601aa58fd69b63e55218868e0ffa18a949fd9fcaf4040a82744df675aa81e29207821f986ecdbf4380cb74cc3d1ebd30e4351844ef8ecb56d055d4f7fbc1c2b8d384f6317436276d262b9162f675713b065d2ef467f6088d43c3e50998c06deb3d079f85e9fbac2741fd22525902f858585e589d1e44b50231e70595ff20333c0dd965ef75c64e69d554f340af14e85e30b0e0eb5b867ee1673d9fbfeb028a4072d9742b8f8585a80a76eaade08496674f22acd176ae4ff00630cfb2bfd4557e5428bc23c31050af26d53ec2bd13722f7af07f266f6eb4a60452e10680cb16ddf1e69130671d23999e0098c5cfc5f16defcbab6956973beafcb2280510a7f59e375a822ab522eaa427b0bb2560599381fdfad671138390bcf80b2dc4deb2ace49d466a8e90941513f5fd958ef2f1828dbf899224bd9b5404bab96b711607620da6945eb783a20bae57c61af3d6470df1c25eee230523b6eb7ca5367a0aef4d36db7ff3ecfb1a4e921a6bbfa74ec0038354e474ed39c2817d6f56539fc5117764a6e346ff09a9011b0fd8e0afe5f91bab58654a40b2761590021168d4ca7b3f9aa51b8729edd0fed52c33374ecd159a056704ce0711eeef5dfbe1da626802e224c1097a09893c3d665cbe2271a1d77b69fffd7540478d941da8419651b5ed09d069074bd65ebca67827b5c83ebd509369a67f2f5040aa4e248e5588484fc6bcaa8ff290580cff1c4a755593ce32641e9c204f651d7a6fa8f9dcf19fad09b09e21c5bf4fdd350fe1637a338269af41c5ec1d5fba5a77ab297cd1262ba26b5aea3859c62bbf18e535ce4a1b3e233229b01f390df58dc2b702ef9481c9d38bdbd5775d2d673e3cb632ea071412dc1f7d588dfb1e90bbb1b6e3036983fc65fdcbaf1c3db4125d5b8fd13be42476fbc81e217ec287b60b1952f5402d15804abc385fcb7a0f30b7c639c1fb3caa625a1b6c0769b24341e6b8e5c2b97d7607f69bcd22a117943592fe075f96d3226c1b34f1b3297bedecb759391c2280e720094bab79094de2a71c985e5a83731b68861e1585b23696502d1c95f8096d1dac1487d1f398f1b212b596538b725edbecbcc50a7f08186f393bfd451f92def22f0f2c746afaefcb9d0745f8b94785d67b86baf8e63833230ad2f9eaf7139da801777a5b67d3a00167e22b87a8e3e475103d2e4267e3032e5edc837b6229ed5eaecd551d2e1b76973c7cba535af6a6b56c909270849e156b1286ceb169e3178a9842df1791954af3bb4a81e1e294dd6a326dd9cc18a9f2f74e8b35fe34f206ac4fec20fe16d99b7db074a457ce9204e6686a72244c5bc975378087673b88046992018558ff93b5d13cbc564052fff77e75f1a55996083ee923b6d475205da488e9dacf04e7e5256e15f3f6a7c7182a12e7f6de2dfeddff9e8aba624dd7336adbcf747af0c3338de2955a5bd36352b6590c3c81efe5da17cd33b777ebec42e25ce55f15ba77979f242f136c5a668933a1da612205d475a9807e30e33f839c0824e10f8a2a1cb710610e486f69434562f16c4a3da4106c45eb77de5740b363bea11874f26ef0c0318478536a5c94e099c8bb88fca80d5573d53b46340a9eb6deec56f525f9f4bf8ab2b53d54ac08d2e1827d8178cc14c52a097e8bae98fd8497d2afe2be2b4fd8339b840f84d36527dc88675a5e391fa4bb945d36b2c607199463df4cce4d9695bd5e728666b177e40eb8d8f96046d30fac3423d15325077412d91ee6ee147d308bc2bceb2192325a294f91f15aaeb70fc9769747e6de5530a16568f8fb08c941bbbe38318fad15cf9d765a51a8a2a28de35cb986141b9207ba0639cd6c8b19ae536584679680de685587ad321a281e57db566e7a0774337a233eafe5bd7a083e896c7cc3dad6d9734b85dc9088ad1e2e45c8d94800ed935e41e727d9e8c61c8f4a2bf7d354e55bab1ab4873193db363e6d14e6faf87176af12313d8a599ed79cac4e55ff9a17dc2eaec401fd922a92606f49c4b3a0502eb949fd8cd15b39577138f2e0667523354573d73eb8e2ee60fc05fd0e0a3b1290483977af41ff504f2f5d0824be0e0e2d3be000654eb219c4ab6a10f3d422c6ea9900960dc78eed833150fd7800aeefde1dab3e3d7d4cf57b7f8efffc270a9f44db3a6f4d2fa6fa2a30958ae32c3594091379cd8f78b100b8aa085b29760f506d473ce9aad8a3ac22215e853d15a4943a4dcb3551328a441a59c04c731ac5a75d0bbfbe47c826773dac51156138909c710670527e3a0702728c1d0a392b0db39f69343c65cbc37947b4ce08c4c8b30079ceb209f922dd2269645bbadffe6e73998ee83ce0adfaf735abb08a5ca09ef8077f836a78532dde626322936c4dd81be73f410f7cda112fb0dbbbab78d96e04ca371a24bae433f1069854fad3bf040ba184c0d73d9d5f440d532c8d3a40f5b2b2f43b352f4eaa3e991611c33f83291afd11e44db4e3b39fbe90507f0c52d050f3d8002a1039bebe58b9a78e26a6a5da1b5e728f05c608fa54be3eb6ff2289b21e9fcf431bbcebaebeab64f3795cbe935c7f2f50148a9d4fa95b265084a34729e414f76e1ff22e1918c87c95a466bb0d86109240fa4214edd8b82c124ab83b21893025b61dd5367a1f3e37bee0b231ba6b2ffe3db1d11490e89898577876cd259bee6b965e5fdb041bb784a10786fc3be761cdefea43c596357fe62faa5e433f9a736a472ef9ba2a70665dcfb9958fc14c28ec6d819bf1160ee7f52e43953dd10a1ad470df406b4334c84bda1010722bad2da32f0fb44327bb27097dac88c0a07f198162e1a55f8c9c7d866ddad5db7adf603b3a5ffee70263fc87191b9ddf792eb1740e694bd30fcb53b3b4b1e54163ad3ea0f8a2c9fb0489f0cc7c8cb449925f53ca746a068838ac1174b42ea0aa2addbed34ae8cdd69fe34af5b8f38cf6fd68e2fedcab2df9d024c377931a7333650d35c30e7c65f3bfe6138b6ae4174e42179d17f8ac60863ea66c57cfef2fba5a55ca8012e16d10babffd407c9cbfaf970c134bc2c6aed42d0d7c26f78d2af3def29f381dad5f5de5d1383ff64ec1f66a7afa0a78bbf3b227b5b2184b7bc675a4a4486f5650fa34b0b5c1ac022dd367f5cd9528d6be0c7f58a0e8c49093f2cb89b95a27980a0c7c0d65a1c97c94213ec5b15f57438a76958a70858704f7bff0ed292db352e49388d605102edd34146d94b2c0f92d4a739453a0b4db1b52e40ab9a679c483cd72bb26662dc20194274d5e3cf5771e8543da555b880c5a3cbfd2c005692b6ff2f6a46ff2bd90537811f8e91165fc554db721af5ce5053fe28f368f884f7590a4918f25eb33060d08f8bf33f7b3d05c16e31e9e845dc276d451a759dc67f689c1054902e70378744d7c5d475bd0fa0ee9dab8f759e78146ced41f8ee7658a3a05dd17764d482b33d38dbae2978d93ebd6c8c0617701aab6b48fc9e23f00889d01f978239c5449a0b286a50fa1300d336de6e0715b441982c2817ca8f321bf904d02605d804bc2d52e768a309bf6cb5b886b66577b49368d213b3fd705b61c372f64851c03a18c44a6bd2e7553012b016cb0a9cc113092ec8cf4abf6676840ab5c3e9585101b3f001f5b526dbfafe67e26d67151bf94d4fab90ce9cd84d1230d35ef4f8b058bdaea2484c43309bc8bad662a5a2426f9e9d82882d8e757f072d0286f138bc9cf4df38409317a6823999832553135c4a1ec3a09fa0388fe8b8236150be32b242f245e97ad709c22444a280f6c260dc1086cc7ae1a42934425979f264b0c35cb4557d0f6948373214120dde3deec966ebf17b77653c0d03abfe9d9822e5b25ada53329487cc6f974c7f72af030187cadf093d123c7ef3eaa7e75b9b4aeb9c4c4a8c2c647e1207c878aa1427fc7d14767c8cfea53f1d0d859e254e3e9d4007484c0d1300aea7d62580a180892f67f89cba955b210cdc2a970c2e3a67ea817b2b0e595e6a313a57be24cf99579a69ac537514049d6a37e007c7351898ae2d9fdb843b62add548181aba075a8692786a286c8b928f6f9cca27ae2affb62beb2083f01b19a339d9b2bb8647f825744d0c61b57d1664e474747ded736023dbd3874165bc4c1c6b38e731d92e6c116e89f679e84ec7865b37e53d39503fa08402e895c7a3ee8be0d5579313d197cdbdaecd461584702de896e5a2804f692a64a0eedb35bb2e8c410f1ada4c84b26a5b60a4bb1832ad77725cda5e29cd49456c622109bada7c5f75f50587a28436a0ccf80041b29ff4a396c5e0532d4b54498216ef0d3e771122871efeec8cc13e848bdb1636451a28e09beb311779ebc6087d709d56f6c358b4a43b81f14cb3e5d6b8c72bcb77db37418ce5b50f3edeaa8f120d637598d874e9960650b952859142120e1bb0a840edab258867f6c7ec650e414b528fc0ddaacbd65a78418c60d7ef3a504eb7c07f6421678ff1ced7d07fd4470ba816ceea3206193308691e3cb16d826ede70bc3c7b770daad5a2817873637319621f3104e63ce04fb4af1b56863b69aa229d30bc24235ec6e910ed456a96f2df13ba16d93c13818d24d0eea3892c41e60c2102ac3c3650d025a3bee7217f2b3049f2dca4e80ce70a21bf08d9f00c92233c1b1000c93d06e2cc11f316fa23cab6c0c77c2c90e134ee0ed67040bb859931eae62cb2a91b6127980e7418476cf693903a5ec1a78ef35b173205a2f82c06bc6ba232b74ddd20b3e3869d660ecb892f421925ad59301364ef6923c9e5393f11dc4e80d4a022e5ed7b97ce67a5e58e461267a33f0f031f98d59afd55823b0a239edd28ecced1a73ad617ec9b3b8dab39f0bdd4139eb006708b0e070b808a907f4d5ddff67f6d288bc02abcd1df948e49d22074de9128631d3464511e923d025e4aaa124379c05d9a04e1f6887cb57dbbfb7f0b4e62a7c71a2c2108213ae6268b34b08ebac61059aab9fb3e98360213438eb834f733d3057a83c68fc916dac01d446526bf99eec92b4b1d8d185a9070ebd3c6e8e0568eb134089d3c9458339037aa624c0974a245b0a1605348020909b880b2eadedd6b179c85bbfc42593f060385ac303a163be451e8fca2f093a6e21075f06dd179ab8cd93a31a230fa215e0c3ed5e04a07e097b17c95790031dc31a95ba6d98757a49a910d1ac490081ace6e1833c3543649da43d3e8548af637e93c1936d06a6eb93173cd244dcdb83041d5e2f8612d2c62dd7ed129a3f6573c05a70985e3ba3183e3f71fef8851a7eb76d6917096f2cd7e2cdf143053ac0307d975963df43278591f060aefc61b41df05ae5c02ed20ef7b13af9753c9fc585381145ca0615731f4cf8c67671ef33d820e8755f82a663f511971f641393b7a19f586962325a3cf4e844caef54993b1e6e78b692d299bc4363d804320c0376ad8929526663bf6cc9dd47ef0f179c21855e29407bdc19381bfe312190caa4dd3c96dc351f62be37f9d863f19350ce9b2e557f129b5f98d18fd28687da57e7a24fc6aaa53bbc3c540ded3423c8ea75951cedaf4fbcf14f73088b4930881de7547afed899a349767e6eff0b9d305fe06b4aaeefae1d363d708234a2ba505930edab7ac0f376a26f2c1cdc8ba82f50d6b4c122c0102f68ee453ea8d6e680ad2762e4ed975c09207191dc1049e9ba0a44aedb7cbc59fdbf5022573d32926bb8f653651da7cdc45460ecc6ca0706f648040630af6861974034d086b4dd52a39d48f34222f2195514bd72e4e42c7455d1fda2ec9b20a792a206e09acfa62682328f1e3a6a1ab0e476954e30d280dcb05289bc1911730f273ffbe945fe6e1776cf5a27684e6ac62a8465ea6306978643f4fa4026d074e255f9455fc57e9a65bcf7918df1ad648482d9420787aa56a4eb795950c5001cbb343974c80e6297629f1e60b239fb103cd0e80c87baaf1c2128011cf766ab0077280173f238ef7b924062770473ab1209271eff2c5a088ce49fdc443f4b2b00a936756846a318f89efe594c24d343e7c2f5744954f8bf5825663e3d10342962ffd6cb764855193cf130ae8c3bf1eaa45af942de6a4381c3b6a00e5f24321b599194d9699524f7c9811cf8e413b53d3c208a8be26e97b412dea347502f1c36572b59ba352d45cbdbeae51b546f6667f54105f9b82145ce517d2f5b4aa9b1569f7164cc240d65d1ae61ede4391ab65a61d195f620f08b202b7d70ebd706adfc613d37e2f04c5007e3cad67f67ea49c983f06e3f2f8506887e756dbdf40ea80dad33e55db4bca2b5b5f9af5e2ce8129cfa8ced87ecee224da1f691343673836869f9ef409a41bdaab5387cd96d9d760f100b2e62a467a0c9b8a0aac58bbfbe43745c1a908f9d67cb826fd904ce2cba51f198670b19766ad262edc93524e83e43e1403d1c08531b3741119eff8749cdbdb5cad4a445105412903d4a330895ab564c1bc911cf6519d88bd35d3d82f1bbb2856f680f0ebdc9289a37c493a7d1aa1ecc98bb176f13bfedbfcb9afbb05344dcac3850de485e0e651e832b9d2bb1c761f411650de8bc4ce71d3ccace44e2b29955f906e69300674762d2dff5947d5f23734911cc47208fef62b1aef36cc29f9a436ecb12df09308de646135c88042beab9c9ab99c66e369ebfea8cb22086f895817cf7c9b6241ec8d1450108b251a10012981b61704eb0ac1420ea644daed0f4247a9f9d03f5b071788c04099ff101ac6e88f6e1f40c2dc637834e760f29ec67f1c1994f489194cb9163e8bff96eb572e4ad05adee94e6a7e07bdac1d764ca726e1d8260a21c164105b7c041931992ff493059d012e37183c305efaad2b110757b8020b6f01d840d8d11828570af1172e4c81a763f4207f0ee2c5dc9ecb40cba2b49b83b623c872410f2342c4f64e04c23c6dc4f9d05ca5ac4bb645c3c8dc5ce149799e5a5025406636b81e69c3ac7458a3dabc472e3035901ad534bb6b19b880475e7727e5775f439f52abd9d2a2cff8cd9c2ed8957b82d5ed777cfbac3311605bd74bbe5ab275d0df0e4a006d2ba10682079b6e63bcfaf116260b428faf897c239962094e1377993bf1464c7c030aeeeb1df2911a8fcb9871b78055173dacda14e336e7cf0d1b9db566138146c49ff67cfa404be963f3f3ca14cf2df73cc57ec51f7c087b0030c057597535b6168150be71303eef8e3c3afa9f8a9de9808be4e1503e872b9eb7ec2ba7e197da586a3bf4f3ba6d4cfc2247a6231d3c5321c5e166fcc78748881aa59699ae14b4d904cfaac5e40d9f79b6f05c4ebc3350bfec3761b5a6757e20800da07855995b8d01e128fecd1cfb027d1d807b7e848d539c1b0efc6be05fb68726e91276f2f38a268002af8fc7da07c91a0558ae9f6c23711c993c58cb67b25ea16aa43d0b8397b9c091ede78793bc0e31f3c30dfc77a9443a2434465af6743986227d96b452ab7a990ecfb4b514112dc53e26656d9989c86b3842154dbbad8294625645d6bf0896de1c1fa47475b8489106763c13cfe1272ff34d03b81866c19fb13248b025d14fcc776e2b9abc2f83a49f72d9e497b87dfce72f1c02299a3093ab4c9c01929e8c62281a70a712aa0d808fdd362bc535030791da758dc3e9887c2f31c0c639813f7ddaa45b934fe0c8cc9b10e29644a306873e0fd7ef9458cfe373cde0784ba626e1c839d711f980c86fb004e8fa82f55f36d90fcaddf5292f5df4bdf893a3e23e239e5cd4570aa2076154a875a016b782665d3a413f706c7cff0a35840226a00b63c32775e05dce84bf97e994987509ec5e8b473905eb07c5db69afdb88cac7b0b20aadce113186b6018ab5da54f8c42c45fff7ff7a9a7e6e17839786cfe8652d4551fbac35bd0d335301351117c5fc997dce655ed85b8025779fba9b5201da3bf894027a07dbaed1fbe9ba2783880093604164c730b3e6003143addeb1f8f4b25b715c56935980ce23659862257bff95c5223693a184f07552be4dc587da6a2478061cc56e7574761f8999516184f376aeb889f9a77e081ba8d7c2a1554d12459644691ed02a8ed7ff9a5a3406bae9f903c7d0ab9dc2a5a8b8fe203d90b55fbbc8ecbb35d089fa4341deb1800e3972c425189e9dc83f0b881fb6511dd3f067b1b6337c45ab83b94992f67d064d000a5f4a4c81586de70d4d28883bd7616f24bbe655544525e75de763a3b269b38c92e5eb2b9a43973b2337e03108089b3b783985c9c85442c77d04746e481cbf3b37391cbbbc1361acdca58df4d35f2887a14b8e3e357a05d37cc6e9df0be3f2681ec66207630cd004e473b9d5a720f8949e82077f9248c29fb163798d3cd48304f222a41059f33f81c33d875e6c57c92d36cb12668bd5735a1732913f54116c7774e4fdc5cce66a58b0a01de71a20fea94b152fe141337142916708adb918eb719d2d946fdc20cb4f022efb572c9f4411c18b239db1c9a2ee6389f6b051520bf657a49e83d79fe23e12118e9594c5179622750f547ca2a3b5291c9c9639941a91b441a12c717fde731371a66508377b4416e2f4ae316eb52087a8dd44e5205b3b5e5dcd853f0db0fc9ee992328c57c8d910fa8d3a5f9046e731cc250243be13a23d8d3763696f96b049e17e1cca615c261306683ab9a31819dd9d4556f44182b1514c23eeb32da7bd78715a4b0ac5e903734f20ebb6e1acb520afff4ee021c308861dad998a40a39f482452d29b893eb5892458ad4a2ded040d9d71425dcfcdcdf03da945b924d4167957e532beb7e1327e432376a3d9c34ae34d1755123eb840976533ccf8fd97a8999a3e4bb74608c1320c66c096f0a218d5b971ddd71c22621140d1b1cd18a2e2a0a41c5d10646ffabe9de7d310dcd69aa7aafe9d743d5fe0907ba616f3fbf291cd19de4e61b13e94abf094a1ab4d2991985ff8f6efbe23e46a7192e11fd40224c4ef7b691f4b3a3c4cdef45abf3c2e087bcd11175f66ba925e080ffd984dab69657cadf0455e51e2493dd71c935537d52c007cd39400b1be75319c3339bc0f1bbd6b78bde4ec7a9b84fd36270a169c8f5678a28a2b48e4418e8763a32407ed47ccccba9a9be32e7a35cc09cea1bcca41194d8278321c6d05ab612cdcee7c160f171df05cf38241b8b3e23f0fae04641bfe798ebed8f4874e38e1a67350183265ccd2d6a167df0b5b10df5eef3439f5ab2d48382a576c9cc0e559aebbe3214523dfc8d8e54e952a2f1f73a684a75b6ca5a745e9a1a6330377f0225eb49654125636c06c84d7261e709bbea52fbb31589a16cff9eae826c68a528601aaf12745243b105d279a8304b4987ae8b71921d077e786760b988368d97de789fdf58347cd19b563add15ac7b1a28f7f3c929f215be58877c2622487aa58e7f027b0245200403b57eb0a5bd29b792b47679cbcbd3747f107f8cb05b93c81e0f6a764f9b8c7f14b52700969692f5ea5510638c1b4cff299512143d5e73c0fe8fd78674891ca85862411651b3593a73fc88ff2e322047e735e61e07315ae43de172b3e9930eb1abfe25eae2108f3cfb0328235739da24425b7e442d7055bf5f599cc626140751e9bd7aa9a06f5e95a0ae718071e22f42d2ec9ac93cd2d6f2c7b83c3a3f9922629f7644f180bbe815d6470643df478e1e8fc32596c658a23de0e18a742d51a4f0f95986f364bc7b7d3dc5eab73539632bb781108d36bb8a302503eeb3154270f80751e1fc3fc4cb616d84ee75a7a5d808ec0b3a41a6ab6f308a72a5d9e53719d2d9dfc0f4d7609517cb3556200acd77e5e029571a79e1e1daa5a2eee044f4af6b224893adefc7155a6d44e3c19511bace9c0c2ed6566ba7603996a73f4148c031ff07e8a28d21c21cf274544f80af8fb0cec8493f54464e5d7c5e33f83040fe8acfb85cb9b266c284896f0841f70981696eabb583a901b72d35c5bba631a3874d98810f74564001ad298996accfada5b38d8d315e0a13af95349165885a444363d289cb608407fd3bfb76cd0cea1ccfe50c3a09fab5bb7498d49283a234a20bed80ffc5bdafef57b4a051a0b9349e04626c025f63900e560afce84c5a2f4693fcd81251f23d7cb617b2cf65fe4dc9f772e731dec61d2ae5aba365bf3b8c1304d505dafc839c177f00201b71485713bb534347884420c8c8d327ede1baeaf180919a2b29c6f690d6ea00946451579e36e082f036b6105fa9d2613a78834092d7df747ee5669ba989d5e2048ee02db0c7af364df6ff8e18742da84ab8bbf0b12e3a1e711187f37d29344d38fae2154adb2ef22a1d2d28619368a5f37b392ed3451797a5f03b17db5f6e03df5ba71fee0fb5c906b56c2a022b61deb101433c3998a2bac9e0258beeb13404efe093dfa8a5994f8c922d0c69705ccd75efe6bba211268a76a116b775515101669dd277aa2f09cd6dabcd683a34e0cc6fdc038a4e38ab7357955cce95f0fcf0b5aa2ea2ae1225b7abe37ed645e24340f1b3990f95be602c6ec8bdb96f4f9ed8321ba4c76f39ce23712f0fb28c587914e94411002ebe5760e4f65498707b1adadf6d714dbf1915011aeecf50f1685b4ad6feb962d1a1c4908a0202e5814ce6fc2ea7f0a633a1f7d1ce7f50d9e80f2838c2319414a80867ea0ebe88fbf0b41d41987cce9af15b9cb2763d959f7f14cacafc55c5cc4ed61b958c69c40ec767812debad454923fcbc148c4053ed43f256cccf387bec32b59e92810ba82e4f2283ca4ddc2171c4e98ec1385a8a7c5c38f21f0c632d2874f4d0ca064cf40f56aed577865db50307136bcdcc1f2973e9717b4a0c67123c77e2252a5af2227bbcc521a296a3eb2dae53aaca2abc6008bbd5ff8708788651b9a2662342c1ad8483356d3871af291aa9e9f64ea12095e4e6bdeee9e69d0b827106957cb758e8f83980ff0d0f7746eb7aa7781f387520cd0cc5e2c8b3cc0823cc90b97bfcf383bfdb76745967d70f11e6573742451a6ebd2572728b136b30574ce1beccc7081e50282809262a52a9fa9098f94a4b865f42855773cab971cfbfcb68910dcde3ff9bf3b82815d07851b60398fc8214dd113c0e21c4d16b84d418f488397de9529925e4520f20e4d2cbfd37810837766272a8da22da811cc75af80cef5e60c7742f9a9e9aa000db14f5dfac9073e7995fdce1a7af42a92f5d50d65ab0c3bffad53d6cc89369508c3c6f17948798053346449a5ae3cba6ebe56a46403f21ed0b81d04c3faba7ae9f5e4945ff7adad629e3619fc8b9e668994f282b30648adb02d1bf851cfef0cab49d27c5f4ed79b90cfbfa50c368844d862c191072dba23ce73ed532e3f21fe958ca383453dce48818e8845c5fbf4a2c7939c5f0f6fd8b1822f736f7a491ed5bb8adba1083bccbf276a10dbdc467c23b19ef901dd22e47662418fcddd6473e1f6eda47f57c1958a79e089e3892d5d740566090cd28900625e3d23d9168898a0fa6ff5b6eae9e8a02c4e140e1a0e04ac64ad29813040e011634cb7943b498b9cbb17ae04d709b774eb1a0f70ccdf784ae01c6e9435fff1e247b5e94eb59981ebe789a32489543bb411cfb2b2ed4decae1f3abc32c57d6121beaa3fdfbce3f9b8a8458d0a530039cb9ec6bb31d8505d6fe51cde6db555821c351981533b96198fa8253044766193b37a7897a9a51927a79cd6ce65b66d6f90258ccdd7f9163ecfe8297cf0dca7491feeb115b04055bcfb3a9c5e6fffbb6d5ae3b8886c1a461395282c73b3a14359d001bdd16761f192cb2fe9eebc814a7025103243c518a053cc28e418bd96f439bc8cc75eda2f9509227e4b73b9cde450ba0fe4364db13d38abfa123ae2586a2e06f26d25a520ebb253a8c08197230ce8ad31c94e17957fcd8bb282b15ae1c0de54d63d1a798519673606c7c4ff06f227d81f1c24f284717d58f3405bf8eb2fec71c38394b583e8362e68d2574856c3200b661fd2c97a7265cde6d52e122308121e420810b6f6be26150ebc2c27f55fa6cc08a02a3e973b134fa98c52fa13aa72c302a1845ed2fb16504b05735bdaff8d3804547ef029714d6fb0caa5415bb7a9e2fc9e96337df8a0c7047f1e3bb14beb149fb40be0302bea70749e4bc6a3544c7132d3fb3cae63be9abef3c2f720901a53e74b20618e701b36b4164e26dd95467862475c0a05786e7d5d677c0edb70b0d2f4cb2d5e03c937172c6b1273c07e95a6a7c3cf682f9e9550b675eea2e8132a801a70d6e40727a051707ad8d3cb47a5f345aca8fee58fa8e15ee9ae337a195310195bcfcbed1ac5b8cdcb4fcdf9442eea3c6f5e5b4533b2be8c9b1681b1bc8122c15cae088aeb5af4a58e9cd6fbf2c1d7418c9b13ac34a17e8d627b6ba33554eefe7705d85769bf7e0eeeed7d299e0d3c39ac3f8bf22eee8a93ae93200df80e11a962856ebd24015e7c224dea51a4a1893357fc1beb7d1337eeba01013998c5b8f00c7a36a56d02b315f3240b196bc25ce74df61ff7babfa1130ebc0765e367e04721eb5b1efaaa6148681c8d64517b38d6ed1897e961a4047c40057f52a9674f48b659e15a6c98f26c3391c571498f456fcaf308453123ed9405a0ec69270631783b6edfd0f2f3a4091745050347b3b02fee14ec67d1e054af1ba750ac526bfbd17824cfe0be76ae4d4a4f1e356b117da0cb97916752e22b9b371cfa08d9e75b2a263e57af00882f255a7b284c739043769b32b466b0f7db101a585691a3a7e574e4e2c1987251d3196e11f895ce0ff910a4190697e7493ac09eb8aaf207b22bf5208b33a8f83ee3a6004e5510bbf38891264483ef8ac880857635e446e00fb9ac9f6515ee8fa240beb66698abff22d766d35b21f1a5ab93e0f3966c19b37791732f57dd512b0805a8b6b4c66a74750262896317afe1f1857a27495b823d79a52d4df499d3c1c2d72733967faa481fb21e17d03e1931a63ea4d8347330c64117b986108cd05a57f34a838887cad44d90d8637b0168fa593b256291d541508653615984a8e3c0c9e67a666fda09653b8c55577ff61dfeb5520dc12ac0d5b15501ee599eef65dc0b6ef1bb0fd4a098fc2395cb67ff94a5660b4c70f0b2fc46e9fcbe1713faf35547646a8b5eda75445334de456296012ec24b483cfabb1579c925ac7346601f868d9e852b1f2faafa931419eabd2333e104a01d0ccafd0173263cedfbca3c2089295ac936c5b739098b908e896abae5bf44b81f7e219567ce563f33b372d76081893e61e27c28e7237f9111da573e044576c390109a804a5d7998a51e89b3927917d5371ca40846d2dba264c621bcfec390afdc5923c3e91faa87123948e3fc8e1e526ad1222c7d4aca86cf90a384ff1b80ac0c02ca29d0df82771d94689e67ef133d6cb878d2978cf7b5cf17c2153a09a14116fdf4b097a22237e667d5897b1a5ad7e665031f023bf7be5a0aae86787d69dd500d5eead83f97261b9ea08fb33bcdad8c57d83cb3a54e31dd62c9d81670e285c5519490079872a99675a4271e126e75ee82f196405f6f540ae42bbc0701dc43b86fccf695276dba22564d62fdbf4ed3e9ceba6fc45acb127b3cb368519fede2978803600c2294020305b6b8e9a5aa702290cdf00f2f2700bb64b336cc71169bd7e1596bef55695859c55b79ace85dc4900b984612965e720dd1d6513bb7ec9d292d79ac89470b8898c7eddf027d77a76618d1e843bf43263778b699eeb2936809c1c9a4440a3d8ec3e2167b7b4fd1a9f381ddeb0b9ababa8eca79576bab22a549d96cdbe4c3c1a4909eb97c2fc830d94c4d72d53e147b96a3780320c74b17a5188a751ab0c959ed1617427baa35f239dd847aeaba60b78cb7dba497a141bf3b9625ad5662fb148b647522dd86d375942332569c750ae83708516a06408d19ae030141e8c36c5801e2dd263a6764f3f4bfd3a53ada75670d54d94e9b235e9d5c2dfddc633724d69b1d2d4a4d16a12a1456fdfb7e61866c35703c48a05c306cd0c279d48678346c62ee869bca2d628e8148e920ab7e6f8bc5fc92c89a79102711aaf05e315e428d6474c8ff7dfb9461178f396f0e15740932611463f72cb0ea683827e188daafacbc5a138db1472790a6d1fcf01a28e4816c42e6614c26e843047f21183542d9ce4ede91e7835da7c679e6ec18cf17f25d13c2c6c2e81ee98847424ed5b514b86ec19e7199adf09724b20a983a7fc684edd73d0fb1e70c8b100bfa1697f1ca4429c5ffccce6826a17555822a70c5265ca3b9b885dd8c3709d5bb8138c89e6e759b32c300315cc7cab59e0344e3f81b83369ad3834f362589844af3e814da9fe1b2a64631296c9917d1786e760d8a24af1767b497c24292daf5b201eda89a6a54a251128cef97517376b4eee2478111b0bafa52c65f9fe48472539cf7d2fb39264b52c39cf6271c84f3c8a22a378059b3a7fd1d2c86f9f8a376164433e254bc879bb318b014c214daf4787a73c8a32884e2dc2da04ad7ba1fa6f0673d5db497baa6760724a1770ae507c31b5d6afa37f84614a8dae46368bfdac268e5588ca7ef9dccefb690d3379ad193e5500e0d57a40c461f83fba5d340738e74f50fcc4ea8c3daeb0320ed5c8827d253602917cf8f7120e141da6eed0b50b1735a942478bd24c99ca48936700e6b6730b556a4a422a010d3d87f81dc2705b8717d5856ba0f4a35c0a75ec5b48d11ce6d7fd9bb8472c9f9a9a101f6cb2f120eeb21d1a52aefa0db936b1023eec91cf3239cbf9958a16d53133e3441e48f936818dbc6c9d4ff7a3863f9510c25e3f9069bcf7be778d4ab6f9cfa7dab1cff477ade8774e48ba80fe71a5f95ff4df3f9c6b863d72a087aafa20234c3975fa954213b5aeb9f386fc538f071c24ae843cb05b169a1e577a757bdbe6029b9d4ac1df2a97c9e888c96f3d9bfab922ca03bba7e5680e3a7e205e5a140ddc5487d5dd005b2af1ab994724cbd313b588952f0882368212891aded38d098487653f66a8c63637d66eff6a9806314e2a85336f1be9f91ea9124b00f3711ebda56862f663353787c0e404d9af384571c5f15f5d2198f087f66e8537272bff2fa9de27b9ff2559efc7f697183ac24ee27bcf5d5806dff2d345aabc1e01696a10c901bbc6a29d8f2263bc45899e7ed3c22b18491e7d251703e1f26a72b060fa6cace621655215759142aeb9da9b8d1a557f7a988a11b41a12dfe40167383636a8860e6c19064017a033251e16be84fc2ca57d6e6ff01cfb3105dbcd8cf4fbde70cccbf8d6c19c3258bc95042396776b9caa95553d734149a98b1eb04212df172f6940a1c77920e3956c1f0ff8d51c7d14c903f3adeea7020639d0277fb4b5a0ce1bca4863dda73f002da0b776188e5f82131a731283130f39e016e0635ebfccaaeef95c429b87290fc04e314a959fdaa3817f63d064442baa9e3f3f5af2c5f274140803d50d27116424e86689f78667e3bdca03b75bd00249c51b01e6dc32162a12f697882eee077c0901cbfb8c10fbe7b0e0bf9bfac2ee905f13f77b32f95d828be59925d8fc1118d5e8a79f7ba6d43ca5628fd8c5265a02635cfc8813d3e029ad93a49786071788f48bc19449d876527d9545dcb5fa971e0bde9ee8523aeafde2ce9032b40e57e7021afbf67719a06aff87c89de9cb6d4d7f50badde67127814f9e466e1ddf10ca712c48f51acf55a5935f563057617960f6a4024309296a43d9de996e08822f952c024ed05c0951fd71c45d464a5e0c5ae9548e9b2c82ee496933a385387ab744e76b15df8d8d72ce1b34d20f02d358776600d975b63aa4fd6b3240719dc36cd2faef77d46ca3f70cda360911bb26051c0187a0366c662a3836c5d4753d1f6c7d38727113e45773388162e2290605934d3e7f865187477ba913d0021d2317f34b62a210360a554bf76d59ccfdf646998d2c103e90d0be7fea0e6e7a00bb62ebf611f4c75c093fa41007ffcdc54462cb16471129f093e27dac7d18fe40932caa17117807911a2447005880fc8c1fa9dd12487fc2e64c9f552b1b57ff1a25c9b820d878def78d06ec65db29bbe1e9dcc092e7e4b35e52be18083deadb928a910297335481d509c0c1fb779ec169b5c5925c910c15ae3e55a58ca87baa9a0eb375e88c48af60c3922e4cdc9b7b9b911149098cc688d27ba667c7dc2e0f8a0d8d0cae673ea8af982eb48035efe2c2eaff209ac31a23f31c3eca0e0eae24959791cbb6d457f9abb4ef46633ae5172dfa420016045677fc1ce4699330fcb02df0e45d0cd53a50f78fb7f7e3bc960233421b6cddda7dd276267fea38a38e688cd10ef98219c3735bde03680a3b4e4f92dcf45ed7fe8f99b34af7bc4a1bb74cf33121baa179eeadca17d00a4603df59801ef55f6a17530e0c6ef8560fba967faf6895ee632b8328cf86f94818f27618928eb2f4716ac97125de39e4d0a3bf7c0b616269fb41267db829461e71b901d83b28a95ac61d14e2b6ff2a6ea8c7bbd599e578f9ed605c0c5ce5c1fce545724bfd4060800a0ab48202666563b6b3a62b81e4ee054e7bc42a0be533622720c11556bc7590ee6ef9cac9ff9302be98c2cbac0eefaa0d58d377787adecf8540aec94ed0cb0ade82a98389f82e119af2c6eda5c47bb7716e75d165e01021a7c5f4b6fae6b9ce78715c5e160fb29cb5eb87757718517e8233af95b49e266a607805a9e6934a7caa1b170a8f8bd1efed0b8ef369f2a88c4b6214ee431b9a4696c16766d895bbc7fd77cf8eafb545ae58b49b7a9bf2792ce46541bac5fea795806b0d586b971c5501b19ac935c67ff810d7e2d79793fd64d09b805681c73561ce4507346d7fca3d03e0015d595d25dc9a659211b860064253b26a214bcd5909e2875914190c3691cd713884b7f8cd2c9bdce5b9ab1b00cf482f4b21ab280d73dac2f8a56559acc37dada62f62c59adeeafda21cc709977d5a96c91e26d8d8e5ca619a726b5bd8afdfb57346340a22a8f576b5971f71d417ee0c325795e3af846a985ca2b3095ba8004503318ab9983d236b9e4128796f1e2c7096db21ff131aebc27af344fcb1d69986d8c571fe832edbe3e5ed8bd40c057f68bc051478008ea5ecdc5bd80f93e1a7306091d4fd423db01b9da2d4f46724472195424fe4a41185a57bfcb0f22b3f65ff634e2bba9b739ddebd620644e12428a5f36d3553b1766f3fb3defe2d8b4e57c30d5c07c4227137f8e461fc6b21dfef53c48ea2a5c74f02f09bca85e4f004df6e2488ba40c2b3f3467bf7cc3a44d034d35d3385988e8df4526048b78d900bad1d5c818910e70fedb571a860584a0f26bf094d9b72b234f73b244c710ac7bf44171196e65300147194bd8638b020947923d124fa1e0ce7e3fc775fd96ef70b4c05884084ada805cba311a7a9d73592da535d01b69038017321cc09d3b6fa25f9c40e5dc6c26f769c7017aa78a3f35278e2df3571f79815b74fb3f6adb4fe63fcb83a477069a9c432c129e9266762e88783ab78827b81cfe286536787fb4ee70d128e08dbc100c5ae299525208e5b8074782ae1db63c5135d3cab2e1029c104a271542ac2530067370b037bd970785448de4771155ca3761ffebcb06be19f412a3f336f57de6c32d0cd6398bfe03a888136996cb947cacfc7e0a8b3a95541fa41809b2c44e15bfe30558c96d6acddd084718eecc24735852c8f6bd2702a417196a8ce77a614355fb8b6ad72453bdfa8e6f1432777f672c2b87e8224ee80231e0ddbc3f729a2627b8e0e2ad402f393128b10bffdbc259582eefb2cc42fbbd3ad27e7e4971e9078806483b6eb5b632de99de8e6d92bf4ac607046144c609c31b1f77a794a07b58115a49efbabde9de427a86fdacfe2d0c4e4e3384c4e9a9e6f01403c704e3bd443c0a30249baa7aabbc114d3becc662f6691d0f4713edaad190025b63b3d9ed9a77307bc3d6be57b7b8c13b0db35e72e5bd27d5fc4d3c2bc46b5ea7da92eb2f2bde3b865cd1f4af94e4808b36e0012d7563113d94e9963db8a96e13b873ca0b1f67002915e4e0bbb646d924108bd3a824a807f1dab88daa4652c2a35506709616165a600c2fc9749ca7f43ad1b3d9d41b97dfb261e7d51f26347132531b5829a63da70cb8dd901c2cb22c5a323c553a6ee10d3c7cdc0da2a4a04beee7598d989ec5422406c5ab5703d088154e1b32821f7daba4275618d8dcc506a19f97c0ada27b78de042ae49e5db1a809a902c1ed98282d26ddfe8e667d4646a665e7bacb47e83146a21500a1a49ed2d54308b7750f1d242141b34a8c302b0cc069e4112260c53f46ccfec30db030691a2483a02ef04704a341f3755c7228caf319b5486b13fd4e29db799e50cb88940f7dc925f3c217dc0deea1fd98189cc0a5da62315f589bbb6933cf29c41154e65e28bdc913c6edf54953e0dc1208899e0a9600eef41dca4b6deffe39583ab80c3110be04a54c4ab372233fe9120dbc0417c5298c1cb5801e4183832bee21bc27cf992330a02e5c0ff386441fdd3ca323a432747b1175a5f2c28909bdbe772a9d37f8c83013f4d2df4b74df4c18c5ae4e01db1a1e9d7516d1e118d42d08c36d97a20fbf8d67bbcfd0e5114ddf8621c2b2fcf55ff2f08a4cf0469c9aaefe6adb6e2c7919cb025466cfdc7ab88afa12da77298d944d483a5c28b8a63f0b9963b27c890ec948b20bc23ff064b21c132211cc0e13c78c9ccb0f50fc4ec7eda003fccbb4d783471cafa9442eecb76ce4542352e894f63abf4ed36f08feabb6d499df1cf118d13aa93197e59cc8199c5b373bb5a252e009fae0ad53812f42d7e67dd9596d0b36178fb12d0bb774a414c7eebadbd08510155622039843d3b48caeb3bf920b9bc1f032b288fea7716ddf652d0b9fff40f015939cc48c125bbd42ff542f1d9a415df79e8888b992877b72c93edcfdcac5166c59375fd00b68783db00b7fb6a5cdf6d2c7a4f0e61a28c59785f24d28918be226ada40dc4137c966763cd5f864be756a9b137fdbe759baf6a8082ed6e828ce082cd87e28234a78ea607f6aca833d61a4e16d64b59a71975facfadffa8cc8c4bf88114a03f79d8fb8473926675f7d4ef7b2045dcc6c8b64870c2b0ff59db7815f02aa22992557a3472dea4530ce3ecc7bdfef3aff5ddf286cd9841d2db90bed1226b3b383ad18411f1c6e19f29a2b40e70e1f5a691465effcb575a5feca971d906e4bf8e55db0defd49e0e6fcffbbef8f5e763d60c4288d670e0c1ae54939822ef7722b718518c052c782cbb79d0d6f18f1195183feb20605d1053b2f91f1ae2b8ae94410ab31dc404482551229b7f936e72b4a7e343771cdf8ec2e9f912309b6ca31b00c9f5ec213094a1cd7f564864107eaa1ef8af50e964a3d3b9d89f10f3c9c6d07e454b2d92da40e1aaa593b1c383e4d521479f1828970b20446a9a2a58d895cf061506c97ca490be60da5e05ea1b6f2567be30fbf8938a69f2b8343f2b2ca56420c09a4ac957c448e28c6104c0cc0f586f8d36ea223d1ef1373e590b91ff537fc5a11603d32d1e5668a3fbd15f8d3434f8187d25e79278f9143028d9fcf7a2f910ea8b23426c571a26b2254289dbfa82b7a70ba90ac11bf7e1ed2e2e58f3b630c22f1ab89e27a3de4f75e8447ec69454ea1eb453f50e33ba13f2e0e1ebb209b5249850203bfb712138d5db3bcb9b0fc13333b1455677cd3ee1ada7d7b6f30fd7694e40056051d8bfab98d34bbc77a05b3bacb98610814a6e0874f85d7e43819d33fc2524b07664eb81ed67fff688c21cce87b33de41a154e828b687a3a1ad3a15c9606aa549ebba4addb61cf97806e7d44f74cba303a5849ef9de57343a3973594fa8bf0945c3afc41ba3267f701bde2c6f26f2d4db059f01af0e86cfdfa4d6137afa416db9633ed2b0c6ed5b50f398aaf3c47e2c4b52be4c2db3586d33dc20e8db8af657867a50e3f19b64d0618d72ffa2e862835f8a77b91a01afb0ad491b0482a679e263c6c81546f8f5d404212ea7068eaacf1d7b4856729a8ff8775e80da055bf04f6cb913d4b888b9938bd0a028c61c3964524a6942dc8b7593d6822ad910a18b00972ec91e65e6c13dfc210c1b7cc905c31c1237c5b000bd9e597c9f97f14290b468066d9f67250ebbe42fea7049215f1487769e07b36403ec8cbc47459e2d1888e8ad20eedff3a5a186e68e45ba385ab9f652c9d7f7dacfe7ed2c280713d17d75c15cb7ca5072c727a4b7d4326ee92a42ee42eafafed8b31582b59f918b5e5315f25ccac39956e56857e529f48a9f3e8e3a2f4d51d1105e0e29e315beb7eb9480df74348c77e7f07ca5988fa1d15489e2d62fab849a82b36390e0aea51ec179a6912156b310618e172d0e8ecbc3d1bf2d0dc9cf192e623e0c269f9cbe5aed6485911351923a8429982ef716c835309368ba9a1319c49c5154c693ef14de6fbbc0cc37e80c58f94aef790e74626a1a2a9415366e6a962b1c545a87b96b1b24e78c08c7a59ce2ef7bd72744a9105d55e51a56ee1fc65e3477b85795e358d17587453b382599421a546a94ed966c46e1a8f9e6477a064af8620cbad5cdbed21606f3bc8a1b2ea3858cf4e371f4a88b80a9ff6883163fd79e40e9f9bac5a82c5cf1ae427acd1bb79ce752993891c0621cc177c4ea7dbc5a808a462cfe420ad86c3c74fd8435c58f4c869e281027304779664f67254dbc867d05ecb2f52376192912af0c64be02788779251213970d4b3405634fa180e950bb0ff6e4481aa05794fabc6faf8bb52af68f0f86fde69eb811f1823595d266aa01be731f9c76dae9abaaf2bff2018d32207fb7878703b84324f3332b391891104cc96ac5019c3c270a5202a3edbb7b460cd275a3b8311230bc63521a2d43da0502ed81188d8a2ac21a734f0327e6062d116a613cc282a7f858b8bbb85b60709fdfcc5f25c761f2c2098203179b20c47878ddca791da0a253af4319143953dbbddcb3e407c9076c2d525f573bcd690b852b6eb1feaa93dcb51ae5392a2ebe614707d3bc8436da4b9f66779bbb4d79767cb61a46c6757772cf31ceb6be6fde3e3f845976819f436483274e594072f02360903ea6dce69599dc9367cc1acf60df8ae75d73b39a221c090c69c4c2e1b96943c3293e11da7cd33a398b052d6092ccb5763643783d6efbe318fa5bbadeb69832da8e91382cff49aa82afb71ea4ac75fad3b8f6ff8e255ea8d6d2d9086107bc60f4656ef99665d36dd1baa988b53be0ba03132386cf87a4af619b4972f58106a5d7fa5196e903a114f01b2403212428c1944162d087b325659833aaa62ee2b5cbb3fcfa4656cb99c4c490cc7a63037151786f7ceb67192f1e41cb57c7c9b0f0a3b767f2bf707487b8f29a03fef5ee90a7ad94ef206a9718bf01a0df925da3c0df758c941f9953296b20d70bf6afdfefae3466d5c3cf279b3004ca8fd44c2c4d46721d7033258f8f98f71c68caee89afb049724f92075477d2793a2f2ce35d2e4ee09a1a4b08635c06f6a67388eb4492f2c3bc4cb2bfb00db45e9295c1080c9d29b80f5b335e920819cab0f3ee4bcb6b825db2dc7422b77cbf23c7cf0f9516a422e052b7784121f996b641cc8fe76ccdfe392dbf039451dbef087a7eb9c91b48ac42e029a2e2e159765b1327f99064859724f1e4d700cd503724d0745ee9e33e8148f8c6720ee9d94fb18520e3625baee4c5a240fe7c9d9df63bd0aa45c1baa18e2695246e373c2712faeb391c95cf6f8faaa6cb34c9eb0c2eeaa0fe32cfc16f12e24a1b57e2498e2a8d179e5983fcd1309bc2e7aa82e68a245ed97feb015b991400b5d24a2e72355b1147e5714dd964e86b4236b0b46871d31bc5c4094a8c55e0ca8d7692847a29a041d52558c5fbdf10d6fab571191a79edef90f935b1cad1eafb5059b77bee3a97dc14af89617946b2c9fb5ff73a20bae3b4cecb09fe445f3a9817dd54224f0ffceca6be09f8d03ff246904b6de352f1a27922451f9bba4822a58b6a1b59e3c3bdb3d7d7fa7ed2802393fd34de3fca1e9a753675ef213ab2389c21a083eb0d13155e90ade4ba1f761dba753f5799fdaa9c6baa6009935761e9eafca5db8cd6e9b2417d550b9e43e1b353aa3ba6418b7b592c57f4d21348ff2ce1e7529d7d3ca0c73aa2441b6c9257bc18004a323b39acf3fc33f6b9ea3fe42d2a8540f3e844d9b8ebcade1b530092df83ad65cbf6223bda60fb91ee9aec74bcac534a2f20539d1d3ff64c1ff1714a2faea037e1a952ad7deadd49e58552afa5c89f5a060897df9f560eb6da7720ae7f16fca5dd8d31c052e98b4817ea5f89ba28da66e95119492fb2af52d925da5fd56b19f041c2b70afa1067001f27eb53cb313134e0c343258714ab8a1d4e0660e36a36eaa842a02e21db31d530c54098b107225f91dfda6e33fb77ae7f7a0a2fd6c25323a47027e90346e331e4a8933d6e6eb1367e2cc827000a6e20db8bed87a806eddb3e63dff9ef8b305b0f4dc8bfd070c1bb061f53ae7752136267db7337d3df1155a381c8294ea8cc9096a2f5f2f11063a7a0934f9e7352d9be4087f98c7e9707ccdaf9071a647b9ee1a53554a452373ca3841a115989be9bcbdebf8acff777c0317c117e96de05da66fef473a4e3f1e513a3c87019d6e8b59a4b98cde927badc9b9f053f6274803dc2399eb0772024c06b94d47dc5d666d3bee53845eacd16c8543ec865798a6527fbb9dfaf06ac6b7be102696ad11da2b06ef1a14361d379a55fbc7fadd0e63451c366484b7f9ea2d0137be9100daa36492246d0e46299ae5348ce6f50ffd777a06d614043b294348824770f936ed18bafb7102e0d6ea9eda27cb3158e777e34f7e7e1f7b8c7acda8cf12b3843a9ef54644627eaef55e97ba1a47c656acafc8f5d4b9f88422e700ae6d52cfd6c2402263d8a28eb64630674237627ce9b2c81d890e182a98bff86dcca782b19cf6f7a163b48862df10c2dff369717f00d90aa55ad771413898a6c4377b06d735a4c9377bf21b0f04c0411917d9f19ffe2367ad4c4ff7411ac2f88c7a797cebef6cacf0823c1fc18153663031b41dc28acd8d4291cee4bbd67a4448b8bb8d5b61d95143c90d90115e8a21fb20a292e2244566f0ece18f0f17c6484c45169b6b216e6738442e28e3f8cf070de3ae5c5c54c68222ed9b17c7d1fa4247c28ed949a18306409f36b62a8325360fc1eb31c985cec5409048d497236c5c8ef5065a6415db411542e89f0b6c98702972a96e01bb5cddd5bb916f36950a92665551e5175865476cffbcf2ef8208f59a53a1ed4f9f11b0b89689b97bde6f42b59d40267c37351802c8c8468b3c92bfef57fa7bb46ddf4a7084dd4916edb9afea084049924f6599072d71421775e1cda7597582cbf4eaf73d9f1c92289069c1638321577f2ea94bb5f06dfc89de14ebf2e76da8f652e7a50e013ffe1cd2e946f8dc74aac134bbf3f9362fd7193fe776d8803771986ae84237ddb17b18db7aa6156c20b15e616ae80b11873bfbce26226e9a3eade12c4694d493a0c547550a1ff19f7109549ecee6073d165add76095f97883629f042b82fae45c5d59952822294f82fc9c9ce62036526f3263a0a6a8634a68aa6b076d5c751551a910db9b9fd3b0f1fb51c749ad4c7d6b735d7a7d7360f3c40a09bb4f6b7091e367955c58e2c0c9559bfd73b075c703a44f16d44d98a578d6cd90ed7784ea21233774ef27ee50a312ce3a2f4e238ba7cff45ef4824f28433614e9d9f9e8d04d9982852c9c16ba1416b461d224ca3c0248204f66180e270a4846ecaad5218eea70f032143b72a54c7f198d9f8b24ac8cd2152e33e021c293be5a3b860a2f638812afa2a45be323cf288b4bb445428689eb8d528e269f8762db4f89eb0800cf2f94b46a4a59654a917794fec8f6dfae600d180b41756d771f96a60898c056bf3c70c787bf70fa0d6abc5c587eea64fc79bc5db9567f52a53c3dc646eb1a89eb988f49fac3d9dc254f0b6068ff0fcdc6d03b6087bd7736c176bba1270f318fe09b7db761ef06046f2de70a36861617d073c4494a6660ee5aee46b613924c465f813e59d35e6575732fea57376104b83d9b24e98c5e8928c41d3cdf0f84a31c64dffc7df4a1fa61dfd57800d97e39bb4f60ec5b1f049b150280d1543dc16639c144b0d0189389ca323585b538b85745d2ea4f41ca476c37426f9eb208d4ccb1437d07fc4a50e8e26d2543eb8ed0d3a811e20988cc5726a0ad0b6612404b449a14950346a491b85f823a0aca44969556a2c944bade97db9c54304d2244c56458c48d172c8124fe543861d8bb055643dfd94c0e44aee5c44fae976b2daf780b762137af75689280e1d52b3c2f1dcde704f4581dea1f66d9ee2e4fce7af3d4bc2129ed519a7612078d3434d72102fea8b2a5f97c4603eed6509c096c09ed3eae4c551d5da9fb4d20aaca21b27fadc10048fd5b19f2cbe7fd643aa612e6b9e0cafa11cfff118c100d0fac340bd22d1b736f657dce7c60fedda9a5974fbc124595e707ded41a09b9c9df0cdf2684c2a00cd54bd7ae7a81a7065ec15f4d65426642a4e360dc2ea5ae827f448dd7bc21c2ac021a526effa81a82edbc5e0df810372057817a4b1373326a97024106c766772f9864d14bf6c7f6f4b2d5684192f96914b9ffba9697d6c542ecb2bcd1c8a62917f4e3e506955bb66a495e827f9a14f773aa1b865e2eb8102358256d7cc2f9ac5b0517b6821d178e64d80ae23bcd06ef9e8edf936a4c01fc2a0dd7e985a9124f79eb80f38546bcffd3528cca365298228c8bd4d3a314866d8f698add56d1c36951d3138bdc8ca97d789e4bd77ab55ff9454208ac6acf44c9df9b2ab836d1c2328825d1decde974e9be44c0a64b086ea3b6e9023697b794463b5c960f26b15fc21c44f4230a4f81446b250f05e32aa8a8be58a4f41b4ac76177123f77acb539b602779278782b4c4f9736b02c264b712ae844f30fdae86bc3b0d6743e6b56868e11afd0b9415f41ccaf5616570e35cb7dcb946948327aa942c268f8356f99d45c1273845bb878c3f14a34ad7922d39ed95ae8b5f41e37422b9908b5db15ed6298bd5986149b9d2fe4ad90516a1caadbd2ddebe2abf7f814d90f655b73e2780eb5cb2f4b78e035997b1503772b911e575a6a8db967be23f630ec6d01a30098af3b305f444fd7b2dda15c02886de4ca16f201e40e874a6d1fee1ebcca285c4a68c4a5640fec104c842041904937c19219eef166edd2aed5f301db99a8d8ed7c685143d965d7e9cb149eff438a6d6c9c3e327a1a4f529fe34a189d47ce9e7ee02a85ef53a222711b40bae4ef05b40c21a090b828fce522ff41d87a3c294d4c7e762816d501501d7feb156e602f1b75a53f1d9399c07769de90c139f63c6947495d6f5f517f36ba8d8929c49ef8530ebcd69bbeb8b16acf55ec5af29f317225ee536a8b3e09ac1bbf508727a8ed6e318b1df5da241acec1908d2ccf84c2aa09291b6a52ce86abae4150b36198fb12249566ba2f8792cece455fb4a0c962c5073bc7e5007aa7589bbd5d74dcd408fc20fde764bf9c2cced8022c707ab77574d764b46d773ace8588189e05281ad8cc3274f154523dbc4dea692e0c9cf13393a629dbfec31c0e3ca7318b4a6905195f26eed2166c467a1710db85aec1a9dbc75016d21c9b454423d1e928a1187c8470ff9f5a7d4200cacba9f1542f17f102bbfcf42ef03a079ea2b37ca54ef57183733f9483a78699aec576531fd8572c00c58004d932463a0fd728dd182429ac8983656e2270ef04cced63163ea880f8b573d2e0bd5121ca54734663ebacb842297ad5be66a3f68f7d9860fcf971653ca8097b53ad19d6ecac4a52a2be6ce66ca8081483fa8002ec8651ab97ffbe8555d7077e2900aced9adecd1cd7edf08c078cfa58ac4ac670f25514db9615b6b61670bf1894d31d7cfee99884d633cd9894eb92cdd1a3be4e8bddff4b29bc6b68453fd10e907f92860488d7395f84b97bea27979f2d007089a5b7f4e884c8542673ebe03935e8081738c9f64fe0905f595a8833a8cbdbbfb8015ca366f709ccd5b2df3ad0a35292fd106e771e4653a7c186e183e22d6177e6408bcffd3445f261060eb7faa825467d184d5072c3662123d0a0ab3f159ef71e1c586f25bdba57a6c45f2bb3d09476c05815add990b65380f9afb5dfe0a7db15a8d9e6229779ad12404953ab1cbe967a3af4b094c520bddf777f0e04b555e70ed3bd2edb620d5e71ecf7a38abffa0778b3f79e00b947dca452abc7cc10c8f0b8383edcb76f5dcebcc51b27a3b7a6ad071549e50ec1112435c38a5897a120d68b20075c4e06f09e25f9ece11f19cbd2ed1b512632617fb430fb07142bb45e596f2cdd82a68be00a324c259ca917f2688c8cc14694aa03c4fd0ebeb655a080e10a5709203b1edcad5656825ba70e7c775e55d0a41b3877e6493cf82a4d2c3440408cac7b55bdb5e261340c785b4a9a7ccf1f49a1149884ec7e845bc8f1d8ffc6156ea82f35b3b852cf83c23ce275b7bd653693c4b69e059dc62c0a737fd0c560f783cee8db1b0ad0831c786d113e4848b651b2a2df1820fc23f43fa311ca2c6bf9d56422bffb31ed9845d7bb8283469a4838c9749b0065e4e56d8c8ad8214c18b7b7b56c4d9845a87447fc55e05792e3a1d7b7f5529477f209e5e4889d064814de9f1e0680fcbf56dff574859f9f9f837642b8d520c197e9dc247234b47038cd05a1fd516ab3fe8bfbbfe706bf24c821f5f0a9188d75201f1e97eab45666685f2b52db0033a52cae3389980e3f9528715e4b79a19e4d017cf283b0cf1528cd8529721236a826eee679a91ef71321bb404d09be0b289adf30746cd72f36f8cdf16a81d98d85ddd832bb76226257ca381932c330eefaacab7b3ec9a9a697f4a5506e534b70ccaaed3653339ea0593f53f3e411348bf209dea856afc0269c25c8a05d46b2f43586dbdf44c3f6090778ce4cd56aab6dab0e7315beb685c09a85e1cc663be25c872cb6b9bdd018f8256e9253fcebe6d05320b8705c91895eef002d656904d84e8c9b4566595c3c2a566d467c6e76ac66f35711dcdeaefb44736577117666a66993c08b495759a74bb038e2c1ae7d23482d4b875626199e866cd0d0be29ecdf0e01fc712dacd262a2461c62eb1514319bf9e201ee8a7987d52f80fc3eec79a254e5617cbbf531d6f1d4f6205ae0fb2a3eeb24d9a49e4f36fc0c11c496779a33031bd321aee8e04026c7def14fca017683a80070a90686c2c46cf5b35bf436d62fb375f10c910f22508eeced8a9d2f126e099e33b43f83beb88f801460836f9d2aa67c6a5e27998a7b7e50b962fc324639fd007d1c8302486d209834602f0b9cc49257e008323b38f40cca4096314f25852844b40a97e78bd238c98f6d118c5876a0e25974628841e4cbaf5ed90774622c31c758bb90802d3facbc094ff99f5f754661ef2a30dd5ded0e3c0a0d67d99170e7f1b1325f69fae488c00487540c4e22e54521e0d55b68fd31a89eb6aeaa680bbe6948ae72a15eea723bc938d8bbdb44042fe343061c8c764e2549486c5797e51b838e9a615aefccfe4d9896722ac7816f99a424ba0d8e255ac9fc6ffb9f3586f62da9e80ee1626a4581142f1192301b7496b2f8cd83b17eff7fa7122134804358b07a6cc907e8ba9cf4188f9cd598ea9e4fe1545fe6ffeaec2ff21e7246896455729e08322a1aa3a4fb686d7c2ccda6bde6be9b563f375f1ee2c0fa32868efaf0d6c9c59977192f826baa62b1d682ba387cdf3cade1226ce8e029ea6bf16050c67c07555cd2da58e9df6486539e8afd962c6ec00fc67646fdc59f319d49feb7cb3c205a5b71cb0f0e2c87315d776255be46ef86f5c0d312d9621e506238ff611eb09416c2b24b7d29b868ae3a62963607ca089d2699017c1d391a6d38d97ed8d816913be25e9591bba1d624b7aabfd53fce5719ac8d30466fd51346dd3e3d184d325f31b5abad63c8067f6557f5fbfefe51865bf7d2139c63a903e1c6531562e88075a24349f525a4a3dda8ee04bc9034835da39b169b461497d182d7de31a6bd8d8726e740faf0aa941c374e75886bfe02a6c00d5596da06215e66fd2c9fd4d432b0375d0f705c27925e8db69868d39d354cd51b5fb06f26ad1a8808911bba68c35c75c47d869c8fec8b83740c196410c2b05bc4515bddcb2281c5706ce5d634848ea96b37ddb947159e4fe584064b8f95f38cc065247b79dcdd7ce736939a656d28d1b4d5c0907a7ecaf7468af9edf55073855e6e64a70ea35e1e2f3ea8fca12db0f3b0c01ea4653b6d01954c8e1b2b489d1e689ed0fc75b60ee2b7b961c6ad8d0480e479348310df9c44467971815d76bd270abfe81e8a2c6fcc25546c21a25c7385a999af87678c8ef6950204fafa3831cf4deba51eb96218651453242cb2286dcac4b80363633f96aae69c36b4e0941fe5b74d98c84f8084ce956cca8a1cd535cdcc44a74bed1495d8da91c6f728e7eab1ffd09ed0d07d365180a23bc16b847776e3e20a07e05fa57cb8789bcd6e92755a1347ba5d233a96321de528dff0dfede4ef29a43973b2337e03108089b3b783985c9c85442c77d04746e481cbf3b37391cbbbc1361acdca58df4d35f2887a14b8e3e357a05d37cc62da26d6255fa091d36c12f83236d2001ec6a0d86b7ec01dc172bb198ed68bf79b2d0911b40bb43a65cd23beb69e19f5c6b2a7fe6a68e369ed0d251cd19bbb949690716244652ac95028ef35affa80a47b6dde09d2786e8398439dfa0a477e1db86ddf385a6bfa37b2e0f0ef24c6c8d726e0de93eeb15cf1d96110523824cf5fd247bfa4d73f1ae0f24c8c708836bfd67df77b65b5db0afb30fddb1d5e978a68e21b6ecbf973100c23f57f498806caab909544bea56a2273bdbcb2fd3e898c777fe4a65913e048e745a112f05a2520756547565116aec6115e6a4e3a600c448e9d91d0a733b8920eb70fa570a484ea8022800c1bc368cae55abfb063547be058f64f304b23a6713d7d40ce29136cfa3bfe8013eb955cf7ab03ac2e8e3671399c15fcb2c5fae34fb8518814a5822cd968c7c0f0fff7c4615853a7e96f45b58eaae7d1cf5b0bb86173f50bf06f06c9f9f0b307907fbc2e29af581f907ad9a9b99ced3de3eddb1b08b392006c3a9720ef8af091e35366079b032372badcf7899b665ad23d7bc909f5c879bfe6573e2b8bedbc42d8d19b86a18e4e02b05e817cccdbc6402383ca5f859cd1568d0e53f889cbd74dd481698f7317fa72627177af8bfbb46fd312e8097f94150900c2cff3876eaa2039b2b772b38f348754cb65744c1703feec371f8e52d9336394a3aace0ef044b7990fbd1025694d71c935537d52c007cd39400b1be75319c3339bc0f1bbd6b78bde4ec7a9b84fd36270a169c8f5678a28a2b48e4418e8763a32407ed47156d382a2db983c7b01bd633fadd19a1322ead02bf9274e99d70da41589394c0b9fb666b0927e47c4a9e1f5dd21b2419013874f157e2e4d7de6ea9f839126faf4912788f5e0578ee2202bc907aa3e71ed807d5ff8690f5a2419eeadf457c8ceca52adceffdfa41b1ac050fb894a71a1eb1af48df9b36d357b5035ea32d1ff874b3909c526f55c0b16e3e59c5f4d4d6dfae04d3db2972dccad8630162ed8720be5c1dce2d0c1b759ac43a845bf6a908fdfb911734d75894872fc27f771c05055ef01297a7bf11494d78ccdec7d1855b1aa86022e3fd53aa175085321c073938cf685c7c1b68f4c39ce85e1056326408fb6f06bd9eaf4eac60de77a053dd7837dbd1f4994a546723d51ab861d9b25e861294c20ce3de2754e40f7f8fad914b576aace6e57876b887e8a53374f850b663e69e5a7f33b00974d3533ab5449a9b0070057357353e2ba3035cb32e4d4408d066f9f46d54db1a3f74f9f8d88f44431bdebc416fabe3fb6677669602c0cdf128d502e8ba8791a55ac58bd118c6e6719fe095d24fb7a5dc8afa13ffe054d400709260595c302428d2a1721e443bb9259b5b3d54fd2a7c21857041caa0a806939107c07439c69cde0eaec013625182d0d903664a381168501a66286bb40fea08a726bd1dcbc2439e884289b5658677e13ce48a04d9cb69ffffdcbc4fcd6932d61604fba7ce41702547fe6ef687d2b5c4c5e1911cb9c529bb8f39a530dbbd18f5b404c4f9de05e90f36d77070da55a8101a86067a974d3f314ec1c79ebb2d3ed77473ec881b97a8e78efb12a382d33df32f391ffe17fc820e1ab1393f3c167fd620503fc737d94f0e199e88b2fdaff2dec2344a9e7eb951edd0bcdd445af08c53b9b4f7ad9b0ca552e1fe5349165885a444363d289cb608407fd3bfb76cd0cea1ccfe50c3a09fab5bb7498d49283a234a20bed80ffc5bdafef57b4a051a0b93498e65913baeca40b2b3076f040bd74a753f59a084c7c54c7d1887bf9da564b602a0779eb9ff34fa5d97adc86514ac535ee54b8f53fc11ed3d1ce612d24815788dbab47efa5650cd156360fa29f49e3331d18e40b55dc34e9b3cb8dc29585115eedab7fcaf4eb0b0618aabc1555f81a45c1fe3fe420211a9f836e28c093d9fe8ed0c522539e562db366f8c7fb07a924665c8c974bc05edabc6b9269fc0fd3ec78a11d09eb872ec73b0e7fa3a823fe9f260e7a5d30564459cf79d5978200f2240eca9ee3d5304f4d19a78feecbbcc637273bd5ddd5a18a8d057a36ac77595b9c3ed05812b0ae5fdbc94185cb55b9c6e1b482b03ea6c8946c59b4cb3fdc0cbf6e4f65ff1d3f1d3d9f425b7303171faab63f730ab0b27066ad2670d97d864dde32a4503c4b6b5a3bc4c3e59c2476ee67abae7d6b7d80e017b388aed3768dcbfc5f2c457332e68e51e477fb7c31219b5e404c9831352886b2d1990e2dd3fb50737dbcea50b80311289445dfc1e89047b35ef8c4421d8ea87eac44aab7a9f0403cd50826d238cfffccf651d705d162f507a084a80867ea0ebe88fbf0b41d41987cce9af15b9cb2763d959f7f14cacafc55c5cc4ed61b958c69c40ec767812debad454923fcbc148c44bf8170f05dd26cc8bf8bcb6c98787a6d0a2adba540c5c1d2608038b9fd266d2508dfabc3a67e3584d8d62ace21f4768b842ec6986cd741ceb589d03fe4a9aa0697d5b9a22d5350c8ff32b85d0736138e1f2da7e80a755b76d00c44e15e3f1e4dbb63acfbad7722f68c00ab677b09b56b58d0c028285aa8a500c3354c304a825091c34f27d59ff27f5a6894c7632a88d703466af1a1b42497f51828080e7a1eb3f20557f7c0fb99169cadebe02799e98ccac4679f17c763b3118e503d645932f879e3587df1b45dab5cde384b61d284248c14d45850230a1617ed7a5d2790dbd35653f7962e80c56128ffe2b75cd7990bc71bf253c8466390eeaf62619fbe4069a46836c227ffa8004ccf71e724bdd4e28d0dd0a683e606538bd90944711c592c7bc9c431099e40d8e04de1d6ea985b259bd0df6c200f1a27a5f1a2714477995fdce1a7af42a92f5d50d65ab0c3bffad53d6cc89369508c3c6f17948798053346449a5ae3cba6ebe56a46403f21ed0b81d04c3fa9a2d32b6abd89718ce9b89e6e71bd8904d64273dbe44add2c57687d152d940df7a3f0c8337216b04ddb3141f460e44cfb85aabe288525dc6c05e3a79613589e272282f1a47c5568a3b7ff0532679d752c3a4d3e2e86f97640010d1967f50799a3f2935d8277b14d3f2b0084dabd8b4996bad008cb28c68f0af6c82449b51a130fe4e1e8dabbef9f837db9a722e4b5eb5fc1f9bcab8635e8737feb3eb886d1078dbdd7a47332430ab3ec6e5b2547039e67612d4dfa9f8d79fb46719bc68a469c2965e51902ab017e73e61aed26499f6a388b3cc12e1c0144a5d17623502f5e67a926d99d549ee12cf260ea07b7da528943db914d5098318705857886a35fa15a131ea70e393e53e0c7387e336bd907132e24d2e556cd3c76dbb07162859f013737d2f3123eabd66bf3ddf38ebc584a76ca912355b4a4fbf7e4fe96c75393eb2e3a53b7bf08c7dcc6c912c0a2a335b5c12a5bc1439d3ba9e6a6f3681fdb0a5a98b9ae467c0e9588b82f98a3dea8ae5d73912bf0e4156703763b1955ab8bb98c9def8e41e8c46f269a9b4afdfcf205a9689db32bd1a1354b60ec420567615da2a6e6c8dde0a4239707fbcd2a1fbae07efcdd9f2898c4e4d35f226633923a2ae0ba7616fb67c69617569e7ec344e3f7035eaa7f3073feabdcf2529037d5b24a42d6432f16adaa402ba5fa9a2c40efe9671cbd519a4b44093ba8c16b15c9efc0e315997cb7e592fd24461b1311bdbd9ce259a5580da1c9c5c1715aebdd89f33026bf4ed1b412d528ca82960b6007dc7ebd107ceb5681d86fcddce7a08c619ed923624b5800465aca60bc0bdfc5136da26438d9193fdf5d566fbce3c4975cb9739116c249f41247658285af96f81b433374aba293ca8c6985ea65f4a92337ab89276c86fd19b51c4f377a1e40cb8ce62116f4490d51a1802670aae1a3454b05d284f7ddf976c29a971772a69b47197a6d57b104ee4cc956919406ee07a077e41d90b7f08941b69c1a19c1948e5de30135e64251a11bf058fef181bec02176f32cb8e6c5ae256a6b76f665beeb4bf4cf6e4875721323594ecb62f9017305b01d9dcf6b839c8383612cc9901b00b7b2eef79666278ea4d63f1028354ac36c07935cc66fe7938a66adbaab1e6f1bd43cd4bcb9b34a0f0b5b289f79d61b67bcc7c57dfa54616fd33c62af263ab70a60dc07f64882a6ad2cfe56d80a433ac4e80c903444ba65b90c81e30a22af6275a364fff8fa760ae275edd28265b02cf06f5cc5629dd857b8cfb555cfec1731302347493dfdb8a56d64d4b0e9b580ce37ad3a1fde1e2ad930a09a48de3f1afe6e9c1007665b06a24823a803b928f92307e90435877017b1c74d11c560a56a81fc96954764b5bb9d4240adf7f2fe3dddff12e7cb645ec247a6c9fb215be1a9a693632300a4901ee12b282370d5bb898d1e714a14bd4e277d98c984984aa3421ad4f06e7af7889e266fdf921cb25148b6b369f8fcdba4f980ea2a1b669a7c3911424e0f81e4ee9e377955ff18858c1f5d0f858da59c72e7f91f91465ecc0d32f67cdd13136ae8703e4910612c4bd378b0f61521ea72c592cc8aa43e24f45b84d25f5b37d365c5396052a8043acfc0341a00461f416115c1fa628bad6f1f4a83659307bf745801253cb9e01af4adf705978ae4e2014758cc03ea41c3bcb97e05cf7846d28d075432808f6086c424513e3d276241a0e3bb581995f5b9508210b852b4fc3323cf5edf8803ed4ecc33866d0bd9aad5d450fb71817b85d6620f4ca8c00264077cd2521a5e6faa4428b7407f38005c66a599f95a4fbbd453fb1a12015e5e898d80d0017d300a4c788a088cb356fe2008d98546eba346109b1e01c3c1ad870110055e359cf9e93d7c522805493e4041e119f7cc3492d23a68f36e56b296720bf395ae5b1b1af1e3b2a42a4d709760c496c7006558c89aa30ad9361e90d48522c7f606ceb5f790a1ad6a7e90a4c0a0d8d1600502aef45d02b03546858251308be90dd53e04e087c87952a3171ef87ac2b2d483ef24a64e95cce5dc46569fc0b2fd6242e6c58eff36633db7c075bf2e13ea8ed8c727b11c4440bff1facc112e70ad83b6a9908ac561bdbd861e397e4fa505adbb99ef366a18ca1a8b2d450a395aba450a86df266d5321799351e601bd03da0e2f8373c2fd2b8b7392da638fcd7d8b860fbfeda038f72ea0fb2b0664acbbc1363f5d6191a33f05cc08661524f9e95282b947f3edb1b73c8ba0871722e3199eecee3b2b241b7063413921e9fbefbef284879c4f8e60688703889be9926b9d80f186f0ac1d2cd0f10d8aec7b113567a1db83eb8142f7970d56bc3f7414022d1e1ff16b9c372c28cfa18080f4bd012c3b714dc749d3036f1bf6149a8a011f02ead28c78b94325dbbe2a4af00dc54982524c519b6dc3472e7c4d1a7503378a6650fccea08ff2539cd3b531f9cc75689fb717ed0d9b4d0a511dca6770ba541728caed1d8cce6c343966446b3e323297e963085829afb6e5a8a1032f86ece426d2a12c5a24894797b260cd9044ba807a4884cfb2ddc2cc13a480b3912dc2138a6f0fa5c10aa489032ed5f937fe51ecb053de54b91984605f2ab032aa1b84b1b7451ff60205d18689bc09c206b3b49022aaf1b9f974f146948f7f571a0d80f0c2dfacfbb719c2559050377c5e29f5d2271e2993b013e8414e0a01b4ad5b77c43957c4c753493c55b31ab1654141bf7c3e9103d2db878cf9ec8f7f40025b1c8f5c39804e50dda512651c965362d1778cd028a92cae365f019ff0b35676d8bbfea736fe7941ee0374bce7ac56728e5feb55d16adb0e536a1eb78bb13ee76a5d089290e7cbd45f8df5b7623382a3026f12fae8bea5fdc1c25ca326323ec38a9b2c1929f138fc0afdcfb758a61130ac5e70f8dff14d19214ed900927bf58dbaebf382ee3da5ac8394c80a73d67a25c6e9639f166ce35704cace732efa58be47a5e9116f81122b23791338e27a85da0136538ddd8c81a9f1dcf831721da67e3560cf0ca76690bd55ad102c9336a9bedf46b2f9fb80837193872377fe8d845e8558c24699540f305cf83794c7563ae874cd3598bb830529f8574aae1de0a717b882f706f614fb568dc7da4ecee02b5baa6c238f03763aff80b95a18202f6565b124677ba854b0924f60c4f34f0298a8abde548156e08de70f5a31ed8c352e520bc39f8107c29d03273467c1bc1f62cf99f34c5324bcbde982c0bf86dc97bbd21768e41dbf65473f53c09986e06f0da337c69bc89fbae71c36ee191676e35f5150791b4b7634c0fe6bb3e17f85734c4163855cee4d556df6e852ed6aaa6e60f5b7b1e34963e027c293d93b50e6c26a5c41ebe171441427ef7d1314e3351c2fd0c3b058862166f6712e2aed1b0a6b184e30db4cca31cf23d1adc64dcf8319cbeca7df991fbcaab00a3fdeb8ee74a210dcebc4f5ebd67c80d173cfed99edcf3d8112a623d37dd07b77696389dd94f2d94ea2e655d6bb4941540ab1585d159abb784cb433f91ccc95256a2f9badcd72659dec0f8a1541b46d0d76c2b8c74cdaa59123c86144479eb8a5277c8fd686672ffcfb30b544e9e2b12b72d3d1c6ee5226da38569aa8de88f268d343b95e479c0f8ec44846fef49e4ba1a382e5b68600fcb5bbdd1eb172d2d7e16f1aa0d156bba9838d82341ba32b88f75e990fac06fd9e59705654b749d9cd61da156652afc2a4672f9911c4d502e800d458e592e6c0b5a54e7d177e4aac518dd7d3e3fab7b6c2dac4a08421ae9169787356fbf347ffc7bc216ed9009a1f3730ea0dd08827b9a48857a77575f2632b4c4e2238f8c7669fe87fc74f7c79bd743afe3f24650bfa1be022d5d2553daabcd43a0d65c16c2e3d388865d92b6b9b3ddce144eb5049def3cc17f99d6abc77b64bd2eb6b91cb633a0d227e353878cf510dc241cc9ec11da584a67f6a2dccf59590afcaea0e4209a772e63b0603271cdddfccb8fec2f828b845ec90411c981d3c4ba3c9c1fd50c74474d1d7bdeb199e84b26b2ad069cb2592657c448c7a42c32222c168fb825140afb8a32867f65f424df965ce01e09ed1fb06d34fb562f0cb56aa9dca0df6c1a7d405d8d52098651d637255307c6bbe9441617566526cb5603f0dea9bd2a679120abcee42d2b851ac1d5a988b677be866f7137dcad236199e9d8a95f690cc55995643593c2965888ed8aa58876d98e7c3094acdde273ec3d4816a72542e44f10048db91927f998c0be05e53a83af4cec34def4b497fa149c87c4b0c0b13bec3d5ac8e5d9119f527a2925d4d75beb8095a55171de33b489c5ec646fdc61b7f50ff103c5a243eb9529944ccd784fabc6afa5f678fcdd1b46c7026c68ae30e691c8556932837b3fc95d3b5974a223688f2f8bc34337996591f49f9775a96ddcce59dfa72a25a2c4d36bcd743eda95d4b5d8f5110e8ddd1763cb5a6fe0580c0d1e01785b0200f9c068f6f9c5df1ce5ec5a48aa137d674bfed1f841e6f4611794fb96fefca18c127c0fc7da1745f2511e23930926fd094261e033b3ea550a8b038d409a642776f499cbc80a73577384b81484eab68fb8b2c1d2ea19fe69bbb24198be7f85876fedab7b037b86d2dbd07e9d22c2e461b7b5fbf30336242fdc340e120e8ab86d361e2a4a097622112cb8af5b2b2702e366eb271cd1c1459eeb8b672d8403ad1753958c83c0b234c31ab51e8b28626c57c28c19f4fbb06368e70959c02d11e142ace386e48a9109ee219de3ee3dfba56cc0c532f30a4609de1636a1d7e3c8296b5000c4f3228a89a0d10a1058b3d1fe3f1fde2f94f44889ea9ad3d575c393f4300f4496e3369b416daec0ed686822796b1c5f57b052952a09b12076ee7694154ee9a7cbc3be87f8cdd4b09f731b16e71e4432664c0b7175007f32054a7148d048ab58685fbecb1b2104c3a823139c578942e6734a3b44ff1ab788ee866f0ba1f023a0a23b3af2807f96f0abbfd8c3c0a8fc6bff6e8aaf2a9eb0ad179d8b4a958dda23e547702a6434b542d3b288532145c438281d140e83f7e30568f6e0880bb64cec51839f88f5ebb9564d62f2b5fb36fce1f4c3854b2701e5c64529288aa1805e7863d9335a4ed2cbc571e96d2f7e65a73d96748ea3210ab32e40e507b8f52d2b99295c076e7e4a8b0564325fc8f13ece499cc0cf03d711b61dadcf87291c1a3cca7b5bf1fef2c5a8ec43adff1bad986acd862bea826ab122e5e37903c9ed7f240de7345957f8f8f9b2fd6b87b77ce765b9233103c6fbc46ef3032c06239dc7369748e7799061a50dac97527ed068302abbd8b51ec7d87f69c6b3d1b218d33f0547ab09591c0c200f4ab012a4ad94f021f5e6afd6e1e615a01bb70467701a272632cf7f53ba6cdb8c929ff3ec28b0489187d1aa2a47447b070078822f8e8f420a9949a6b81006e75c5ace6084107f86a20e83eb19d7a9a6d4d51456b02593e5b32b89fe77dd87d111b8655fb5aae7d340579ca766ff5911fc69e4f50f28c7805273790dbdae11c7db5aedc25677afe250f2867c9186bb3d2939a19ff629b2d8d8d47d66c06f086869e5466c25c04bb4be2f506e084ef0e67f5c0419d21c37fa15b92c1ad2090fabb172169e3fd25654d5c945bc3dd8330b1355367eae59c7a95b53e09461a112d5103bcc078de6fa2ef6db2e12ddd71cd569901f05eca4d2f82be82c71912105bcd64275a1e33535a0d02a35b8e7dc3f66cc179765abc285ac0ac9c796dd911fa9d153d2a1ffa32d5fcb59268995691c52bea55f78e2544390eea2628f9d0e857598b676dc2465277547732eb299aa5883fd3f4f55b02a8f9106978a427f3ae4f2f3c7353bd124589111328f9e6d2fd9629e54a0b0135b5abd0184e2afc9cb1ff273321ad4fe68150c9e900d9f79c0887b48820955891cbb1494fdd59f87c6720ed2892f9f35be0ac5fb885c086b80c9662ec0d9bf7053840b8da7d67439eac6b396d5186c9ac1c8033ff9dab9e1752c4b4a70b98ba1f004e3561ec6dbef7d5bf5cdd9e5c6c130a3f735214d776374cf5b568545271dfc3391ad6555c05baee61c68f977453d99a23ba4a12e5b53b3d92d2e39b20a50c3a0a4a49ed043d7660d7884de407b51636aeedf5d0cc8d93e0a8619aa062a1a525eb8d81135b3385243f37dd98e1fc474ab7da2cfd1407d74ce9885362f05b4901d9902bced2661791eec0f4a00a35b5010fdfd2e93587a7de94b451ad9d49f0a5ab1cf40acf9786dd949225da6cb45397b20aff0c711bb0053af3ef22882c02730c371343e1576932098316a1d3952f4b29c93518bd85cbb53b39ed6eb49da621c63ed4f4d5c682497ee0d1a466b38c6349e26aa7d450fc68debc6a677ad5d56907b5dc419229060212b538b5e8ed540568f6626bbb913db96dd01231a3508b6314f004f1d01d9fc84d737ab332593c8769206788e2db8e08f6637ed3cb8fecdbca85370de3d67bdce3d5d94cdfa27362b358cb9cde2786ab1daa327485dc2e669161722687f944a371d7b4d7193ede697c03f45eaf24fc1c4c63ddb43fe6cb6fa1517088461a86bbbc8de4aeba7cba29938c43546ce5e1284c94c0dbcd23dff09364824979f8b0c7914d73c3775e8d6928a861c43cca95d539e0e1c3bad3e4b550e3a0110a1d00fce71e26d6e7775ca6a5e4194247d376b952f702a501561f030626784e34842871e9bdb380a65ca6f0fa8929e0c0be42ccef4743497e925133dced81a8a8aa22b1553fb74cfc75b14ab2d2638903c77acfb437521dea8f843db2aa44569db91941f90de4e404af13136d0382acf847616cd64806d8e36c3548fa32f6781203a753dd94d0f41122e53a8be03f4d86e2e1220179f39b5b81583f5c7066f987bec04b219461362dc72aa64f3b22c58f504d555cd59d4640eeb56e0bf982a3c31bf6ee153151b4008527fe2ecfccf742572e48067836a862a45f35511cfcb3f4d78dfce88dca19a609a44b73e3cb5e0d9bf6330c61fbfb98a0dbe076980192543ff32e8353e415270366167c340c013024b40eeffe259fc0e7c5b001a4f51a0ccf8c9d0c6d873f91b076c87224898bf795f60df3aff0c6c548e055adc2fce7fa4f435921ed409445e7c720a78dae9dd1f5dc6c1723507bbf425a37569ae0e937078b6f9bfd43a1b28bd436e18b05225e001c2c5699ed0a21efe8025b334e5b40920f2db978f4da72982b25232a361d9347b5ef5c8792e23a70c5a6b1f14f8fb1647afed5a75f94e97403b301df73d5bf56ca450ce2a6feeee8e4f5abca65c1cd5f571dd8513479cd05ad125ebf426a8e888fdd723886b5e3666995fcdcb3692f7408bf6111f05e533a6b840f83b7c356da7ef162e14703026324dfdf5648235f5aa2104273036d06d23cc24e3b36fc80f642b21f0e583e678c588d9b1c3011a26d9779bbef23542597cbadd4ae45cf90f4991c93351c7853b0927980af3b44c0cc0f3cad71ab71f8e20f93cdc26dfce38c985ee3a6b50574cada244244c362945568e7fc949876290677d65d5363527cff5f29fde814ab511f735d44be7c0e9b4416dc4106bf1b86df67473d33dbb3b8f34db44a0a78aa6eb2eb36ff70bb4fcf7a981692df3b116e736307477d77912efe9e7f1fc6eb14ab1ec32ffb445c5c30a50199f13fb5a2618beba8d6b17d73ddf356d59831aba35d556b82aab8512f643a3d4aa7f45ff7833d08524449e26f3b3ba184523e883212424d427c1c8c89cef120e520f055be7d3290d05228fc78329a618b6b84871c68d2d2620cf05c27db157b5baa84d9bb83b54de00f1b0013466c23bca62a5059488899b298a05fe7dc645481deeeb39a88021a0653beb212b832bd54548a22a66be2d6afdca22a70d6cae64d6858b945939188c0e4bf834b86bb9ffb5014a80f1ef81e72955e5f5d320c4efe6afa8542e8bd6bea674722df0df1c5bd6cda9e51a192382039b5df74a51ae68dc30841e8ae4e7a0777bab968e7d8ad39fb3fe3e431d95235b8d913ee488c76c914dcb248321db339a34979e1dc1f5a277a28d962637514941bcb3a9c3569092f3509dd0f49edd377b857f64376b09b04697c0fd85aec01ffbe04066bd420c18b062416ba2a655ce783ff7bf0bb5f55166dfbda508f5c6fb18ec9b25e9add44ad18df99ba003ee58c1f67f4ebe3c86157b28494d1de5a359856c40ed850d7d1f1c7e87487f4a1aea190eacc22795a3efe3f2fcc3a25868d5cb9e4c8b9e88846586cc34e5be431ebb66e771b29b8f479b998f528cb2a22c4af40fa315e9b3b83bfc19561d102a7f85f6d165a6be081fac7309f4e5c6c8382645646991226540462e3a88fe29ff80d2486bd2890afa2996622d4033ac7b7bb32020be2c5779f306c24ea5df77c993f6736a562e00fbcf6516a0cabcd4bbbb6555276d0f20e6a7222492aa3644756c6cb294a24bd0f692bc8d012d9caba2beeb441f8852ef9bae03c466cd8fce13d5cfccb0a76b6f7732dfa7be40ef09f98035208aba9e4a3d50d51b981b860f31a6166ee678a8defef4de073a8b52fdbe6a2ee91447e45dba80659d61fb8179209003d3aa927d0e18be79b4a807efd781e53113792946954f560e0834175a7beb5b5473c4e40781d385c83a33cdd023226b6a9c09afbba1295280fd162e9f07977e864e813a42261b8980ace62ca370bd8d269bf99e14496383522a26716352df59c315002ea509b5a5de014b28e6339d3fc7e42eb94ee2b2fb3324ba775ec04b5afac2824ac137e42c183a0c356d855e4eaa0418d42d61c07582bc6e3357f3b4d913f55c42cbb9472ef6893434df67797a26ff978bb7333b1ad99944c04228316034ba9fc517ad6eee973e66cf069a6b1ade65d1355aa80e190f9fb1b7b7275ff51538567c43f03e1da3c51f7f634f84c0744cc691160a6f22623b6fdb15bbf6e126bbc87e277b8aabaa0a24588c61b944a86b97ce0302f9c702d86715ddd47252b3ea29891bfc1322a676a3f19024f400cfdfa247dc47cb447b61c1acda5bd98068024a63fd2e2a2b62af9c267b61e0dd46015f757a5e2c4683d40812fb70417575e5445b2f0f25ceef105f731d7e1c4afe8c109d774a18d70e5f135c330def91e1f0d0517d1ac08863081a48d0a7d2db5a177742ca120cf903759702e70be46837d591b8e454fd096fad0cbebe25f6164bc3b3fcc9f6fd4cee66482edc0bba4a9594b7aa9a227f8f8135b43524b53280c61bceb3267b844e6258cfaf1ac8ca159ec83f8d264fd1d67b31b0ee00297d4b54e6ee359c14dc4f4bcd1a42a0e3a8805ba81aaef73c9e0b841ed33bb4ceb57ce3e6bc8cc4963cc8ee92998aec504c16c837f2c7249dc81b68dfc61bdc805f92d148015dc695aaed178b0873c802985c5ae0a36827b9eb344716dd938f650ab74030359403911e3ada8ff90020c6bc54e0e06fc814383204c10c8f529e4c37ff7b79c191248c7b38e906c083951abb3a2f7cb4d76330f5482aba43db56b180ccaa2db47a10555f4956e16ad5ee793d66789e96a49bfcf06263e496458232c1d3be78d20318a8c33096cbd36a9143e1c7a1dd31d417c3b40297384dd7425a6ee7e86a231247ae75cb5f9549b44c3c16dc68a468377a074acf07dccdf6176a9f4efaaffbdc356080eab2e90ea34fcfe4596753ce0b744c660fd6a7258d61b308751e7afa08a7b3945ef2bac602d8010681f8e69aac04d42aae04b965d7010e7590bd3cc2097a45ff39b22b47026ac49c1209d38f69d4508dc8a6c1306101bfb504e24f3195c160b69865acaa7cefee31dd59a6434034b70df80d4db70ec0a1520942f0dd1052481aa3b033eac71550b847c0e81edc803b2599047bd00c39a011e24a4140138c1d9896cd852ba3d992ef55da0b8a3c08cc5522bc291767dd12c1bb5a3f2021d13c5b70de507eb4e0664b5ece79e65ab823374c9b23b6959eeeba40599ca13866c562b92a9a5f40417cb273e77bbe2892d1745114d90576a99ac0ad372981be32a21f0e1b28ee8d156f5a3cd32f2dcedc98634b6b83926a3a59678289f7e8797be7efb4777ee8ad7cbac732859129dbcee491043f65536851606fa8ef5a6b3bdd9e0f6e9402f3bcdb5cea2a86b2e8ae8355f0ffda1cdf5e057b36fcb63197b168bd99f898544d743b231fd893342fe9d017a4b24774b47153d4ccea83e26046c1eacffe2209c5b70611abc0018bf06072d2d68f5e4afe95194c619bcc0232f7964a4920f1c9b73fea9675120d05771baf1bfe9dc628a2c7a40bdd2fc426740871db2423b54e02eb6b0e14c6f585c6c29992dd9293a7ee0866ac4a54335c6e77218e95950c92f0ed5e65d09453f72eebca0c6c34226597b04d36661ceef9bd10bcbd7bfa31be5794f6fbee0c2169d803223d220def3febc73d1b6ca415513c10500aac9225d4d2eba58bb734cd1276c800bb2f3419ae94df942ed3134fda30cb41b6fcb983bd752d49d740c476deb380978898c25accf7dea774da73a5994925bbd745996451a8ead886dc6f30b618930a41aedcc504c321735aabb7ba7a7b80e682ad80aa3c6209f170b3f249a7f1688dc652eb7753c85a422cbcab111edc0c4dfdf4a4f81b27f350deec6a0dd93a7f2228babb5a3b7ed3c320ec60643ed3010cf6a8132d76dd895c80d591dacf2ae01a3afa2b33d2ec8d7c75f12958d8c1f2ba4d377c33cf110b12a7b498522e2db0d5b688eb21bcbe2e2e66039eceb70efbd27be1d5942130ffea3744794cbbf6ba51de17fb1e9843a03dd3450e71edefa749077d3c8be2fc2d2b12388a6ca66afaaebd127dc4291ef69aa9730e850a34eea435b49d39b21804cdb9dadc45b9188310c85665d283d93218138db17939ab3dc8d18388646bf0787dce6d110e3d6746c60c9f8ba740c297b1b9cf9cbe0e4d85edc0b608032d45b47932bd1a41af1e5d6d335868b112505512d5e5d7aa3a2c5f03d612f96ad9c14b6acb3f1074b6552cb62e6791ac2d56183cb8b6a7d05b0596bbac254799f4aaedd0934b0a452f7a05d13e8e0a13b3461d09379c188896e3bbd50aa85c5a1b24470aae835604d754568579928cc1f5acc76d077f5fa7ef88f06770392ab9aa53c6bb945de4a291bbc4f1ed10585c1def27a8908cc6ce640209046a1c65419de7f9904282c380db497179f87e44c489f8bf6ae8700dee67d33bcbf6ee2555e37ea4923fea470bdd750a653536e143c0c1d190a908d9a93acf9a30036a75091c9d677b2d524386381652c2faec66fd91099586d0e00af653f8f45d5a23954dc4c2cedfe735e7e46abd8a7fe5b30ff31359c75281a9c9aa51d819849d5056216bbc271dbd65b1d5c050c023fd838286385cc4d52519f1259f9bd9d6c098506476444b3ebb4dd909598337eb022ec72de2b3a71b9c068da13ca75d521c5c0a3e46d486f3e5ac898c13340b513aa495be337dc0b2d9e3c035ecade16985569d3e1f48737b59ddd3ddaf8effeca47dce853a83ed1d519b88e96f95d58d81354d869f88466e106a43813877fa36bd9adab1c061146898d731ef284a48f43d46f66054660d732f700d35b798eae543a98b6f2ca2239d4eda6f2c7663024353145fc412bc775b68aff2945314599a62a9f65572d3b6976112c1a683078f4f0d7240cd27294e2c55a331654323e48012abc2236991cfa40410c8eef4692c0fb9ee1dde44fda1efdd362f816eefbf9904272abff7f30436d5386ddfd6b633dda1d0c05a6e910ff5b6b7dac0c8062442a63d728f6aec46bc44ac99bf6fafa18b2b08b8ab1c4620ce4629bdad1f300fc7a90ab1b27656210eed1546e7087a42e3999f858ad0822353f9a544d6973019e834f154c19235852d9ef8e6480aa466de316665ad6de1cef7b5ddfe63540cc50cc09a6791673f759f0eacdba69edf15afa2b936329cc66c949efe7d6ca7aa680e4e3a3c6c9c10097ab21ef8d59fc6b8925817cd2fb076c1fc7249a73f375a6e254d8850070597e66d8ce1a7210e57f2ebecfd136ce0c3953aed9fe0a5eb360669ecd1abbe7b855d641a6430789f0a67eecc6bfa52bf2f44f0e7085ab99cf67ce6c5757d610c9d0e3e897ba4ab9ed40816968ce43c4da08a60ca6389257949ad88e6385767b77789a9bf6d09acaab65d48d4edfe1ab75d7edb219ed76b09dbc340ca183c5e70bf893a4d24785bb68718e42125131dcbb691641f05a51eaa7fdf5bbe3e994206d225139e85fbabd6b9696ca7c74c17c7dc9d6caa69a13b5597796a1d40e75a05bc2854e8c740fa1d64639268315b090543bf3cebd7590b138d89a5880af310a37345c18141fed10eaec3753bf7e8c8aa36c324434ef5893b7aad56447966eef69f22202f088d2be3d6471c3eab9507791ec7f51512043478b9c76c010e50098c0697c2f5931d04934810803e860b4f358665cfb3b7780a2344afa69077d78597c9b9f1b36a55c74442e9dbb048afc8dc4883bd66b8c3fecc5b184c89c0608c24526c1ce6b24e561926d3811a67a41f8b9c0461cebc4a7a5cbe6b61199a6d760f72a11ae113776bbccd1f55357289e5692a1380ecfd869076a3a82ce90711b4791b6cd1efe7c95a1a77242c421602de54a49980449e28dd60a4281ca1a1eda59ee2f02a3339e450d7ad10bed9a7648ff39df9299534e231984862b8a4442bde6578a1deb2e56b2db2429531a3c579b0201aa3deb1932710af13f01bc522ffadcf8fd4ec4ed46098b8a7677375a9e907dec6293351342b7a13f4377142c36c011b6131180731f1c0016bc25542685153ef14210049973280a26b3db3b26a2e09238c0a8e80a25ea8576e0a2c6a427055d30b5e7697a3113cc2f8a9c04b01c3d2861a1445b058e658b99070ff8f0e4d71b4e767152e45ab5cb0ab9d228a1f94cbb5a5ccafc6e144a0fcbd9851170db70fdca8fda79ed51bc58ac146097cd85e0ab4718a7406ca0205694c73b535a6e55d547a9845b78e83303486ad6f2edbeee1e1f3684650b1d7b0929982f25645520ac948bceeabce48a90ebffd525a3c082b33f4b11bd6deabbba42a27162cead60a1dd621fe2903627f41e203246d2c60453a523007c507bbadec28b0b15600968da0e94ca0d7b5b8aca7e1768f5886b730ab81d8d04097340e16c39ec956c482a4dc755c15e458e9aa2a32c3cb59fa95eff06d1442b7a702f1683bec355538b98e141a09cd273664afb251ec7a0b79602dcd969752e8d832bee61cba58dc3dc4e809959830ce389fb420ff2af41bab88ae476d3309d3d35155520fb9b013e84c8b993d9f1ace624ca662cd65170f5722e0007ead3ddb579fbcaf84b6db3b6924449f6a1e7a53bea9ff0119356e180e048258aa3eaa76a54b9cc64cd57eb6efaa63343b637e5c14133cbbec784bd19aff64a0faf8881bdf2ea4f0d45894203b6c63070971890826133a86fa12e214b3d1995d57721ef0ebd9932936a3d0ac564188f2104b4ca0335162fff92769883293e45f3026239e9f25cfcab9ebc51dd10f928b91b51798f63f3f0b61e81fb0b0fb45f0a725247ddb7f617c03d49989fab554bb796e0150ac4413f0f9526f593995aea8e3ce90055ae935367856f7212ccc1e95ab2f9c49ae7c26be0e1ded3b000414851c89bbb1038b49a7d079db9dab1a198c572944d0ab2a63080cabe6f84b474ebf6447597eb5d68c0b133d1cd647e7c8322e3d5e1d94da15ba97ff4c681fc128dd99bc84fbe0ed687a9994c052f4f6c5b1c87d4973e2a86a8cbc81e26405aa67b7717ed866c4867ac537a51574c1521d3d52b318a35ce2398f4b249a596499fab5ecb5a2797554d355c3e6d6df9c1a67b0fea611cbf46b1d8f626bc64c2fc88fba0f1aabf5581360b656f05bfd4776548f8029f0b4f03073ac48fa32711bcc420892f1f87dd0d382208e830aab5c7bbb9c22e29e9a3e386f23b562fcafc9f7baab3f5660d484749f0e04e60150c5561437a7e95cd60c54e6c5c8f21567e639e554e375757e3473a534ca9738abc3ef9b988159eecf86a022fd373b54ea85b04ca8268dc1460b2ec969ae9d4bab0465d599f3d5009181a6ce9ea2ee500724fd4e0922470ac0dd2070cad40b792918acf4d4135fe343b611cc528be8c6df8541f63285150295299e41dff045f233b07bbd4dbc71f525855fb410207527d1374f1287c9f64a6f728045375af88485b36f7548840ba31f67c705c7c01a01909a0b5472db60ccfbe16c673527a2bbbdaa846ca246027de39a845fba3963d944ef4a04e1c80f0b0c023e68415ab42cd3a04e809acb7c4b0408bf9fee143078a2c45b53baa82d42401e3ead4b9ef49c30a5ddbf3e5658382cf7859b38fda95d90d29a98b200932b94b41e502a01f1a67d56314d7750b335210d04fa097a1620da70f0a32782de8baba3e42b4a15580c2b96122c09e5a22fbbd71f19e866285c246069d9dda39f2912e1258a2b6b11b2430304e254313d8266735ad5c8334fab8bc4dfd5157bc4cbee33d63e601bf56cfebb2d47ce6017ff7e5689a48a809de4cd8bb8b5ccbd937ae743d28aca22e7652030c47920844d79d7941605bc884874f43e70aad356a570c96593fed8ae997ff2955264ade5ff2e5ed8aa7b158ac68235dbc60143199345a8794598a35bcd8a98297e07c459e40abd1ee4ad5d43b84a484e3f13df4a63224a6d7cb643bdbef0062c6efd00fce431dcf2a53cf8b6989dff3efe318d6a363fd18a4ef2a33b4afcc5854b2ef6d08b66ce6dea5b4c1aa1a0160a351b181de1b86a076ecfbbfef41aaf8238f001f4d73448426f745e82a234569278c324670726cfac0fad763eff99639abfa84b0c5db8d2d87ba5003cf70babd3f801e5849d6c4001d05304bb919f388171072842f3f9053cb8106729615a17d05420a10104735c6e019dee09a03e61331ffe635dab7bc5ca1ed37ed5ee3f1d8ec3e212339d9bac42f1f3f005cb6bd8b469c1c69514ecebd1623f923167d19fd2c718297a2695ee0cef89f13fe29964f87385c291d23cf5062f3849b21d779edd873aa80f31b36683eb6abf7c98e2123c0f292cc475f9fd214d6da71f2fbc1c467795293a3dc12947374195f67b2b042d69e051c0edb4d47ddfa5f6d4cce6361ae84191e77667fdb0fefc7cf37f4c28c9ad97a4b916a7ed29f7fd5e35c429a641acea37cc544bf7a20655425a52daea256e40ecef7d679beecf12905f07fd19f7a89bebe77eb41187c7e7a6252ed5d2073cb28b491411b21f68fcef9b2d3578cf0fad1f1698d5f336243c30b41a794ea31c915effb79001f26c12d740864fdb6a2c9495ca08a9a7760bed11b9cb0da4d2bdc954c07e9c6d313c20a251eb9b37550d43df8e4656ab9a6bfa23ab4e2fe1fc974c87aa1f9bb6c915a90fce785c6318d71a4f3fddd7af32f2282dab1d0928fc2c05753e40643241a70685ccf046ce7159682bc5000aa8f70a06350ca8073d4a7184fba5c6782bc69bb84de2f66c5a5214804b56227576f56931bd73e8786ba2259319fc5448553faeb2b44ed2e4bbcd6752e4c46b8a3b6e7c2380d557a130c5adeced1b570b1ebad3afdb5881b0a6d6a712cdd28bc9a9f1be7e43540e7c3158135319f3cd526ee46f292c83c7e9124741b3081473086500bcfcb1cecca29b813be856cc2d63d654840525df17695fee7aa47dc86dbb27a037b87a3adf0ce799ee486225284260a203c44cacb5c2223c7f4467d41f70c3d207fbe6e49f6b7b0759c36d17e5146279558481af66a3136f1a3585ad7d00916d2c5c7690cbb23a33a074318d6b6fb10fa57299dc30336a3dce4d6f11fa72ae1a360af06e2c58e34400101da21dcf78c8a0245aa7cd102f518b9f16ff233e229e4734231dcc69e8a780bdf100dc6b59924a17cab3b0cf11d9ffc41ffd2ee34d20fd025892e57e89269240f313293668ad5b97034e8a16f44447a89963caa8c2c4a401ca4f1c6579239f879b6dba027caad2bf2ae1436a16a28ad8e0c616ad8c7032c36cbc8c316787dfe24a2ffa723f0d93ced8f6ed6a6f95a6782955326b2573d28b92eeb0e7aab10efeeaa6516df576d8d2a475cfc55fc0440e97f764fac4526c5c55191380b0a225f110cebf28a6012c12036d24ae5a5800101ed092e59c05f5706c735e12966d5c41a5ee10c6dcffe8d4cfd5267d21af8898898a39df5c10c485039b49674b0693b0bb774c185dd72c990b9fd6d49dac66a3fe60df8231bc1594d88a9f615a0736edb43a4e4666c46807cdce57164b33dd873971397bb36cce21374654972d8746a551764c7beae31ba0d27981adf924b04d95ddaad5114dc4f7dc6b708dcb5dcb013ecc477328ab868242d419fb9f6a81188b58d4530638e352cb370c0b65f886bed5b77a484819c8bc42579e643d51a667591ca5bf1597cc05aaac5070f552a405f3480e72c28ed8fa9c352b9e7a64ebaaebcc81520879b2965d0badd5efafec20d5a6dbd69fb72bc33e21d0f786d0d9e7397a3f0e96b3666e6fd4703fed8602b862ab27af621dcfa0aa39940cc26ebd1a2d1cef6a0f2c9e4177e3204bce2a1b7e62364bf724975b592e93c32a56941ba7c1bbb3f3ce0fb73b6beb76bcd97c5309667d0a67e320eeb1024e0dc9c51800342ab3106a9aacdd42c37817e32d58713108a346889d6bae8f8214c83e6518fd2e31bd83d1b3c45e018ee8076bc1a40fb9890e9acbc12995c4eb56568f305fb61ea38dc7784dfa68cc6456caa2ef1b9b5594410f658dac418c4a75736b82b225e8256d74a6d9f9441626bbfe910a06425b4a140169fa78de18ba5c98bf41546a747073845bc7c6fef00dabfe53a38eb07ab3b9a332a50fc0ceb3bd680ba3f820525950079ebef95faa72272aa0e4631d95213e7d1f466534896c47e4c214809901fb790ad62bf164a7050fb5a6c8b610ac97e90a0f08bc6aad23d0129b2489d427258457075a1d75640ccadea7634bd7eee888391a7ae1f9f7b5392585ee1898edd0600d154434973e7774ce9e34938adf003794ab1422a7c482bbd0f6671e0a46a38e019417e8ed7c542f5b1db1dd41abcb96cf4fbcbd46ad37a3f0b9c8efd884093a8b48c147391a16fc1d7f27f2b6b620dc692be49f1666feaf68ee62203a6d84df6e7c0a8c32221e7f5f7cc0254a253e309f250c0b5e90557beeb4092d33eaf26518ed11056bf8a8e82180c9c604616058f731bb91b8db14743a4c71ab9d00cdeb16d5ed45228123e1b9b381780fb0c0a1c8920531ea695bb30644f1a940d385e6de9b8b69702a59e1d7e4accf1c900681cae2b32493ebb21f98c1b6058fbba9cf6c33d64cbb3c74d2e31e902f35adf1822132d0ccd1dd524e04c86cc1ac516f4752bc0dfc04023c4f55d83f5da3fb1303eef64cf89dc17ab1acfac7ef6d99aa33ac109369084e824b41c7d771bcdb58d8084b7cc4e272c59e7c690652d98331cef8e6957c41e00a46c986d47edf386e2ceb94fccfd89d9d5c5eefb531e2afa1f8eb4cbb1be2603e38e72dfca55b19bce8d2050a6321126d54cceddd71aebaa1d21e1c409c30f11d6ff915bb02e848f5f41effe0f52f62f23d7bac0c57a41c8cc703ec20199391716804155f99d7b2953813417dc94264de2eac94097183d72104dc0f15b09db7baf5dd19236978a5a98335326067e1eaf6a69daba5c216e5a43ce4c28df656137a6436fae25a62b2659fe65a3baf59f6f3d7b90e6a90ce96dff15962f2ab6b88ccf5f7644dc5338fbb263dcef563305887d571e3fc89b6a4a2da99c1ae211158a429c50f26239015b489b4fa1fec6e32e6303d77b47e23917a3c8ba541ef88da00ccf53da8eb75e01b73f6d71a6b8950dd4583a042bded32121498329ce921e4062b0e7aa016cd82f1b4a1654642b1eebfaa92f4f50c811d363990611a5b7ddb781f2a44cd9cae4abffb98fe9746d934cb4147b1951dc02baab745f448cee382df9389783a8ad05f36278b71c38812f25f3093dab36968fafb5e2bf1d9a16f1f03e92339ee6864af33716e127e5adf42cf348d8aa00fb315beb6d0790bfb5b6ba4ce73ef24eff0604aa6e9c2b4bf8a884676af5b8d56b10200f42e684adad17839d013a942186d1db9ee22f857249bccb52e9e45b043e7e825904accdb5941d271a7b38f20afe5a71df4916634071ed0c4cf14183276b674d4f73867d50611490e2b7ff2581daea73f2795f76fe6f3f199087268a517411590bf026fe38f7cd256ae8281e4899b693c3615a4f5dab0429110e6e642d01168f141db3d56874a5d5cb6a4b0b79797d5d1c32f0aadc3363bd4059be2d236b65cea7ff213b8290ab9139c1e8a7ca22a064918ce891b62ff20b913025991757c45f241db86a94c98e012d1a459c76ae910c15c3f3301b1267f86586e17cfe05dc82457180c6632cefec89243837953a77a617d84ec9fa703b599456bf7325ff5d5f56fc467d2e0036b3a247017a5268b0f6d11798790939a34d55087a94318c4f4a2e458bb7b10fbf8f2bb9cc46bf6c070561ca2d55f68cd5d30946b97618b6accdeb08fd8a0ddff238fd20d77f64d0b40751f883183e50a286fd83917f2ec2a3436edbb5d404e463958d815e0e07bbe5f1c0faafb00f21451ba418dfaa5d19056135c390d9ef8750d19a6ac0d81d2e19c108440e4f9f8460d4920340d21e66053564954e9e6b0b6a2fe5f3311c26231aa14e2cfb05cbf715ac68a7c787ad128710ff272585657d32a2ca43440e61abdfacaee8653d8fe9ca1b620a3b8bef2a1cb92e6dece8d1e758b58224e0e9e4c200234e7d5d0ec7c386ee1ecf8107791fa1ce92d16f28e939f22c8fab19c967d10e383265ae7bd13847e463568512b4624979a9623d1469249538d311f4bec84ecdae33abb676eb2079e931bbd1b2055d4840e6195a2ef1031f5ee2702d7b51e77e453a5def39689a325fa56f62b0230a1e196fb0406bb1a8dfaf410fc76dc3e5a2e91f4db333cd6969332360f66befcaeb52ec98553acaa14d6cdf94fb38c32c03ee5e44128753184ffa4c0ae2660d7649928cb807066975135436892590b0654f4a879ea63d0298ddbaadc894f5cfbe3133630962f57f9554734637f9d177e663d1715ee0781d5826ad58e67d77ba5d5be6ebc3514ce4f4fa7b1deb263cc266aaab824a5af459aa88a2d8aca64a8144664f781dddbee3228afd5ef3a9bff80fbe68c3b82c06a8651964f529bf68aa8496d90366aa0142160ed868aa5eb4d51c8cd4ca2e7cbaa24ede250442b70d5f6c48ab6a044131aae94647fad39f0ea8f698e32af0dd1da5b6fd772393ad97ac5c8411c92a3a9817f71647bd97180b91f36b5945facfd258ac4dc2dfbd6e2c83e29dd7b086bff1070430ce7b87c739ace69b26443c3fc2630091ee372f9bc2626679eb1bf5629e3467c4e27fa36679aabf242127375ca0cee49f2ad168e5634bfa99e114e54475ac267b89102cf6c9b3e0ff71e9e14204fbb07dc9fd7c9e5853cd0287221e8c45d816fc6faacd092751d2992268120753d2708ad87e54241ba954c1cb143998582a48c4f1a6fa88d839dbd393a4f5f9822aa628313d3c14d14429a0ebfe3c80a75b49ef0088930519e0aeec7c980ccc6cf0c4ba576aa5fc255a04087b8ff9e661301014954caa7b3cb157ed9150083898b58b86a919e4292160a44f6b8c67018968e8b29b45951eaf3d0425b58e860696cb3503f2746b32ffd48b78b6d9d22b4ce90779b121ce6cc748fe1a2e2fa14b27c59c594b869ada539c7efde30eb053e7deb1e0fe09070276ddb383fe44ee8b45742bb312af5bc768ced76e4233e1322c428238d66e84852b49cbf14ff01944df9e51fafa6e503e71553b0a19f5bb23b1582d72c0efe87e07918205e8356461b0fde97b8deba97fe79a0c22ea95471c0eb1d7719f200be689f8204c8e9f306dfcc5377744868f0ee9cbc4b28d6049cea66f880f62071c0147b599fcc4d244b31289717191c4c1970c8853da651b74529412d952e6684babc0991f7c9a3747179fcb9699541b2dba3be28835e81bd8a015b41b01c9e05cb979f68f828ab2c32e4589c0180fbef5f1e11922055fc912b86ccee1e14fc23dd52b80b0d0c7e0f3b27661e7c73808c8848531b4e4fa84724ca5a756a54c4baa0f652506638c0e3b6f81636441414a6cd0b4c775ee5153667293782c362127500a94e8770cfffeb85e4c3780c930d64024025992da39b1cb03e8ea3af37a6fe6c0e7bc7c0b9a65ca31734033db84823c81d22c1f21ade5b992c3f82836103f9168873f27f39fcb812c36fafb113f2d8a0f1d5acbc884f3b4610ef1c4774605ac13f3353096641fa07772369cf65edd75d96ae9952041e2e9561e114e0640163694873111de90bcadc90c736be1418e45d0afe2135225081f2488cfa2b1b006b0f1debc7b7a6760936713580c94c39a3b45146082cb3d57272cf678320a33ba5d006f516f8691a3c293d75eb883d42a05c82d505d610033b23b6066a04d79d5fa5a1dfe9e0f73b8ceeba0d49633f41464bd05a21dfbba2391812c976cf1dd7ed9a4d1640bb5f26b2ec2514ec302a85a25a20e842d7040177ad6153fb300dfb8f7b8f78f2e9a556a792bf7858625afa6fdfe10a0a848cc33d9b12e6bdf97b069acdb6c42a2be5133acd993397584f1745cec6b60b76836e5e1639115f7a294c11929260c429ee279613b89d80f6c97e6a8a7472366cfb0d7bba34fac9cc4aad9b6dc2132d9118979ef1b76309433349677e7ba64dc000df3483c0af70824206cbb35a5c53a5d3c09cf1d63f0a88ffa768e7503e9796e9bebb4f13a11a241c057531c703ec81ac796181c2e78ece921f3751d9fae5743b1fcef5a129df72a70b82d680cf7057bd48bd8460738c6020abd1fb3d2e7584e0fdc2a68c9f184aefe6861e8177ff096f9f84b2c71bb06e396ebb6c9d0ecf38de00acfd33948e34c5c0de717f752c5271d959043cd534981e1b6401d01038056f21747928cd2d481d29e4cc91e253583649ee15108a8b528ee367d1282b6d152d02290dddbd0f38f1e6c385ab43868958dbabf3edf2fc70d4964d65217aa72f4a6d64079a493ba65c74a82e5d4d32b3550da95127ea841f5d6f7279dd27c0f79520b4290270efdb117f8f11bd836e5cb96cfffcf0305e848a888e86112ee77d44bfdbbc275c0fcd289afe940c6b906fb6bc3a9f43df55f0d155838dbf76d929f09af312ead47defbe23797adbb37c6837426ba6ed1ea06fb8d56cdf51af948584bff5236a3c418576a878385e09dcd7baeeb64711bf8ca4e9c65c631604c24e1b4b8469ebf5985c275c4afe85ace65153dff96e8c02ea9fe81986c186435d908929f103e6bcc12108652bcc00fd9b94a7ecd05cf566308d929f1c2617db15abd75087528c609468f60bdf0aa9d3677f562ce80f93d97fa6ce400757dc7577db17b467fa9f23d31fdc6590f9551deac5e8b83250ee89c6b141ad2be1258f9c04b563ebc3d2c8f7b264b30aa03b13d0a756f8b8b6860b82048e954819eec7b3ba56a1b9ddf5538b897ac7f34771e4af15d79660cf6e0f4dadef3836c62dd5181bc297ab8b312146d722bd01ecff4c7199010d31a4bd193d8bbf6f6712d4e1d5f3afedbec9049ba92a9464867918f47513c3e4a9349943991505fb201c9130c829546c1b46ea42c91ca3b74d5baa159576890fb8caad47e9d45d7d664b657499f5d63fddc0d226d8d2ac5ea49c83f09eb02a15b1e8a84b936fdf98fb4162a399a8f538ab02f23a63e3c1ad761fb43b299e1f31248987515388c5901083c7c4f54191c649234ab145735e884c1f30643e22993d9d5e2956a2a031cb4ee550bc90d09365d6ff945c72233125e0044c66134671ffc4544f52267df1d7d509b630b17365431879a547086dd7c619bdb2bec86875f2863ff6839ea5be0f1a480d1b09d123981578ec857d0eb8d5207cfd24bef1dfed7bc6cf7aa9c3ec382f4ca2ccabeaa55f12c169f4809f2d268abf5caba98f4cb3a0c5b13d7add3b1089d065a68bda8138a7475216ce9f699cac85654a67cc597bf477cef71aae59121e85167abd0e4d2e2d83e1a339e0da89f28533126b2644b7caf4ced609b897d41a62f42759c92ec674c5df88ea259b105fd8dfc2a7f39fbbd0195dc49b485014a9e1b0208765c398f860d0e4c94b80ece83ef7fcc82decb51ef2697528ce896b12819a4c98c1ed91f288463c6f3ccebebe8aebb084503d1cfbbee39f0fbfa1ce6e8b04276d045b747a8dca3c8f92fa5d3f37f62f639a731533a2a4dac32c35e46fc3f3013fa310694f17dea45e3485e522045a4cb28b270e89c3ff3bf556e6d7a6400a7e320ed03aee5e60d8780c74cc95bf16d3363b5012e74c5ee881b2258349eb8f4341c0172eb7fc2bf8e43589a5e3d4db3f7945ca0540de26561915a095b6f160cff8d2887a1db93edfca0616f648872789266a9ab699763ed0aedc6f0450ee79d1570127725b3961069f400fe951d0afb76da5340ee497807d52a0210f610f9244b4edfc0f399afb3ae71e4fd02f42fc91a0b9576a28c2450cf87957e584dbc5fe3fc3ca4b9f35c59e605dbce7c5721a9922bf13ee4d351d54e28f1dc742a7a045fc348e30f7089e30deb01ee0b1e2a143a59db6a19a1a119bddee7242eb296e90f587481ca5ed5b2d8714ae383be3cd5b4aa3010dce2309995e9894e32758bfb0b4cabfc30d42a2eb730fd02b66b713f57173447dd366965648d3e047ce5921e91bd0988bc267c1ed08e984aae696844fe8951e54b54b6b75955ea18712e78c0f5ef81b619a7776ebdd688450b80b963b235770554bbb5981a4720e1a8c0f14331bf520daa081ebaa259b94bc2826e70abdc82db78e22cb1a2b9ca4103b51a55d06652349471279eb71c3a2919f489555ce6d4904ab62e586ca4fffbfd42c7d1600a8ef801045581197d3178aabfcc6804c119d66929713dc46d6397746eaf33730e4d72da059c7904ac66126198135e07e1bf4c7bdc12c7558ba8d20ce7f46d20bc9a79fb40ff4960c02117de5e570a6b3bef733b8ad8f2c9fd186cb071ba1207d8053d75d08bfd1905629209e94437642de16712f1d97d84909b2093b2fb13850be4953bf3a288e54d08affd51fd969a2a353ae28053e8d3181f7135513ff8c2d80031cbec0a2cce05ce7141f808bc6a1cf01eb1d7854fc583cd014fa86dfbf77fd04d6e305341b8ab0362bc34011be4aa5467b5ecd0f2b6ac266bc9b8d0a2c500575fb8fd2f616f58d706a23fe2292e180376d686bc0da7817778d51928fbea40619f0a70789b3a6273315d3d23456b2971515e77b0183f5928c3e3bee639fa8c089aff16018e5540b8b4c1c6bd97b60032460cc1b570a1d203e556cfb40164137c127bb8b06711403ab8f35c140f4d96de3b686e35d25fb59091e25d02966a9778c2bba580961a9724d558b8027a8a08b06c816a252c3a9f623be30fb1d8b28c60f6eaf95da72c97c45e35050f8a678a3bbacda2689ad0358771724baf4c451838038a79f4a9471b90e4bce8792e224e07cd8f8af1bf9a4eeefeb99c4344d41bc2fa646d66187092d5a919aef0f8acda0079691848f586985e347b4fbcf4c7152c47cbe00c86b30daea29836b4f315de5c79eb4909f6c3bae988f681a94e1a02ad2b7a8f0168479df56588af3e58206e3ba9b860b960fb4c74b82a398d3b3611a5a27a031fae34135412b4689480b2cede0c7acbc0da9ce71cfa88f20b6e862e30587284641d1a91bb9754ed8e2d26c3ea71509a687de20b93163ae23dd104c2ff805919fc89931eca7d2c3900e2aeb23ce2d71564a1fd11f18d11e7c3139ef282f8d804a7694d1ec8b50ba3b70862ff2a36d009552a2ad11af7be3aba259ee63d178ba4531dacc8aa1b56f64ec6f1e7ae400b9ae341f7be5119f59938c537257e4c2145d0776fc91c65d67d5f413db9124c0bf4a981df4bc262b2cd7cdfe2a5832abe7d2a5971b9429ff6b62b2b6042591fd786ef8cc67b1f5dec8fd29f215331fa30e2b9110bcfafa31002d939f1c420267890e10242c82e2536bfa9344821f74d9a00b8ca568abb98c081a3fc645c6d4b917211875f2f69ec1ea92efdc4b12e4228def7261a894e211faa4d045d4c1110683f2ca6090aa9f7fa3fe345f8b5332bcfc32fc240650bccba30ed732b108754326df7d3d1fc2cb4a62944d559946fdbacc0d3eded14b3586020af4314727bce4a3cd1dd719d7d8b95f82a80ff843968f704d899df3d9c7499b585ee5e33d5918d7601eed36000975bdb6418768da6a3219d7aafdd7ed84cbcb554f5e899849530aa16f05058f4b165130aa7fb67b365827722cc429ed10b85f2444054e2f0dad2a69e3b91a35a1d21b0719f1a408b2f5ca1d6ed4626d1cab2d40a1cc2b0c0a33877e1a4546f98834d38738155c073f68a4fae8d6ad884f10860cee0bbd0cb22c83da13cd8989701bf77efa21f9a58ab7dea928ec96ad46259dadb40f6b0702ce80d132c421b2cb95b0dc9913c35d9ad7cc5f533c78d3f61765661805f92b87178246487f49e51e5a84c0eb9d2268d7f788993d7fce76cb03246d341998c667f7e68f5ff5fe46dd86fea93e0977cfa92a44c2f50902a6316fcc24fad8cec837169d191fa9ce38c6e99815ddf1acd0d32af330a39dda933712277312a4b39a1fcd8f6b3af9d3fb8ce6aadb58599a29d1f7f16d3676eaa4716770a44cfbd989829e9a510a2d681da49aece238aa1503dee0224ee11c3b9463e4108451499be0df4fe7d01a4ccd30c7365027d83d1b4000dfe7367efee55550d026b752c836f4a876e727cb46e5129cec208b1479d8ea94978b2f36c5ba1208a8dc6694e42bdd8d58ceb687cae7d7767cb6cf7159d25af86fd87b6a2cd0898642951ad4dd101fb20808be0b0d8a13de51fefd9389f904dd6a0c078f6fda474e5c55c4e672a6e4384ba59dc971bf4ad7752da3dceec2f0e2666b98ed0fc3f46d3689ef45e58e6e94099d6f2f853a3917ec81cc03e6ef48735c7e77f7d47f5c0ca054950b733e610f32f7234c909fa71e4445334d13859f0ba06b4e0abd8e502ede4f1f355a944d095c7d3ec3976573422113f2280e2f28c4d839d6c5f3b98c12dc9edad1db6c917280e9113bedf0d206e767390d8d65cebff93ab39b7686447196c421a3940fbcbb78b2bfa972972805b502e02e746721b32c13082359a4c908e74f8875da81f587b21629379af8a0a1b62b299f0415ef39b01d8c37a0003dbf222d1bd7f9bf14cb99f51b1a1d343946137b66b77d40b61c08919d414d69285ec7054c4516128fff29a6d35f406e8d0cd3b226da3a1ebb33f594d524bd1dedddf767410a3a70aeccd0d17369c1c97ebc27073ad914f5fa67e39ad4964054815d2302d5f6ba7449a72e980b01b24b63a3c18fb895ef7e771fb1646cdcb54d4c55258320a49b55231fdc3221ed593c7d117de1825c2c794ffbe2fcf8797211af3c3078fe35a65ef3a40f9dd96612f74ada6f494090eefde733ab3d7791bdf818fc26ded1d0f1a4dafc8eaaa1f9a470055a1c79df5b3443a3d367a60682726844751e35c47c188e7e36193cb82998a10943237eaf12e9603ba060c445055504060df6a24878fd158920e20795e59be7ce7a80ea3c099ee1d47ee0e90b0015ae92df64a684305ec145a26010cf38a685a1cc89234aa7b937e4fb48d43754570c87a72e8543f8eaa6503186a47b61d8ba3d57061e8ba70ab8c5f3b984ab390b221f8c5a49bdfce5e5aa494c3272abedeb38c47f8aae388fa0f4b71cf7e9dffec6be0478cb788bf37dc82cbbe0b19723727b076c5615db54cda979509aafb03e8f4d983b633380c0b838f84bcf64d6b4853c2969d4f6b90c89a3de2b56d863ea5f3f51036d86a11f451f6b510df53643ea0c4cfa7cce4616b5984dd778a8d31ddf253363ae9f8af3d63690b1683076b81cc83825eca66fc7744bd45f8d27709da081ead5e2b69ade27fda27d628617458d8088c2309861e415cf9be1fe0b1665a6ab9271afe6e564ba9e8827d8a9b3887b00349fbe86423f011d1375cf0362bbaf8950d5c7fbba236bec267b248ef28dcaf613e8a30cad28f34d598e849a03ffb1e6acafe91102254d42d33a078c94746f91ffc4d8e3b5eaacb618eec91132cdca5d64a80aecb67f80d935ddd9518af7d2944399c51678a3c7bdca3a21a71607bf986efc8fbe7ed1d7ed83fc2d59afe180c35fe4fd8c7115d3dc9031311ffc2c34da21f762f0733e56530605a6b5e7d3eb8ac8d1649d52afd2741fadf6ac6aaad21b98eeea327fa9b32d914c2c7926c13b68b20807f9188b5a23a7e10cdcd9308a208655fcc2122cabdddb7c929fbe9885081b6560813dab5bc91eabf5e53075f507f283c986e31fc75b7bae1e7c5819aa7f1a97f5132ea9add1b110523ddbc7a52dabecb420c864d25e6bea3a162b17c92991cb11e5166f3867dea776929c83629de03a9eaed82f626c7123534283c2df8e9d4f95baa9d7082d91bc19d27bfe6a37f43b1aa367624385b0bc7068a4e6312372a8335ea43b0c4acacd71e446c115daf57b6731c0a9e29a2e708197f36f74e2b394da8710948dbd893d7ae4e75c321c27ab0086218f25859da6814caa55d7fb321827ca4f0ec8e65a3033f1014ee5987a9f03471e32e3f4aa227a1c61c5e4564689508a1926221cf1a64427aec2f6b79347fd13296508f639e288ebd2893b53d9fb291a9dfc6e571cc7f1f96c49e09557068bc5d67e078f597069d47663b237364019a5b97b2f26638cdcdf87624608f7c05ea238ad19a2ad1c602a259ace9bd8330b49d3169857c1591e8566ad50701fb679a4dc98eaba2ac4ef26c50213d5ed46b35f19e776ea91d7c75411dc446ffc8cca476f05971f5f08e0513584b543c07d7b83940f486ab4395610218f9927438e2892b9695c8d54a516b09d50ce04d3d0145a2bf6ede82ff4ad7befc69421fa7975c794fe4b619321af54d1a828883693c9a80fe4ce1c1aa40af8a5f7af7e7e44a8d9b571bb9e60b6078395fd9b9930c17005f7b918042810e76f3e645de89bb68cd49d363f307450498220bba47028c98ccab942ef8511cca138a5cb57189c631365713caa1e6626227e1a3e333054c24949089ca160760d0787127fadc305d80aadae87a51266fc8ec93468bc03e857daa38e46ab47bd876ece5fcdcce0d5e8cb39bef546636efb8b31dcf9008b3c7ada9686491f93f89831ed16e50f05e11e0b4212ebdc6285c22374d6b80832ed20d82292f38aa4cbba190f7946d81374bb82bfddba1169d1036f6ea28bcd147da1e16c75db977149dda8f4fb9769744679836af079270b600d53e022c96d64ffad5150f1ab27039f7a1160fbe7b39d4710a7e4473e4a1b276469012f6e2545e7fa7ce0440f520881ac60fddf6302b8bfd9b5e09b0cff65c6e5166b919dcb4cbbcefec4f5b82e73dda53360cbd4b10998ed8533e1e130ba1644a607dcfd7c2311471bdcdde7ebf20fcc04cda29cc215416ff190afdbc14c64921b02f912217928214a657852e452618dadee892931cf42d29521426ef6c524acb93f597ad72f93b9cd7d398c1805d516447d51819d63e8fc1e8bf622b20a3217f52937912924429b69b0bf4e71d46eabd287bcf5ff631dd7899d00fb28d919b490c13ca01a75d8b6fcc7afff827536923c00f78fb0537bc2f7fe8f2f598355e358f0238164e0f8a97880a15fee574c17f43c888b1112e61dcfe3783b92f569f5cc66c48beffa75459f8f1da8768f419aebd8b8c5b34e74910fb593610868f837c046ca477b599e48166e9f1007466f01211ef0da4a547d376ab37e3b3c37c386b29e263f8526ed3b36188d6db4a5adce8856dfb65d3cfcdcd2823181ea41eeb43dce0bb1c11b23b8bc1a1e45714cd141bf96a6974b738cf80526319d4e95b990b87d4b880133e34b1f83e03b05962734bfe0902105751501f034683c3059a701bbac38c56a6002a75f4219b37c6b25abb24fa528dfd6d8d67afa40f12cd6e01b7e6c77e9cd4a0be07e3b00cfb71a63a8f70909f7539a848d27006db0a3f3d66bb4f99d1de54833d2d9fb061fe7fef1fb65abddcae6d8c18b421152c924d7592b6d0b6620c7de5cfae4e8feea264fa98cd0f785b3da39bb32c2171f1e0955490a4e406fe6944f099fbfb819c9d18dc0613578fbc3ce3ec2973986ebb736acd5bb59651b913b311057274fdd036798740d137cc407d50c52b3469228922773f697f8c4df384a4246c2723cfe2f56ec7a78d72e32037b4d9111582266b4d7715a5c463991626de562da4df1e6185f06ccc4636d78f4096fc3c6375a3a0249315b087cc755523428b201e9e15e7a7b6f083183ed453c2f6ac8c3beacad00e5056cc95ba9370f90be067abfa6d1791dc3339553fc1be7c94834e25ac79c81dbaf31b7561a256ade3eef1707caa3904acad2adef95785a38df004622a718479f3be76c781b44c10dc13ca3c6503fe0cf59c794c72a6a2f962f24a81688036d30e88b18591d8cc4a84d7d26790aa17673d790937239e13814e644da8da0c5d32ed43feb3af379817c8fb5393800ccea14dbc4ce4d1369d4a14d947fb0889f730407d169918e8f72cda90262c31921e31c52d4275bae42c620b67b5ffbf8e82d4b0f1d41638ad92a4da2edbca4f5f9a05c745d1e56b10551b505b769aa85ba104e0476f07fd700ce655efcbbb21a93aeb3a1680ebec758da2937f785981d685aff1c25e55e4e8e2470000f66f41ebffb1a2760158916e4966d7985637502a4eebef56b491e516f17fbeb437fe9237c54fb90ed1449ac1605f341ee4946652a4237e7f75cba400a30479375ec5db4761764b51f6308eb4977495866787b7c4c81ca509bcc76da7acb80c581634fa09c72b9c306c6dafde93b150c71c01597f0b022ee3a10e2503baa3f914ee949b6ce1e239ae6f3a1260b7dbf672beadf23c9f864bafb226d97d791461890863dd257ce5a36dd1834f8315be232ea548ee362d2e74fe00eaffe6c3cf2a1368187f61c9eac9160a10e832d021cb6af36202f8ebd98172ad0557a3b8d5b2bd0937dd3806cd0defca23675a45b6d229a029c48a8a1b213da2af7ef028871e5917779312bdb975d9dc856609f549b508d4fed1bc9df3546ee5583bb1f052a2fa6c7e89fac4f197b9b0591540221325870de3676ceb41846343d05e0ccf602bd7c2121a40548dca2127e654cd9719b5b55446fec4ba13ef51aab307983b9234f9af8c87480201c93e9da53c738573d8290bc2f86573c585c1ea3dd9fcbda698d759593a8a6a0428e0f933c2bfd9f5bed873dce820deb4581ef915a1c3df80a7cf3109371caf994aa8662212cd0824ee484aaef30a10aef72019bff6c73e57f7d445683160d4a71da80fba932218c74ada60d0f7506f40f490e0cd962000495d2224f53e813bb50d9a3b7f061129de61d4898e1ddb87c9e4b97a6586398693729026dc56d59fab0d91203fed8aeca5aac1628681055de0cdaeb6ab00c268d9ca912e9523bcb2f1346b2d6c3dd17e9213cd3d4d5e07187883df034d5ee36d079a45737dbfc8ae476d75e5c171b85c4be78739ccddeca802f57c6f3fb16bcd7a4b19918d0daf0efe2a64efe3eb660917cd8ba0f039cb3e1801aef7922b10884962419196f0db2641ca94420ca316dd4e18d82a83aec678bff589d5cd3c7645561fc7e6dd10e671231f63220d311e655ffac39e551039c44807aa6956aa60dfe4c38df69f031af98d14a6be23cd11714af4aa4af9856815ed3f8f5b5ad6fb8e6a587488ad8b0a2f732ed5b0604305f382e66b0cd04c4e6af764ebca62610ad1cc1c3e5c1028d7865fa8070839a32b7e386d63a2e7e93decc7784366c5d02c25470b739234078f98978d5dc656499ad1b2d5be59064a10432eccc031590a1594cac0da26cd157acfad84969b294231a08d47f10fcaa1335f5b52df7b8724a75318ae17b1c049f60adb4fe49d45f12dc02acc5824a69bbd91500584fddf3bebb4674d8b0465592974d40aa9f8c6ee1ab128fb4bd6eb8140a8377a7429a538cff0ef1f2f15ee61abdcccdf5de73cfcd6d109002183d0de24fa2732f300fbc323263775109df44218540871e410b518edf54d1bf7ab9028e098aeee981fa69099df5b00e1d2f0da4e6a859f921c38405f7693817d2d03b5cef29609080ac7386a2f17642ca3c56b3220cf2831357ba1730ec361f11070f53ce1ecfa3372df914f2d00978782c8785824257a4b3bcc53c41dfb290a066ab39e7d8c2dc24988458bc1aa3635c0141ea0da0b4eb2bf038539ab5d68d5a361d12c29fab56a8408c48d3d31212dd5ac38bcadf06bd143f48b61517a3b695c2cb628d4c92ad23e799a91d7ff4916c10f81632277798d13aeeba6290d4d7e456dd4dd32b91f87cb8e5a3aa07ec800245d8b29da195b58bb376ad25d5fe440a1d85130aff0c266b479faf07dd52c091f67f21f7c837b3d4e01b83e31bfe9c7c67f486242aee197e1d7e7ebeb268992438d91c47891260bf040ba8d790dd502955c97d544f67c09e598b52a2470fbff21d66db69e85b9beb8bff494d8dedcb104177129c0b6146ffd1eb1642c09bb7d61bff666c6031dae83bdf12f1a9367ef76c775748216c5fb975d06330e815c65f47250d17a6b63cef7f625f0e64306b1046a88bc2a9bec92f92a01b600ca785bc9d70ba0d0492008869bcdc501d6b62ad61e09964614d0fad5861620b69b7ce4dce6eb06144615522b52776873456f7a90f29c4ed49828088a78611932a88c24bda0ef1992d676006419018239a7b2acd86b1bda081c6735d7d965fdd9ff858aaa4d9e74c9203b31f2e91ee3b6ee197a44dafaf0a493b8579c69fa1e869e529f5ba57d41e5b5fa87cc3011ce86aafd8dd82990ce883a4967a5847875fce9293598698b8066114d2a64796cdd36ca6220300e0220d9191b313eedb0cb3e6ae056801e40072c2a9011c3f220aa30471356815aac288d3a20a38ecf3412df37db4c935500e0bd069c21be5732061c60766c73ebf61f936d2389f4ced904d8ecf3b78aaf7d3f7716d05183224cfb4c0e4c4df103976b7948ecddcb58c36bd2d6dd42426b7420ae491ffc3e399cc23b987583d722d2565d937f282c190a8b20eae69c6a6e231952f4fe4e17ee398a7772a645a59963f574efe29aeed445435198d21dc8f98392efdecf29d6fa7c2f4ceee8d2f4b5b62bd452a577f3eae09df37d4139e2869389b3ed93b6bfc58c1f7911066a6d508c30d85556c83ad12675bdbd9601928d612e186812a21bfbacf718bd68bd876dd46badab430008dfecbe0d45ecc31acb0ffab11e6487cb721a75c0e20d20cfeb384ee00444190650355662a6ef3f335faba0a83a554945cc4fa2e22620fd4d98f60e1e92d0efeda7a32995372e623b7a83afb1f4ef2a1209a9142e294d2916243731613872aa79ffe6edc348f5f2cc33513540326c67f595f735dbc46e37698700dfd53cb6fd10c633b1666e2c667f6b5f313a5bf3363209f746ca6dc1d9c3c68ae0e38e86fa6162992560d209fe7aedc0fcf3b50e7dfb081abf7a21bde561d613bec1590146bc107ce5978434b9da0be77a82cb1623858a681aabf536fe39e47022c99325949fd8b89f18dedd5792261a59416e6d0fcd191d756aba3326ca17a7182b86029f6b3431a52e32f849752b162ca3d26caf2ec42c6cc86bcb47916a9d18ba9e5e7fbccc73bea589ecfcc21c0147e2fc1c963052196d95e2581364d787a9f64e5d2a2922a8cbbaa519afbdc8bbe2fff14abd119ba1cdfad4ae66e8549e3768d75efda50e7a7ca8fccfb9117663b7a79d4b14d10d2ebd57aca992f1b107809c5a29d38b00a30332661e193911776172873c30da0ab1fa9959d8fae4463b034a59d34406d9c902f2ba718edec2b9df335e008a35823b16e9c9b6da205b624afe59089976507aa9487d52efec4be51900d42fa9c4152bc391ecaaf6fdd65d7181046975cd0ee19973217f99dc3e15a1cb648872d4cc82efd11f4296cc8da5fe7a115c2cc54691dd6f7d7a57f11631fa6febb458c71c9d7adca8911f711137fa9f0f7d1a2c7c5e9f334a57eeb334b43aaad309a39454eff40277bbfc9d8220afa749a99d6a9ae5aee40fe6160ede4269a799f057fd1461b0df8214392ea7d91e5bcf93afa046983f90e5b4fff50c4c5e78ba870a28d59094e43d0e907e07747a99cdede610150649eb2121b77caef84ec636d369a86bd0a73e8f7500f32f57f925d788fb5404ca280e24a650f373c2729ad46b9a118b65cd8095309b5b17bc36742fd0a0a8257939583363fa3ee63cd81223ffdc124b8ef671026d6b4b9ebce9c7181c1a81bb1e033befcd38e86c018bc7412b8ad3dee1b0a0bbab0d3111d34fc540f6dcac455bac4155dd2cbf2d73f7ab01419e2ec7946145dcbd6ab8fd2219266843b26548ba1dfd1e7b72eae1625d18c616855e306ff7134f154f8566ca8a040f1de8553b8236fa1f71bec992a0ac8e58fa7f558b82685db62682b27c99ba2bc04726d0250b2cc6558e8e32267ccbabaafee7e14f2578f8f249041a2aa8c92615eaadb65d6abb9ac855d4f926e473fc3f7d90d4905b5fc4551be5ede901cb34010d98ad6209fa5d10bf50a530e7f4e66ef91b1c1b7200b49212f0c14367dcc57cae28bf071e579b6319db2762f614ec51af4f83f99ee731ce9fa51fcdd012c20fecb7309cb16af8bcd1d16153b7570f83b9b972210dc411ee0900194df385b17b530db335bbd5c1ee58950f70fa59d122df3faecb7b0306ea1bcbd070b25062a0b24c057d488678887b42b65767f67932156f2b1a33b585b71043c6d6cc6b438ad34a81ee2953bb9d2fa76c66c84d7df2818505cf83431f0c03485bc6b16dcfaa28253080f019939ff98c8039cbb37b5b3c5b3ac2bbac5fab643338c29900c7519c5d8d11373940d72a5354bf540730f6014bddfb2e43d412d4f7f78400826ac5613df91d19958f3ecc2fecb4427b041be1643da47e71dd35cd422e2bd40268a6511a71064b319c9a5ffbab9c27ca6062be46b3c2403b397a3950bed8735e8b8716e63ea06db102a0e9dcb0b3b588d6d43c23a415c49a8cb04350ad5991e63378794d83299087cd40552cb965b8671d40b8ce0a8d637b1182f2986e3a16fe99ce5d8ea87cbba89bff4a5e32e05b1779f664ef2f5e4645e23dd97f947a454e9e02b59022e6d2b8a1b27f684404a47189ac8cc35709f572a078129eed2c4c1798e10a7193f173cd2eca00940316ca296468e2668dd9c41303bee094b2ae43f35067ca673dbd61d06b67c11bf9a2c90d07c18ed35ca1c5bac991c8fd223950265a26eed58a0bae6057b3542618b2d9efc197b1061584953afff0aec9904e0ffffff1f