PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 78670 d248c0ad22198beade4cb9aa18b334caf196c6e017366f3f6f2c7178e543d3ec

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
80ebd4d06fd929529873e2e7b9cdef0d6df0726fc743b73f96e83d7406f4a798
Certificate Block Hash
d248c0ad22198beade4cb9aa18b334caf196c6e017366f3f6f2c7178e543d3ec
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00806f0000003d0000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000004f79486fcddd5ec7294a11667bbfecf46cb740611ba43e7dfdec9c252d6d7903f42a7738a55e4076b439b709841966ce19c32b51f79368f9e06672d345741af52bfa26e8bd319a5b0f49d8deedab1a9f2f454ff6417dc16d9010000000000000080000000800000806f0000003d0000

Raw Header Hex

0000402010f8484aa92c8dd64c2b366a6b9aa06fcb41cd6c5e8da604ba7a654245aa833812ca3c8765e5b43b0573a0b606b3b5e17dccaf6720fdb0ecdba6a6d782eb4e06d70b3f6a1ad0001898a7f406743de8963fb743c76f72f06d0defcdb9e7e273985229d96fd0d4eb80

Proof Data Hex

59,560 bytes
121216010307ba6c590c74722468b1c023358d58c10228a998823697a4c945f075c0dda6ee21e761d6139c4ae93eae45060d069b568ffd0c08a0ca250060fb9571e61d8cdcf49a8c7603aaac205dbc158934ad62bf1c9ebf93f12764ab24471a1d9f9ae25abed53dc7529b59d92ed1a903bbb3d83c3b355672545aa2e1849fcd2c1112e2cd65a75c5df34a11fea44826cfe0079fa56a89f736699a2184b39d5d9800d02b9881d0b4a8982ac6c82d3d9350f1fc5faa15e202cf0a66c9cb3edf30c02361dbf4addb197bdc4b0dab651ca327658f4dabc18184779b9a7d6052c80e52b1b3bcb5d89d082218f349ff323f6321b67609168f3cff2bde531dc409404a892103a33ed3ece1998cbb37b39705c8a26ac1e484b905873475e2fdf1c285416b200667fb3d37747aba9c5d31938c3de6982e7d0866c802fcf576a8dabcc242c5a81e85bc40ea9ea60d8624270fd58a6014c5d2b753e4c0a075b2a9b9525571ba064237748bf1304eca14c9d13a7154b607abf65df5efe567c0fabb4ac01812a3b7f05a44e5ca71ad2f28d67bdd4bd4cb0bb55e124933177eef18462089d5eb832c1f911750c8076df7249cccc223ee0c42eea741a43086bad544dca0dc2c0168d9b95bdda2fd6951e17fc99280793663e3a7dbd0b88904052d5818b34d8a9d98d77bf537c2b603ef6b0bd6d0e95d5d734d007a745c72d623e762baebf41a1735a121a7aecc8d4da5f8db59320c7223009ee058c7517f1910d36dc4af1fddede25ec9b4a0304465552b070f91f74e5171b656ee44a70f8b1c412db2402f6c81d4e44c6cf942bb4c57e7a947f3e9b02b1f2a7d1ccd0cd7368b69f727267d4ea91a16cef8a2fe9ff29885fce08dda57e0000f6d302e5fabdde8b47cd201e44c8e074a759e8908f330a6770e25a408d69affbcb82bb54e9d297d0a9bdb96d9b4fee235feeb5a03488aed15b80e3a9fb75adb63fb7fea573b855c77abfabbdcdddede777e59146d7f28439f0ea46af0b9bad95c9c0443bde5d0cca33876a37434986958794accd3e7a5b7a87e44906ee8a466d7b59a5c1610b767728dad61b3bc516d5b1f75c2c8e4d949a8898231fa3e8f0051562f349123f2dfb858c7ee7cc1ba625671e1b3a80922471d942a0ba129b2458d08cd14299fd9e8e050b6d3a1d8b45d0f40e6c8feccb1547e25a93f50ef638e2dbff91b63b57206fec5b55a094039c8174ca876d7ddccacda7f9de13572ca97387f1629f989d858c0cf229b64a7df81477fb13a9cb796c24872cde049509d8f3fd4770978cd300130bbdc77f10af365636ba7b8c166354cb589e12724faa2088bbf4b09253f1de9ea14739289b77bc3c753378ec299c6f5e4a270b1672fea44116137d75439542fb5c115419d25b229b9cc6f76239812fc1abd7a503d44ff178bb214cc86eec8c6cd7104f398cba9409694993b45b638b493754739a198a6944b00c66ea57f47d11a86c9f21a5c6c9a13b7e1c7040d7a14d4696aac99d78b653612b4f46e4b43e9eeecdd2cd27945d398f11faf9e3ecee39e4c69de8e346cf8c227836074bca7544da4349c4e1f33085ad023bcfa44f665496987321fd1160b9424a297372a11a2a3ef908d08e26600470ffe3543efa82c23c573982998fc44a6ff2f92a70b32bea7c21b81d608d04f40daf1caa3978b57c14ae4a3cb754e054fb6c3b42533bfd651d9327c318bf7fa863fdce64f490748e68b0e55fb52620b1bb7ed2b6c5d735c458cfee2777c0667d80158a889ab4f036f9c4f7dc4e8711636c78e135e8c1eb95ebf0ea180d38ce74595d7fd4d70e443bcc7cfe333fbf5a99ffe331645328b48989656a8a797e748635ee6643ebf5178af33b4dc27edb2b5bbf8c93bce0f40492c1797da3801fac0a31fef516cbe506bf9311a7d5b112b461ea0e287deb452ce4aa4405d810d23c0b337ff398875ff27e648cd873408b54c3947679e3e1198d2114dc63eb1243d026ecb4bf70a79604030f3a7c59cbd477110bd53f70ee2ddff61e832b059be244a30e6d66036feebada05341253bc239fac3885bdb048dd8fac85dfd4d9041b814eb40bdbb50ec81a7bd65b59684fadf55952ad412233e9971bb4e2688baac7b752fc39ece0f95dada19a113632af2e8171298d2292703b15238deb81814b1359ac74aa3cd3cd3fd5944fab6be9b89feb20abbadbbd7d1bae89269bddb2843252c15693b8d77038e0d17d60dcdf307a5084641e3d391428ea1a6363d7006001a17a7326455ced1a0d2bd56b1753daa35c244838af5b26ed71de2e677aeeaed2cbe580582595f97579941970150796ed62b69b9169b2b3b3337b7b486b2ecc1a21159169d569c7851fd0105cef7dbd8133c168d7c1c94d2a2d1ce3ca919bad9ad6b86a56425e6d774cb1d43486cdaa888aa58dde60f403b604e3f83ec015d651df93269c89ce56806250800b2b8553af01c6669d98d03f4533519f67a901703665383cb76414001c5277204f1298faf772e8723303adf6023080541e53840d97353cff3038b7d3f8168128a1ec46a4c7203cc5781872e8a470a63b37b4e00c7392cc4b736b0f78ef2776277363b50bb80595702ffbcefb6cab7fcc5128a61e9947ffbe64093b5f12079e413f1d37bd379018d860ead6d8d3d844094c4bde1c7620915dcf9a72497abd700a7dbdc00a62bc6e10f7fc6876a059cdda78530c9cc29c0c9e623520d10df323593d00c0d91f8189b7852eb0e569b051beccbbbc4b88672c412573b202866bedb699982c822ed8c82a7e4e8eff9985cdb64317db2a23310bce7a91f1faa6d11cfc77c007d093c3ab7b6e1e6e63cf1c068b245b7a8b7193f307d6d8d1ad60c3727b75775d782a080031c880f8bbe798c85b6512617608998c0c617467db92bb2096d2fd173379995d0b054dd099cdfe468825d176429acdb08fd9e8ecd99db665d438f132c2e2e4d50350acb40c085654933b4afee792744527c45ec2d12a2010bd09b4349f93663fbf021382997ae147a007b4badc661d430e2a51638fc0f16a259a6a8df49ee6c316fd173080a1ad4f9c40b878cb4daeff7202292df0df3a29c12b12db3169055c19ce63dbc5440c4a2f32370973b5f49bb32f4c6fe0bfd8f2d36c07e4c885c7652cfe81d95bf196f0d2cd079f0b80a216304c3cac0e6b81c9d3b6040fdb5b728d17f598d8a941cfa70b90f7456000344aaa63832c3610a5f4dab3d554771ad8bac1882dca73f558124656531c8fb1a0abf78b95393fcbdbd5dc946e9b427e287dcd1b6db246ab176a9d0d9454f7f10ddd23a4a477ffeba81a8d275688c9cceebd3d2096dbabc7954aa33f8315db96975c198cf41a0fb73587af06c016642f9719f10f85969ca463676255a1292c9dbb1b5d4d578fe5fdfe99a9c63a19dba9d454c620e75b9eb81a4453af61e0b199e7727e7afff162c1770a08120ac6e7ea4e35302af80fdcf514e063d64b4e1190dc9f8f4381f8c01d96bcf6c8d5b56cb8bd89e9db3eb3fc1c7f1207c61e1e51d31d097e617c1cd913aad7f26b49d08c00affb78ca0cd011286e684dd09d9230cd5a5120bc358c81ce4e893b1076a836644a8189cf7717787409dcb882d1e5fb4c191fd4c5113e4ab6a75726a5298a0acf1dcac649753140c9a0df78f3c64e34dc721e74d64dca5349d51746a8c4608197931abdc29dbfd61b7d8e8e8f6c9bd662472d022c524f18f4d0afc96ae4e39051a589c74b76e9709503757c09b3640c05d11943345bcb23480799d9f3cdaaf86a43c13062a9df1b7e8bd918c6ba2897e83f71d27c1a9bd5a7ec51d729f9058d00e630fbf49a84758b1ff8b172876374889ecb73e39795fa6c7263b117375f407fca3988d2adf6b6d1fde34d8f37f7c8dee1ca4e1c76fcbdcc8d98ffed902f942a296d7011298ef970c52bbdf5a06f85bff68c38c834a533d8aff7abc5236428b1f16b941922d58d54c2e8157ba8d75485f2e7c388e7e79941b2a911a76eb678160fdcaea22b11b0d0fe283a80517a15b70c989310a87e1172c947b699ed1515e9c33be013e00d8e87ca4738c40c80a71e15dac3e2b17687b7a60573a5d132104659de02a9efbf62998b0c9eca3b0f5bfc54daf5e176caa1d174f33cb742260caca95db54d575a7e1b1c2a3a199ce34f9c463a81aeba26fc3a3b0afc3460cea67d801f8b750bb96819b0ada3816be39da41c28fc0d419076332ef5d4033c847300cde61ec32b95e404cf4277f5dac45dcdf07d5ab406622e882cae228d09caf811f3afc310fac0ac8e8bf1f3f8f3affa13f671b529be1bcb559638e2b8a83a40dc9bdb3f8f285b6f628fdfc4c992e8ad38a6fffafb1e5747cec22505a247d56ec42862d1035af49bf95319c62bfcc321e6bdebd2f11eeac4593672ff052e045781b6db2a3b8cfe770a4e530451cf4007e6aea4355a748525ddf0a5a67fd04dffe3efa6c1a82e4c1419c7a6755e2830f742aaffb178f3b414b2ed7f4fd39c027199d21ec1a84b7867550a7e23f6d0219fbb817ffd375ac13c496612bf123a51c91523d44fc108f18d1c1a20e7799200253e001bc6681471304d868be366ebb6c4087f5bfd7ed73d57fe7b0860a04862640b51adc4ef2ce1a2f9a9cdb66207f505c1d5b51e1418454d05bb2346215e80441a15dd319965a6fb56fcce1dc74de2ed826bcb29023c4905e09aa1444f7e3ead46b9c7d6c12bf7b6eea7918b03b28ae08c20b726acd585703ec4c6885339bb993b182226b341fa5445919efc5e2214113f3ba4f2b1d8eb3f3734ef7a3a923b5961df890c8fef3f27e2074db96ca85894cdbf704ebc545ab852eb45a1c68d00ebef61ab252d97857349936d01923cdae737412712d4b0f2be9be6bb284a2dfc72d54e7db321df3713adb926dec8d9f64f53445f431c3d2dabd19c925b71030fa6cd237d0665d15be4dc6958e33e0e1021bda1efbd71b395a1f652b7a23590250f8a8211be06165078b81566d326b267c6e9636ec74f3248076cc32ab20bc49be3091b1bec0ed2dd68a5d2cfce7502adfe51973c05a4e3bb9869168a23b6ec4f0808caa4ba1160ed8dda31ffade5e7724b28f9a187aff376e7715f4cbaf78ddc2326893540d18a63523970dd802e20f743f654fd85098ab2addfc2ce086782b448cc3b76d5e53c45736d573ea358197184ec7eb9ea907e9a0cf6a3579aaba5abb5b56c255d2600725af7eeb219e671b47dac572889d518aed180174a29e56352d69f9418485b19b7b7147d0feab750ad6454267e0defcce90ff5b4ce4202bab5163dd719ebd2a411806dc91b035303f049a358e2ad6f36d183dfa05f2bbb8507dea45df2e54fbd005ce84b40b9169b86585a38dceb9a7b6d2dab4d345ab42d9c6e0550f7737de1159b7fba89ae2258a34f3504f242f7c73629b54b8112007bb5762d7b29fd6b71b42897c45c35fb63573354d5fa35108960e7c724956500297784e8ee31db3a264f8524750e96ec0fe381e86fb8a0f78f81466a0ab0d6e9269ed65b93db6507b9b1da250b501d67abf2bfcac5cf5cd930f8ee797318294e0d5a2d781b1a284e7498f38281bfc102c352d0b9c13f1b09bb003b355d1e55950570cc5ae6af959103e622a3fb8e95a6dc90da032fbe77987aed8ebd560e221cbcb5f0568b8f7dd76d8450a938fe8557172987ac7b023ec4bcd2b6ff3524d82fb1aecf32fd77c8972df8dec8b2699bf5e81f206a54994d961e9ac1ac581124d22f28b3af7277922f4db146c48e86b73f7f94c18e2fdc402316233e7806328d3324acb2ba2383f34214bdfcdd8a16d0c2ac5f16a12c4394061686ea89e75bcedfbb6b885803de390174b2318d1561afa5513763194bb034875523fac85de7feca6059d49d1dc1f3459a485b5e46bb18c7f1b17bce10fac3850f809654b26f9969255ae048a1ce5fb91f694b4903cac09a275f8b3e443d1f66f96540d5b5fac6db8ca98d4b1d8e25af5b9421a31a99595a129ac700b3ff6c00c2e91dad148172870d2cfec58ee4f2863a96ae4f881686805603ff074f869e50e33d0fff683ab308539b9391d62a8fd2d81e7cc417602bbdc87d9b51e8fe8af6453fcc82891b06368de3fa480e932bb92bda6dc10758f5a62f666527b7fe8a64e8423d05c76421be591409410f7af7c279d5edc189dd58303d73246ebace45e72842a7efcdf3dee33b5ad9631cff5267754afe97015c1352f6ff5e46f6f24b45a573fca256a6e162c40ab5e9953a5f4e6c54f817f067018c50ca3e5d744bb07e4fa77c8d2d12808055c1c02c5aaf509911320713bc284360bf80f20c54ca17b7a2e003b26ad92b12416b4ed6521971e4b1ef93ad8e638f31d2d6ee7daeb2c6602e9c8de8cf0ab31af3b7d1feaa0941d9089076a47fcadaf93109a7ebbcff240843b4fd69eca2f3f580fb89a318adcdfb3d4b0bae829f7de0cbe67a399156f30e0d785168a37a071ba4bd1ad6d18619744ec41c9dee342aea9cfd37ee54414856acb6304b6766a044692c2cc2939f4e32980c93357a9793f4114e761e2ce6b97f1c6764e7ecdbec2536f32db06844191ba415d3c4251f04216a3737cdeaf7d89f08677fd656097b24617c5a8501087525b9897568efe386652cd51303db6b92c99f915868ba7a45344f1b680c888500df228abdda08b41eefd45b1663bdb0533222a8f1c153dc3285de7f0228ad795adfdc0cb4c2f6a7d95757468de7ee0b0601f2234d0f1759ae22af13f0aa8830b53d3ebd51cb8a8976a16f7d10ada09cb5a43375d3b7d06d2f0056ee116a60243a883ab08c089800b04f8149e38405000024498aa94f78d683846a6e26752633e9d53fa362e59b13e7d92f8256bcd9961f46580808e38150eb37ce07b62ff32c1d74497005ae1b34c0c5ce195b9fc44fb8bec5478692854d483456c3b4b87527c010b6e07f10c3a745e567faa075580811df9e1f19f425a03e63f0e8bca26e5e5883ed038193dc0d756bb03cb82124e48abb08280ddde90026b5dced729f5d9eb9abf060ab6addff9c74139c3645ef23da943ff73c11c8bd2af03754362de4b4a89e66cb366c3ba5ee811b935dd17d196ee6208bc767a68bcbb075220acf0ca348d0623518bc877668afc5913b487f1a28a5df40e734577c5bd441d8a6f1e8cb74715219517eefcd1abfabc8deb0aae2d5e0a1b0d08f4b3ff0cb3bd1ed099c85c5f0dfacc22fb8c117be58bef3b76be3a375e60e3028b130c1885908e5f7f5b385ea6ce9badfad2aeae877a5281734f5de7b884dd6aadc5f1263aa1fe1e47b9603864557bf88c7f2eda000e774480ea35f969afab8b880471bae42cd9481b3b0e94ba80eba8f13078b326fc7caf69dd0c0795821f465d001a2f415b910e50d30fdc2cad12631228d0635b12c0d62699cfb13cc4bff643d8675b741bb141dff2104c61019d2fa772ac236e3baa852d73b6f56c86a5b522ec99a8f163955fe2686a52b73c22b84058ff75308c6bf13a2d37b27b8bbcd87927460bb02a2cebd086fec303a94e89b9494493ba4ea9af2a5adda397963b616c402af5faac604ce49d5a5705caae857961a13e1e3ebad2579d17b1879aa7ae777d2e6e4c13fd13a1417ebb8814ee00ac4101810bfdc1fafda18f47de0e981f660dc0dc4332dab3543269677b3a860a1e36efb0510ac5cc08385aa169404ad56e12ebacaadf8fad486fc365613845b3c13abf948a2ffc0f69b4f58167717f03773f6173b68f015286065a13495f4efc67e1ccc7c0599c405cb21b63fd1897cb2d84bc2eca898e09ef8ebba07bc5e4e2d8b064dc12fd23c1ed39092942c705512c8491a2aef53a313aef480a660fd603010299147be4830ddec57bf636744c6f1c85b2fc280686a2e7081e0689de37113ba7e48db44acf07a6863cb45ad621a34f4d4ca4d34dcd3c2fd72788f2063f58b3ebabb31e52801b68a6a0d3038cc1c581cef70bcf038238c62ebf23982d4bf095a33d6a34c4f37d9dc50f76c8924351dd6f3c79ed9bad1b9aed2fecd5ba1e0a25df871af145abad0a6200670bcc78f2286d76f706e2144ab2511a4fbfbeb03a4d8f3a604c422e9acc3ce15bb324d0c620b59a95c0a3bc326dd01ca08ca906a1872180ad8a2b093530a7160145469d4be367a5ecbedf165cd95448ac736714b7c3a4d80a5546625b1f4700add2b9143d3952a71e4ae639268e95dd9b7deb295de4bbf1763390fdd28631508b168de9404238a1994a3c8cf92f05cf59376b274925bca2669d21e53374aac99ef44840c2e977f40c856f14137bf528132fab40bf239c3e2113e318bec1aa4fb2ec421c08c4dc71ac8f933d8a37aa50ca0c7593a5ebd31a522ba2132a63c16ca43cb220fc2286974c24320b85769ac0722c140da30709e1d94d4c4734f1912c717eeccbdd216196fc052e7152181d9f2cc96648946169620d82ab58f8ea25eb8d8b94b024c3bc27de37415b1f518a872aac9b45de6a1f9f51e0b4a802668b29a575ce121e2fdb9777eb33c2c89f6bd34fb080667d651b5fa27934311f13ef54770b29168af5324c03b8cbd2a1164edbb642dc575703a1abec8f5289c927b6a37a24bee96da2f40024355b79fabf33b9d49ee6c5cb32aa5a9ad3e614d30c39e2d65d57a01c629c828ab49dfdcc7c2c441d2a55e6f2dea61bc0bcbabe3ffdace515472bcb6c777e0055d51e17aa27f77391f512fc95ce3bc425687af8e8ce0c6e10e644aa6ca7a139634d2eb4d834ce4484d9e8f6dc59ab977ac72f58fe686ca7a1b0e2197582b0d029fc3a3490d8fb24282d80c3a5d33cfbca7f642676b31cde68e43343f923e0ed305758d10b8991143e1a9b48b37e28457a6a991b53b7902962b8b0e1daa22ba3806a1d2d1b3e15afdc3ed42aa6930f1712144776b4f944d13ad44ad2ab7a9c8859bd5f17bdff7af55be579408fdf8775505d1e5b993fbe81532c25214e3d8c20f6c857f8ba58447d75c7d2696f2bf70fcb487019dcd2b24e4f082bda4c045c602841df6673091dba6d85145195ff7c87e184cbfe638cd4d08047a5654b07e0c29ac77beba45aae69a4afe8d20105297a68d26ded9348d3c917157dc573cec5d4c55afbc25542f6d8d05b4bf30203fce775b95cc07e2a86b1aecf2262fa9fd395d53aac17a14ea00c87dbb0846c6bd2642526958d554c951f20b980b227b51bffdd626a85aba422f491fc4971fa605d9cf38f75a8d9ba51c5505dc03df03c01e2142e4ea505a4b3d192b763e4012adba5222cf48091ddb6ee79675e10b0e029ceae93fc333c34943c3a1d41321fd1570ad7b708fcb460dd004ccad0516ecbe02f730e6c86094794b72296afb0bf9fefaeb76d7fd8ded8f1197f3a3164d43968330e154cea4b3eee35d6ffbbeaf979572ea82ac6ee0d5eb935cbe6f7cba303df26544f0addd2231c3e44e036a821c0d2f30e6778be298807c87c573966381d184767eb964aa2999674234625e8d4029db43a39b63c564775a49cf97e619ecff12bb4a9c33100fcd2cd5600a3068912454fe6d3b26482f807a97768e75d6679392b92606566a70f72322a7345ab4251d05cf2464d95af32cbb1a1e6c126ce4d957c65674c3deb496e3d69886aa103cfd371ba6707e1294ed768dc1e889afae0119c016193a83c9bc22883bb2608cf763faac57c6aa6367a14a1b2a9685e5209f6f48147bba2dd54f7ccee01f711103737720775d3c2d5fa6e647e2c3333aaa7e858687f8069cac40536782116c4b4794d62df52a9d9acd25f199692cf7908ce89746d2a6e70e724e3e01ffa97cc9d0c1fa004d4ecdd479c5fbdf931d754d275d2962dbc6c42e8f93d380f4f9cd74e7bca9d73b1f7716b4ead5511f5fcec3befafa407ad3304c215e11c44a25ebb47bbf7cecad1a16e0f6082e627173b0bd41a5e85025c0bc181e4d9766ff553cb75d802aa62b0f6db3c14aa33efdd22d9917d4ef1fe7419a4b45d1ec8f6845e6209d7c4d2d17958991bc5998921db85f9ffb3d10f51fb393c25d10b48da8a453744145ebf6e09f988f35d79628840b1e9be967b810b569bb989b96c2d0aec693ab9459923692a1e6f4f19df33f0ff61a54e64e61def60e3dd8c067e6a274d81cd0bb4d2407f37dacd8246187e54ce63422c1f3bcc85665f2f3139588485c1cdf413c22c36aa9579d141976dcc7d7e26f325e1f63e0b0ca9b42fb6871b3c81c52644e57216337231c6f518627331e421edfc1efdfa19236b5bdef2c9c598524aa0c59d438f07295eebd2cda9bfb9ca831313f58ab6829188e20b374bc17c15a6d017fc6ee7fa756aaa43cafbc4b244bd09c591d3179d9721ffa328eb15e02607220424faf95c94123af50b604d25a6b1132d2f24bec918e91d5eb6b235f6421d5555f1ba36c76c17744329f148f02a7a28050e96456084f926f070160409280f193d3565b33dadff0f5072f8f7e2a0f6e8c9ab290e514694b7fb04d16a57f1ec3579d159991155427c03ebbe5214411b8ce98c492ce78e94d432c90e15654f600be98154f68b22554667359fa6eb6ec0d0b6b006196f27827b30f12da92e6f8749d26fb51f54789c216e319a155dce6a6b57da4a7ab7797be8e479091b1b00877c0e594c2a0799fcd38b8f4d0a11570e43a33666f10c369857807f19d9a7f09ec0308148a93fb855d63422b949e71cd05ee2fa0cd9a6f43e0c247ba564bbca4d494baff6a01b13f5c612b4454826d48b441d3855c361338e629714f3dd99d5f1ae70a23168436622aed8cee2599c9dbb141501ebd907d755570106eeebebc7e8eb6bd2f1f59d6a6b69a098fad48c5b6f2bce163c1ad0218125c754bd915551df24715ee0a05cd6a4d373cb2fad7cc8ae3653d539f85a57031c86c175a8530a3e15c8ad44c8c53cccfb978113c478aac3b317cbb03c247f86b65fcac22d83a0e940f17c17e2facd93d7eb33c9560c249c3e71466245c883e07f88f2b5191374b4057d141713d16d879125667925c83cb0468cca07caff4d6335513a5bad82a354a45758140665dc94e500410e3141d7e349090fa0d98cd6838f80c21033624dec5c637a29b906b6fb3874aa70f9b12d42bf858c0dca59139a178cf454943c4b2121b3c16bc8a0ab25b3359f1f8423c7ff990eb05573feb3d00cd4611f81ea5b2c7427d4c6e405cda090650078636d015d599e50c0bdfb292e1ca84c49eafa2bfdcc4a726acfcdee5fb7f19dfb496419fc658e6a2a746391f35da90ca32dbf9878a718d30a2e52b43266dbce35575eb999839c6a565281634fcc985d4ef70377b6bab677878317da8babbda02cb979666e6a00e073a9cc1f3de0a0546e7ae8d28380d9162ee2d2e4c75ee413312691c578f7f4ca069ee0305111700ae5c530e8a09bfd0ccbae86e7c11cda41c48364151f8fe3b85cf1595d24873e7eb0f3328e3e64982927084128ab9a07a8caa3e825cabe2c1cec5821c451bd60b6a6d701595bc2bab74742806479e927ca946d5ab404ee736e28d7885695f84136bc904a2b8949b92e0fe3c09540e0cd5a66240552fc746ab46494c69725ff06ae86bda50fd6f4208e43ceeecf9b1a00a71e2f94f35310f8e60c5c481d397242ccb7080a98b9916a35577e2754273a414dc87156df8b38e8e475064037db25e0adac567dbce3c30434f8eebf85369e6ba5ccf79c5a36a2ba22f2e4051687f71e7d3f1d541a6526c81318f47671462456e0bc79a287a155fd5b8625e137373cbd7e3933db8619892b37792e91b410f7476faa99694213c1896dc6eceeac49f462e9f2765ecae31cafc01d9a73594101ea383aaddd8c4c72f1c0030dc19c918b130d60442ccf90dd6df7575c99f9daff9cafe1d0fb6fbe871d5c7e019c37744efd6cae409bd9590510a9ed746fcdd0150febea0dfaaa699d2ece81b426a5d3151c9943352bbebf74a9b21f1102a6769bf2d60d32594bffd53b43f41781eb72bb63c489786a7eb0d70e14a410384cde6142b19d99a59381ebbdc21aa24aad3025754e6a949ae0b0a3dff5fed0292bb83a6f72b2b7acdbdbdb8db6cb27103a286e386175389c452cc129137b18b5e696db19ee0e4544e057ddacb63128bd24ba387c228a7b68b63a5f68cbae9919f5539c51e0ee5c506ab127f647b151ab1b1a179283c33f547f87792af6444dc44436656dcd0ccbdd5a24e694fea88be7cc904d6bbb9d79d7bd8a58c5deab18e70ebbe9276a1555ca54f32f2a32a36c0d49f3a169cf65ec50f32221d7ed6d9f4f5b70484b5a14b640291938e370f0d14cee58e9e1aa0bab9a0a0d96ebfcc1aa12c6c6083d717e26a258e8082108a701e1f0e14eefa4c9860e3866076849c9fed4d25e61db293c177e4f9bdceb223d05199ef1c1889dc7de34f34e932a872e1c1b36bd0f6e310557caadfede891fd8607ce022cc372553f0ad4d464a48c4f19c088ed4f1115635fb02829120f935390c346f623695a6bc310229effc348ef95c92db3dff32cfd4103ef8d87ea96aaa355860fe8b8aba6800ab39e92ea173ea1dcb2a0be23d01a3f478e23d7977569e71e55db7f126b31edd252e4fb5fe3c79d1c161e88d016e9e47a085fadc1c6fc739deae95211e40ad91ca91f860588a4a8e0f8b94e22fed6384196a396de22ce603fcf0c880d07ff967d0ce84d035a34edcc81850657ff3b7a6f36fbdd1d4c8571a46470fd4ebcd9bd1b41005416cdac608e4c1db1b78fbdc0a6bcede615a49a378d6dcbb8b654374b031a8ee13ed0dae681a512b0b69c0fd38cbb88986b96d12c4887fd2a3d9628e47ade7162f2ad5b3b0c33b4d8d7c72866dc44445ec0f1974b98707060649e426b58dd15288a10e0113c3378b75f3a3c3b9fea08cef8b359931de943396a2c7ee047b497b5b9f08ae412f948c52e80a9c1795b2a47ea799921a4bed485f03e0ebbb3a2333f5c6bb6657c6eca6a862158ecaa3467c5525a0546e311405ad747fba8c0091f4a14ab71973e48cc1777e6d6b8063aeb3cd1520682e06191687c961d2814d25c0377d9a8b32fc328f6be5e571bf3a8abc70706127839b87537ec0f6834930071d91a3b083f88bc370241784f39983a83cfda247cc1e3647872bdefc692ba5c1b132860d1274bc4a06c2bfca012da00cdb40947ef2ebc309ba72d7464019a6ed3469642759b3da54892fd097756933f0d14bbcf9cea8e84bc9dce3cd56a6e1b2663e5d9dcefd696e6df0a22b8a269e96e9f445ca5330bc7f56ca34c06b5c6dd1e819e1dfc52ef777311e028cb489fa0f0988091a0316333b25ae12ea529e39d54d742f695ea8332c4d64cf1ef8c5ad62791d2bdb73fd238c62c678fb62204198847e902a7ae641a06c8c4fa5766ce2b186567da004d30f6b73f03a55d38b1b9b0b8f17310544824a9e57794a8cf1cce686cfdf3003186d746d850cba8d76683eb5c2ccad351e9e6050a63f7486ab0c189074fb98467f9db16994617cbd1d711b0ccff1ff070ddf62ed5d2c91d3e55b681a606b263022b3fc4fc201fafe814a7aeb32f58f180b26357d6243960bf1b45778fd2ed258405ba55676da633a452bb1b244e167878e3ff44dfe22b8173684f56414af78e1601356a784065afec92c54d423ad4411a9d261bbb00d0c9251ccbc99331c95158837596082a485720ce48ae8e0db2ca7960febcd42aef2dae54812056f09aaa36c4a7da9019e8c03f575835c49e33b571263237913dc77904f808016d4a4931fd12c937b6879550f2faa09a63c29bbb93f736931fb55a67045e2e8e349c4cc94c2b44fb4c73a1ac69232266d22ce8d0f4001e164e92d813d1be1fa6a6c2e884959422218b76295cb82c0ab40dd473088c57a6c066776219501eb0667b364108c9b008cad6f8ee71e7cc01d0f21bca51adb2b009ac8d16cfbb80d9127cebeee8ed838e383495270cf2a9ceb5c478672e818fb3fa59abe129ff58f0c453f2028141d7c9c6ba1d94f0cc5fe41d69b7654e954033d5c4357b63e59f90426b6ffc2f4b144b399e054a35284cb62de65fd4106cd85e259239a9b634714a40085f76b243bd97e1d3c1cad689bde39a94c66b783c8855590cd9fc5b0260d9297a4c59adc5fd8cccaa72345dc32599560d99d0a997a800969c39ca5d89981b96363e3d783fb2253b1864972bff56428ac800a7ea56cccd4b7fad421f50b87fe83f5c46bfbb94d28559914e90aa5d356546cf7a5618d1da175187638e94dd398ad6da55235171bddd1c61df6226bf57c0def0244d99c92fe01c54fd5126656e7333cf22d99afeeb1feeb3e7f2b0099cc284048980deec37689faa65803f54f0cbf7dbda7140ec97272a105e5d713c133fb348fb87e0e337fcd9ee8b157307e457b62bc016bd5eea38e26205a6bf76c674f483538ce535fabe285d26e27aef5a093df609529b0f99f45386a580c576e52b20756e55686fb607f34c38a5a1ccbebbff9cc5ee430b8a6c1b3f44ab6553fed4e01bb1053f4291e6072e8fc7ade17bb9cc58dad433dcd651baca1ec90f5f535ac43b3e9dddee995529a67102a51d33fa136200f40916cbfa837925858b71dd498ea621c4edf9694ff2be4e6a2e75f50e33b079230abbf504b2e7c9bec6c161befc844f57606eec55ea155e6ccdfe8b607aed562baa52750bb9a82ba57692ccfea74c95913ddd231f8305f554cb9967a199601daa4775463630a3bbf283ceeb477b5e27d8e65d40a7b92303828a48ca16c9493c8cf0c2ab2e2bfd4efa5b5106fd133dd74b48df2fc2eb170735f8a097f1efb213d4b354a7d1d47f4c72720be2dadcdeaada7fbd215f83a767298daa1bd8a0267706e6dd5407526972294389d59e8617997c99d2709023ad75c9695a0afdaaf0b832e6ea72c6e3f65d7af1bdc618de14429d8fb103c298f2b28431ff77adb0c46b1ea32c4f1009681fe89505fa6214148a808aa9bc610c066decdfa48de7d909c0b3b77949b161229a48560895598566312fc6d8bd9a4cc463f8e10d0b867cbffa35c3349d592894417d738486a8e42a6a05d70e54af087515757dec7632c4b09ba200ffd39344d123980a09b635f09b441cfb476791bf3b7d021337cff160b912f8445cc6111ae992593b088fe6071ee45d5990327dd831c662b7be30a51d2d75e3b74f83bd38a8f8da138026b1c80e1957db3d0feae4dac4659c5e23eb38c34a4c1b9a2522978559a1fbcd90472d0294b9b5207613e4288f7f4ac7baf5d478a9908529e9d611902d233ee41138500052f492bd15b85afa2f2046e10cecf3dca786d9da55364579776a153e26d40bab806c86bda36288e515dfd0b2bdbe380188ab596a3bab3b098a37c5e2d45e3afe86192afef545f7e1d41abd0b576ec9b2d5b5c2896c90e1e87cd0ff6a1512fe114b54983ad676743ef3edad5d9cb81022b4485818ca6bebc0dc8bd147257c97eca4c173d997ad14c2be694ee1776b0333d4af7a5053f07fed6713d2507ff4bd260de76457bbe5f6d66789c5592f6ed10fd1ae1757f68ca23c4742d83212c43ff35192bb3ecdce4216be4f812ebe99a45d1982cb2784bd0dadce90d5d04f3ce44b50aab830e74f1d1641a51a3abdcdaf3c0d189a259cb5196fe48ace5c185084ae8d076063b17971265ca361a507a97eaa82470669d4293601756a8f55573e4f0ebb4ef5e38c351527bf1007721aadb7f705cddab134301ebbb92fb2b387c98ff50522dc55098932e99e11ac4e6da6a49e5a4d2c989d5fa8fea8a4db3a4a46af0aea49effd9071b29f1b873e5ccdca571b93a344a6d5797a90a0a03823c95b7dd283b1e05cc7dc9c27e8dec6cf7d3fe48c63e1b1474e112af61d01ebbd255ea3bdb64a68916ed5bc58517e76e378dec89a89e4cb1f85ce09d0391f04c4668d63257530ac3205b45f89dfd4561448778ab40619bf2cd1e90ecd60568240bbf11d57946c593f59ea6dfd3f76794850f6b64888c10ebd284203eab8f6649f1b5c1de9d4b3173c219e905440c67a7bce0431f3eb7496ead8005658417c250f6b25de8fa6f7b699358c15e63cf6dbf7a529be1eb1356a8ec9c728954fe2755dfb0db6ded11f62e98823b69710f76d10043ed1464ba9c2e46f2134789659d2bb4b56628ae0db45a63efcec1981a7a8efe7ead433df0af674da5f4325ca90ef7290d68690cc750b54a51bac3cc3e17994bc52a9b0e062e864e735f216d15bf5be85396562aa59bee3e082c98e89b8f4d8ffad56e0fa5dcf3cd6480ab58a83d4d394f120d372fbcd14a99d88b2a583c6ec3f0807de5be9ffdc86281682859e9fcff09442c81aecb0dc9090a38f5094e51ea6ed4e8073463f4097c08dda18e42f3b4b668883c41a121cf16d2b420ffd86a8a91278e7ed25618d8793ef5d44cb3265bf016ef81815760cba8881824d12a3dc77e944da7ff302f67467defb321773eca63367c3c30d9074a343c2a87484ab44e30c5cf6eec167481902811b126cdb32eca541524f0bb71a52c3cdf7873ee4088af2e3c7bd585dd60cb6feee8972b2b76c3fb7a30f5dda4d67d97ad42f98f519b951f3ff7c63e437ba61097a2d1f25e1a183965ebccb240564d79b7d61ac44ce89f79e2f60b368239e97ad16391cc0e41b2247c98b7ec1aafe239806b03a33a219e39016f382e612d30d4c7e77b60cc47c7165736126d314dde207a01d9a129cb3a76099f0f345b6899930a63e2d048d6c90a2e240fc46a4f723b49a5b6c12838ca86cdbb8f58b85a53f2d7e96c9b561cbbdb08237595906b6c90de436c2fbf6e6e50c2cdeba80f73e89ad04b341f02e7170484abea55e1972227d520e0029c4920106653046deb5cc754f22c61f3f76cf4041482589fd8b7db705bbce107758ddfce36a3ba452575758462e0f16260cf12f25399b5d71c486371cff847cd87b4ca887e19bc6becaa8980792e057671e8c20b89904d4ebc38f66384d67135a8bc93fd7511fa3aeab1dc2b42ac5e65fc964f697d915ca9f2e3dc76de606a5c0f93070cf988deaa2df6f59188c49ca8b9857057ff3e74ac6fb0d91dd81427f58cf09f1ad0e4e513d77fdfcad0727a3719160748e700e22e8a38f1432a213e8a0dcf4ce6cebd58407d59608f28919b410a7c79100a60bf480920b327c71b6b6e5192fcd6a60c1adc83cb1eb1ebc29db524be0b3b45feb032c4f479e933bc5b0871d97b0e55182acccd863a3aa97d270be6e2451f8356c71136263e7f5134be1f245ed792df3988a612e237a820c80962ec58c0c12b994a03020ad4a269d33b6f0c906f14824662a2002256a15dad437cae71cc385da40f4bb610726b8372c9d3644dfdda95af0928200b6da4abb807d7fe1db49753fcd8a7e649291b8f6be77a3738f388579349d0985ba17db31f34433126552824709678cb7de6442d988cb1622e191f6caa066909279061b36de79a670db7e5cb364404a5952fc5b14f69c3661e6a727dc9adbbc8b2ba2eaf47c41b4130c889fc2da07c887761a5d90746530b881abbbdfb766bf76a1dc487d9f0fd100ef580549d6f2a92cc64367ff8eec4403864f3811e33658755689b2f7c14cb73709ce0f61779e56ec1c6c824cfa378fe788af71a95bdcd1ec2d96262542aa663eee4501b74d0dfb35a2bddc99ae6957a989a608b5102b3ce8334513b68c1554b7b62db19d88693ba7d2d5cb30457f4e9b3a13fc1a312e6b04c71df86e4a16c073c3465257a14f236404b68b9fc62e2a935e534da8c38e947e627b860e933a110b79574a11b14f2a472c9a0b71c51ec029f9bd4f6f9c663e9e5c0b3c6710fc87931850924cea6d3644fde7c710ec2206caf9bd9c23e9831871e06c125c1deba8da62f80191f3da96a3137a33827d9a85861c73d4d89ddb850246428edf5b59cfcef1c77c21e81f1e87df1a31f988956854f40cfc6e15c1532f89685da10b483d018466404bf8e4374716fc8646f7d90e29fa2e590c26344d7cae3962de4713372240b19782c59a9b1ffdeb3ea57156d87b915d63421b81abc917b3ad4de3110315fbf683145014f13027e11ae6dcf0a9ad6cc3bc6dec583f24f461ce467bdb0b4e5784884e854102e1a81bb3895f5e5b18dae1349e9e1a9861a34b8c6fe70665d1d32e91e9ccb4f8629f0f3a65c1edcde6f1f5dde392cba600e57c154daf4e9c4aa4f264d8f6ef01f1b5c22f6666af550447f20a54fbea57805a89db564ee549d58af827e8c3060fbe72fef00567f1157cc348d7b86861403b10108b26428c8f45caaeefaef00951d2b035f46ecfcf96b4d0a7ae563e0e9a85125389cb2c88f4074641b342685b6dd3da15e9b9844c5cdb3702967c27765bba9f4adb13799647629ccc624e51eece4bb45ade00b03f235d08f2dfd117709896ba84be9976b80715468319f38bcbebddf31f4ca6f42254d0e00b87c6b251ba991070754e76f3380c3b2c8f32a0776942cc5b4abfe70b90d512f93a8c6d1d2338d6fef5f5a8db976007e010ff6125ec0d2fe07d98fe1c80c376f8c3b3ea14ca4746ab940c706b81c673d1697ecc48fb371e5be52795007acf075484c6b1b4125e256326b4c278249c00e286e7af7ba171b83c37dd1a74697ca0b4598a7aef71d831a78fe7989c71e9747ac8054857d7190620215c55d8a29d66e6ef22808b7df6db76701178677c63a730966d943571bcdf36471fa28077309a4966d999a90eacd1f34130eb210661d9bf72654de676b2192808e81ad18d4506ce3d44a12a46451c533f079a0da144413b50837e4a974492c240fd93de5ad71b40a0f73a83a2bf33eeb85cc9958b9af964513ed4ab6a37c0d5bfca67c84ed5feaa45a15d462262f56a6737415d7e5f36b1489e77037fdbb7b55309ae0996a54dd8f2149739409ff114b099dbc810fbd566b64eec87cef1bf7c822f3ac3ad2a2f9e83cf73eaa2fc57f6dc8cf6766909ad277be639bec36dee360fd64065bef0680dc71f748e4fff266f189643276d34b0e4f844307ff826e40c60dde61a042d20f893ddcf7e3b61213c04c89316a2462508a4bd7aece9d924cae26f18781893cc902dd13b88ee817b9b4bec1af896288e6510df4a67c9c4623c4d256bb4f9e72437478c6796c41bba46d9c97b75f6b3a855a3e6d94ca48e049aadb7fe211061a145715c528d169bfabada47febcb9d6ccb029e19f8f34340e38edbea014b430d543f2a16805c5be77422f7d0c602ce2649ba508b10e7eab8230bdd668cfe5d4bf53dee4bcc3ec9357f14d16ea05d2c0dfceac1eac45bc2e09d558c75a184c64262987a5c3dc466d1e200298a97d73872e30dd6c2f3eee1008b9529513a579a53b2fd57a928e8834209b2d4f73f50f91115fe2e996ee60ee829c712992927cc70899343b60b1c4a7da4a58c15b17b50d731822b6f44dc1fd28ea29dc9ff20f056fc9a4e64083bffee500bc11d8295c2be686cb774753b14febbc9f45cf9e4d017eb5c842ea356dbddfa31fdb7b0cca171014055b9a887fe152141c306f77b07314c36856696167c9f45e71ebbd5031f4b0c8c06d55b1892e8032b3763ab7902ceefdc0a8806790f31dde794438b0956ff25a18a6e4fefdc424f63b6394a2f9a1aea4968489869743b623d2870f082ad726c187eebbe9a8419d72201400484b563c911f5f2c538ac1ac5f3b23c5ba7792c389bac860a4561df0822bf73473c1499c4e24688b5aa78c712dbf25c5d8166df5959e9106b78402a37907d0ce1fd74274fcdc38947fe7335185a23ac465d22f66848073887dd0256c8551f2b719fec06a05d6b617f7227fdffa0bc261e81a4986fc47256146775b97a1060a26fe82ec8344f05f00670ce25e070dab1e89c137180ebd7a29c8c098d79510232e74c4e20fc66a64c78b49696c7d7a4ec88eb93b66f13f51faa85b6646d711361815aa64659f100e0d8996f1802e06d25657f8f8d498d1204dddb95710d0dcea484f06e19b41cdbdc14bde92b4e6b5b2b217a8f7384cd2a6d3d00c224e68c9465acd4d2b7933e2bddea7f3d9722cb45d9fd06b3b1ddf6698f167f19ff500bed24e68f6020faad7a45189e18751291a8600d7ce37377bd51c992194132cf6a0ed2281cba90e56da0a423e5b45a7a881c3a3b91cd6e540aa33f21444ac608480ea5054fc68e1cb78336154a2445eb90c7a94337ca75ade24393da09973d4868b6a7cb1b86f73a189f87579a1ff3fd6fd2a03c84d77c4c7b8deb65918951c4c0e85deb95ce5a2da954fbcc34371c50dcfb106a2b0ba464cf4c167876ff59e245d2bcdac7867569beadbb3d08f9bcc271440b126805395ee1793d7730c157f8b57fb1e0e08a1da17ca3ee13a6f5cf767b8cbd5b54881a2e2096b2d8b62664af8e3ba16ad739feae1b7d49b1643265076d8cbd6ad91d59921ac29765fd8f65d278c240c136043c93985a85ec2c8b18789f4b2482307f9db6f4f734a3720346f03487fe97de0b831a39a4e845d245c5b03cafdc2c6ae78c5c09de88d8e463d15de5502849bbbf24339724ec9814b26f9725972a492ad1448a83660b6e433e854f643a6d8736b9b766d12fe5b370144956cb24c5b558de7c77fff14c2e6b4d69865c96ceb421545777d2ee0f4e93ae6fbf1c5151875ab05d895c1751f3fc9a5a526b4ce6e86734ee319c41735e3dd8edcfa923678bc7bcfc0fd3d8401cf23669220dbdb188738fe5c4be07ebb503c8a625c962b7d396494114627407c7815a219985298211674eb97c4527542ca1408c5644fdd6d4d99e1911d7957c69b6c9bf3e0534868fa3b4522b72cd95ed152f74f968761516798dee65e068467d94fb3bce8d7f6dffac64d0f608f26c107e7cf79e12bdb4bf55b22d251209f076c548b3b90c84ca41503c84914e6b8622c6a1e3e1bc7728a840f375497dae6d8e2b29606fea74c36505f338beefd614401d7b600af6317b6ecdd1b2c4f3364aa2b4462eaa771742c04920ff2135eb0d6e455a3bd7f15c1102943981724bcd22e759557d0d5467d54526651a906cf929740d21e53bdee44edee4021950f06a34112d4486b3d8585899446ce01f003fd2124ba7dcef0d56c4763c8db3a116f0e4ea75dd31b1d779f731890e0be1cf8dc93fa472fc28dfcffb61ebd853d4eda6ebbe8f1e86869cb9b995d41b417516f0442bc531f01ee17b46bef6ba332cd92bea6059705a42cdffead23ff6fd4c0d3e437be424f0ac60e1227c246d01ba1c3402829d4decbaf337b080b53c284e51806fcde45cb1e6e0ddc2696ecf40866f0eecb4d5fe52f7ddb093e978b94c04a4fc126a46355ccf42b7587d52ff4552d8d9c30ffd6c0639d9c503d55bd4f07c0554accf92294c7f9431ba740c94180a06089df3da4cce27132e4e7112aeefed2e55d87b6c26ec077803de6acec51cc7e729287835c6d254bfa8751bb8506b7a6133e4880ae98cd028ded91d0bf90b158d7ce91560c12341bbfe5e0f23b5f4ff533c8673eea1dd00d4f8e72b5fd926caa98ef45a11d34c4386e157a50a3f91c1ed24c4c31a7cf873e18908cd544bd5a4a453103af962104ee1043f9a40bd5d07ceee3c0f54db0ff9e5b7f005f1a50e7a2e333a75b755e446469abc098f082b63a08f023811d70b349c5503dbf0338190afd3ef5a579d0e991c40e5b27a30b54f367c22b08fe76f13c6c08f4fc9e7bc0601ccbd19e39bc82473dc4ca81fc2c0cf3970e765281890695a7aa0285f817c18d54fe05285cd42a6f00f4e1f75921bc98ca06664d19c05dc915ab5d93cf2fac3ddec5447f7c2c265c95d6cf58e03caa0a2ae46226d47d5a953560d5715a26336601fa76ef7bc0752ca0085d80da4cb39713ab08d5fdd3f8e0670ef38e69d323e31c71584ecf47a443f179293f5973d556452d4245b122df2e1bd2bc3275f3f4895978818a3ddb31f179441a9d685d6c342dd6ced89ed72ce07c2ba5b1211dff80d5ec12c58d17c79d4eb9d88fdb80eaf663f1b54c547734e1de77d4a242a53f1808b302f2ee53272b0e9c0c327bd4d1b156586b25dbd28ac1f9379ca8a5439f9b29cdbd3e3f6b3229dc5582565804ce1558f6b927a67a293b4b9da18779c8c9296a95244a4ec91233c4b5859ae0e309f0f543e89315aeaeed01cf08ff45f4cd9ece315ce4a9fb36e1268b1e0691dca126ba7b4cf2225cdc9acb3a10b6e1e0878a7ce2878077963a980089e5a2f90c5b7ac66a7c66bfa742f4ef5e60ab746fe3f4a4c03c6ac8eb92a91813dbc32868f2b1414465aa6bb4598e160ac349d43c932da57572acb29ad05659b9401cc81af3ef0421e9dd6c451e8d2f306dd6a33992c1b2483ad0c053cb7f2c9c4af5da3ff3e83a3d1c929a35c2a7a9f55d6c8a214d618e2df512f320a1daeed36996713d2a4c8ace7587560640a7ce5c5ce7e5060b976536c007af350a8849c455824a3f9f31f42b7e47bab17fa11117da7eff2811dc4d6bfce2a6a79444bfa475004a23d9ad9874e212ebfa182b23a92ea94e17841df9713886f8e4a4184fd30f988d6ccc7c93f2c91e37823d64e1195492afa93602718f18011b6f2946229ad52b3f5d1dfb853692fd4aa988117c16335060fe9fa81784e5ffddec8d27eaef4b0e6ad1a19836537db9a5faedc347cf10327ae2d501694920717c8de0d710898d5823a9d823a9678a8f247a933aa00488b34e914e672458457a3a9697dbd726e587ccde073a12573c3e805be9026932b92c5c4d0e99c224f62f08776696edd7b425d3e142ffce5b3471c61e1978834041c829808ec14d3a354a5d19594e163cfc485119a70db082d8dabcc8fa29cd9d1b3f8abfbb297c19e4803cc86fec592a9c27fab845bd2c3649dc117ef8763e17f1b55c23d7c3cf8fb717b70d46849ca62db3002f503114c260545a3dee469ca9e4652940faf952958a67c964826df8afb3a395350ab47774575064434d540519896c4e23484fdff90767c8d10e29835b0431ee8533bf41ff98c196c70d433afaa5e975d9181b35112d6e4c6ffaf2cfb8c163758ee0b4b90bf1ad86c5ae443b151f08b713a32a7d3f71e7f8aab05dbac307d60184998c3899707634360ddd4632251635470ac9ff8efd0d9516b6552c534457b98fe98ea566c10584f53325460fcb9bee85924dd218f6affb281661005c3011cb691b8c4065773ceb1e4f5cb68149b666d22a555996f6669449f1652981229ac62a961a67d2b59cb7e7f9c01ce20e146a7d102b451d5962c80018f1635451a193a4404738eacaad82d33f54ae345d89c025a73f84c4fa18d5cb256a55a54d3cd12c030c52f0620bc1daac2cf3a3578de357b8424131d396a694f6bbae995704d373fe8324ca748aa0e2908dbb608360dc576c3a1399bcefe508ee98214073605361974fa147568d8ffb3af7f797dbeef886e542dfcbbdabe6963241fb0dc41fcac9ac231893d0da1a28e1a7c7148a0bc5699b00aa11754809153d7459486d87a6b07a80b3ff91d1801954cde8c8f00760f9d45264e82ce14215cc47d2f5fab41b432b5c00e9c3b8f2b1a2cfbcd62ef2644535a7ed6c75b81fa78e97b78852f0bea15034d07eced0cf18011e8cbc726ade3248a9eeb35fc024dc7ef18707e86ab4872b28b37fb297de3d5e77de414b5292d2de1d4f51d225794ae22f9bf6c47d6b00af80e61a62793ca03468bf8e3defa1cf52014de692467245aa4e3c28e8448ddea2b376b959df8889e2eb8fa2781a6321c1ec047ace29917f3bc05aa83e075b8aa89dbb0538de250d8fed9962d8bbf46c21d2ed3bd4796bc3c1690e35def9b7d2968aee6fda185966bcd083e17e0d67579f79d7208220f0c26670177a38b7a29629a2224f06d3ca016bf9e0ca3c8d9b49a57bb0ca7bbf697f49f67390ad30f61df0159a16ee4346df879d25b30b203c52acc6befb4f35d8d0f0f8c5e4a5ca548e38d1415f866448fc440fea4a242ac0c853f689affe0d31f639664dc687dbaf0b52cab85e196b56b2e46c344e14bae847c87578154ca5bd8d8468c17eada0f30c8c8d676eed7cb171e9faddde422c3d0d4de51892ee769c993c4a5c4cc0ef9bcf3d4f265fefe1527c87d785fe9b3e2c2e6d07fbc21fab776961ac274b27e3c0d29ceaa0783c1f6372bccf9e01ab35f9082107c66cde43c1827823229a24e0fd1f446a62ae20084271ac5c82d8eb573ee8e66f4c46b422bdc158d9bb73ba0e72f5fa951f7eb4560df613cf297bf351cf9a8f7f9367325b218731a5ca87b174ee6f5c5fc9fff87b2a74a9347d6fbcaaabff73430ff5bb479d03d5a140510f79c2c382f451a6ba6d72b245112306ecec60b4b04f07fc2d64d7d7c4c409623a7449f8ecc2bb0ea7cabcf5f456a40a8968d84d798d80fbb3532d1bf49d6eecd2cff9b32ce1e0266fff1541f829ce0882750d51d01e4868d032cd156e9a1fd5aa7d62f7d69a39e61daf24c0dfa2a2f89136ec3d126fbd8966537c1100f5bad0bd6f424bb823bc580e115fedc647d54dfcb10103b4dfcc30f7d99a190d79a973340d5350f05f9a643636e0e60162f0291b843e886ad5a9d96930b8a0ba250b2e539701dda3d5dd54df257bfb14755a93b4f7d418e2145cffbdbd2f29d1ead053fe6b47b22252bd4ff747555d044ba9da50863806bc7b5300c6af0297d9116820c74a9db47eed6f3effdfec65efee06c9ff81321792f943115ff83a78d9d39dec241bc361a38cedb5e6128847fe6f0f59b56f127771d5d50037ec42a1dcceb163672c69a42c52ac99499d6eb45a6a566f9275ac350c28bfc87137bc4a95362b60367c191fa9d585885e74556fa574eb9d68ef71ab519ae291b4b5303c9f667b216109d9ba88da794bd8db81ba5dcfd9edef296535c1c06553e4338d431b3fee11a8fc902fa6e261be66cad0bd93522aa0374604888095d6498b61f2c1b4d88db19637afda765d66aa6a3741b44b6603ad15100cab84c7b0b8f01b9e0415e65c8cf9cfea0aad88e8e976f4b83cc787fe197c80285fbc291b01c47a555b8e6eb4b8db5305cb950ca4bb521ef51a94fb6402240aa88bcc16d686646e13f2cb5e9580a300b55711e0d0c849603f9f10673683c21728cad63e50d84512d59823bd3ea300102bfa5dadc4f07bff9af990d36f51c35e83797ba219b378d3c6d8d981b4c78e7fab312a5b6187a3046f599518aed343980c4fe2c2c362b473416d2c820a4f96d6a1dd3d98a30879a0886e2978b7279c9c8448bd1d4ed0866f05da6338a527f34134700ffc83692733d8e7abc073c7da2e59b0f2ce5f0a37e27bef609b3c4f5dc214a8b3d4cfadef4dcc9e78e6f5cbf5566994b6305850d7057301f3503b5653a2e521c045b5d6be74b7e8bb7f4738e85ddd8663cbb10f3b8cd78766f855b41d7ddf35305305cb87da218daab79b80bc9acaf06192df4e003e7c0a0573733336ae600cd47f76fac624927e35c89ffeb598472172d4dd432f32bd3558b17014ffde2f5cd6f56050e9bd004d44dfef289daf4db478255a102ea84b2a94b6411712c4358c047b6498982170f2a27ebcb32836d475533fbc83144f85100c587ba59c55d06e5cf308b05406f432a56e2c5c2867b7a8f0ce43ce1502bfada20d0c5df20a1c561fc9bc2a047bd9eb5ec0efecac92ec0972d25a93939f7dca52508c80972094f3021c00b5d4175fccf35776ede0654067661d3f4be6732da58abf8e9cbcb34002b51b5c1e44eed5b97b6877f437183adddebb0dfa8cbf533c49fbb0fd5f3671669f37f6d9dad181c1b3391386c0ee3943766702fee93bcc07a3326a2980a1f729c3a8abc9ede674d92d182db342500e8fd3235c0a87d361fdf54ede0e7b50404db79e16a73f87af7d2eed61cb74491cf57873f238537671388081042a559822bd8b4778321a93671cbc629b8e544155077727787af49f5328b0b7e213c80f936dc224913c7c77595301c96bf9e1cd420807af99b2fad304abb3fadd45abcc1b8af4b3f90c8d919a64bcb8c1eccb341e10afe9525ebe05628e9a21646008e1e3881efde429969c754e09ffe0da175ec2516545a5ca51f6cddc62fb080b3fc77209130949b9327d5e139eaa00ea412a291271d4ebb66a65ecf619465db36f3435c19e36ae6f86b63c8083394b3eb870466b744204be514133e6b1c8c3a735a6c57a70895e05dc5c52a4f958f846eebd3f0a9989eea209d05cfd34bc9e15555e145bb2a3a67af12e4912caf161843a54e4904f66eccf1751e6294cc311315ca35c4332629e2d36a79be6bebbc0664ef6e2763c02a9fa34f3b67d2c2fa815f0e86db6479625435cd267cbb494bfc44f64d9638b1337ec5f6bf2e0ee186a4e9b6b966a4a7fcc032bf085fa337e48f4189bee713d89ce63014a57852fa2e86dbfb76795a0e6d471c01eff1630a3390413e9cf982fa5cc9a945529cf1b5eb33f196b78cd5222d98759732a7f98641e5dabda96035cd3e1bf9ca5d3437e12b3b046db22cf2b3444b58e79e32305807acf7ec7fa2b366810865a599781096e1c31ac5da0196ffd21dae009baff5d5a949fe24c8a2eca8bd9645f758eb9d4fe52d17f08ce869a20bb1bf514d31a8c217c4408ed048b7a3c19e124c01e3405ecafdcea1ffe79995a37c17580773e521ed79f99fc53e539af4e438245ced3be4cda2c0f2770ec125ce761183769e31ab7208be6ea19bb5fc5cc6ae1e2e3c400a60e6f2c9f7cbcbb5556b19112bf18d5ae55daec41dc0b47e4d7f9021d81e03ff6480de7c984f411acaa7c75d9bd1e59ff8760388258f82f6c8b4b038c46a970c230905eb776a23b0d481cbd11404cf3fa6c6b30bd25850f18340cf62f98f76cfb9f67d5de604140bff29509bedbbe69b0e66f435458c6cee04a231600e1a8bcc45ef8fac7809284b2ac210592fd180614269a04da38ea520c4a9068ae7055c56180b924f70099a3a9a1cf1c4f191630ce923c3bb82cfd734546f5f26a78b75f6647c7588a6c0db165e662b5758f13e6f7b2f457e5a54710f28145ff7d9def3214bb9830c2a2fa504d59752460b3090b9cf67db1ef6d63489f14e6e1bd2bb005a7502c8c1a06dfe3ff06b8d1e6455cb203fe9f80d89dad0643107c92747df71766a45d474281954b8e8630acd2760be18897a7a5a5104e03d8c2050191635ce0ea33fb357d7c38baecc358454d239f9daab0094fc1e5ef3e6ef396957d26df2911b4d4e21fcd11b5d58d0270f296f36d63bea5fad3c6aa4f2cf33834287c360f82a12db511fc75b0c3bfcfe6be914b8e9d0479b3e0b3e890f9819d4c64c3b505430a0cd11ceb2fa45c12733cb3c9b4605fb2fc52e5a627b9836a0483a2f44164e0da409bd8a62f71aed8adbc9ff3bb0f3e50923642b427b49897bff4b6a51461b9b9cf320ce378f17d8b696aa017110da07fd5efb2b519ebfdafbaeda36eef7e44e419a4afc6623badbde081ec3725623328583fa9fa09c893f17d86e90217a2dd6e80895cb8a363fcb4bf8c52ec74cf6cdbd2e1f95675cbaca9462da96b07c99a322b98cf3583bcec40bc0c4f796025c4e644c712be0cd8b0a7d2244b092b0a1832d1bf1c274612ad343cf604318ee7e34a26fb33e5d4076d630d452f8adc87b20ff90695b3eb18d69b7c0e2d34790239bea20b4bc1596128181b5d0b7edffaf821b92200e216ffb54a73abcdf6e750dd03fff4bc83ff88451b0d6d6475ab21d3962b4d1ea3b77acbc12677a198c1219c0d490188e172f869ee3ed16a2a5a1af019c0347b09f286bfa91923813f55aa5353acc18f928f97061fadc1e00f8dbfb32a3afdcef00cc1d9699f5fb7f89e74b7278eedc3584834704d84be3f4f2bbcb25659eec3f4fb163ec381664b189e1d6e77ff2037c90aef9459d2832f1baa2f7dc2d9974218373a764b8f506856311e2b6721dc04567b47b206b4e5f0ec0ad05b5a9e0f059d73818df89be6e568f046d1dbb98e70c6752f6967ef9ae4b65292257ba6af722458ecba6db5e1c8195cf6294ca2826f7e4bc788b0fb22c10e611235310986ca1cadbd9a9f8f7b4341dd35194ea623eea4cb8183d23a17509a55b23ac92f83f673506302e488e692089be258f579734ad3943e4113d087211387d96dc38ba9992b05e5dff8ebcc7a4951bff84e344d01babe38447ec02a0789f903e2a002c055d903ddb25ab9fc2445badb157f62c4e20ed591e0831ab2fbc0e61ebb6d88ae0f754236b0ac7c244513098dc28d1583ef233af98e46e44c1b95c43ebe7ebe5d360ffa460e90cfd6e406f2b807a6d60a41ddd2ab8d162113a6e61d3b9b634ba59ef100ef8fe8fbe3d040526e735489fc27db6a67633518b6ee5d59371f73d5b9c73d24380720877934d3364f260f4279b77b1d1ed74d5b2eb60ef1ae741ad2ca16f7f702fa068e696c1c96e1637027fe4b8f94b57e0026c7edc7914ef6d79f59ae5ba8598c058c180c6a4be5b21d6f67e0ff995618e840634516e44e19c1c506f19a7f9668d6acee7c6eb020aca600aa8cc1fa8ad0b8b75ff22ea77bac2573c946c1b9e7ee7a4fd0b0348a507709a0a2f0f8fc9aae940bed141118a60c9aa680247ece1e3fbae7cca3d151559369b9565c341b56e583dff73b70096cd4044c2c6f413a916d53b2bf357c16aa9e668dc29acb0f11a940bb7c60aca48b6a1aff23b63c2ebea0589bdce5d89b68f0f6d061cf437c0bc91e95e393632125945b691f4ace80a4bc27b7daf67f2a70deefe2aa1aaa7ca6f5f35814dcaec36f06d06b9d32285b4d24f13c6ff90373a8416fb88f4912db0af66101f8301a7cc01d43e864e33677e78c834b7082d2eadcb278a785d55301d446a1b5c83a7add84378df7bbecfd2800f8de391acc55b6382080f9c548269de66364b1466f646e7855f31d72e9dad1d9f12123e2c100af877d70e8a7a830bdef7f7d4680774df82fe0f1f045c639dac224d839f23d0dbe6b949981918bd54965e57ba0f3061363b2a9919a039764f250fc3801776b76bb2d1ef944554ad3699970c95282b9e9e78f7e5825be23c6539484eca8a70f632fe058137304c7f4106565a9803efe95099f648427bf3aa218914139011ac249912e0222c6686e1689044321f26a02742dcadf67e6abba8b2e7313917763d37dd234c9b919578f8e0fd7c675df548a3d94c2edf349b61736b4b43df04a73121e1d2fce30fc5e6ae386e6d64dbe55de2ea4c59747632e67403ae1a5ecf6421e1e438dfa549d236eefba4753360bb69f639b9d9c588008a66eb2c63c4088d716f2707710cda08ac8ab7a2bab8bd31575caba9613ae50210af297f8a49cbacc940cc476f2df2b7a39b8cfec9c200395185ffeee3962798991ed114e11c5be0c300b474eda25a037c653a86af86c43c396b273dfe5da59d724691fc794fbe60a5b6ba65b0f183d1ca72c49954d34e1ca6facbc78200b6f57298471d6cdc3ef1c5fbd9e1c85c0c9ce12dc742a317d714d3b9ea112d4a98b6dedd033d9c1735d7f86228feac01c13fbd4188853d57298254483e46d836e2a8f927200e01726de27c7499c064ad16f7b52cb81773ee482107778aa37dac0b739c7d9cd4dad16ff2eb8a8752981d179bb628d3da2dfae4551d3fb21517fc5c21a8a9cae1147d6234314445e999ff3b286e9a4dfd8c719246951f960f375a7ef97c8bbedb14552d8e95d077ebf454b8200f1180fdb8fed9ec9ae363df5f4682c46ab77fd0d2871b807dfc32cb1bd51be15bc5e50a187e78c279640cdcaa71457e92908fabeb9191322da26b8a555ecd4723a802987c478b2f7304fc8646b276858c1fadc9e8848c628c7c8aa5f91c3d4e8474181579788777e7cab09f100a29850c80965294fd80f66505a080b4d6e88ec0a06869b0fdc9db26120bac2fc72de3211279228dbef5c935f6fa072e0ea25cba27c3e7fd706c799e27df1b4a9b430fa13ee7dc0a895d3e8327dea7edd0c1bd72a07e4477a207b5c3c19d11e4a7ae445090f632138ad928d540dd7dc005ca4c2f7bc32465165474b92efc4fe9475fc69ae8653972cd989677902127efd213303cfb06d41595775cd3f3ba60dd678980ec143572ea349b7c8bc13816cf2a015bca53a70316adaf521706e04b6b81c0a074f8b86ce0d8cc32a878c33fb42c4cb07cf1ba80e33a6504150f0c197802da357c8cb37ab0d65f3954643a99732ced1e74483a0966f35522033177b224b9457f199bf5c0231276e8884b2b160364acaf132f5c9ef47f6a099b3f8d0c858ac1d5b32b84fda4f7986fc915a7bad81d6f316d8e44c8f176c42df277c7118cc2fa2f0a04403993b6593ab67ab018f33629b05925bbd2a6268aee6f2d151f556fd1327eedc496b29701daed0f8beb0514cadf091c33392b3ee6ef88311c53dec54709e81aeccc4e131b08bdc2b4d10561f0cb53a8348e4062f36d7a9fd94980ecdc88af6d7d99c2476728a7bb2cd5f4b42f174bfe2c851344701f31263a22504990f230c3815d28e88e60ca9c8e53587ed9877a6e1e882079190a94bb1fa5a4e575a0125fa408ba7694e89fc8a36c371582f2510e31465f72db169f27b551394bd6a597edbc7ca11c4e85ef16c5ce0c211e67129b2c41d9c11174ae191c91d5997598e317cc5d963b15f800fe9407a6f23158dc70322f25eab7ef05f49249dbda6e06716a749ced71efacf2b67b6eebb804d5907f0b06c37543a15374bc364c623f5830c066748ac8adb518bff7149d265295952f5b8fc98958a8c6539d1f86efa3c74d9aa05b5e9aa1c6addcd0febf4ed5925a6bdfd3f2b6afeabe8919d361ef1267eb75cc9b2ee6628a92873cd256400da93746306d506af148102b17bf3d26aea08dbfaef71c706c4ebe90ab6c807a6ddad4aeb871c232db02fb5cf731210c4eeca01bc3e134526f9d90c62c24af1025a75f4f319b50c5c3728a54d1d3c4e8da0491c5f1fe3997fb3e8e19dc1067cbafe62f2883647bcdc33dd764fab0b1fbb76e684762b6aee1dd61d7d6732a1e9c1bf9cf4bcd757523202f1ea87bc61b1d803ac38e00348ed524c78111452349735a138a1714cbaddb44f4cef34596e53be31c9bdf7b699e2b4780e244e74a1faee836c276455c444743e7603849a5218ad01881dd79c5f01a7ff63a77f3be10f85c10cd410b2d9c2ade6cfd925a16545aa0583cc8c303284bf2590834be41067c20aa8f2fba6567cff4777f43602ef15a5f25deedc4f777d6d84d9329aa5ddf1793d7755fb2c78c4e3e17b50117e0a729fd23e8f19076a7f4d11248672c569897944accf60f9b948aa98331f7ed29165ac263b6d041509103774eada2756c0e8cd8469dfe7a01ee065208aada22fee1f19a00af77287a4868e0b895f86f8ee76437aa99576e933164e89cfa0f85e7faa58355c37d22a603af9ee7e81ddf96ebc3e124f338e69db55833a0a76cee1916b117dd4ea1143321e6d7eda3ce3093f55e33f02ff1aa4b77baa23e00e0c55bd5a090484cd602168582928e4b6fb1e0fe8c25be87aa1cdf73c83934279e6918f44d208bb858802dc19beffa78c788f905ffe1d1654695273bbe3ef5e418a263afb8e9d5925923aaf961569decb20c52d99e35ab995ac066c90ac7768a94d56543fad55826bac1eb3b0cc4ead3f820071cc6cd760dbe1f8845c4fcfc15c225cbf5c51cdb060dfd9d90d44fc34f41c9d235d3cef6fe832a64a5be9b3803f7fe63e5a3f8b8ad2363b5332983d48613e154c35fd6945fa59f7e213d9de66ff27aa492e4b0d7cd712d4f82e9b8b7391555bc80628059464bc22e701d3f4bc84b0fe7ea428d6d1f2b7a1ecb36ec06b5585bb4d3852897201bc18035e40cbd8cc6f1a80eeff5c63211068c53b4194c327fb21b110669bc29b47268d6f3c414754a5571e14f1376975f85b13f9c07eeadf2ba36ba6e4ca16ecf02c7649b27b11daf97af7a3c5146530ce6d6deadf9dbee3e0d7040e761f1eaaee7a55244752a76c4e0b26cb41b4936bc98a5cbb37149347d93edecf15bdf2d68b62560b4c3aeb1f8bd921241f9a3bb8a885e911b9106e24fd1ea3a71022f83b8fafe1cf03e629c985f3ebe0dfcb8dabbda54c94d52171b82e16b54fc63b316480a1236c3b39b7110ac115f460e647b6edb076b7aeb0d57063acd6c3ac4733b6d464e1d53a197b1c41c21c77dca186ea2001f37afbc473aa8dad07e3c5282a32a106b637f7230003e947b7a928dd25d69c53835277c6e3c8b8b9cc07c913dba3b3faee72ad62073b20ae3b93cb9582feaf9a110b57651ec00406dd721113b8156768015c7c2516b5c3ff8779213e9170072253445869fc5262c0fe7500f4e0080ff5506117a0e291fd8b49e142960894e4a36fb10b40010367122eccad867f874902325ce91e746fce340590c73ee3bea452418edb5568b5f85ea666ce8b4e437bf176384e9200a630bc91ef81e0d93f6fd9f1945821c3a741941c327ff967bbf18d284dda1948d5e16609e29229c2830fa60812aae4aacdeda002721a784af5972cb0308f179c2a52ea9dd9f0edea3ffd27c91f0b8c0a79caaa36d1a06ff736c6abe619d303fcee1973f61eb4f6c7b139ed9d7a8d6f978bfeadf21f9029331839ae50ed1cd5e5d01c115b518420b111d2c110d6ec98785a9d811d700b3e27ebef5bebcb6f9c9c3d4c86cbbb8e5609f215472c2fff82b4b65ebd73e58936ad7ffe9cbd5500c65e5df80f05646c2c51a49ac10e247e3c8f8b30c3ae9c6712c886db12742b995e31cd198828acd71416dc222283860642902de7146823aba6d9737460c4bfbfb95ead3558a31472f392c1eb9fc41a166c2c42793b9a952c1285ed491dd11e4dad1af96b96745702bb2723a9ee6e05171c42d109c8a7efbba48e6f708b2e7cc5d96d4fed8a4742a6046467937dcb753a72f9722d738a56b6c1c354d14179ce9d998eaa9d6fff6a582b76c25388e00b90812ea9b0cb3384a032f01ffc8872eb93a03f9028009f4b3c89f21bb5e1e1ba3801d022b0afeae666232f2d15ade89e3c2c3b2a53735a49384d52a8d4b4eca7b806d966780e7dbba30a65830b3591f5d7a935ae4c6db3905f571a4c7b4042f4a39e769d8a28ad7d8dd43d8ea1e65b8f2b6b3260f59d35fe8896897af156baa7a60967c88be1cac766993296e99cfc383fc552102b8d0462898008bbac0e1359f5b4ca7185fb8f43d031a6a9944cdec86e63e55e2ab1cc784327e01afeae857fa6de81b2deaaf456355426304452584af4e37db08acb4cedbd92a74e6ccb73ee48ff44568202b43a99542b7196d573c27d19a0450496d4f4ddb891f01f0249f6e89fb5a3a6a503f4199efd1cd7f5d8c22b310c327a20e778ad9adb09c0019cc8287f2fc249ad0d0ca1ba358dc2fc81e8f448fc354c5db72678261bcf05578297396e1a0eedd62602d639f587b79eb7017105a9f2c9bf26b99927fb0fcf8b910f6548306d82af14815bfee695176017a0fcfbed535c46e05d641e53721b3e8ff3d050af87e869abe8d884dd1f821fdbc7eadc9a28ab68d2cfda6d5944552e4a2466f3bef11bc5f13dae82264fb5f1d65cc83eaf557622c56783a908441a6ef7096a9123f30586aa1415ed65ac3dc1be028b49859e1be011e311579cf44b31b9b517f47053a1b0bfe9822ae1e04365e89a445e1c5828a7a3bce09fef9aa62646c724a7e74b384e5f937960eac019810e6c095adfaa037ed42eb616cdce4104e6ddc96d371f1297c18bb81a977d74a8fc7312b4fc49be552806643b2d2e4fb081f64c26269aaa2bbb2d418f187671c75501a8e3bbe73c66da07441afa882d96e3f4d25b202ced69c8883ac25d78ede3b0bb8f082620ebabe2ea2c3b2e4e28a6dcb3e3096be03bb889fb6d49774acc10b371b6a7a6b4cc5a6be415a60b837a1489b42c52b3e48f956bfa8178b9a2992d00f2e46fd084c7f480cab322ca8e1aaeada1c39fb428806efbede0f9b9a3a64580c6ada41d69b34d388240f12a672eb1391b288d42fab0207060eb9aafeb88e1f9addea47bef76d8a6bfa66023b67eeb0e75732a888cbcf3e699a84c6def9f5eb7e0175ef66f55036d78dd710ee9a2b0fb9156d0f83609da096c36b5daec5f576f394bd6d954220554fdc2407d0a3ddea6b823d5bbb1f906b3f1e58012452715f92237b1b07c3023771339cc0304248b68bbc3c3a48f31471617da376298e6c2e7418fe71144735f2c7d6969ff53b3e4f714cc2a8ad71129a0650b042d1dbfceb3d8b64301a1be2df01bb7509133714c5e84c15fd08bd5c9543bacdc7cd35e3953aad78028621599be4ecebe6242b4daabde22d00daab3c874b818deac73bc28a70e70c330d13809398eddfd743e7c8b00e7cc35eb92eea24ca0422e80b8a53f831ebd4ccf36362e8cca28571e8436d19f9c27b0393fcb6c331b6c54a9372cb46f30f2cab28ba7dce39340806e656a599666920e3d401e843fffc4a153c304f6a9c2d56fd816bd3145e86d1a729dcaf271e56dcee4170cef4ea582fc2427efc4c7c8ebae42fdbcb5c62980fb360050a4222d5a7522a6366ee9bfdf5b2306ebf65f905d2913ae541b9640cf5da89a64a5a075631b5769dc56fce3c275e187ed30fe0c183f7add3b6e9874dec67e0b0e2367304ac03be9cd49d1f0b0375af13f1a27b5a1b34d314f314e18d7ab42647a247e5e7986480a8034f86be01d10603bb1c40c717c35eef8331f8649476b607c27e3e173444b415994978250b668d8b64eaafcc5cf9050725d7c2d919ebe8d05a5e75b34eb4fed2252b94be0c0fe2c2b043a5bdd04bf7620ffe9b68b407cd1c933295dcbd0b228c05efa02274dd604f9d23efdc3bfde11ce88e6a0c37dd420fdb5a1c9786425b43dfca0e42bca4531d07f5ab01bad8b23f50eae1eb8db2859b6641b774c47f3ea72d41b5741e0d78004aba98ffe59863d0931e9eb4d6c4259fc01c201171c3bb765014c41c0590eb461eb05b697fb85a5a6cf203b241c07a87cd6e0802ca8d82c73fb15a45b0aa87333352ae76a34c1a50496eda57b6b247e72f0c1d6e2ed13148cf8e5b0abfbda9b893fa2484f077edb725d564e6b7abfdefdd15b2520c825a6cd25f2a9eee4e3bff75fca56d1ca1c1a661371a78e2152624b15126a85c8187ff97bbbbbe088576c5e48e63035a251efca13fdd9748b64914be3c18703e4465e76b2afa95e7e4bef053242eb299d1218e67a7537e43161880868b83fba3283989a070e6f7e7e12d818116c9ec72ed1e142304aa4321a10c3987dee4cf32459a33195feeef71c68164761b28b303a9d40cb6d2cbc7ecf59322b4c79bd7fd458455646dd04701d5d94eeafbfdb16224d9d4de47c4f71935b79b6dba6b1d3955999ef54ec810c144edd4ce826e4bcddf7ab8e74844835f24c4723e300c55a98041a03f2409203112dbb815f6343c763e96c37c034294b4f7cae03e7d018dce1ebb6cac139d0dde3bf5dde6579a415400d4b5b72dd77209fbea6d09644dd26cdf301fe72f535b3e836b518ef6942bec7201397c8eae0fc71f09be24110428ea93c3d0056e6301ab6982d7644b4819e80c93d3601ed24abc9ac59e40e018014fb3d010831d89e29b4f4587420f596c8781d77b8d90a21c683c6739c7890386ddcb7b91f65ce4f7589ef4399f82c242ead958d48661912efde05d2d89865d4cf0a11b5ec352c02591b191b738d660f6025546b6efdfff94c4df2cf206f62d8e06f6ecb2243ebd71171cd1d514c3fdfbd9b53642e1797bb7019b39ea1b8b6382681e2c376e6317b6b2672d2e93c1bd9e1f35cefd7ea232f270491161c9b99d383c8e751244182bfe4e424e2b1ef2f9070329a4f75fe6089b3546c88eaebade946df2dfe6701c21b7e4d7dbdfcc8253d6ab59a7b33808c64374207582e5b15f5a1ab62dc716bdd3249cbd2ae92ec1f25302ab4ce00bcf39022b1c37baea1e60d951c9a5b5b36d8a758327619217011de83f95db97df7e126255c60c1dda3181ea6e26ec53f5d8c978fd62bbe0acfb09fd0591f4df0a47d3c78f06dc89a3ef59aa58522abb884e57bd86804c31bd9d0634ce679f2a4dea9a24decefdded707c9a432ebab500bca8ff1ad8c5621e8cea1713ab7e63d56e89662e9a2729eea94f680c6dbbc3709c938582833cf3c99c9388677994720025d88d2ab3338c0db79d7a4e8342b76a7afe790bd5a45a2ed967e7d30c7e62e0347736cc9f3313ecc0dc96479a4d10120a2af64b87dc7c7842a1c58087bb83c011acb91f743cdd3c26a2a6224863ff7798fd93025b829ea237b146446870d0590d1aa5887f824c2a76a7a8e6c2836e2ff52231aec3e2736344d5d5ebb56eeb085d0fa33bb40e850e5661060bbab95cd404eac4befa12e8da0b1dc37723e7d597c6ed97d87956b9fca5b13d4b01dc64caf8b600e98ca990994d02fc24812befb0cf887cbf424ba4ac16e8de9292e713a73f478e8f398db777274b0a3a47e6d96c49b427e63ab2806452da1bfba7f720f83a0b806153a3d9611d9aefc759a81e5f8feb14276fb767dbc08a05d2cff96b3eb912ad2b30c3117132d09fa415b136872f0aee53fc4c21fc30c61c12639193637994a5c3ad6a227c1312587f0070975746685054bd84698a84bd224002b14b31da055ec1b1231126f2c43f5dd2009de856da2424e676cd771563412dc04b3d968463dc114fef1381a721ce8c43996eaa36f79bda57c3fdd9bf79db6138c2cb80e42ec72cf281231031afadf1ec829127a74948000d693fd634bbc38e4636edfae7c7b02b2524fe8601bb6c036c2e380262d9607d42680b4ba2dd29f27331ee29002d8254d9162b4c4b662498d517bf9c1b988af0a3b5657bc4eeb9b01aa3cbb7036c40c83d05f804cf1333fb9a6001bc45f9571845c50799999d06e3e9b5c4d3892472a7f8ebcd48d0ed7f19e686a01193d3a3e7f5faca359db81dcf30da2a606edc9d6bebe4404fddceeb5a8a4dcff357e82161261cab651ae84c8494e073ee45a233a8de7f55eebba6fe0615cf9fcf8c14c1f2875c04ee7ca7fa7385c2880520712087c7fa839c9b7e98ce48179fa2a11d0994d0a309e021a4de18af5bfd61c6e20525aa8f20787ad6f16f03135e0dcf3a93576fce96a4c353d1822d9086c93b4edc9e4ba1ff5cdca4fe82b092cf7be041eea1f3a9115eafcef6cacbb8e6537d8bb364eeaf26e4a685c4c40f24c3cd7893d34d9653bce18992a477148f440c736ba4905702d9b8bd978b5c360ab4715001735decda125d09865d0fcf3671d1feb62e93a074e1d13d926a8bcf89775d5d545784dcd0d58f936c68041078c4ec84e8604d7b26afb08cab3e5ca6c481141cb5286952216ad9b5971b3c018fe5f7eb414a60a1ff95c2039f5f9764e560f14068908f83f0f3a3c362c94b96fccc2bc6c55740f76669f61dd5e5a384983ac3cbbb50815382e079a34b83c6a49fec66e0654c6b2ddcad6f197c96a7d5addff4a01fdb9d19bee26d00ff0e92979b7cffbbfa95c374a6bf6b96e54bf7a0999ed42871140d9a15f32d28416293da53a87a956a3c670bcac4bebbb2366385969479fd438e101ffd760b0dfa8671755ddf2d99ab982795e77db34f410138e937cddf5e792b2d9fe9dbfbd07966df2d769368fa762ffa000fdfeb49f735255c7d09e03dd0ad451e14667a2878720ddaba68d065b195beb0c02720c14bf8e749ceba8338bc9d7111edd8faad060c7395e4d5806270561e7f9d9cc07a7ad09f8b302f2f93256e653e428cd8081daaf105d6a36e1b5951df37c51dec45fcd2d430a85a1e08f96f8cbf238c449eb609ae07a00c4d25c51f1ca64ae779282a09e192c14b27527f49d5fefb20af0356b1d8ff69d026e6ef3ff2df0158d9d578a90ee4f27b0062a003e603a38a8c5f3ab700a1edad0aef9f8d22c95511e3f2a6322762fe2cddcd1e2d248fca693926c923fb3560cc6a016ba050519124d241c760628c6fb5a1aedfbd0e5890fd3298783cf7cdbea46a007cd001bd6f8caebaeb929206c75c8a720b994d58cf1ececf034c8bf5cfdb7c441fd698f10e14f03c5a882debccf937fa342427d61f768a210d8fa74719b7e5d8c418be78814dd12af23b1653b9f199a3e15046085d9ca7c6d6d1af7b3a9fa18bb98108d17fa7842111e7601c3105c2e4dd6999bbe32db41d4bb60029578f8070c777e8c86e19dae0205c8c700cbe9b1640f7e9c1be88e83120c54d28d9c0f03992fb0f2901bd1a48f7e43bbaa0ccfacc4a6927a867ed32fbdde3669d915959740c5abc8d3df8dcb6ba94b5567bb169d289c551dab40e2b6f0a587c82c70bb522a3bfd7e562d91841d3c08e097f232e3376d444ec01ffd9e1a84003bd28194502503b17be8c16c87b63d72c3dd0ba9436cbcc671c811d0462f77dcf3964d9fd74ef24b958aff345d17fdaa1d6161e8d4a02ca59d4d8e1a296f60a5377f2f4c338a1ed2c5922da48ad4c308bd9e50fafb3dba2059562b16dc7474827eaf88cda5abe51f05d388011c816573c770a64085bfc5fe1a84763074f309af95d3b80cc1383449b8560970a7e5afb0a868b496a0a3db906ae9700648c62b251978b9433c648711d1cc4ecfba06d112190d0e7e3b94af24ff08d16e3ccba8d65f7957cb897c08db1a2858ea6cf1cc3186bdef03e20a27c80721002d7ef4f4d1107a4155264424f652aec0f834f0e8b96be7f58db5e54c5c2bc5997fbdeac55c4c9f58dcda0c9952e8f330fd2b84d102d63bccae0a473677dd3b99c366bfa980aed34f362d3a2a574ddd5108bd56772f4d69e4accad202740058f50e728ddbe71b1322037d7d511e514d8d974d829afbf1bb5c436ba967966d3f78d66356041506c88d63f9f7e1e492b5963d07998d2ece22d8c52d8185a409cc1b9e11e59fa019cbcb69ae6686517eabc5c0a395823cfa5ac737d1623da413a58f765cb313de657d0a607a850ecc34dcb29429cdfd262e22c75fc5161e0817dafbb628dc4b4b9759245680bf1535c58907e413b45ceb186d08391a2947ac880ab0a92da92c9efdbda57d45362d425503d852922c877366896508d70c6dd89d42ad90b9d13dbdb01306c71b239229278dc81043ac295227714452ab23b292483270063db88df57de56818e9eed1dc3ad512d939d4e18b8bf3405aff4a5d9dff6e34cd80a910d26f802d860f1decd374f175ffae8402594bbd8f54d83d8b936c6a7f3e0085f17b0655b6b29837a6476d0ce45a269537709619cee0ce779c3245b7faffaf215194031f67dc7509dda9a5b850da17326ebf7e815d2a5d6ca5d4e9365289f4246802b2162928ea6da67eff1e2978d1dbebed8558a2d17ec18acd57a3eb91e4e84f0ef98f3250cb28a05784ae7ea8108ef1768804c9b3d995e66a08213739b466bc55163bc97aec54e693052d426750dd1c3a9830b08606413c95114f551c85b5a484de94d36f926b8d3f53b64c2172d5d88674d5bc35727131f45085bd07b4cc6d8039413d07105bdabe1c74d607745f3a8fbabc359289839414b5a2fb251589d60da87545a9443c14dee4501b1341b885e2755e84588aa2e3287f7c23b489147549777d8d2fe193c39643ce774a24a2baa5c5319923978fad512c11861f19434227fd484d4a5d4526161dc0dc7bf6a8f862455131e707b9d9dd1498ce94f4341e47e3b6471d62ac8931e27a91323ce8e935a568621a4058d120827f3fafc989ddc161b04d6a288b644df9501d8d76e783b25f08a7fcbff5f263dfdbe55771097b539748ab7dd9cccca9003f51da610505be63cd160ef05ee1fcf4499df75d4f5b7efbf9657cfa3a1a63141e48bee5089905fc421ece7798f87750be8e21b3681adcbb3f777beb5c196a25b9648c180a902d6572d5cb0bcedd684ef93ec92358839c32470da77bce610759b76a4a89cf6243e138b90fc069c189cd660c00135f19ca914119a3a810dda65ba9f9ee8e7b015ee861f4efb156e7a72b053a7e65396aea03f17075f3540bba95a57411e05838eef4c65b37ab6c8e398435c22727cb2c738e38c5d2a5d38fb3a2f4721a3ff7fcfc1e1ef3667628011dbc5157cb10649aa1fdb3c606c3d85cec3c6934824963c1540c72b85fe4e85ae3833410669d28d3104204a0511d8f844c172c616549b2b3dc9687a5bc7094f7736b7601d5ddef7057bb25b14e4b7036eb7d1af7267c62bfb0ca00a09e55bd2c555d97647c7e7ce922bc2b2185320134a964929f05d054b03490fd51f84b0b8e2186a13429630c3e0a031cac5e10debb642bdbb3a19d3f57abcbb4a2379c1d833a7222b59685cb12c1ad70b111af31387d59d7e29741b21c5c575b05b9eaa3d94ad1b7b18ee459a651c743377dbe61b2d960626d5937bd99892a70ca074dcfe7682f727112a54f04a4affb75d3997ab6250457ad820a18a5148664011a3800c297802648a2f4ec9fff16e90eb7e178f0f3bb8f998726fba4c5887816935ce070c4f22385e8e7babcd6742d8a5e86cad375064c1fd81972b084d80bd8dc697888a863eceabb1206988b6d6e6f327bde0c38ffd9a8934b1794b73ca921c807630ae1e5581e7d3801f0091c4bd467aa6c1334700e390a6108a139c7d0e6682bf0168db82448751881e3db557f57c28c904974792af0f911c0c240c7bc8d62752fd68343c0a836b21a5d464fcb2b2dbbe235f8e845bc41717971ac6712f42bf93894645bd211a4590af63d7730adbd4c41fb7619e47537cc2ab3a2acf4641f94162194d932212cacfef8714be59b577601ac027ac47631adaebb79ec09bbcd88a922c2721edfa2f1ffb745925f26656cc821f4cd812c4f040f587aa40ec31f8d645c2d1def3e91eb7e56f1120daed961d8a456a2b34381780a794c0b57a3a7ad5cb3e0c48ba6f9549374ed8674726c1ef914e1706f9330f16318e557d350bc892599a456f8f28e301dfd0829237857d6b70c65b00b034fd44cedb34b26f68dc264383f1a9aa04aa7f83fe76e25963c641ba9754e85034c29d37b70b1052682a6a218ce8250b9d387d5a1fa137224b025c219f5526f6e26efcf5037e0830dfdf9a792d1d8cd5f42f265100c5a221fba5bc3461d53d9b018a5ba6c823e50acbf2c097eddfeab32a4b40a39d3e2fe7b4f91f71e546d29a341f768f39a7e1829ec69c59b4ba145ea3a6faac20bbe573478ccc887de2af900e6a48850ecd67abb85eee276722f8878be75fb5e65f3abacde8cadc50a6c78726fbf82068892cd9723e9fd82ad4aa21d46741dd0dc82340fd76ac925289555876d26c541d43221086879cbd114957999fe57d22572161b1290085bd2b5c3d01e1eba72930757df2dcdc40595ae95a9ac70b1ed364650cc8d60465a2b17137aa83ec9aebb79bdb24194cee38940bd65466e805c822d227231d0d73f277e278408133760c24e1f357a07f8bd3581f0deebfde68074b8b053f14834ce8ca1faa0874867488646b419399365a76eb5ed3f8ad8399ad7773927c51c541ef1ef74030194d6af03b868e0487a811f8027f989dc6774d527aa12d91d2dbb9aeb7eee549840b9f286e7d42ddf462f036d71df9e71022cbe33ff2ce1c8ca10df5362994f00ffe99b81943ca9f062333178e0cf1a20c522c159869aade33a9b2df7e9418a80057ed46826f726bed078b39796c9c9a5194022545363d80451c9a0f11516e4012c105bdb25b50a7c3158ecb900eed70b2ad757a04d9f43e4d6cbddbfd165e97135c84fb1901119b5ca142232a14857639d5699c838e4dd7b540192d876c8498bdc036208a64cfbb00feab94be93ba72a40581d5213ca54bfbd517a8d9438e5583bf72690473b7ce8a047cca83cc0258b7a4072b8a6826276315920cbf0a8ac0237190bb1500966bc3c16c8648529d307d4ae8dc560638509283f78252d66b5090f78fbce5b0e98bc8c477057d902ce08a9ac6a6d08fbe9128d94f868dd142d3b2f274f6b3e7d792f6bfce2ad693f608dfe35802fa92e14c9b6b16ec9b73bddce6b0dcbdfaf945bd6402cc905ad8b400dd1db4f7dde53e83f94469b84fa45b8451d5e0b08767753285a321f4ed9fe2cee229bc822170d2a504eb88a81e2a23f4d3522562df87474c31d02f1858e20298694009325656f235672d95dcb0ef703030f18ca72f04b86ad0a12e8a2ad3795def619ed9df247e5c414cb628d98bc2c345cdcd123f2f01fb102ba68d90e366ba3dc760d13a8052a9b6a271ab263358f18f31f6b65ee8cfbafda7bf0d0d516488adcb279d872263292bec3c3e32903c8152b33470855f21ad9f2ae046833c11903ab0a7a28fd89a5940a271077023f939d12b93aa96ddbbd024a73088460a1d087ecf3e4ff6239e590499ac5ce5c0b23faf556860c837d79bbae0bbbe9266d82f45e5fe7f8e23a9a8db2308a3d2c84b313d83e601b96ee45d0dd5c6527bd8ff1b4d16611cc7e33cda5869cd10973b89bc97d3dd0dacd9723e59eb27eb6f748db27489d6c59ed9dea4352a0e6759ed1745c0f17849bb745dd8cca46d9a2022f95d174236b19ddb4fcc8118429c7723f16f8dbbf4178c178a02db8ddc97a75035db3fd762fffe98d8b240c53386d67077564367ffd070be24852225a32fffe231296c80daa1cc76ee7e6a632e3df7ab0601aff7407f287bd6e04c6e7e2dcf0762f8bc5db8c4228ec7dafc4ed9a227ac8de220b48d4215cfb971246797463130fdf10ed9f9904a8a12149a98174bd08708a782a85829e68bf88dd25579834b27476ea18216dadd84925f3f8a65eed62a9c02e69cc5cd69f810a9c303c155db921b1dfc6c072e29a85c25277d1e32ab2d5312b3ac7c2f78a0fef63b76ef696d0b8b8a5bdb40f34ee618c2b1adf7ebd7e22e977cb931f4023c18b3357bf002c6316ceb86a0ec3ca43f16c2d8b51e77d89f7ea0f920d301c6a05fafd22b4f5509329dcd0e505e91fcff2d09f7fbe84276b27656cb0822d0e2fa89e28a219fe3f114524a59665903a9d1ffc792daf097620d7547861084f82998e53f4cf6dcf168e3b8261998a2db45099738be6f7090c5c617376b2f4daf97fa915319972947a328ee8633160a6c3e0ce420b011b5798298d1e4d16679b9aef5fb965371e1ec2033f413faeaa900a3f8a8da13c6714b34f7f5e5b2248a0bc65f6786bd949ac3185e965ca48e631fe702a722467586f92caf8a09507a84eee0f2492cffcdf8c3d7bd1ee34ff9c408a21d5341ff1e8008207fb8f22ba01aa3bc45475947b3866e7668611f284595fac6fd16804f45bddd2a499eb832cb39fd6a538b8c8925b29d17a4c0f08f81a3aa5b87b798e95e5f1092e24acdb94e909a1292c975d3bd840d660bf1a8e29ad94327290da8cab5dcd45a7af70174c5f9b2922036ce634a74bed1f36cfe15bb8ffa19217f0f0cd52ef957e50e194083ed19c596d553bd6648f9e530acd74678a3bbfdac233c34b6bac288b47817b0d341c4d8b8e2ea63e2b6102e440eef2dbbb99ac3d9c2c31b99288840aeace2134970e0aeff050304101e57cdb819f42b44dc61207cbafb2d718af6943f67bb51dda1114dd06c6c761e950858cbe1b96c3c9b00a04c153a267cb17294b0119b613be2e63fdae28ea29dffdc8685454c53fabb2b9604dd2ab9183a47a43255fdca80f83b76064f81089a9fd1c7c4674779533fa9db4d6720f83afc9c6a2ac1023005910b0ad2bea9cd59c87e1198659d757f55f06116e1f1de515a13c5ca4b2684a3d8e9626a0444e01611e9e8ee9ea31b3420c1db6d2c9faacb96762886a8db8e4879058ff2a28538035fcefbd810e0e7568865db6155e9e4dbbfcc9f22287f2c45f554d5db02a02805571ea6ae1b87437455892b973cdbb5d8462ccf5f474be2912456402c9c9a51dc50cec7177614a1822728bf22618f9d42541c628cf2d319749b607a35bab708d6f526af0b88de8ef4fa3403b350a8b925c3ac1ce072953a39634e33c5ab87ab215cae90ed14ea0ef2ef626f2592160076c825cda5871f6089ce99db77b33f953a012e8d1399f934bf8399faeb80e0f7c226007a953bba4b93d63401bd163b1efbe54d7948d42dd5471f6bd52a9b9dab77c9d463cef3dc01498f2ef3363205c587a694733a4768d89bf9f6052eb24836fbb183da070c0a0f8b4e2e39a9fffcd5aa0af5ba9871f03ac83c4d0fe9c3a82ecc79f9a47c86453898eb4a5d9269ac2626024eb3b1a0be8b675ea39567c59f79376a6bffd647d873e6a858e2a7822237c65263b16ea2e29905bb46d94334e2ea442ee6e0fb8709eb0175ef7e8dbbde3decc537d131e3b9f3c959fce1b594fcdc89a83d5f9f4577f9f0e37e0186472f8c5d6544dd296ed11f89b8e9b0efe117dc3b5a2d16bf87d7cc28cd872a7369af862f680b7db5ad641940c145e5135c77c503c046a147f2794f6c12b06892e6ee46fc32dc95330df4be4e72fe883e4d485c8b2d794081a2b0ccc4cc001b23f0bb1ce88a03df4fb783d5571e31e7cd6af5628cfe8b06a76eed8aba09e322bb6ce414780ea54422d184e8b25a3f2ff3817e2c860b3c6ad8f9ab843f7a450c95d7965f237aff03424c74a3b3163da2cf0afe681b9d7d16a3039add884d1b5cfa9a0f80859b61fc20f2b302bad5eebeeac7660912eb8f05115afe8cfa50f81eef01dbd439a167ec6a84107ab041e4f2139d4a5489c73d914aa3779857b20c73fb9d8f546894eebfcd6a17438a1fefeba8a3e8081f653429ad307c1f71773417eb5bff470cf26fc005cabdf45eb97b820d59d04537b0b2736ca54566c060366b8fdb9c383a7c03159655f8867bd259ea81f68e3b2e27f3652b6f8354a696880a9d03967fc81b4584dd0ea51cf1cacb06192295fca0a7f3d731836325b5b62cdd514c2a3466ec8e4cbd9b273c22a8afc9245a6ee796b0148a17dc2f6b56bfc7e9cdd3711bfcac1d5e13b3bef3964cb9e85fdb892f8f0f7f7115d2435a816cad56e01ed5f40c83a52f7116ab9b8a447bf3481ad74dec3a28638ae95a6e8c0570fa3bdd34faeae70755bdce41f488b0cc74792f756a35a80ac5a7636b8119137ab207fa22f7203ce68591e8f417573ee035bb791fe5dbeddaf3c33c1e38cac0480dad9786efa96fbb34bd6a38597783c31fbbb97cb0de5e525b1abac2cc8c8725f15b415a1d57840179cb3baeeffb93003509751b69ba8974542f2c236a94f93299005d506d589856ec434980f7167841ce765cd26501b0bbcda07c04d458b048ac28c3ff98ce82de8c50788dc7cad23e6377b27da638a3640b2ab10a55f5cba4363a0d31c073d99b1d6abe87386dd0d528763f357934b03309baaac663881222e2b6f20b62046c4bfd37f24cea7b354932d3c2ba464cfb3131c08bcf13ebacd19e90fd3f7eb9641e582bbb4fa84a3ab54f64edb26e822197382be6f906258394b19d291de8d93e345cf48a0f80a9eb37712b931a9c8c7f2cb323bdda4f1994c7b020bbe7542a4523ea21c147ae77a3f35b95a492bf41e8ce7fcbbb5a05c54d1a4b2b573d83368044c4f600c61ee8b7e8b365c79efbaa4b535788d6c6e06f430080137d88d1806cabc0f22a21eb778b5f96fb55532603803b42e52b23d959dc23614aaf4be2c0948d8601dd0a444ad8b78974988619209d5449fca2b306409f1e990c1bc3c323f02d8d73c13fb29fa0c4c9dbe6409f35aeb06fe524c980290232b41a28ffefb1e89d963eedf03272c95fcb46dfef2579c2ddff471290c51c5cecab174821476bccaa38d64a74dc7be92f402dfaf7de01fa446053fc01bdc00815661353b0c420180edd217218bfd8147c5c3e6d7954b0e1517e615a54fc12bd146aaf604c277bb47e475e06b2d86d026a500fe0193787bbc49f50fff40cd0d52c54563fb502cb77bc69db6a0d8cd0271dcab0329887fcdf4b14f7b71899081bc5ae16a014969c85011ac4a5982d8ed3492733530ab397e19b953b523d8c27b7a9b865d6586d45cb6493d8c1428ebfa985fe23fb89b147c1b8504b22333d600b3003e45be007935e017a064a066d430b00b3cdd79221d7024a25a85adfcbd59a9ade18ffb1f4307eb42f4d3a1090202b635d2ca508c56a80dda7c1b66137cded2230b8400ca8fdd54485bf8f55d85572ecbd7e524d0c1cb865c29a0448c94e990a44b40ba35d04d86d466783e316923a99fe50ae9b2e743f937a9f95eace2e75074713a97a5d6b419da2cf7c6bc6a15a74d2d040839fc062fb5d29cf99efbf657bb4676b7e2a175e818f5befef17ee2d6a880e382662691dff7828afc02bfb66ab23a93e1bd4ee9bbc2ed1b2b60e7b91fe0ddf8a45e7186061cd0bf90ac3302f9758e31bb99f486c8fd12eb22c4d7293a2401632cbb26dd1cdaf9aeaaca0f6d61e2fdce67e9c389ba71c013ef17a05457d5f768d59b0102d1d37906c83f0dec2730ad1714e0ee8532620279bd2525ff5136070966ff8f591400674a1842325c4f17bdfe33b5e70f3e263c9f5ff467927d3c4ec6db27c64cbf0461fee71e460cbe903c4a6a3c73e2feb19b85de552e5672705390f6b75d07146282a815e41d74dcc54f491ccd04491777c1943187bb22de15587f01a223328f5c4ff8c3b3a799f95f4dd574d8a82f3956b9da91449b55ab06eaae04c2a78273e8255dfb523113bddfe5cdfbaa6c748d066ff6d2e2a3a12df2bf3e584f6335cd9230f26b5f4ff6aef04693d275f260c8f07831bfa25a517432644549bf4d454d1aa71bdab8ac7b5858f27439898e716a9efa0723b0c55af716465dedf191fbeb74a18ad308182138f289ba1401b56dcbb8cd039f2a112adc4acd018c071895f437fc3cab824c465e7149938d2de2932d40bb3f9ad32b942937d9fc54f051475cd026de70ebb659f1868f0591729e33ab9f27d0b6f5a336b048f305e1642c97091d6782408b89fae583c6619fca2a75046dbab7f0bcd6211ad7c332797e7f79585054a0ecd0ef45bc848a5eaea84e1e414bbd89efd78696724ddca603fb85322f82bee0335a9105b74505abeb977fb44cddae18f73750b15f1353cffb05e00dd32ec3e4dcaf77fd00ffcb781d2a239484e8185031b3a2be357e6594ab30b67f15351b825051fa2f50a64b33c5ba04e8f518bc19caa8f7515512eb78efb75e932c6cafaa0b110f15260524ecc4e9431f398709e2b75e6e6ec36bf2579625dcf9a121be464979ebc3a8462c1f215cdd48c9bfecda8425ce56ec92dd4d15b0dd22791c420de8e186353264a40de372281086474dc60430f678e3012e98689f75b9455a3f2bc428e6e1be6f3cf86e1b18e4c81c9528bcbeb84478002103d7d36e232aa33373c385f09362174a71672d25689ee9bce6a1d3172822fecba5a090553f711887245eab413f27fd282aad18c0ebb01e52257deef378b3e2860a738f71ca57aa730cee34dd26d25f9eabe650a3156ae5c26df696d4b1bd894ad20a40a7cb0d71a83cea55ae15317d7db1f1fa2cd7ca6229acf032c5750366ed3e262286a553e4e3df14a216f637616daedc58dbe9da5ce3e24461f9991a0af216ed2b47609aaab28d04a8250958e915fdea06ea26f587af484b549927af0d2f7c6e2cacaadb3da1d0852973096d0fde1d885fe6bd11e4b35671ad234d453bc8776ca5eef386090328111dc3cc9b5880e60e206980f10f3a8e2255184f6ed1e00617d3c341ac9a7bb445b7df464d15faad28076ef73c389a2aeb9cfb80483928aebc456bafea4961ca8ce9a027158c552156d31b2c7d05404bc65976e51cdcb96c083d78c14f9e196f7aef49158296424f2d91021a79b9036cf06231915900b2d85504ba25f32d3809b7e68f11e8397e4502de4a8f3761dd09d2541f644ca9a98242126e4b511c4a47e534e28204f7d54282ca58da3c2e9ee7231bf94674b29c7df30707594aa715901b48aa7ca692fb565eda1eb34225a4da80463e4420f4de2430aa9b4ff8d12d55687dff89ffa45daaa58b341319b41f5575eba959d94e70cfafdfc4e0de9a3e76c1b4ef85f8fce86411460a94c73eff41f89c60a00db5b2b580f1f6817e28c964a727769097d63c69df9c699fbd43ed5bcb03e7be9e30fbf66d06a1905908e90fb19413f76c65ef5b810003053187d172cfc0637dbeea17c3c5a3af29064600c6901dfa2a5f2cf4622eb5b4cafe25849ef400bc6a5e28a6c366f9020713d5490af85b929ee3058f07c0ed572153cf31095dcb44f43f85279169bd2da0603a1451b4f817cd5b9d95e37f6a28712483371910331ed7972756d4e015cdf7e43cad85c6009277521bf45e82e97df2915f4ed8a2cda77d6c8208d233aa073f3ac512d8a0cbc93436b0b4583a9c18a39e294f926ba6f1fae2b78f759d34298f73f67597ce3ac5e2181ceca82f8b0e659fc0ddd905c25b0f6c48c70afebcd46cfcd4be576ec14670cb5b19eb6bb74e8e8af2c3553589bcd6d84399a03e650572747cfbf5b2d648801dcbd90c02faacc17543773c1ad2c96cc265c2faf5db5796c2324be5fa609fd20dfa8c846afdcff920a0d9b74b26e06d660a70c27aabd125d29f2279b23d28fcbfc27d2bd71ac5b7ca460949213c067f888c88ff8ca8993ed07b0bdc677ddeedefb6106edc0f512a5d164c163a38cbbdcd206769a2c6f60b70cf5ec151f0206d6148dcf23d8779aed49b104357d3413558787b2e48f5bd1b75678905cdc6e26424a512254c38442e6003d45e0783b2108f222f7bc08fe2f2dd9dff54184a55916a26565a4fabf4d02bacef4e97d83af0222894ee816962f0b4bc724a622fc8d282bf8a58e25b0d45f41eb558bfd3954f81618bbcbcd6cfec5bf3ad2d98a1ac90ec5d05f9af2806a2fd4cdae3defdfc8057962530b446af7d42f08cd92c2bc8d0d899f789036133dabe6c2d74945810548106d216fd1ebf35828afd6775fc131b3bb897155348b8e41ca3a89a3f47aad3f3cc3674f92f9456a7dce8a426087606bbad0a3282a27ac847ad4b8a31bb28bacc4ee346783d64af30ff25c99738dd88dcce5eea2f4311ed14fffb0b35c7e1ae8adf340e1fd58b4f488f5227f8479e940dbb0b0d3edfa9e9e99406656496a888e5b0364c339f9aed5ca837bf13ce3f0060b8ec0712c22ee107d51ebc5ef42c667fa72a5b79ccfd86bc34ede308eb19d3f753486d550a744666ce6b42c260e72c529112d571fd628a23f758092554f047f931001a198a9c872fcaeddee4e318c605dd14fceecf5cb1bbfb1be6a8e3fd72c1b2241c7f7b7f40659c6c7b742e45440d4ffe250bab1f98cbbc7a808a2b62adf26293ea632d7992fcea958b48d8a1940f853bbe373bdd6a0abf0085146f3e8cab3aecb2f63c3c7cf517dc318cf7757c60e503c9cc885b4211605b58f80f4a24f8236ce39f43dbd3de3bbfc08591cc6c71f639d96f3e0e107ae7ae209813a04deb0044fba9277319abaf3d43629c2ef3844949efc69838f834c08530dbc787078f043e76625eb1ed1fd0380ac42c1d1378a57fbcff2fdf584f701d40b3b29e6200066411ff1e12d83e3f82988591a7fb24ea47674e97b142c92ed7272dddf4b4938ed0648f78f80a9ae2cddf45ec59b192f8ff276279ae99bc93dfebc22ca1915b90cdbc1f4b4e9a8ed118d2f09fdc2a975796c39e7422f4e3616df1cb53df8955e9482cbc7a78a6def455f0f058758d0c1b13ca4326c992806e91faa7e8bbe3cc611b88b385d82bdbe59907ff4067fa47568d99313ebdb600fbb0d7b9207543cdbd98bec5e63d1d74aa156528b5ae1d9a2bcf2057797585adb3ddaf6335ff5945999654d7ed48ea62d5c8d27b195b6566b0243a3d30ada6da9b891141a410cc870842f0109e51fc917525523987659c2a7bd755940a6f501c2a8a9ba72ca7179044524645482ba3ae2fcc7dd44e0eae3401e6999606e3eb601abf42a0fc2656d3b37f9ca24cbc20ed2cabbf149730419bb2d595415c4f1368a5f982252b808f7385abe13b37f6bd067778d0dcf4e65cdfbcc53c0b8249e967226c4299f82dd3c8d94b923f7b3d432b028c18ddea78f0684d2f41d6de68f8fadad4ee6bc20ed0e333cefba56af54e463fc8464578c3790e697c841a4b61b74425b15a009486e8f44d19a0b91ef3fc6f73e725fc665d2729b4e40cd9184897b33bfd78ca63ef1ecefab8823017b12f1b78b26bbde2f4755851156193c1eb2d2c6895a8b326964c7805b3733c0aea35ded87e2a15dc3a539bb1a73c58c5722ff3d9311f4c979d712c619428a8fc27b95b68c5fb4dab2e63823e69b17564951302ccdc504ec738906bd6b9763c39a37aac5c8cd08d0b6c4be32ccf9b88c85d5cdfa164b56b9d5d20439fb0854eff0bcca2b33d56e4a78a1bca51d791601d17c668aad8ef1c0793791d3900ff98b3c91c0b8b90e428745541533b4c11b2a752b7e016b4055c8a9acb655c021464738b25401546acbcc0581dddc9aaa75abdb7fb96e0b9bd994cce88f08cb2158e155090d2d81b4e9af48d36d424f56e38805599653780131bc5ad315e90292ef1847adcb8931250fa672b846482de98b9ce9916ba6b3da410d3455a397163a714bc0367fa543cdbf7bdbc15a4cd2bf34502a88b13437bb6a614652b9e1f63dfc9a0a3b47730b1281ee5938e61bfa789ad3be3b23298dbf2daef41f47150283fd0c6fbee18338497cef4d11d420bb60906e910a0bfe1071f357e4f82be0777efeaa56ac718222939f025d2b757d394639895ef0bdc9d14bc59b53741efa4864f1f52d7ff2f1d4ffc99017e7e9b4a521dd1d8d98e0976726cebf62775c8a43b96ad82adc1e06c6d2187c222758c715ac38b1ace3961755257c27b70e62d860646d68f56252d6aaf0830b91959d8397064b8db8987562c8db2eb730ade3f7f58f67ae4b987c0ac9e2c907d640aa2c141331f621cae69e7cb229d8874d1f44b801d971ac3e1161a60d3e44195055baa6f4f31080081ae833875898bdfeb6313edbaefd15b1cfcc7404054b4a9abb6be80ac5eddd97b4391bf764c3161347c61ba7bda56a4fbc0eb87a0b9c92bc6fe5ebff77a45a2429a7d3ca69c952f49032a6119f73229028d62d692254e888d2a60cc5863c84d94c864c8d025427a42fad459c55d7fbed94febbac8a9ecebf77c03864e363f21419b2be86e61cf70a405e768998bf577dcca3817e423dbdd1a58cb7739b2d78450cdad3b4525ad6dbe843dc9d08a85806485049f5a907b844d05674977ba44fb9f563f071db65ae76c6f57a8a94e26a9e722dd8ff29b90691849acdbd0dca9253dd75432b2c2a3399e8a0b548d6d46f63ec961a875718fc8df403fc81a260bbb94b14166d05aca97375387e505d11cf04f8b38283066c40ae37d88b6b90001e72184dde57118746a70e01ea10c715dcc2b7465869b5e27952232d927e168586a6a84e1c50cfb20dffbae0c61178262f4eb4a2eb67c742c248d8690a5b0ca4c12dc6c2c34a73f46cbdcbd7772c6d156bb83829b9a74f4232e4dbffd80dfa5f3594282e43ba409246d61052e68344a70e6d85c5c33548d5c2bbe4dd04b0f2c3133d3f65c23f4187f6ffe554dfd9e2aa0d531fcf0b8b39286266d389199fbaa6bcca18445e430c17e01b539447e045b14283381d4687e63423cba16d357a53f51957360d38657bbd86a2ffddfcb0feb5c3c58377cd51407ef09f5908de23e5034b6979c41bd6dbdb18b380ad539c7066aba0565091c4ba8358a27c26cbc9a48fb0ef27598c1a4aa6bd91333a07c2028e9c0de36457374e15960f6e9b4635a438b5579a2828348855d8b655fb1a5f4c654155ced8726ca90fbcac711669589412fbc639e8d471b4173e5a25cdde7de9f470c312ec75431286a1cd7242f3e2edaf231f304c69584e6c843badae630e1f6d5d382b7544a9453616ce8a22bc9f28a6d7862cf9ac7006dc2cf1f30656bb72f077984528641c938d7dc124784eefef33198880f701f5ffb79c73b349c93389fcd5fa6be03f1633ce5c3b780ff028c6741ac64d93fef783a1fec4a8ecba152a7862dbcf072931d4a3bffefbcf9c087d05614534aa074ab340d244fb004b76f92f17dc6d030ab1ec0b65fb039b7af7d4dac61555f872985dfebb76ea2208fc45ff057e5bcd6d80c5b090b95f2cfc874ff8cc21376a1d37148ce1f7f49a460c6585e6d1a1a3879992c65624cc9ac9cb3c33a642b17e94214f7930ea523a5b03e19f05fa3221f60a209b34060ef48d7ff658a18f27f3aac336012eaf1b42f0cf6ec8317f9487f40345f26ce7685305123ac059f1b1a3c9f118743d5b732d8c9da695cfe414faebe59b7417b6883d4b88b78c454a56b94a71f15030ca265e8d1655b0469afdd3082ac2ba06c0fe77fe749655a35a8b629147c21bb0601931c30748b61f10604c0e621f5af9f5a0d137906516d931ffe72b8b120b99044ef9ec3857780948e1390e3289dd67d2cb62172bc06a6557df9ff7098dc4c984f1fdc57e27d8d5ab6b494bb678875266e2ed65f93c1901bd0165d487e4e3c923bd2731f8536c9084ce3d25e54936d7f8957c4b5ffd1c1e5a06cec65321da652dd03c3c6bf6b56055012bec28837ebb2996bfe8107c3da7dee15e52472aa3633512e514b66a7ceafe342a90d257255f038c00944393e8f877d674ddd799abe0122817d363855d8bf3d6d92920964e7168a9a85646d09a0d4a78a9885736e74fb8e9d6953b30fba9a379d0c531bae9a7984e33afd9de3f89557879e7d0f08dd145c5cd439d724b431bf565d094f9023f6856d749de9646f2e0338b5c0a277f95e172b6981a04409ac46fe4a402eb80b266c86db4d8d0f2601628f66514d8731efeb6b3d7380581d7d590e97972132971bab1dcfb35eef30c10bec93942b78e08ab81210715f8d70c22061d9342200a5f3ecf427024e6a0c160408f664937dad66cf87055e5c564fb4c400966c258624b8680e55af70629e776e13bc916d2c9fe235da99847f2e02ba96d543b83500a9876818b17024bae810679744effae70e2c8b6a883926f3c1568b4e69f16b9cc7293326e363aac6c4f6a36efd43ab834b2d8d7527a5fec6ac79ff0d8aaf732806dee6039f22ae143e9e469f4798d08de03b818524954f9188e9568677d2440cf707c6a98c13afb8e6dbb0b6d86958bd7beee4f5061f681ab1da96ce7846545c753745c3b2ed9ff6f12d266309db09861fe16f379c5e8a71fc2e30a7741dbf31f5065bf177c1497827d300acba374025a90afa20adf625f117962ca87fa335976180cc16b74ced47d874ad7b12d2e7ac8bdfa6d43d8c161d62e40d419f9e9f52894a4773b881fdf5491b3a3ddc09e446d236b719c0f6e9d6b1884cd0837476a6c2a0c82e3bb25c143558afce6d37b4c770f01f4e75e1c96629ccae243061758f0018094c5760987f1ae3a01f8d12094de9c1905052f6df54736816c41d1391365877f03a6205fa792f55704ae4182546cbab91011e7490f4119daba9771a8b309e637790a80f4cd176ef5733f9305ba42e8885dbd1b1c98d85a6394cfbd2a99de17f33bc11c82d1b0746b424c341cb1fcbcc3f00a401348ecb0a1846cda76e9c01837409c900968a2f260df1a32ac9946f550965101b4c7631e5537e2722ab9c604694f6e062dd0f7c152816e71074893d714ae8aa8e283eefc7184e04a42f39314737dc74925906bf5ff45fd2be3c5144610b651aa2937f57e5c8f310fd9497754f6c0d9d7740de6f6a965a4536e885d1e72337de5436983fcf54fb51faeec1632c40394491ba86017747fcc558380e9bb649c7450f36ece64e66858c94f149062e15ec4cc5431bf3c48c68c2c77b90c343e6b46cf0f7e5488816b334b239d165b563f99e1d00edb1909a93c179e54f709e80e201c1e8235a5a5add2cd0b225a4dc3856f8b3ede43087e55867e6d15ebb849dfb81bd5c8452a9faaa89a9f18539b7b546563a1a60278f37e306f52206b5b612026871c759c45d3aca513a8a851a12fd468368ea616cd67b690d310ddbc67dff24ef2dd7c615723f81737f3ed37fce4cccc2638b3fb60d4f03684837b5bbb3029c1916031ccf0830d049d7bf2b26edb6ffec3a420a8bdbd23ff84501865aa73cd0bb29ba724685bc21eae407c5f7439f63c65982ddbd47e03c9d6c1ebcf88c1c85cfbc75afc4ae1bbaa897f8801384d1c066284492644038474fdecc35fb44f797fca8262f5718053cb60ee7fed57e575d09e7e6d44975749fbca976dca723af20bd3108dd0f9740bf582a63f65c1b24ed1a738717e0a73a10e046956ddc114992111c729073c1af85c18065ff0201b765aaa04d263674ee9f0dd16a2df91db836e3d5f4144b424b744bd5d0917abba6f7a5c814135f1b7c0e9a4b2c23f0058908e718b75b03d5349269839483b86255483bb3eb32488e80884c842aa4c9032612c0601129df65a765ef1bc49f00e9e172979ab07fa230f601e0be0d4c2afa190f783d0f63eb09cfa7a730a1218365795aacc3885783241d0ad6f84eff2c75842d9a8c9f49da06a7b5033321e0bb775e2c297b6615cc8d27663325547867894a57a6c4fc4675a4c0dead03622cc179b1e91f2c6d26c81f497a71bd3494e8f65d8bb515752cd6a6312a82963281f4b2d6097a84a7ba31dd9036e4f3f8e348e287f749172136ab43ed1eb220df0b0a5915bed19d0349a50eb664e2b54aff2f80bddfc9869755cb9ef755743cdc4c087da52bc776186ca283d5b63d36c9f33dc3e386f93b6a39c0c590c8ec3f4bdf7cf4c352ed947810f262ad7309da4a18cedff157b5e564bcb785eb36c9b134c61cab7508aac91b152ac25c4deecfb7a6d51b8d3c4efe0d4f36f57d9be4fbce2503d515223ded3df9e805e8d2882568e8f3012fc70ce22d4e7ecd73146480664cd4303fde4503a8ed5ec280a1643444ac422d3b8c7e3646fa1ea902e66bd0d14c8b4f397482c64a6e0fac86d7a9abb0bf404df8224bb6457482455783bcdf8e12399ca893a238c797f55d01a88168c4572fb956de68f333cbd5a302d1c05c2c42203b3a6ebe21b73e4688aae04148955d55141e92a7c1deeae2a7490afe6bfe733ed03746e72933d7ababf84b4708d19390765c616ef5ec646c6cb090609a8985a15ca457a87dbb3973975828a3fffee47179e4586df1e2cd852c58618ca952c0a7f18b8fc4d27bef23c17fd8c0fa602752099383ffa5727bb912d4d1aa8aad5320a5b911a8210347a70c1a433391406021d14fe337c84be357dd54e863277eef4b937d1926cc80d8911ea4dc0ded867d796cf49db46433b6bab09fc1f16aac033102df8d028ba27d445b06e2ff1a13db5b6520fff9a92ba2c80ebbb0d89273f60623d4a1626ded9381c17e44a6db1d0a511f9ad458e89f53d7e60d21642cf994a8d65c35a64869cac8ae10e427e93154cdfae69c56f874954f0e5eee530170689166a112eff421459f439295c1ea0050ed1bb7c4f86e64bed671d838104c05d6c840b8a55e3b882baeea6e3463cdb51984d8f77a07e12371d468b1c705118be12d050f14eae18436744e4292ac417cfd8aa743123dc1c5d2cfcf93346ac8ee56e4b1d9663484766bac944b2ef2e34cf0d04d797fb4ba45071dad1dde7c502b5fd6f94429633e9497c0edc76a6a0325bb632adf60245e4f7c2dfbb1f765a720a57ca4ea4660f769d9d2d4ff65280bf135f91ba21ee053a6b67627595ff8df31fa6942afb3c7d769bfe4b84946cc338a0def8c1bd76323c68043696897a76cb895054032feac31c728271bf66491ecf909c7c742198a4501d3c19a6f2ce36d954473b014e71372ce588a1a5cde6b47160eefd64b31db4de227df1e91fdc25146cf900c7f887b9f5f45e28a3586342309eeb93a7702f075c5d4f7fe2b1e6027be0f337b2beab1583a7c3f188ff7f5ccbec73626ab8832a8190507e34be2a89363e44262390429f551e7f5e3c9bb3e7a48e4f4b6b0435c3624b891ca1240758dd6b86c4fc49f3f5dec844d6705888c2bdf44f96027f504ef2b661f59c259b985b72a4f5344476bc005f0dbf3ac4251c19f73c6ceaf518ad39a19ceab7a363140617fe6e7a7a759bc35614033013ae8ddbae31e70f03bac1b5b7743f0973334bca498b4da0597faa3820a6be58afd4749352b85b8339fc3ed7c0944f27b132d489b857dcf2932517c9f7715f2cc71f4d2395143fe24cadf89b047ca6c79da572e5be35da4617fd1f9263c0de43479844f66f3b6fbd1291402d5e586e53f1927bea9645b8446c1ade10789b3a49561c12e3fe5b408a0b9589e83bdfbec9a1a29676530719701a19ba7c071d5b9023792b79eee9865d3a82a33a039e78a2b751d2dc7079822b4d66e88bd5b1d6beebef958f1c2b4dc83b1ebc53ab3ffeb482212a42a11860dafd5dbe3e7a5e845a1a105b355d5611ab375f6abf033a51cb8e360ea532fec5feba0a143b13fe5d26690124aac3201525c8625f5ad82bd5ab162e91ad226cddbf3e980f3418de2a4adcab2748c448733f53467f9c2b8cc3dcfa5a0b76188adcb7812b8357bda71e55a3c8dc03b7cbe5b4b3f0d1e7f017e5aa2c16b92474d5f8c417f1e1d1e8ebcb9cc66444a2168a864f850a33bc1d5e0b162d09ac26eeb10dd16fbe337299179ac2b12961f80948476444a3408ba9ab01f517f5c2dd5a12d32c32f8b05e5eeffc90897dfa188074c2f95e7aea9b0ca072d61f912bcb18bc7c1ec55a1a1d0e118ac381bf1175a08aafb870a6a54d995373bdf88c4c12661325d3910807ea242f2ca4d38927fc5486d8df2ca52f7abb1d8fb72146e90ad713a118955bc582a7bf7a9f6e3e60ceaae07df941c2c908fb7c6efe31a151732b4dd8cf93edb2239d36049407562ef422eec358dd07d164bc8d271ac9b8fc908b1ce4b58e2840d342613a02cbf1e62ba441434d1c563fc754215d58ae3f88f5ce7cce88f6cae4e359ed775aefa746021e95eba96d44ee39d9efc5bb057d485f28a563639d4972a5c81c770188f3ae173cea2512fdc26f326f25fc12a404144d679c0f84ca66230b164fd751d365365876c9df4778eff17953cc82123e041ddfe1ac819bb749d7036e83e6905ad3e6b9d3924f25d3d011130c4424cb9f22bd0ddbb6d706c0b84d1259b6576a4cacf3c1e50d525bc8bcba7d012a01b5b9884e12125a7a25f18d25a49209f49cc38600a972c5174e90695e3c92363cb11b1759a75cafac2dc4c0dfe0db64a574f732e49e2b0a6f7028fca063eb628e52aca648d4de3db3f119010f291a6d28b74083829234a57656fb6017c76a80e406a2795476906612fdbab639215e8d73824020f99ee2bc3f324c20aea9c01bb3220b175378a999f4fb6d77f7971c917abea40e1f72bbd2c90c5aa67d3839443761e31d9515b54adc09d66005230fc3ef86a3dca71ffad0046fb332d492077d08084c58c8ef4e762de00a5b31704dceba29be5bc4897694af7767c87247b52f13da0422d480f5f8242ba758ebfb5ae80e855c87f24b2b810303368f7f985c9194c1f25a434a96d82aeee0d4feae2555914dcff96c76214cd1429ae42bd3700f00feafc909b6d2102b8e3b389dfb2817678d3f7b276375c441ba8dcbfc91c147154ec633b29dfaccae2a600596079cb6f344661c0fb45f7cc06e213cc1d60a8d3de5b6f267623211ec22546d4eb16358482c17597d63b2144d4437d2b80170d451ac78b4c82c9d687360b562fae989411f2a5eae1d2e748461cbd9eb5e08db47cb07551f501f85913e95d7b9f4751690af5f15813e02c48a009fcf3beb1cf5347110fd487c331e7ecf5e92d3c5feb9963de609630c99ce37e2bed9bcf7163029affc20b0f6a9552d1e3ddda574cc2c8a7c0d3a57ba78ba41ba25148105123c36e036f5396678e9539e5ffbf25bf0a8934228cd9b8bacfb5fa14f3bfe91792bdce16a6d0969af7a9281118409a1066c6042bea96a9d59c7e6c1e54ef1cd65fb385a99bc38048a4ca26e688d9a4651ac3ba07f4cb8c8eb9c4f1f7a987a19b0cdaaef389f9df2a47d3d5ff158adf18aeddf144a6442ef9c5817fb7d464881435a78c2baa366dde41a7456608f34fba630c99a7a2ffea882d49a58bd631c58ac686f53aa21cc2dd519253ad116380c5e69f2feeef68976099748b9497f50cdbecca18019c8d443bcfada0d7add182c4b19ebd77fb9bf9a8caca1a209d329ce3dea96f06bff5d1eff990f2d532b3b1458b613bcaf766ba8cf5575d1008ae501114a7476ae76043dc9fd700e4a04570a5753735613bb8e3dcd5ac0361aa44a4c0e923cd4de96e780f8ef549832edbb5f78d6808d0403473393a5149ad26fc3aef94571866b250ecc2b969c4a60ba183db190e6cdb3981d5888028b29bb5991d27c20a9e70f71089c6babdd44fc349068667f5014b446ed1b013e449e5258af4c06fa8ca059c8ea75ebbb1a5d3244d5d757fe4f0880524f1db59f315097e7fe2867d96b0791aa2174e9b1b04568b5bb3c6aa1ecf90881ef876446e6c07e203941d738514a75cca58322f30c92e03559eda8e334523963d940228ad704b1bb32efbd7bdb3a4a48b5a048033c408935c4157cd4c0f0c70075d445d861ccbaa2a1469364302c275610a89d21484e66954cfc51d5efa2b1d8bb852e15b1dec598a455e90d54fb2f057897bf63d1ffdb9b8acee45a10e16c6bb3be8a1e39cce4260d785b51746ef2d44c802efcd4be687a24ea03e600bb6750298971e7aa6dc637e7509e2c4b048276185a4dee64e37e6abe5b158ddc682be9a64051139eb280544115c5ad2b35a394c1e1faf1749a13796c8d16ac4cc9e0d375173901371df784de87018c5a420566b2f463ce51d95aa91e6be8edd21ee5bc5e3730d75c431899c835e2a22230a2afb99e70198199463363df56a342b7b785bc548a6c37eda16bae7456a27581fdde417bc653b029bc0602fa0c782e1bb3af09ee6f11dd4530e92fd709399d122f7c5cf401fba16bceb648bae38d3f66ba16776944a0dfedbb224fcf98a32780b099e095dfff4ba6982a7c32dc6b421bf6240fa89b909172b0b7d784373d351296766cb59907322d1eb28eb5f080e0d5181fc1dbe978b8a353495cff4a0e78cf8d795116b985bc2d2c49655d1679328ddc87f626a399937cb3ec1704e58d1932c78ed57eb2480504f8094ee06a18c30a85cfe253b7cfa942462fe7362ffcd74f5467373cee0423afef1e0e855cb61cdfc1888d7513254d0f049ba345de708665e6664cd85c8de3427c9b892fb6168a300636ada43727224a556be2567ec7f53238aa9fa6dc93a8b55899f7716be2f8c7e80147246f1f7a01d4ec7e2edc79a2d2061e33f56151ded8fab6dd0a444dc1473f5bb3c5a47b6a19e0494c82c935dcb02b758913709e1577e7b9e60b82ade43150c5e7a2567f6e1909e29674a70b8d3bb87377a7a0bc198fa9cc000ff65da39089c9ed4e60f80df2750510bae052365611b4bcc5d77222f66b5c08400f1f1630f411ca78f1bc807aca60bd542ffee09284b1c894316d7b2b0905fbb18c61c54fc4a587182e528245c814fe5330fa8e8f244b470aa64bd3aa1e7882e9c50222158e844cfa8a2795af5c60edb1f862663b682ad13d68ce9a2063cbcfb2af0192688f095672eab1f544d340cbfdfd17178bb54cb960b3fa9cbd70b09e9751861d7552c69c40ed75b8b552de59f8d3ca4803d7a69d55ab5461eeaa6aba6d07992ff433fe9b4ea552cfab3e32cebab20d6707f9c4cd3ba0d2bbb1a8aede426437fd0f213fd874ebaa722a626f8ec7b4b8c00fd309af32b4ee7251f47abe387d3a021ea20cf5f1b1dfbee4e690a2ec7c8e42ff0437cb12b7339537d5550b061d6d190600d6ad4f60130187365d07ef36f9698d1f97a0f3ca3505e91c43d9cfa050313ed28336426d36afda656728bc417d48e08979ac264a022d7dfbb4810992a8e1eb0fdf7cbf745c0b77d291f0ba6ba05ada62630612595543956c4934b08a3c249c7203cfc92a09181054b0a368adbcbb291f242394d10fa599485cc5a42c77d190b51438890d9c1a4dcb1fb74ffb36c3291588109ae4d16729326590c225f8a834eb1de10f8553abf621de973d93d542e9ea1480328e3966810b82550c7b92e1c1ca2c4f6dfefa58920af7e1ad2354bcdc377038fb43c60948521e3b2dd1141595535205c5d4225f194c458f43f1891c210b449db93e741996f717c7758f63911b18ede42d375afa123e781892a34b47927546869e48efe399c82040d47387fa735dc82c53fa60543b3264aca86e7a761be9efc6d6190a339045ae3cb1df38842986a600ceebb363fd0b6c8bd5837c5627d893c9a34d434e7d1fb17b42e4af9c77ad4767feee5d172a617bc0ddd988330e7da74c9b79f611d438d1410ddeaff519b248acb6dba1997604d3bc2d6a0ac66665c83ef4383e2dee723a14bd84ea0982a0adcf9d4903f140a4a1a812f104b170ae29911cdfb0befd70a5ee2659475b693fdd6b7e5f3a22e196c531100243f27c6adeb31bd4ef3f9dbbe9b87c118f8697a59b4387ea06b930204d5581e93ab147a9f5744d3828cf489eff33d6746db89c98205b03092e6cdc8fa0160f185a3b7f3ee70d51fe04108c3a960368b394a72690b400a077709c9e452b88cabeb2b2e9b914bb7b723fa9940a958f48ec91000d3aa05bf573a5b54e55fba8a7c4c0d5e58f5374d7f73fa9649b92e27f0ecb34fba24c9836e6e7b41c95a7a7937b8e96c938b9d5f8e664578263a2218c832cfff55b5f5b82d381283634955a239e33fedf6f1b73144d35469b18eadca0908e7f39983f576ae63e5106ea1dccc4264eeebc2a36bd924fc29095ccee0b79a87ad1e753ef3aa43d82a637205d65244befbc9b48910eb07042633100d322770c1215bbc3c99561d618a2e9231c2e9e1a6abe05765800f4f2ef41fe7dcad56a12f972d25bdd569e9a98d8909a2111e2a8964329101fe7ef164ae7a0a3d9e522be1bf6c2404d6ee2f165b3bffa1fa159ce0a1075f9daed6ca80828cdd6eade39a1d8dd406d5b31497def773bb9bdc212304f8a2e8e2dbb69845598ff3523db9afe4d3a33fe9c5ab63d98542b851cb44fd247eec7bca2b288b19ed9a306715674249e925a55cae623ca7c6e503180ca2b8d817d03101826b596d4d3ac8afc3e836e7b73a8e840750f88f0690cfb63a8d6d196660d1a0b2a7fdae2b19ee86a3f46cd047247bced0ea04c6c48688f345fe56c9b86e91067c46a92da7ed932f3452427d6b64ae12cda672a891ad15489f594feb1d5694f2920438a52060cca04d196f50bbfdf4e79752211e8999432d50d4a0a3431a0000736cd1da364eca15018259c70056453e7e266341fb0bcc083ca9b7e7262af72691bbfc25ac1df5a6fc1ece52de60bdb2cc406d311187a33da14b900ec97a553f022f12f4186a8741684754bc00ffd020b8c19cf68c553374ff3de3be7b77f0e7c86b8300d9846b141a8a651a35a3e52743612280a39f3828e692ae8d6cbd359d3b942e6e87791e5ccef0e6c03cd66fe621a447323a5a4b51da699678c7bda49626f8b1cf9c166b0eccc284deb609849e0544945171af3dfc7bac1624bae7e47b663ea1da634dc2b1e9f08eb0074af97f362c542c812945782ebae232992cf37e2078ef22c67a7e37493e0fa3d8f40f3a53fcc5d9867e0b66f8a11357628d0e9c19f895b9a8974ae025b5bdd518a86fad25aa7736f476d00292dde01ea6e1d9e31a2eb914a794ec0bac5a7c2dbc9b2aa4a501bed91aa4aaececcefa4473ed8c5625d7070c609f92f3d05b73c5cfb015554377ba94dd11697b6cf4b9be7ba03783bff2cdb43d3b46630ca7a3036a9ffe203bbaa23ffab491c0fe6c191b72b3f072752ef931bd0d71e8664af309bd72b97a32efc5c9023d07bfd392ac857782ed8f9f98a0a480a020fe9dd9f5264b233a880eaa5a439c59c90e4fc0620a432b9996e28ebe4239037b47ccf8bf8501eb05ffa727a3f19603f23cb70a7acf39f3468944b488aef0c0f00f1a29ce69baad6da13320d292faeec0e892478fc95739f34f9fd226138effefb922600157cf8ff5b30471268bf6e807fd50e4221bf04313c23b81c74c71a904c22f61f93f93b0ecc5fca2bf3e0ecdcc5c2d2d5da82e0faff783307ac281f18ae8e642677d14850d4efec698ac594262a2329ccd477d08b4530efb38317e41b5e1b85c6ddee27d5a768aa03748ca01e1c51c1c47446587971525d8d7d027368ef008556d9a579f24de288641e5406335fb7c7a08a1876ba6fa7801ae403056488a97e56379673199b8858be43700194b887206f0c53ff359cc8c7d553a27f295b9db64e26aa80cb213f6016ab3e0b6862770c241abb89911f5265e8a679d1337516fa6e9c35de4ef17ecdf22751ceb0368f7ac6cb6c386b9b2a6746fb32b4a621b6d20f76268ec4a15e1f050b444d193b0764c023a8d593da186c5fdda3a771979ddc69401909b97033a8969fc9a7f6b5f1af06145f13b279c5ccea2f2600b34be1faef72bea1a0eb6027212ddfe196389033937ffee39730f15d0c1a2440fc1a0ca69e8f34914c9b4026df59a7fe9ee19848df1e62c9f5829b6c1952070e97611e7f2f136f9c360df4bb49ecf44d5207b9e3ae401d5902d3258ea089a55ecc297243b3a83eded9e23f3a9282516d65e436ba24c5c3bb4cd8f6de7e9c5c74c5af631bc755432e789266f1d79fe3b397603131471f6159f8c652fca7c8c86ff5ca59059703cd10bdc71950b711bc8ee0e4938a5f1d5a84372d32138987cf079e085770614f7d14c1bcb3effc485eb96705bb110479e39038c9846c8649562679c5fa4c4749074d0b58631bfa24f2aecf6dcb67a8a8b577cf5e0beef0f3e319e309230689a0148429f2060ada9f4d39317e1bc428f45fa00a360c171e2be582ebc96d8b0df6e78e646d2a416c614942ac3a523c9684eff58cd2ae3596c6b08deb89b6c4738a7e571eae6e92e2bdfa44ea66244d2fecf52d9d217e2d8ed1e06f054728d4a03c6736e419b4b5fde34ba0acd0869e107ca4a3a4827a5d68c8d3149128b724ab8f40eb863ff999a21046fc66722f380c9e7ec683140345153fbc039b1da43d6e13f95b86029b037105e1b5c5ee2cb6773603368890a23326037ad16c30e6d6a64ac6bbebdbafd42e63a138623db2bad77b225e4cc256c093710d8f4f3dad7e3f26fe81c1f64ed2c8902bf3e7a278d78e662fa547a121e32074872a203847cc1145cac00050265ed85386806722306f3191ace54e58eea7e0290c65efc1bb2f6a1b8df95f16ed63b1f93236a0b95768805da7ae09c69d2ca61ba99b28f023a4e566de90bb7b1cc35bab58a1da6f45295f5b806fc55f1e0140058e6e6d23e686bd11e933cc869c58a3485ccf2d278e21b4cbbf70ad6dd395abe30932cbebc7e80200aa796eb953e533752802a34da934e12e7d97564019c4425737717cca5531026a9deba878d098ef12a1af01a8a165dbd1eabc05e29674ab256829f0858fa4ddba7b95c1131268f36d26153356d33c3888a27bebdddff7c453ab3cc198c11926cc77e4f9afe5053b60cdcbedd5f8ae5211b5bb64e12dbdfb4daec30cb820b8cb4c2dc17ec17625e754d0fbd492af86e056480fc2a4b17fe26c2ab042ebd491a60e8754a775a0f627b45429bfee28c3464aaa760607bac10f2d17c60d5a97e7b262c85c8f6e6ea51d55e594dd2d75b13ee3f0c31345107e5df790e4805022d528f3b262a5fdb300e064e5509bab9d961880abfbfe5dd8012ed0597c9a44bc2950521e676214f2e0f641f3c7d2ecaaa1a924513fb074eb62ec2c5bf6c5b001ffe3dea710a60ea83a40d96d9854a3520e9758b31cb1fda3a015e41cdec55c7c422d477bed868b8efd6b417e674e525680a6f41dd3e83c9d2d727319df1b925c0140e89bcbdeea5f107df715c5e5bc49a941a066cd0cef663852265f06fbd7c67eda4369c97eec788a13b33bee23e780f34087dc639f43aa3157a7a19cc7d2febba9806718cd16a339963a8adbfdc0f2c88ccc4bef333cb94bccf68d1acfd9e336e9ce3e048097a277ab85328e374e9fe1103350be7479dee2426c0783d506c6590061444b961beecb2accabcfeade74d00e71d9c9d8bc2430d31b32acb999a25443b481fe3940b6a40a46df7c0511ef95a7f429a397fd093c3324f3db793959aad0dd81e258fbe54f15b85ca387fd467a422829ab9e4c691cecc690083d0d9f6ec4f7796b1eda9f1291093b05ac963685a8e580d002f25ff282aef9c9390430dca650c391c5f79c26c7d2b7c6e5ca70ce25fa3a26c2d38cc3d7dfa914391b3b609dd375d12e3c6d55bc4507c41b10ebc0aaa5b5abf173b22a5b065f966e84644afebe2c897b1f5d5fcd09284e277d65061140e43d5949ebe16c6fd961ac0e1a1182ad1c9fe1086ec59ba5c8426045443255dbf6c7b42c0fa87f5d06966079c8f9555bb095e4b436e482d51ebccac50a3d374fd02c500a34a24fbbcdc59c4672a1b0bc488b0a7d5852d7e7a09bdbc97f251807dcffedf355a9acf0c0e6114961faabd4134d87508d737d721613e25c0c8acc6a786e43d2f949113ef5d9623667f44c532701f2e6bb0b9c491d8a5a69586f61d912b190f7dc8ae4eae79b0acb9209d75a2f7346721a8e07bf42dcf1e919035ca9cc34180b79148545b28db30fb78a79cc4eec60c7cab673d66b923e6f735ed1f5a41faea3bbd2dacf5bbd312f6b3056d39d729ad74820c33e95046e8c3ac01388cfcb450c17b420ebaef013c5a824fa09983aadd77735bf2f40fd13a0ec9a2b71da3af49a5ebfaa542f4ed6c869e681014c92e1ed7e99e9ea536e877a8220ebb0fe24b4cae71837a4f0a23064aa23a673ebbf6ae6a5ef33838639a66963c35ae655d1644f88844bc1faeca6bb4b08a73b3d39c56f2adbe73314adbd5b0b5c1d612f2ab14529186452f98737db366c006569d46973cffc9993fc3461daec999e717d6947771c5cd2a0f5131023f4b9843c3a100a317282888fd47bd13a6d6d4667fb17e98f3084d80633ff6dc561cec5c03e1bf96970be4eef98f51979c1a098e4eb1995f20b15560f3ec763660fd0ae3b2bab79e3db81d1f4aae81c81abe10d727272b78ab2846ba1daed238296921ea1d1c46b62acc1d8a6bdf20a17292aacc4916df700980bcb8f0cf414025e3db0f3adfb63d7d086e3ebd1dba15cc2adfc134786dd7133606b62033d7dabf240752087dd2551216fd550af182046f219ea69dd2db85d3f4cb2430e94ca3c2f172d5c4981be15364301b94a73d9a8a5b81ba3568668f4a5d81ede125054e31c7ca7b51ae28beeb1cd66ee353fe410927eac97593dd97a72a6da8d4a66eba471fa68abf7de44e921e1b15a20ce4efdd6c2b22c403f274dfbab5262b9bda0d944d27d002b65e893f9cbfdcb1d183570aace087e81709d5a8297653a79226d33e8b107c84f7668665555f74568b8c0bc8c137c8efb96ed241d008e1138918d8a43a422a294fd139c3ee86e1554e516375618ff469dea2e9bfe771006739e6820ed36599eea367ea4b42d2da8161b48e37ff4cbe80cbe1bc6ef3aadb41cfa383864b3a4f89db655277a3576984a733280b9937220d797f633c83eb2a7ceb49a3292dc86a9a7283b9466dea345b3b388514afcbf2e19395f294df3d62b189e35f9bb96d3e55a233381915cb51253bd8896fbd37db1ab8efdd269c289dcbe74dcff1393e0a12d0af732a84ce0ae25385b35a29e85efea043a5103fac47bd8d355869399ed8ad0b94ac01e3f091d55b188993cee50b621e79438d3a47e01399b346ec5c2654fa4b415360b66843667e974245e999271ec53b674fb64accc1559ba21e67eed91e7549f3c7e1549cc7d35ef1a76175298601d676b02de020c32396e4e54051969539ed1a1eb2f3e5d28e920f6936de2580413522511fcb2ddfac84c9553523a599387e2378412f978a4fd9ef4504cb37924c887b08f9dd704dd41ae81294933c0c9d6cf234c7ffe62e55c3441d340966efc29cc74381b5736ec3717f8f470bbced1d1e95ca1ddf2da64819e67fa093cb04f9ba380d22d6cc8884d74c8ee728741762374d73f08ed020ce506645840a1bc497c2ff2372b3f9ce2827ebfd3ad127b9ace3ab564f3997c10aaf8c4d4d037d2880ddc9fe47c00cf5e2ed14ec60db52a781474fdf6a98562c6bc452089a61b5864cef68104a6a8ef69bf23c027a2696e1bdc53a47e7b21fec81352712258c8c306a8001ee3a73cb9877d2265e649c38ca63efa94523714866abca4adcf76df52c7f9c837b671f9c2de91890b1aa67fffc67cd6aed39d85e8ec24ded90ed152427cffb7dfdc0ccafc12ce56bf50f7c035ac71b640c9c65027b7ab4a2150c31021213c76ddeff49f9e2ab006789b39688920d9852d4eb89f209804c95d953fcec652af8ae280ca9de8236ed95cc39ea8d53be4c6b424c637f058fe0355d2d275efdf37c64ccfc52fafaa963b0bb1ca027de0c1adcb84b7da966b9aff818413eb814dd01f7c478da01f293e2c1d332421e6d2ca8a2c31827bf41129d4df678cd7bc5fc1026601d8a3f380c4bcc185c5306012ee50cd096769860ff815e40a64a20ecbf54027f9e96d82481e4180825a0f0ae2bbe64161caa8e94ec321f386762e4f6c4cddf7c31a4474e50f7f136c455fe806ef2bd5caf4b279589f9135ade99faf870d6daec6185eefc687f6792d384017aa6e1a87e3ae6e96071e954c483cd5aaba6c14984c7d5ee4bb3dcd2e0884b03d67e55521d9cce61388ddb4467bc4ca913a088b4474ba555ca48a47d1d86ae109e6c71b54227da6c0467a7f0dc661ab491466c0500682536f3e2f6e9491b6a009cc046fcc1144d31ee5bd0bcf4b22521d7f94dd6f902d56107fe9292514e52b7be57bf14a98babe9b8c011fb534e048efc509d2bea8f9bfea1972e3e0e146e045ae3446e997ada7e92fbc383e8d4aa9ea0b99daf56f008c83fb4792b5817cd5679f7c53b250973e21a420b8a2a50461b67b1a633c53410e0fd0caf6d85de1f00a68d89634be1564e6d62e88cf06e0a310fc3d01746beaebf2fd4cb31d23f56c2cd6816f3b4660aee62c847c053278ef40175bef005ca0404fa37cf8b0926c816b7cdbd677ecfc79e0295a0c3e6f3349b243d3a05f3dda662399cbe6dbb9fd02b54c4fb805ad9a4d8a8bf05e6954f3c8e310b87a106042342aa660b24362026adcf60ae1f5d59600def1f268f1dfa1aae646ea569ce78cede09f656bddf4317af0898efcc117e062f17eebfb6e0b66f821e3f1f8d6aed407433203caa7903f99762be5d2925572a0a0706eb1723a8bb2620a2a9c88aad809a05c064e82ab39924b1448561519256c4874173c9d77bb79f524be4bf5fddf253192935f0a7d5ff74747c95bd25cedc34d781c2b4b152079c977e21044d6b1d0d0caa33a77d67f55efb752f99672e50dccae793ae361427e4808a7102c7e9123246e88748e3c9e37ae11134d3637e6df681d718d5ff4f95901905fdec0b3ddf13befd0ef150df4ce320917d94232419205b8760c710abee71fb9a048bc5c9e53d96f4242c5c7d74142a38a57439fb63acaaa282bb6fcefe52c4e2b055b912501370b88a77a9b81db27c3eaa9ad6bd2a8b942bacabc308871c1fe6f0179c520c20d1ec902d43419de63260c7a00760e59de540a7c26b81539ebfeee80ae14122437816bfc9ee7793a9d1f63893b6f34c7d9e1ecb41e661a8afa009d25c1d6a20fd623d80d95ee6409e31d142168756397db27e54a13da6232cdaf9a00c336f5ce3fdf21364ff3bcb0dea081cf9c34a7f12389ad6450647d38f2fbc26f8528daa3a22503d23aa805bc8d3b11b836e0385c90ef66e00a522966d7099e650a23cbb75a1c903d8560ed9a1006f6872146df1d9867ba59d1119d8bd3bc66d03b7979440a2de0f5a23265847af42fa336803f4af2b597ae18dffea2869d0c7ed9fe04776009983d2badaf5c099baf4a471c9f6a554dd99ae16ba7bae4839610d86d8b2c6638f8d270d4c278e986e27cb0ead7c5726d9d57ad326b0315bf1dd75cc8ba0cb7218c21a73329ea8b0faa4fbec373eb5128dfe5bb15883b86420069c2f0937457b8c6bd543bee8305cc573b35940dd45cadca4107a42dfa61ea582dca5cfd851d0b7d6c04a55d7e0ba4d06b9a5fb80efb38366569299a4d3bdb7ad1c06f8179b9067e0e22b028880690c78cdecbcfe8f8f6d04551da09fc3fff2da7be7adba5d8e52c850c5f6fe77a52e325195635ef26869eb9ab65a2b6700f74cc8e836dcb5b9eef4a54f13abdff50992c6db8da146ad93dcd6269d900cd307f8ffc63834a98dee59357bcaea5e8f98dbe099c5351d0667ddb7d0d6f053eb81541fb904bb5df538faca245dcf46d02488ddac2aa00b02fe39f89d5d65241ac2c99142febf6222fb222bd80c6869ec86ffa22f8299987006b57162d460bd28bacb0bb49c088ed4f1115635fb02829120f935390c346f623695a6bc3102292bde2167d2d1a0f21629231f0350baa370fa827450375b76feadf8751dd5b571603bd7091a2c2168815203b6ed9475f2587777e4e8bde133ae01c7c8bf008c5276f9fa4c64427753ffab7081be8c8cb13e8ddbbd8487591331d2e14497e0dab756812dee14487787103a38e3804d4d6ae4b24df4d4743a9209c4513984330061a7f364fe201f46d36263386cfd13a17e43a34b5a359e9d490f512d7558520d74f011dbc95ee98af35d2bf8aec08c4f19f6ec15d713ac7de3706fe15359fbe1d418080d773aa2016c36c9ec7159f30ccc3ccd6e01fc7702cb32504c5f3fbec88f8a4132e4420d732fd32a481f17c2cb16b10b8a55628a81821c546857c0c04119f0b91b535be0db85d455642e07fd2e90202130e2d72b9eb3cc3dbe1deeb77600d4ff541dc22f33232838904671f52b47b83c4aa09df2486d112e53b2ba2bc255758070ea86521d3b66880b46a1fe6393a8ba88bfb089f6d6856bb72622131c2ecfc4903eda07168ec9082e49d1d3c7c8ab93fb6dc581b279612ee4b80cfb83680d9af857f15373278d1eaa033c447f0e452d4a99de6d804d7f8bba3c81ea961b25be375321f33f9e29bbf8cbaf6790f99588122e5c11f58c8ca0fef2cf0c681bd1e902f244978e23ba001b42882ad17d3d62c0ff897bd07f09bb5aa4fecd5078fe36cd77351d7ce761e712de20abd41e095c0f8a2742206ab360a54db294f45749ecab27e4b20e445dd20b09ba5415f69ee77aca5330bc7f56ca34c06b5c6dd1e819e1dfc52ef777311e028cb48900cfa6d842ded1661b628daf045192465f2d2be4a39111c6c6e1ad7179052653a5a01ba9ff0af05c8fcdb3418127c4a462c46c5310eac4b14b01bb5346ec23c6b74cddf74659718baede655c90e37997356656bc138f3b20f0e3016f18e8ae39b8e50e8a51af68f807292b7b35d476652565764210d58072732b00f002e03cb2ae517b6d5160610b3c70339bce124800e2594b3e1a70b687e1fb0a07653837db17d7f56c1bcbe8473f199d9d9eb4905c857a12d348d152ecee7fc29edfaa97ad9826501f9fd0ea7af49894717aec9eb7704f2fb5c5cf93cbf255183fd557c64457b387bcc90f1ac0387b1d4fea1592c3671b8e4dc3b8a2dc573b118cb134bda9c4cd3a219f9ac2d6a864ccf8a2cacf473a142e82bedb2ac30f4d4564c3104b0dcd44945b5594a3e3e78ed2b318293aa97a817f08663fa052566848395fbab4a7cc5f85397b962710ca81d200f73731e16563f401349186e7e2cb46131005808b93998e211834079a10dad556f0c24eca17a8b6c5dd53283940589d3d20ee6f0acd57065c341688d5ff1f6bd1218df0fbb97211c59e250d550f43f3c76a0ca0a14905f6485ba8cbe15ddfa32bfdd9cc55ba52f274158ed0f9193be2de640e8665b15edd51c9cea1f7b71bf1163b3fc1e27063b3484a56bc403882ef3f335c7a475903dc2b8d772a18421a729e448440e8bb059dc3b7715609ee52a4cb7f6bdbe408841cab261e160616fe08163056a0da302fb0e93d5d3e70f3278f64734760df355ea0dea7a7a623df5f3e327daa10e9b18be12730f292d61b325376be8ad84362b60da08027fab7b646448d711c4d30d3d68559fafc78651a8ae7428f3ac7954d58834e23e42e22a2d6f95f0084f0ca1b1d881133697d8cb89ad16c5e99f2733d462ab67eb7bb151c68e53b465cbbc22b45926cf7a5618d1da175187638e94dd398ad6da55235171bddd1c61df6a3f9bf5e8c1d72d20c57462347fe3998fcff450653a3306831244ede7245ed1d578816499a7db6febf7a78b3769d3094ab35af43b30befc2b4ed595b3bf4b25ec54ffeb997b19bf7d12b3baf3ff45560dedc5f2d34be32a0faddb1ad111009607af45e4ad8517cb02b3f2691db30e0e5134081fea1100d2c9e58217ba1bb96940cc8fa480a680c4331f9dc936e2d122cdfd63c55ea574deca4b7068a6eeec42d79c2c48fca2a2739e8cd31d89da6e00514212c8538518deb92521af36e8832783b3ebc99cb3d7f8ffc81958966ae8036c919743baf69e400b310f353aa7584f5e447b468753a4e448515749a647dd55ac748becc213c7deebd3abaefd9d2644f687004032adc95b130f9c19ed9d22ed4bc071393ccd334249ebd8a8d97d7013723116d3a8f290256184d01fe98d3ff237b8bfab6297b517c3cbca92213e4ef9dc96ca7f2708d0ab8bf4b3288e91e8c33c698e6302b8b63656edde2bd12997bbf83aa8aecbdf4e091f7813b39a8cae093e2f2d6fa6b1d74325fd532fbac764d974f68a1efa6cb133267cdf4d11ef06e453a3a5b45f32befbecd977fd7dfdf38cd41daa7208a3f1b9d01272709023ad75c9695a0afdaaf0b832e6ea72c6e3f65d7af1bdc618d18d289b304f201c1ba05f9c734d31d88d815d8e78b89dc4d9d215b041f8384704e84432f35b66464127d4b0e71c128886665684f33f95104d355e8b04b7e8d5b71537a6d49dc0793dc898656e52724671210ff54248c595b38a1e32ae958458df129d74e2a057db4f8bde060a6a2e3904d9209aebc4d7e1e6142a5d0d70a581109609f3aef338bf79673dd19c4164e12a222c2c0b5e9e57dd96a75ff81d5114e299bb8a2e9111ade53d9d9a83239284cc0f80ed302825ce88ee9ad241cf6adb2fba84b12869e9570bf6b99da9ba9480e94cfc8a380f83de74d38a83df7d0248b5abe3dd5237f6e33970c1aefdfe6d1b9a0b711da57ea16b2e531dac3fe2521fa6ecd5da734f22a89e6c8c16d8f417b48c7a67f0e376674d807dc65f8ab09a8e7543a6f77d7a76980872f7078e136500e7fff4723117badabcf425d7fc29ed028a4853c3063052d51da0c0be503d896c1867d3878b6788f1fb787cd0ff6a1512fe114b54983ad676743ef3edad5d9cb81022b4485203cd53c06960bfb121060615cb1b32c650783e2ba0409ea1d7f2de0577db3f0c28d2bdac6b7aa144aa9c0346201f60a407d94ad722503e3170e9903a2c536130651fcfbf63059e5291bda3e3f0367a84c6ee7d2ecab1be9eae72db8da13851b26d6ef0b5ca2616ee55a79cdc53f42e8b2ce20bd6277f811d176c24791f3a519af875cf52b46ba37e516e2f1e62646cfc398d2d65d79c27f9ea96a3b2ad1b87771eb10ce89da8c561c67e4a8b3e720bb7c051d16de43e1def504faa0273a188d31d1103afcf2656233a15541a5cb149989e52a8b1ef6d6b7a0bcd4e69e7b5ddf291998b21d1fd3261fe363e9f575bfc9879f368aca0c0d4448f98c2b126f094e2052658f92e9ddce135e928d46dbc4d5327b1eff47141094ade4befe6dd349e240623ccf2f40ee43997dd82224ad2ddfa2aa1e74899d6d21385417c3769a5de36904b58ecf84fbff263b2b272c7129b7b44f11772edb099cb3c4fcc41bcd0ad258974a36882e89f42269b4576ea626c512a767f3729a57884faa5d46c1a936d2b44f0b97e1713adf1e93ed6cada2e56af5c143872b9403545757f85fcf025c5a351b4febdd1e30e5cede57490b202ba078d27036b665b55deb17341569930b0aed3b6cd4985bfd1d2a6436d3cb04405634914f4642d4dd7f0aa77d2508b69be63bb84b920b5ba38fb4dfc55042f118b0c43cab8269aba69c3ff192b64b3c9e4152e92c28beb4d67b1f07549fa9d46d2e1a7f73ef0a020cfbef16cd608a39f98cc889e8ccfc4b1ed8703922040c03bc6ced0dcced9210b028456bde5e609640fd2b81b321ebc06cccd016f3cb106c3fef3c22f053f476de1965754aa1fe2fe119f677a9b0420a572532f277e07b7a174e3e7f19f5cb06ba5c3dfd986087d955e7833355c3c8458764e05723e20a753f05a939119b0a6b587073a04666b0d1a1d97d24e597cb23d5df2918997490f0b17f7593524adfdd0e0b840315bc8cf7fbe3a97736e481ae0f341b625f298023290ede92af3b8496bbb24e27891a2d6f6b3bd084ba2b781fb7828ef3b5f912d40143d5eab8ebbde8a7809917cfbbfb66543a1cc0471f0a3a6b9f0905900565a556be2e32fd8b221bc020e1e4b42200efdaddfb15322546d7d37b4d9ca2217055dbfcd9611358379a567ab9abfabeea7c254c05ad78471153cec26554d1e8707dbbbbb459f22e1e3526a3d4f62837679e8fcc317f47c567de656dbd6801d9d82e1403dcbcd28aca70314b1204cdb0591b83f4acde434f04014d3fcbf7106805a79f9abc324ad45017cfbc5bb6bb0c92497539df6b182cc4b49cf4c0d843c3b2155ca5816a157f5ee8623240efcfa03a13e126edff9b7272715e71f91e3bc463b0855021a80e82cc0e06af65bdc2c11605452435414090bc9a6529391db0af6fde93ef303279a14385066ee6862579d5dd30d7a0b31a9afc7eb2e9fa439c14cfda09fbd1f9a9bf04dac594d0be9cad389533f97ed2f282469ca75d772a61c34510ba539ac71e9b4d687c38c1ea44c9f913865b29c13f6f188e067bfdb30d017d4ffd4f5c50ec7a95e9b59c0f89c6241e90b0898e9a00724bada094ecb9c1633c86c93962bfb3f786f33c2d5967db90057c42f7223e4450a57f512fb04030336c092d1177ce161e61e4d9ad72a02a3f99ab475b92e854e8c6dceb3cd39be8b2ca89426ec72c7837e1658319513b50510b50c3d9d6587a31986312b9d140f60e22f7d67238ee8488a4b92d3f77193ecc04bf50c29876d1c058f5d46cd929298dcc0107b859041c4c4f57b44012e8b3190761f65a4dfd459b1442d93829567b2ed529c9ab7e0e9624251c47989fe6a38bea2e27c00fc6dc2dceb10e83f94d4eb1966f67fd243060010f87fea2ee3adee3c29df1136bf84fc2df698eba2a5788879933f0a2e042f837f560b7a4c3c7845787fdd37513da567f91c7706fbcd4f2734df77d38c3265bafc8b7e90f276aab040a405040d494d0a4cc7e01e9e8337449e97934c98baa3616d04d8f6093c2c337ebc42ca1ae3b88183ddffe17799ea1509af014ab5b086313bfda9f6ac458b1c27371e19fcdb7d0fbdfabd698a3124bbd3f4ce78a7c971f5ed114ec573868b161e49920d6171e06dede9fd0636a66449ecaf58a89f7e3067570c03416f8ac2d4dbe5de223814e9e5db5c8bb4b065b9d997298fe10d37574fecc2dc5278810f7f73d7e890012ec35a2f7f8ef32845f823fbf632e5c53bdf90d5063dfbe488051f713d69e8fc3379f11dfb5a87ba489d3b6479e78d10d5e4fba5fb273e799bebd8880a8265eba3cc8c4d2814f4afbd3196ab7cf33d8b3f330232906172f2a012af83843362dcb7a105b8b8d0ffb5e83983467352470bd4d886c2552c9a5904d63cd1d5e66b4c49c3c5d970220318f749a40560985a3f6c2369ccaa73b98f0c7280c8bd66efca4209e86a41e11829a522020187dd9772d361b7632f76dd65fc2a6cd0e73d4778937a42a94dfc02be26eb639aebd14ec7b7e6dadd5fdaaadfd7f8f834e88804700bbc0eef7a226b38160eb58b0de8f42095563db88bff44df557a5da17122dfef32ad38f154502f15b955b118f4dbbd8f4b8ecd55d73cd77dfdf17df74c4c5c5e98eb0bc16eb134d0c69183ab46f7a7eb06c54fb1841adca5b2a2899870c8afd389883798763b40159b5e708cbf03cd202f721402ad3eb84f846f5268c885c298611c3705c9998656e54a50b86d71d18933ba10523fc216378ed447c0089e110e5134f523772d0616f106e9dd92256d6e581beb6244ee73efe7cb2899dce626b3e4be65dbc3d4e0323c4eb536427dff85f59dca16dd5cc59d89396aeeb6a1336344b13529a7a6e720769b6c97b145565731636779d77813bddcc50eb72aa280821e64bc602d58d2d40d0526f1c7354857ceb0e48caaae3ea6c54d745350494592927ae9e2d918f0f73456adf6e6f96b9ec340e34fddf13ff374c8991d23c7067477fb51ff28bd8af6e1da720c2e4cbf0bd106aca072af05812c628e22e44dd3c1a5200a9159c6ed4816f1a2998be315ef884d325c98d5daeeaba1bbefde9a29d29b3cebdc8be939d88b8f83a2ea34ec210be3f84d10f6c216e966009c10ba6e88b86d43d3a92430fc71d8d3b48a281e2cee9932eebdf22c4033e9472e6ccce2420e0fdeeb979d1fdef31a11cf99fd4362e271db4c9a72174c2909f0968790d9003598bc3738f48d4909978d03b40f349d6cc192c7b8e20cb71849419aaafb7b086c7286927453e48b5e545373a6ef2f33aa438954d2a338b3048a3a1bca663d7366b074f09ace5ec8d43820c71ba47c13d1b4fd00fb27904a06aa3f04044dc376e0405581a0c93532d2ed4c1f380fb87b6d33359f238e75d5cb3c9d38b437fda9fd4f8e101174f93454cc22a399cc1d47eeb49f5b7a7845a38418b48f13834d07c73612131345bf45f574efc79563917c0fcb206e607f18d6896b9efa425247dce9e4eff96bf1933aa4098522917eead6fc41a40da1f282d9d5c5ef1f88ba1c706d86c734689f29aef3dcc78d7485d03cba1f0dd9a71d906d94305bf17cf3e97b3eeef0051306f93680ed4740a60407a97500003f46d17945c94d4cb606bbc568b912cbd13210d622f4da123962b981b08971556f4135eacde6a6ecfb884dce7a89054684c1c86ad3381ae334ce31259b39d81c6d657734e67c5de84d7619da8dd9d3fce24bfa642a7cb01e079e0fce9cfb21f734cd4122daebb750393b37c7acd1f3d0295c4b63c8a6dfe656b038bdfe99b78545968ef6c970d6ca6a4b69f04f0210aa632677e2d4ce26542857329f0c39f6cd79409aebde78e6e34db5e6eb508029463854ac67f53554d400c6730fea672297be2ecde340cb6929a9b1336b6d3ca79343cac138b7c2b2f2a47ba6e7961e10559a8eb7cc35a55452a815e913f7129bd8ade18c8a60411aa268acad0391a5272f591f0c37927dd7d40dd4e613034ea68d9087f33b9117ba7996e8378460e312580e65c713e48007ad640755f275c59b272a04273da99b01d3da77dcbe67f8403283e10b49cfd165e775c531c7acc08261e1f0e8fbfe48d0c744bf89e86b842439012514296dc18c8b8798d3953b6209e486e56f406d53eebbb4d467a4219bee34efde6f68cd27bb479c7e3b8742968eed2241fc70c3aa26d0d18ab7b5694f78418ec5a84ef966fa02051198ee4fcc67573a6306605589c09788e9ed565e786cfbeec31529d193d26dd067e67e4aedad4086e8c6e567f63b109a076a7b23f3141288356f9669a31068aad96fbc864e24c3a3fbe3c43871bee55b45b41665d632522162ead6e57220c3e466a1d1636868d37610fa11780bc14d8f98f92621b334b7803af20ef056886882904b3b365cb81d31a4a5ccda9554ad9466db83b54c483ecc6ffd0ebe87f8af6faea13cbf941f2e1425d2d982d5e70ad91267a5ee4de0e5797531835c8d98d68b726023c31bf62e19d4fe99ce6abe596a03516dbfe8055eac04085eac4e639d409cca39c280b2314f149cf50391ae9a8f3dcc62274de48ab8b775ca1752ec8c09da94b64317167e5925a5c6c408f1ed1089e6419c31c1ef929d77acb9b51a7b5755fa47017b71b9de38477e9dc818d47512e0dc53b1cbe231b01400e555e1814f9230255832d2ae78ae86431f9d3c1f13ac9600fff21750aae17098ada582a03dc9fe1c5da346d9d0882ff159ba77f4a04a02509b684067014fb29c033effbc4b4482a8f81e666b3c93bb5d11a2327e2070a7eb41cd41dd568be1848e3de1c667e3d93946b8240c69297f3d2f785805c676227fd72b0b3bc7f1b200d72eb50e8016158d69d4cc1e0d75a35f3bb5a7e7d723e472566dd72c02d0fd16acf02de0882ce04220fd7ee90b50d9df3e38400d6845274726bfb7696a3f3872656af75d0dc85591eebb4ef26d6b8ec3f1dac075a44c3674768d1b1041a21e8157bdeae0a3c8b3179b2e1e8944d458b2061f64cd2283a896726109769098f7dfa8b6b1dfae2dce2799a758c568b2b49befb03446f0389d578ffd7cf68141aa29103f6fb9f194a7fd3decf08c73323d37fe80b81c221a44d73e76aa6ff9ca98d8d217b8790af8ccf7e027a45de136aac67611e034470f719fd0f3ed1faa8799713ed17199dc12691ee4cfda91e7578f24a06312f15147d6389b03bf3fc736d391e50e000e17d3fd583cbb9831e6ef7ffdc490db7458a4b829b71b8844270f56e99eff204022d4dd1e710c8745b07b61efab83af3b0a59fffb1c2f00a90082e45e29c332c50c89dfda88cf50d95f6117741ba77bbf7d04493478a3fb5a22f4e1e7ca0efaeef5e23b6719a3ca3695896118f77e0b0dcce0267ea6002bb51af70ea15dd25e09a6c1173c7688b0831a10bb08d8397f3954782e2655758f1ec37b5f9645ef425c7d68c01f3becd8aafb1b9f12a813d650a1deac764ad70958551350d2a3ca720c77733b146d81d2e368be8ddd087e16f02fe6a126a2c53667d7f8c18fedb2aba1cf0b980fe83072fcff45954f7a561d1000ac5ebc96d95680943fd58b55a76dcdac971b5223b4e3e6e60c3b41fa2b15774bdfaddeafbeea320bfb0d847deb060b7ce53e3657672e2103068eca6b3682189199b476fc006aaacdc84a4cf2ccac7a0157e069a63101bf1609d8bcccfef162f1fe7222eb0e64f056524fcf814388bb7d3958d5099faf9c67204f10945d1fcb9176d42fe9b2086f459415870cd39617c72eb2889b248536ce4ff2ee55f35b269a21ae890323426cb1cbf5ccbd7aeb7ee897e19da3956c75e50551242bda374ff726e51cb5cdb5ab4faec911acffde28754e0c8d0affc985228af85d65800d728e2467947955ae4677c0785341a0eca29a39d5dadca17bf17155e079ed4d001c8a4351fa9af8e10c58b28b7e154bfe24e90cf532ad372e405da90fb66ad148c2c248430f0b9b63b0d2d34615a8cb0be94f208cafb892451f286a1c4e4d1342146df0112adda9e0f9fcdfb2b5f7103aa8caa87a7dbfadf7efa2cc01fa24b663d966a6262714fb30bcbee274877552a6b37c056345591b3a0d369d82cad5613fa42fb3a77ed32274cc9740341fad76857cd98fbe84562542ec584787050521dec60fc3f701c27e39f212ddfc20b934ef5aaf506d6ba71c71ad342702bd011cb7e050c9c7866ab6b4ceacc67c080ee811849766ec1851218083575c9d1d0429e6b7a1259bd31e77129122735a6e53f7b683374a90832c58b5fce243fc2e84489a2237d371923b8f586036b68e03d04450f73f6e825cb47b80285cb8559be63d03cfc53c7be721cfa5b99365e76c68b27ce7b8cf0221b29298d2247a9b76282a28321881ddb84cb438fca2622c5812f6a5baf3cf1e8fc2548d54f545e0514164977ed2e7943cdf9a1e753a74e9f4d502faa80711f6b34e46f910ce36fdeec7451f26b0027364b42a5fd275ce62c73760a5f91ecbb9e7580410bb764849d758564d0edb0feaeb42bec1eccdcd73beca77aca85e6e3481034c68f72c5e7067452d63f065e2e8efc7c5f90f8a8245780a6874c9423065c01fc2d0a04a3f9ea519eae476b7e2d0ad6540e9b7f3e51d4bf6a9f5ac0035ca83ee39acf71325dfd2a28cc881ad77009105517b64068fc678236a2200fabf952f7da05c522d224514df3ab7ee0ddff0ce05d4e32fdd5f646093cc10ea303699628ef91e536d91b724ea0077a670f74540b7368c6267a8c7e5aba9eda138a58b07afadea750248ec9d10afdb77e6f1976c375b4ea2eb18cd281aed6179d78928b5f4ccacb79830434fe3d78eb13bb306916f02ea7ac058be60a8980fa575dc9711ef31b7ae172b4e7eadcfd17b966b80db7b16216933f40c51a11ff5db2ec48c0d05eb990df32032ff76c094d9c29a9b97465734d1a6de733beca98a0259f8698142c3afd2b812f799140d9d0d38f3dd5543c7e908fc58a5502288e98e73d43d9afd117dc8ce6e0bbd6fb81d93a3f1ee340aafd3444524ca587a375a2e5fda24eb3a64bbc2660cef5458a144e9bf0369c647f768d1095b04d51ee4a77b3c241cdeb1a04e3d0f43cb1c0cc038dd1e636f18aa5940e1342dd378c22b731c8b6dc1aac2748166e9dd1cb6a73d423d9b952ddfe3073cc43756e5fae3caa38c8ff68849bb4575c5d5be2f3e71d441462fbc09fc269b76466f2eab0784a8e90b00c2c095650605007a1f431909bc61a2c1b7412553eff3ec4e8d8dae101e09ac988eb6bb5e42c0bbbc9635c82121cd5bb2624471cad8cf95ac01e8cf3709dfb20b2a672baee8c96424e712746d8fde5596b1ca7ddc3463282bf26002a8783e0060657f97c081c1aa4a4a3f7824586d5f72de1671966d32358fdbb73634af762e42435ea5344ea05f99f40bf82c6957b6425782e63be62a2aeff74053e8bef4cc1022871efd029ff77320eeaf7c60f341ec2c1c6c8d79e99a3b98c9c428739ff1b47481219eeae12bb975271d3e7c2aeff0aa5fbe19d1d0e932d10cd9ff47d325f14b48d18704360f4715a3d994db814ad14433e07a4b4d2b404c7934e5da3902bbeff1cb095c61ccb2cb1b4b04e8f6d0a3fb0718a781de3d4d9ff2a8b3b1c7b2784d057addf9ed5f6addc6302f43fb2ee94196bb637ec479075fbba98615e35bacdf8da71bca1790d2509f9282ecc86e7afbd39affeef82f30eadc499f129172572a4327d0f0ef562b7c6511a10b1d0f34c60a0a19b01b4fed20cc893b6d5b64c02218fcc78cdc320c2b6c31cdd675ff3c39d0e880b2085dc5485b2d74a03b01a6e90d4fe2d8d54460be6a7b9cf87eba9f2d800984b8c95865e7aaef193a3a03548026c5f786c666622435d2ab4e6217e1ca805b85a58d4d24c4dd4dad5f1bdc486d007bd2a175c69e0b78b3be791575dc206448c11615a28d90a16735b71f8908584528c78255aa1c319430247e130debe660b56357fc322ea6de9e68c43926e776cf6c8c3f5b13614c2ded43ae2ed53d279fc905701bb286467ade644cfb1fd19af845ddfda29eeb1105c4b9e315b42f423028690a2ed3502242cb8735ce6aea66caf8bc579d0b0536b33c895813877188aa4147a0a17b1dd0745e080b735726de39399d03d71ff020074023978220407d9ac73e89b5c00b8aa30f123247d8b39d0359cff185e6a7ae800860e46082990f0b08f4c29e32166c432c75e8997bdff3c938b031e4b1707c3536799e7f0705785ce1862d8d0ece097c54c35aed2531335dfa6721481139f328f50f5ff5417b0ab2bb711d55372345f3dbe54f01e4ab64b378c25ee18b5f9f269b60b5f0efcc705044ebb89f2984f94cf433ac795a3a21ca2d533ed9ba51890327814710b88471cae43965f5ae928fbed29e704a44a4c4647bdc1c86ba9fc3ae621e3dec47ddf54616be1f34d00cd97ff0ff5d282690252bf565229c78cd13e29ef2b25d39c9af0f48c876fe9b07fcd1503cf000d422b5fb5410391364bc526171385eaa881037f5440b09147a009e5e334144de035120299733778d14c479e175453b4536b628b2a66971664e3ffce8f661e4172811632e6015203bd242c6a764097909ef960280d250883175fa8c2103d914cb991d53a98afb37a9f6720dae3711ff698a3d332438d96bc4545eabd16019505e620a3d21782b83adfc7a9ab01aff099830eb90c4f7882eff57cd8dff5b3249767374709db75d197ebef83140668b08150ebc6f3d2bab5bbdc6dffd86ea8d7a6169297b6ae051db86a3ecf6e224ac7868a09dfde554f091acf64457f803daca019ab710b3f54e914de4561e5b99a1be83ea6e1339c0264f397a11a3b35032132d84113da26287a0bffe821dd6e1674e288a15c3d02b8062eeff0b88f39129ca6b8afcd941541ef4780d93bbff8cf5a72ad65f27c03f7bda2b1c9c870c0d29817a1bd291f5af118c9c5cede9950479718aea322e909d3ef40fd3c44ccac65447b624c4a1bd67a1efefe7470670fd0bc64e0553fb0ed0baefb7d0d69628a246c927de74b183526d5d7ad1e73730158de90d425def1386094637753bc75a36762fdb0d928c888fe3c41baa87d895d8b8eec54782b924ace329bc0a8094d15606720fdef1f138af64cf089bc824157a22512e6d625a058b76ec2d7eab050d4a482c7db0129a506306b5b9baaebcda64c480226157f0cdcf659e13ab350a9f0ed4d279b30347d9fb57339700fa8e30ef0ead6e8cd880dffb3d3ca243ad22ffb307ceff558c9871c650572fdfb51ec12075cbf1ef686bdb34333c58d52b0a94a9d1f9bfdee32c58e2204405487722777dfc00b6d72a34f22867764791a3e31b607f0a5f71efc05149b91628c8bf5d4192c33f46e83cd01b65dc8b0c497a16638ac3dc1a95930ca4d8bec8eb96fc13b6184c164d71e05a4bd9720fbff171d31370c7fd0d4b126c472b52122c6dae9f908cd47126e0857fcb2947c0a5d494777141a01366cbda29c145febff8486d32506e08ceff07e0b3e12c3e506f3692b1bf68ed227fdd9cae7f7e6ec0988aeaa81f21f39335b2e47c102c228c53e60500166e729fcfe4573b9148ee8f2fa1ddadc07087bb41c08a6c3bfd75d08e98433d54d6e3cc83d628819e4a26501b69ef14eb7bf192a8a406a970d99c8d8065484c72130899540886976243be99bdd9e0a049b210ebbcfe917faa29f5aa8e938aa430340aa77fd89dd1a1c3c12d186d9d4a4533c8e3f3db2b4818522fa020637a959a12ff8527c2c37cdeb770bb283f39b0c20cf22a64a60c3384d43f30abfa1ff36da5642a2b6c42036aced4323e9b4aa182cb4edf2bea0f00a03e0ec2e09621ce1653aa5457f19677c019a8e707f2ba4669dbb13e9978a15d2b5a1efc424cb417592fe5c05f75f6e0051bd4e80bc36307af5a83ff0e9d614480eb578398746ff7da1fe39ead43aaa175d7a36a271d57f3e1d41c1f2c613ed9f2e5a2477f17dfbf5b903b48ca65443bca6e5a03bc815867d49d15bb168cd83b619842af04dc0a7a28bb1d17c53f3907f077ed9d49f84af3b81f2b55bfcf4c9c3384c3b3dbe4c32fa671c98cf3afacae70cb472ee5542b3029f23742eb4e4fe6c59c827168ba0a2ce2c3680e9cc1f5afe894f39e45885c19a2344b44eac01fe19b46c5bd8372eb324062a6c0de65266b44d183fb35ad1613d758120a22ea19ba3ba120f6934d4332def644d3c71f9e5d3490c9092e45b719e9042820eb2e00e2971bfb98df8097e5b8389434a424bf675d253f8b73beff5b52d8f3d3e92dc7f08ce11dcc672773aa938f8d04aed0feea75a26bb5e8ba8a793299ad58498c270a7d638ccc0cce6b1449b5c63cedb6464b91c56699e014540228556c1e4ea85c7bb5e0337592a01a85e7d10ef166d32a14f29b61c64334c3f9204f7f5a4e49b7099abccdc3f3e2f6f5956252a419bad82ba7404c45be3215394ae6e73641c7d3e88b686acbc2f78d6f2446a530e4c15b4afc33b466d14d28a09fb44c8a874705b6eb988ff2de144c2649226866a18df52a2b208af0709cbb656bd19cb072875670ba330ab65e5024874772ef6572df86259a964ec96a8d27c35ff09ba5f71ff2787b9ca4fa1cd3084f425afbf02b65aba5b4c109611ad7b50094329b419f454596e0df3fc8cfd5418eb167a866798bf50510d681de84ea568a14d8193796bbe555f77045f019b68d6cafaa1dfb7590275d3922d969f156f729ed6993f17b5f1e9acaa478fa342d8d76a95043fa8d8f974ed2c10606a182fbfcde532cc7422cfb60f3b9663b6ecdef463e46c512eb0e921409ecd0e2f0b465224b4583ffc73f52009c9d8c31b65b84bcaa3f75b453c461c4c68c43c93c43fd75f47b42d46096b4ab1858dc5e834385e6ca9f3e2df2c37871b1f8549b5a7f5a42a79d6c72d383e11db8620c23f50536914737599321eb01f4e8effc29bced427d6ac7d97796e3a5be7f9b73a1de3b0f4130538fd9473449c88daccfa4455b5630f24a31b66c4f59c3fbb8e87b80cbb234d7e75efd90c00de8e6f07743385475436e2bd12fbc17ca0f84bea2d2234c97b41ee8488a0b1241182db9672787f7853482cbe76eb5170285dc2654a3f9d3ac386afa9c8857acf720c5203a9c1c7f7fa19aac235714595d00bfc04ee9d993e0c413c1ad2d3e71d41baa01afd65af4a7187c61d9221643da2c8d44adea118bab4c41b6d02132f6db59542d508a4c46892155fe56e0b1433c46a6fb376fd21fd136b10b1908eae39af6d5ad2b67aaf50773b52883714d4c71b3f6f7be3308b408aec2f702e949e67e90ba6f7162b307eee526ab541bb597b1612f887c20f7d569e5acf4727b9517be2ca8513b39ea1ac72963139b1f79b6506072b5d31d9e870c9276b172c308db10e7936a797b8cbdd0fbea8f35d5db42dc0a124e63fed50d3b1f51953cb2926cce4b02b3c297eacdf9ca60d8ce4164a640f28605956471ddb0ba60d5aacbb999d8fa4dd95bc911f889fd5d332a0cd047519ba5dd341a2fddeb3fa8cdc6173ef0a60de3f5bc37aec178486ccb08cee8cf29bacace20a56a9327b44bd5016747b03cadd34b48f8545efade5dc385c906312cdce0bfe24a3edcd11ce2e7a90878fbb10c51d3a9d2a016137619b4008d9af634c25997ba5fee7c07f8c2ab5ca226958cb03f163a6a3611ab4f84f03d046911186041e23e29c5fcb56935b20ea5238e7adab96b9153e6595de4a6fdc4efe47cb83085d3c7fc2ea2c60d9941165622a7311dea5a85ccb5f93a9b41c5bdb5e86e74d139d05931a28994a36ea5ba868e27238e2cb36b7a985e83a2b7269af7b78e2add184a73be28631c25a83ac0d23fb0181c20b4e049e01e50cedfc42d118bb8cf3104ef1347fbc096b222ba139bb7916082a9a5a95f027676b999c5c676cd8963c29c2bd9c3d97ed042dff7a1aac3988e0f1b888f55ec5e4aa7500cedacd31f13178d65c56ba21121875e821f666798be50940bebdd5009d59bc39e43014c1fa507a0bb2c26df6aa94cfd9e35badb62421a98dec0da66f98609cb7ca8fdf30f4d7fc97b71486af430f1a1fb4c8e575646974e0d9ec4c3368e5c104e505141973c0bf8bfbaec2acb9ceeb13f22bd77c5555990bb11aed01ad4aa3871bb512a2ebdc3f3e36c83087ea08832ed1dfa78b8b84043f7ae7f0af661df9f7bab95e268cebccd5c51bbae143b8c07312ae71de3981251baa77122b814e60359ac35851d2b2ce9c32eab82644b6410b01ab2a2ec404fc5feff10ae8a6906a0ca4ea5a1e3651a98abff92b4a0c4cca45d509ab9438950c40108619e71275968df78e901af7cb1f2a649f5114517f795c86af08a95e0cb8c2100557fcdfa9f3df1ac9b47f2bfd9dd38830df1fd06c400f1e4904e9fa9cc45c3a3f7c3c57c0a109d0d4ec10bc4045c616def235a60f4000aa71fe05448bb900d2e7565e521c8dfe7c4e49a28471928e0a4235b8c4d39bb2fef15d404632a7fc9f3340959bb31d4b427cba8e28f8c98fb7e84ca8c133546c962353e4dca4d55bf5fdb4bce66bc798a2cf2b0226b9dcb18e6b1d39871dfad67d353809057621133fde31314f9d8f917bed410ee91f115ee24decf7b81f0dd6476c5ae2ffa475d83ed845973bfa15ceffa13473978806e16e181094d9894b88bec3e2df17fe0cfa9e731eff3db76500e050a5d0a67019f9886293c225500a547c7f96694f614ee4f39d41e329fc7e2650635ea4d7f52a010fa2e5df7506a5b4b0c7f7d43cd88016852c70b7852e071cab2314b7ab216e0130b45167705d3c0180ee66f342ca669e0f24c42a9052f983a0ff1312dbca963fee67cf750a35867d60582919e41120a22427dfb29690e4a218f96724123e56a71baf894e33695f97fd430d9aaeb5a43fbc0b380106c2eba739e8baa4cf1c7c9ba64804641e4ba8c3d90af4cbc40e67f14fd1865d1cef62d8e09c2431075a6516969e8806241bfd74a73987cf43330c53eb9a6288c3db774f4a4fb34250e26db97e1ebbb8c8a823681cb0c91e9e9e4071d053349d23a44012d5f20946e71345255baadad63691e5c9b18670ccc4be5064792ee3775fa1db7016022cffffffd3