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

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

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

Block Certificate

Block 65231 773f1fded3255fffd9d01f3cbb5d477899e5b1615c0f7529c40427f115426330

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a2aa975a9c4d743fc9ac4e99a37ef30eeffcab070420ff1f1848307b715e722b
Certificate Block Hash
773f1fded3255fffd9d01f3cbb5d477899e5b1615c0f7529c40427f115426330
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00b7e30000009e0000
00200000800000000701000000000003011f000000000000000000000000000000000000000000000000000000000000000000005ca0711296439945545abcc78543c2b49f42c14184393a6f3ffc4d5039b6b3472253ae0edb2441d89304e538760aa7337c1455dc180326867337586dd4627c7ac7e8cb8e3fa5e08afc241705e6c3b793a4c246e1b7866a56a4320000000000000000010000c00100b7e30000009e0000

Raw Header Hex

000040209abb457fb89fbf9854ad9a3fe7aafe432dcf76ff6c497881d1afc27362f3c84d37179a9a154d51c4dd0b240c8b3ef7b8347b641c4b61e2289fe67f76f2c88f4966821c6a309701182b725e717b3048181fff200407abfcef0ef37ea3994eacc93f744d9c5a97aaa2

Proof Data Hex

59,560 bytes
1212160103078e66d6b55e959dc29674b4eec06b26ab953381c4d272f59446146f1cf63f5aef21d042c9294f5c269905730662c5f5c7542fd99df951f18e1672ceb6c09e1784b0478c81ccd9eda5cb730f7e546faff0fcf52f1bd513ed8306d0956da9c1a2e5f0f3321ea8a02e44f5dc61015dbae4de65a1ed4308e5fa7ca31f400ecda465710b7bf261e649364cce127c9127ac64872f207dc1df5a6929e20da02a8ffec80823357aba66553ece9de5a06e465c47f9a51c6c3d478256879de0562db61cf43b24579e4868b8f0a3bb821bc7c1811b414661264bf32a2b4682aaf60b1fdb8caa5d990075f1e761dc7d5e022579a6dd97c96c0fb7509d743281c276e2581813d72b279d2c525a14635293d279f9cb1ae85b7277d0ffa9195e13d64295d877347a3113d64a20f52e7bc4b5877da5a6f4768d7ce9afce3acd879d0201d90e93e7e9d7ab751da317c9af091cf924b208310bd913ae4595ab08fa960ceae60e975f3e07769a6610fb60364abfc0bf64f2818ded4663a6606b8aa317063503bde415853c7e74536d47b189fc73a23d6b2149048e29c77debecda24843f1a3607dfe6e22e16854e79ad7c299735b05eb863cd3d157089911c60d638800efe46dc8a8329fe7def9c93d9865817b5613f5498dc52dc4697bdcf5e594898c7703f84bcacb01c5613f3f07fbc44c8535cc461681a28c73db719c81ec425ddaa826077e9000bc05b578e206fefdbf28ad82c94203ff8e7f3743e2c892ca41e88c75ba39b46708622a9114e21e5ce282e5f22cf4c6f2eb7acfb96fad93b9fe4ddbfd0dcb0ef8556db16c4882d137f026cd18351da6f18275d9cb05b60c10a090795a9f597cc728ee0b5bf1547aad21eb0e3befc582f638f184a197ae80050ae7b93fe121c613d11a242c1b2c255f853ec41aa410557a780b51aacefd572a28d9bec5f3b344866f0d4e67e3c95f3d56a7170fcf6ad7fdc0986966f435262fd8b972cd23ac8db0038081cf8780904a5347a4f7464d6c38292da32cd01260431c026c09fd61aa5558be2a0f8efd2438e174ec57d86ed0f54141fd0ace1bd249d938f14fcc0e525981c3e6b734d9a7288987d9e282017d0695ae77be313899ab5ef26c65f22eacd259726b52ff970f82ca2076b5f4c00226e9cbc7434d9a8a57244918a14df8ee12197fc97f42b4661c675b4e132c874d89b3400220b5ad7386f81dfb868ad838913ba67d37e8bcf91756b9e65e94c7faa4dea579c05a54f5adb1809943d6164003b9ec8fd443b4ed247fbce6345e26de01713e3c8dffaa3a381ba73abc19b87a7192337b6947c953df5a180ce87febb3c4da0069c99a45e0c6ee13e228b03562c95806ec067f4329e82e1adc3bd02345e23eb57db6998d6d900ddca8644880ae544b2c2da4e4be2b001db25af9fd03705b6c609170e72cacc507b7818538c55018d17fd23fd0d2b88af3067a9257813e10a00db31690053eee9d3f0bc5cf7e417f56c4bf2a7ec8742a2b34921596131a1711b9c25192e089570d009b9c1386c7eb3a680776c90fafb726dfd7aa1b6abf5e7d72915160f6d62f92441a9b595659a853e0b6df5374a953cd31392c5f278f06f33bcfd3b5424fca353f963a1d1cb16637839ccb0122f5ecc46a1715ce33cc848285e9685b44d3b10aa67963ad447a445b11cfcb996add9aaeee16f424e826af0a6aba41c3fe65d92571aa041c42f32d401b46863fa3a250f60e1eafc283cb6729df9f5108be1f8fd8c38ae7f38ed7bd98542795e0a2d56251e459ee58ec499ce383d0f685f775fb54b504e50f3268743b7759e344db2b8b7e976828c4d7184219f79e88c319a44b2f39ace244b3c3a1e5cc7fc1eaa93d85049bb25827a31fd66d898bb3bdc34e24156eae1d2befcd3ef6e96312a9959db97e5fff196945daf90bc4f71de5fb259bf85f01d29494472f842f0874773df57ed74bad32484eee3a3ae4202aa937b24147ae4e242852215bc264051e1ea9d1d9206ff684f2f2084a81ba171604e8570688f9711f71fbb8d9aec9702310e5eb82e3be6f07bf71ec30a079211aff0b7d2a302347ce54f86266fd1a6fdfdec982965e86f0474af87bc10846053f87ca6d2786d411e763275dc37293d553177bcfb605c3ae1d1ad6fd31d3414485215854bb5048eadd5c72376dfb8ba9d99b405976b3ebce20cb19528edfb507139ea6ad065c48243080f99ebba0b6b41ade7554c9c9851c1d14ba9001d7990d948174623b6dcf2ca9664eb36dc78227baa5a6dc1b1a21eacaaaf50daef6432acb236ee7cb79fc17c1bab1a6e290cc404089728abd6458196f88b78b2bc47cbb616c6364a353c3936db6f126879c6c6d7b8fad125cffa2335d1bc6b87a85171d6bcb3ebd5c59e48d1b474ddb88786e8ba56836225a88950f8b01360aea7fa85ec8d51f7836287ffe324d637e3ece4d8a2b6c2cc0e399cce1099f87a3783c57013414f2678a3e880834a76af4140c7e7514a61adc7a6e36149e738ae7c1dce6f41b27216f52232527fff96bc30af9d7ff038bdf9ad2c6d7d35d702d079658e783d3a5bae09c6e98d1078abb4e1c35dd48adf9d0b9afd98445a21de4aecbdef800a34f694169a9b0a0b6f49621d1d5b18b7d79aab4d3acd7d38e8adc0b55e518ac86ef29397ad239329dc0fe30d0fc55cabce32349df7a326ae5bb24990c62c5d6192be26270e2abce5102ca5f5ae5929ac6aa1edcfe368f22bceaaebc5d0c274a486df6efa201d803106ed6657d182bac1498ab90dde7dbc5dbcf421bd3d310924bd5804df43ce7e7746bd6c6382f5db31ac0240f174259d0c40ba7bbba88d438544b6b9432576a7dbe1b4846aac8656348cbd7cdc861763ca4ee6d1c1afbbfc063feb7c17493bb944e8cf46c255b4753e80f4593d476cc1158bc673db560b89db6025a395b4fe836e127e430b6e0fa83ac8fb2b7a0282640e40a3f238636ac5250e8ff29004e9cf2907b9a2f00fa220dba1ae8e3c11eb66e00e828c96313186a3d7b142e29148242563b92e8488d5c932be19d03a8bbd483479c4666cbc98d68cb73d60b1541a0711395447195bb5ed0a5c5bf1310e3f8f86bfa48ffc2d78b05624581b6e5b36c60c382aa2568d08489c70b70cd048d0bcef76fd413611e52173194e078ff8210dd10b17806a196c8eb9320f1bcb7fdad84a219945383b0f87f22de50f5259a317c501d512c5e77968f2bffc77d6553cb105ef9e0fed904d5716164b525665fb8c58dbf603eae6359ee16972725d251111d24a64ace9e2a55146c8713a8d3aefbe86363dca966ecf0ea7c491e778642affca4bc20ebf4e8ae2e9cf856959cad6072dd17c2fd1366043fec8d6cfd352bd29b91a204ed85f94aedfe0ef7828a325b3751b3d2f94031d45d8f71b21ba36b98ee44de2f34f7529ef67bbf8c8a963c355344bf9d9b52f5f22ca6955a23fa18150fb6c54e957bad7a08163a41a8cc55db19473c88baf67194f053b7636d2b4b9f8f5e1d66bf468ebf50fb633a87acc2f130f3589e2ab6a95e7f142d676b01c710ae09293f73bbdb1819854b3cf2a5b8ac6281f2f741169b3acad4a0bbd385732705767e966cdb1dc1d05274de04d4864aca70f9e57f682d1d434fe63dd25a79fca959e2f5b518026b119da4eb6b0a280c43be204fa9f71d9c0bcae4bc319ef523813fb8df117fe01d8ed3b4789c16adeb85d54b83b646b92f469a69b347edf457617d9be71ec2644c649e7da09dc3d5e7fe8b6c7b202264208a48e1e035be3850628867dc9ec7e35fdc50089fe04ac93284a12dddc64a0e99a20c74c957af1c4b1b82ee7076106f0c781e417db833a7f591654ee1ed42fc02db205c7f6e4bfb23fbf622bd2349a99a6416f14e924d1d6fa9d4c3d20a9a944b5ad92fe8c57a2b4ee73932bd7bd3d8c913cd233d325159ebcb0d1a926e68e2cfa729ded5b1e5d7cd3f8e06a86948a977450f19663c8124bf63bff51c527ce822c037746fcabf46c35e4d67e7273dcc7b67f33e5908a4b3c96ce8a3a8c97619a36f36827c0dd710cb1e05a545d4b563f138c476f95ca4d51193bc04234c3bd0ae0f57b6116cc809323a605f370a301079dadf3418305b63682a4c3aea2e4ded7ef61d62fe8416794490aef8cba1e6251e333762bbabb13cd3b5211846a8c88ad7c93da314c2e02d4f9993b29e02def498ed95573b5613fe82a28f16db1631ce3be94a30cbaca67af6324d26ce07317377bac07ca0f824d08382acc9fc0316b76b4b1d66605a6a8821c7a2c7f51bdaaf2d39c6e012cb10550f584441ae3f09ff893769164998af0eeecd91050f085dcb5d27ffcf85440b8eed9602b50d6fdc1497867c754e2bb05b4b69c2da6afe59e1e8f97e9107234a17801225cc2446aee8b0f3f90bb180bb54fa98703f52151998e158db5c159e55d9b5be4e0c1a79670e3b3d64e8d74b2c2671b1e2de28e019cee751c8a35b0821fd385714795e2109ff14cc849077778d48b008aa16a7c220414e9ea0b191159258015dd9b751848a0ff3a98547780b6270d5aff9da7d58099d0519b55077f372e210d6858614a2437a9c1b45bd59b3ad6fa355de5b7007ee98c18c05f779ef24545299bb2157072af41d8c56d9a2ddd2d4ea63865fc2ae55f5981700088150eebb5746959394e2177cf382006712ef46cd76a9bf0bb98ecdc906be14b9ac30e026ac5bb9ccc9d1391e1bd3e1b9d1b75fbfd88472833d61382b693e30919fcaa031cb6c5ccdba118d3fc7a1adbff93d0a779e2cc823963fa2bc2d0950805d49fc16a39b49c516d7c69f9c0801c4054ca161778113098804b265736e3b4836a4d5af5537d59de6e7deb463616717e09fcc2cc375d4207c2d8d01d3afb17457dbc5575ab6e654d1e16a7c35518cba47bcb338cf14c24ed426c9020924c92a0ed70f146747ec9f3c64317246dfd6b19084057c2e7dc1a74949c55f04d4e6882e9f4026851e05a5c1c0b8f955429a4b1b6826f2907ffd7ea03f2647908d7adc38c25ec0e11aed4d0d8256873f60a541ea995299c4b6093eb770d1c3064c1b0ccc95bd6b879e89c0e3f3a44053550030346ed7ea494510abd55cbea8606e356d6a4df8185f1f9a6501299df6270318a2da2ade285aa7d0d95f77aae2d2bd3106c8f3a894156c542e78493f25fd71b7b7e14debf87727c4af680600808809c0031ac2632597027247ca6fa850eed7ee9e75f7710d5275a75d7ae186dd7c7b0433ccfd89c6924c4d34ab95df3c257758d61adbd13d1ccfb20df70661763bf823423927627bdbfae87ec1a6d2f337db37136d752efc2db87f0ba358d093834fbb95a6831bd55e566c5337a65a825e09a8d34f79ba3029aec5409c48a9a939278f9baefbc6bd1c2ab149c71e47eb77fb5dbac67c9df236cb7e0f2bf36505e1e0db826d58501f3dc88354e3f5b4ff01f746e4ac8d6a52a340f6bb1b6095bb7dc6ffcfeef343d5dec49f2636b3854104dd21a615113dc557030705ec029433ee04423ccb29fd4d89e1c0a64d9f442739a32ec61a80f196bd45931cd6f820794183276e6d3e1d072f1078c495444b14b2b2ac4ed7d075f078173d7bbb69c320e77242bd84bd6dfd5ac454d4f5876f6189c8b004662a49304f6af0f35971fbfb1caec58eb493ccf66b42d05ce90a9c7627590f4acb6e2e4c8c919cbb48248a0d1bedb073e967e7c821644189ea1a0da581b47e42c83495036cc18b2a53201fe23e23aeac44708be58986f0f792bbc730becf6f2845d47b9873b14815f145b0b941934d1dc23f48c3f038a96bd22b9f509703350f50447ae14bdfe9934f9d2f45b22a6322cb0c0888177c2ff11348cdbbc442296591db973a879088ec02d450e2cb6bb9da27204e54154fc559c049431e7aac69bee2ba8bd7a5f0ec28c6683b85245ea3612d05a59243772eb490a7eb24c5bd848e02bd9f9faa803c6f10180ce51183316f58e4616841e6ee0a68aacd0541dda12164f21cca2d4b666d51a13f9c5c7f4303b97ec934f482b59dba31863506c2891d2508e960be0dc5096119c714ac633d38cfcf564c97f4cc810c87e4744362ef7c1e3dd6c4c5e5a8574c9b2bbf04c976aefc8cae20306c6b1e9b39bbfcf1e6d88e7b85f2a6b775b876aa5914dbfaa11997293750c2961e37f443b3bfaba96ea7b6c1a47c0f29ea84a674e8826615a69341ab2b297876b65465b2d42e13bfb86180e1cc1f53238b35e7577198bfdb0ca0829258b05a8a208cf5cd9dc5305b128653f2cbfd3046906c30a1aab96e2c17185c677143a6ea1cd6694c53d7dad85e8224d6f1aa41d0adcb81683ab7ac7608cf628a8153b294d38e01767b18f326d1417e1d981fcd03554d4caf4e610709a93942c0e3fa06fbb7def9326f0990095d931ba4565d73a6d0db8509942dbb829cf6d73ff1bed6160b8519fefe89caae4ad31874cd7ceedd4b7821fccedbfc01b496ec6428b29e07c71facb1d490b0aca0d6752862aad2ac71582da5645a60a9205e38768ff7da936b930c6e2a0fd9289a14ae67c3b57a836b2e7f5413a422993e9de1459edc7b8f2189a6549f034e7bf149a7802371eb60ee176373dd403968a4d4d1133a7a1ede3aeea1af778d454c45b652b94941ba71a4497307fde457976298e8b3052e74414f13365a93f671e40ba8dde8e7896b2f4df91b7dc33f847adc4a9d54c014b92ae2d62c3c95dee70369e44d5323aa91f04a9a3615565fac8c27d55fb8e4c33fff0ebf4e5c9eb7d88b4700c6724eeb539b7d66fa6e0c6517b6445a178284eda73b4b52ad5b3bb49d6bc09f4337c0182a457976a5750ecf9a4b4c8426a05248183d71798dd21c735ae0b518e73c70562a4e15f89b9590f0d119f865d30d208ec0ba380a1f2e26b08ed6a26458c80d763bbf7bade0b1ee01c35a18cdd78b557b9ad352d6d468369ce95329294d8c02970ba30b68758138355d438762569a437590eaf950a406d5c304fac2e3fe198fb0038c5a1c03c4f1bd93a5fab711065f64bbc538599f77dca5c48f7d16e97c8fbf0c467872b44be5df26b37242255eb371a557de59ba9e48746c0a34f91b440e9a66b249976a880e2a68a528accc429bd6cd71bd8328ef6c345417da0c72125a04416a84c4594b6cede49adcd8e3da5f882b41ba697b7412700e0df820f02acc8181e732616865141ae1f24e706a8865b07f0a47500d90a825868814414f524afcb2a9281b07233fb51444c63f70a10cc4bc1c7a2ca502c527174a1c48337e4ab152b81f3ed68bdad16a1097bd3b35d9f192c6b586475f8438912aff45334fb1f66e66a5fe424efadb4572f615e97c9255daf1026754ecf6ac6fb2e4570d340a0590841dfbb299cf793aad7b396db97a7226a4c40cc1bab0338ceb8c3250fc6ef2136be6ba33272647c1901568dc9b4b648bdbaeba0b27ccc2ad0b16676bf41eb1b67f4d88f3ab9dd2fe5ae13b757602418fe9bfc5ab3ccbcd3cd245808b86fbd6425ea63ea0d9dc847850483bd1ad8240c0d30e7090993bd8ee24eeca7c0f091b9e744178f7e332680e4ebbc2857b4f407500215e60333945516467e6c86dcec8aa4e1827e806654a0fcd84828c028a6291fd60796154d4fb86f4ced6a3c923bd620f0690740ff22a4aee6fa1e3e14f8319db08707b75537b77ed109453232791dfa4ac08d01f5e574175566c6b4f2e8cf87b2e4070acf000291416803e45ba267f5283784b471af8dc33aa08ef3f8c9b5e7ada15875ab605aa79e6c8290b0bf7cc3ccd12924864038dc8c5a7f945a85a5c30a2c42813830897be43f535bbb349b6171914e9bd582b264839e02dd82bae72ae3048662f6079d9b0d3e9727ca0ee07b46f4dd4bc328fd712b4da2a8aba80cb3d06ae1b42aa3df3d0713feb9ca153b6fdee2e9fd32e0cf5e49753222e632821a8f54839f58a61ebeaf8ff9ed649c13bf715feed23588ec56eb0b170c50d6fe92bfa367186e0d40985c56813ad01f75834cf1412a84b53c4fe4a19166a85847d6a0a9af2d1130610164f1c9610e2011dc99266399c72432ebba78b80812d0e9ed2e39a90f582dd340e0d657879560b0fec7a3c505cdec255023e7c74d884314d10b66ab168f943a6a003a7ec83dfd0d86e59e0042ee9c328488c0baebfdaac6a5e6cc66636ce65da945e2b9016dbb69e48683671edc458c00c8d11476ce4ea072be3476d420a63827786b8ba51910b6b92eba27c4dd0bcf1b94099c3fc084a4e88b0e6f47633e2a163c48d16366ca7ac3d002f8ed1cc3437311e2cc40aed769bb1a59d1e003d1cd1fb09eadbfba968ca0d104bf844a2842fb0fedf9ea0f64e4f42569d9bfed5c9cbd93600923910098d8d7e001aac97625df13c95fb1eea0256352ed51d46031323e910afa72c57e53ac979b3d22fe7bb20a724c7fcd43a84a75c2c4f1a5f3e26bfdcb05c0b9d6bbc517dd9b1f85024f21e44ef9874d9b582cc504873107e6a0a72bf3b806d90ebe6c1e523301a188d04e091eed6e84dbe4349a2a91a69006dae84f41796053af6928e1a11a08396e6b86eeb52d35b5b95e1e4b98db78f7e70cb170cd8547a50cbdc8b28eaabfa8342575c60545cd04eafa25076ae8654f7e12e69c7832e739adf206c027b8c17139e4f7de8a31972ec53fb5da47a77d9c6f6b5571e1ae8fcc4e4d7086f20f8836bb8b57ccfbe37a13c82b3156a32959f799fc1645796f02b506282e5a7877aeb85bcdc8de544b595e1745277da3d13c13f7385eaf417d1e9a7a8d878bbdd41a9b1e5ee9e38d07debac194c46a18d7296632bbb4e55cc0d80a1d126c8da978730935bd055b212f8857f52ffe3f73f150364b86f4e4b3fff7f99f8337975055d418a396e4554456f1a3de22a7703f987e7e7b6d44c7c2f6c7d0f3ff569156377503d4e0afa9422a36bed92a23b5025440d5bac27086c6018cc1d24e09406a8953d246e183e8504afd953e3e7043f8ea9a93d462c38f2c01abe0c576f82453c77781e35f52ce96aa105151c9114da05418939fb4de2fd7cf4cafef43f3ac0cd76078aee1f5f6f59f758b43e5dda89d0f785fd6df64a286a7bf47230c00017fa5c10ef1b7de9b4890a46a8b2692f05531c3558b4e61a8a2abb05b95262313148d0ce27b39322cb7fd7ebec41b8a35f9100670420936d3c0b62622a38d0d70f5a50a8354273c63c3ea6b912c2813f522de648deb0e7e7055a1425a0f6a03071c690e33f46371d842c085ae06049e9fbe4fda12fa91f65773f557f24f74c37e6c7647dae60f331d98864ae716d6591831c08132aa94587bd22ec85a9452315a52e4085e96964a6d12e524e69fb66d84c404b5dc65f4ab6ba4884b7fc45cc4a57741ad5b3ab3cb6f3b4c3dbf9261b512db07c02b6ce913f4db63dfb3e75402dfcc8724f5a46b0b716b88773e9840cf68cd4410845f0e89c6ca848f4472b906ece3db762607b7cf066f1102eb44f005a959cfb1db5c1c9047a8e5dcdcd1feeacf675eacc29ee1f515f13012c7e5ade066b4b9c77e0a9542507c3185782ad6e99e411624c58b1a3f043a7c429673edf9de79971121e41054cec07b9c482c05c50447c84ab86c7719cce59942f4b9b747956a55c84235d879ad1f867fe3f223a80b45fa722d74743125a9957b41a436379ebb10b53799dca5065421f53848be5832519c89c89f0eb39e39966df1e53083133ee508ce64b99d01faee0bad3796c4726ae91725d126da96fdf83882b04122d800fdedb019fcb4e99a5cb6e285b6ce780e2aa83f1a3969639da2bd403d4e872d3d6662722c75276bbc4e161784e4813a2bbea0565d14487283518bfae40e5c80ec9e42481278d61bc9c34c187ba83b2ccd89ef5100a4b98c33acdf077f3eea1a4e72fe5947c9e35ef3cb947083105f31f039eca947e87c6d9e4dbc1454ba081f8051f4a451d61cdaadad90a72765b5d74aa461d92dbb5d2e54da4e22c52eec6b14e7ecf9ecf99dfc7d3628748cd547b8ed23306c08d0cbc45c5f58a9e9d69d3505010b153037c4d63ff8749a95b4b83353e4327f21e9b4571c6b27ec89a7b2baa68dd5e5121ee9525b16ff0a1934ccf469e5ae1217180034cb130594b5a10e9677ec0da9a971549c1d72c2ff2768f392b9ae03bf9ac172935e86c4aec844d30155acb740c81e2030679ba90bfb48840946e9db8525ad38f0c04579a61b397c488eb67ac05051a6875cb1fb7718cdb4f58dfc3f282cea2faba8bcb152c80f38dcb07c235ea3a951038a82903841580351b0f2e14ee6dc907ec24ffa3d37a0b869ed658854d20b8f7add8543f00645f2d25c2c173e6c937651627f715ef7d3a1c21584fce754da9871deda0d3a22d39fdba6378e7f2eb6bad39343a27601d84c85522aa9977f58965b56eafa2a7bae4473a14b32a3f45e8b0bc2b1ec23e9ae1fd3c9c0790adb0f193ee5f7f67d84cdfa2e606abc2627cb764c2a684eea99d131cef7a8f2b630e148a926d6cf171981b8f0df9b6ecf6a553c9d3bc4b17c9d415d26ca853e05c3328645bd98e3d0d514e9e667f3308a4d2bd7dfa824a904274af74789bb4cd5259aa3961b1ad49f0bd822863927788af6c964999d12bd28b4f53bf346a5744de79fd5676f737f37f1f5ce31c18e55335a2a4bf5bec2ff1c256ac10531fb33ca1f9f372a1de6417e9308969cd7f44bac1f4c7c9d2fefbf8e48d0767ab3d08085cfb2bb548fc77c53e1b30fa2ddf54258ebc0792f36d32bbbdc4e5bc8a6a82b046817143e22e212845759beb98002d82132cf23f7d01b6b97b18779cc8e898af2ec8d4fb4fadc1d0cebc0606f72e90910eb13a11af0c856f25bcbe5e4fe78f10c1a2647d55162867e3c10161cf3788ffd7db6b466904bb404099ab12eab6ffd842253e13760f0020488da884c7537ae54bc768391bcdcad09ffbf21599cecbd6e21689863f14e66c1361f4f1107f011a77b65bbc88a29a2f964c9551008ea8654db9eaa9b5d9ed39c13e3580bb4a5d678993e759b665b1e3e1b333d0130790207b77d301894da748a8e51d2317aba06ffe0cf38a833ff84eb547d464724998a73fbedf3143369ed2742810e6f3aa7f92a014f7505363840dd52c67b9d7799ac9a5baacc1b0c4d5a3c1dd513c4ba2811f6e6bf72dd97cadda9f2086a87f99d95223190c9b0bef780aea7127124f2c8d199692cedba02bb2128a4e0286dec7b270db3c13f65368351a52b17e07f13f297d106f568d32537204d38e73d3024b75a8ca5e4698d187a2a1dba22171efc901747e5713c22d2412d03ae668c99a16245e79d43dfc06b9d27de86c9dfc03a11f49e6e720844f647fdb190f3ae7cc007a0bc671af0d7af70177f4b3f8eabf5caadaaeae84b19383e130ef03047eb9509667ecaaf6879fced4f55a5c0c2e1354ee6332f802d2a686ac1c72d4b5bd9d32a56a4af78d14cc277586934023398a14eb557cae2753747199e0f7532e6e6be38243a7555b7b1b33b9efaf641a32d084851f37296f378d3c03dbf7c803eb40d7e8a3b3787064d70c73e5f421cead7e4d6ac4c0d1876014f89bd996174441779f4932af1ed075db1065a2a8f772124f8527ba87887ef86e018d4c59f11b1318ce5dc5f9d13bfb0d5f2352efb38f9bca512f82cf1748c324d27ee0214a3015d40c92b061b28327bd72554df7899964e23a97d0e6c834380e6b41f25a635dae846675fa777225e9d5f76b6f48f962d3bfc0576a853d7fba8fec38fdb0cfe520b6bb4ccd0d5a6446fb08078479c2d48da648fc7525a1c2b5ba3def21cc3f8f69170027e7cc62729edb3d5e9f6179b77a150aa7569ebb9d1348ccbab97cc79e69f46ce3a3497f9cb15fe601ba57f0c6b1c30fc1e7501772873b887768e09abcef5f58f288ab6717e30c7b063f125a4e20fb89b17e21042be3c661948711b9c2d76060e823ac954194e94ec23a92eabdbf0e0e1b85c9e170c64a1837500e775af6406a0ea77d87be579b73483cecb1c23ca7f57b01f029e35606245d3e9390f62cb6d66b6fbae87350bc1245454a35d25aafe6908e970b39c54f99b32b12b52dbc61b077c80a5fd02a2e701ccfab354552fdc5a43df43300c645373f0d3e74cd04750ccb946b1a428ffe2d781fa3136be3e1f130b73e1f8d9f0ffe5a17432a3c530440416339c7e1fad35010d5db35e24e8d4e5de371ea36170fe5bbd28005ae52003a715de755d648389d7ee541f0f35ffa2cf7c90fd3a1405d81e9001c2269766b393dc734243edd561b47682220f1234e680fdbb28331b620526b6808cf8ec6926fe38ac9abd0885baf65af1903c485ada0962a2eeae2261b9de0a678161c816baff0e5beb4f9fdbd544a0f0b88d4ed802bff519bd92aeca1c2cd653aef3450af00e8ec207a60e77e643e89c7099c8110bb7673d94f46fc1b4bc6d8871c211453b1e36988c7b517163b26f738f26267d8ff6c2fea315d514eba251921648ffff679437753d750902108263869b8c12e9fee1ca3be600d8f63d979953b954df3068aea6cf1389d16ec57f4ad43539e6734584552b1560790feec48c9d6b07f3ec7c3a809b659822e23967d22a594fd9a77154bcb6e6c4f415e67097b5fd49ca1601e1131adcec657a3f2f8326842e605f2362db9611384485f777707bcbe885f2384246a37aaaab4186e5f9d65c78afbd006f82ee1645e191423a2bb47b0f1ee556256a02f2831881df0ddf25cf17b37e825db041c7ed3511a5e08137b77c1ecffb819910f030acd0fa268a2ab0c73d2320ed8fb45c7bd1a8bab67bd3372698fb81761e686023fb7d8c0f8a4adfbcb32d5b0f91371d355c1f9ca73c8aa0ba2ecb046a66aebb299bc2c98572fffd91eb86c276063e0aa2952a99bc56a32f080a8a7d1c340bd82bd35b4a73e496ccc1e4213c553667fb8af61fb6e07e4912272886c1134bc767d1a067f0c21cfa7b36b6ce11a75c2aa8becb7fe286b71da8e56ff779097ceb40f05c01ec3f0cf9028c285cfff8656fcb95a75622cfb690a1f93a212b39d09ff9e1001060c071f6849c917485d0088952c0ca15ae62aca4c37e0de648d1c351a71cd932870b7f12955fe7e2e61b20dc3c1f305273b51a6dfbcc251a528af439b05ca29ed56480aac3ab293dca6a1cf227ec02428198f931338c85f7127b8dc6ad013de5bf7a7b1b734e6435c20434da1e995b04edfa12f411e28eda4f179b5932d12d94600c94520164af2ec09f87a80c26d9d13a4b19c70f7c8ff502a284a0e7b6fcdfce5b1125a6db57ce3871d6ed251313370472746f07070cf7beeb6bf9e1a8b1717f4e859dbba155358dd8107a7586a82a56bac540ae654c7be3857a41f7fb2f79877df85d37e772729c43168984c28350d0bcd229a65228c61d4f6ec9ba7c9145a3f40d1c4bc105cf62619fd544358fbae74ac857e1dd1bedbf7e4d217685c3f5e4bd6c460f0031b29cc28e0545776a29c5405f05691c6856d8a951448e2262ad68d54fce37ba2a0b7de09c84dc74eec81b87768a97fb00b71f05d55bbead72bfc59a13f971ddf8a99f5df742b25f955341960f0d21aacf0cbab26bf438825a98079eabae5e8fcd2c4d7aefbf7a96cb425609943c24a012e38f88bdeafd3845a50e77e0524bb27a2b6f672a0aed24ce4c2a578309beb6fabe236c81e75625dad7bd50c40f981440f1ec1963f898b6d268563ca38b3c5d3230fd0aaa10c7ac808ba48cf46b515139a26fbb354861f5d3ccde09a974b3eb7629f1d236524dea3559b5c094f13686f873d407e13fc0f949019c8ba50491cb5322dc7f36c9b52d5e42cf0c742da50eb8fe74472e5b0675c1fef9ae1fb19edb0f76eeb3c9559d67cedd4dcca44011ca073523860d2b04a245c7d8b7c92fb29941fcd6d1c822b6b324a32a2232cd2f2dd67f250db5943c6e8d7c313e12ab8cb815399a059faeee5a42f2c400dd19738f92857e362348605699e064ce00faa6f37b13a58fa2d1b3eda2aa315fa2f7762f5e38acb93c1f1d8aa22e6f0f0830cff2b539d9df9f34a90123369f273591dc6edf58a45f8b08c4844ce01f92198ffa9d1f48271869190fdd4656b331909c6522589b16bbd3340245e3c6fb0624b901656cc7583d919103b8cf54d4c142ab5266e274e855871687e3a82d2f70e16b8fc88ebe0e0ebc6724c74425dcef46c189c6a336aa6d186efd95b44007f2c8586f1282aaa0803f28c8d9d73c519d69c7f4e5961d415c053d4684e4992fcd5555aabd08ea0e6e6487ecba3380c9a5367cb29277c83bb326aa2b7a225efc5d3a9e759158961ca6e116ed06cb518d753281fea3429e16f2bc47471e360634cf2bf53122432ba22392cc0b3a2653c51a0ca33a9b54ae0cb9e8991ece83921c466547b7907e561ba3a049335b203c07a82145b3e0ca9c667379d8f07dc6f1b5e17bc7c6e82b19970ccbf348e6a8411f2dfe2d448d9cff0f7d3c538bb108fbb1c02b7500007e6fe2876dfc91dacbe8ee26277ce169271a279faab83bda04248e4fbe075551b09c37b55f409615f896ef9be8c0d19c9443edbb1980b3bab357bbe61b7a619bbc54ac9eb50e683d516622d76d356cbc3c850057752742131806f76a8feec1c22f9c7c4fff1f761e6ca889d47e8925b29755c9ca2bb86bf186eb135c5553d2a75f4b04eff97722216e16ccfeadaee21684caf3690caeda9135371729a931f72eaca7e9fde0baa599edea38eada44d0133a5759808288122fc6f3a07c0ce0edd9decb20236235ad0680403c0dfebfff414242b1014f067f376c60f91e0f2a7e8f10a4889e9e6f519e80f6f30c1ae8b5fd16057e97f91001883c1b38fc193567a279baa4198c39f8e369b56780029ce0155bbd331cbcf59e7dc0153bb23bf97200a502461a42922467f6329e4589d202728efd7ccbddca2dd2ff1348b42a64b1c5130fa6eaeb7e0a85d291e38f13b844349de2885ff665b2c659ccb80b0697652e08fc984545f2e835e8ef91a0a53d6680fa4786818762e3877154bf98661b8658b8b0128467dfda8be9dbffca86fe091e2893a46f082b3d00add757d1d9dabee6fe71261553595a1009729363750c20c38d2c86643b8c75fa8ee85d3ba72ccdd88bbf9b9be24df0d28b3af90c0cd94406ce009c7b1615729aee7689d2083fbebd4465ea0943dedb01c579c5efb883d8340acac8c696ec17c9ff41a85406c8f666a9a3be4705f2cb52a71d10e50eee98059524c999a34dd8cea178d4f18d9a60b2df072ea810d09b38b92456666591d9cdbeff728dbbf6d46a58f63ca5230544ab2be13896ef3a1a6e2fc37ebaa83df02bdb1fd9861df8325e901ba7403507f7f40f2760ba1508923bccef63f2ba35749db4957999d035c9e7001c8af470a21b399b8422854c4629e0e0fc4615c5b1d9e0f0a72afd3cf5d6f360281b04f0df810dbd060f538e813b4772a84dd702114a85fb8fce8a885fcf18fc749c5bf5472dafe0e1fd92c437e410785583f5b3146e41ebf51d19e289489a62502c506525f65d73bd4d6356abfad1c8504d7b641c160cfcd5a70168b194c5e9f673b649087d0e419441d0d556b8cfd04646e11886e0089246ed4603c0bf33eb16e3e22d9e8ffe39ac1fa857353cdaa8173aa7a8eccc3e8ea8f666927e130470c51fb2626c77ff8702528a0b43a99eef254878bdaef3456e77f1d572c2a754618c595c99b89ad70e86e31051d0c051f5d48cbf537bfc0600c212f8073a23417297bd1c73b9143e41959b85ad6fb3129c8e1f5dedd8d0fb4a14afa811b9187fb2819e9a1f85e8b27163bc1148b14eae40f532557d7d5a2eb98115891eedba0b15b5d66550bf038c0c8ea98663ddcf35f09b5111a07df2f55c0d2bbcd9b39eb25694702a7ddf6e31e917991363fa3171e2fcfe7ca3dc1e5ed5ccb543ec3c90f6e8086b7dc61035f664b32269df69f8cc7c5a90571edff08cd8a7045d4e45b02417e374aa888a0f9ba2e11f7b38cd009e77b5b4c9dfcacb6585802d53708e115a9802da36887d5b5582f028df9338821bb0d3398d2b50f6d656e9833976a1c92a830f2bc5bd171ce40f5f7ea71122b1a66a659c908e8b2d53e4b256e7b00cc644a72ddd377edd24b973a85205d6299e53754d589eb5f95077bc7ea57a8bc854eb5d0618cdc0bdc1fc88428b5a79a64d27cc7a59deaac2e1e311d7d15fd91cae167739139f1b9d1498c07ef1cd8461ca36c7cb29ef4597de03a6d7da8044ed13e33e730dab8799dfb6363a6ce4a95f5a5c1d87064f91c5f7268426c1706cbda16fc4014d0cd3c125b8b9e6c2d65e252133d86d90897818649c46e0aa4dfd15f1f5e7e8c31c71daa2a867a472cde3c806ca829f45e887ec98b8e2340232ce154624e7aada1b5d08495a22d966d4630e839652436bf1134c9b8d445d9dee9e824af01eaab7222c9da4585bff97d276ed6b516c8e168cda4d4873adb0e59baabc5b7de998475fa8db47179504e3d181989bc2e15aeac8caf6a2d96ece7c0e4435d3c429a00cb4869ebfe87355b08961a1174f8394aa19d9f65d0a6f365297fa1d16343da6eb668f29fd0926ce4e4b089214c27996a43c61a2740a917c6ae4275895cefddaf88725f469473a246f59b3a91e30735f687267dc93afbf337ef5e313a6b5872c063b55574b9088212399ad3a25c96fab1d44c74dd2bb6f1b8220cd3770483a90671171051bc77315a5581b29c486efc08748dc086e50bc0a330f93df2601326a4dde8bf705cf7686e091c23b9b08ffc0f546a66bd8792c27796b23e7e0a6fe1b8a30553606241ef35936fddc34a205a7b6ca5f6bb32cad24c21fb8c2e61ad2a5b1d88fc126f7cb96f25d5a4bfcb3837d6999cd706d5076a82f8567b3a870dc7bff512d32cd43add77eeb50463f30d0858ee359aa56c8fd48f2a096f258534f1880f3161138e5fc66bb4c9d020af2cc665cdd1464b4cfd3a56e64f890ba2576eb6216d4d81bfea6029303b352ddf9f4e689b593c2cc0d7575a7170ff044c4b56b24300b9551d7af7522fe90f6131b847d8a934844663c9ee0f056fc06818920373b1a89f72e02a2830fb0e67be45d6716c935f96698080e60934cb2136b380169b82e9ef8b304ad7bf66fe6db1ba56d27b0ec00243231d5eaebc2aac99a9d0c5a5583771a2591315c94d84da963ba8fff1a6dfd4e3677385f892b717d1a53b3009f180bdaf5a98e78bad1531b326382361a9020e82ca302decea157d1f00fb2339ce5915bcb10ec3c7d30881853c1b48e1f4560a354bae3fec1f3247a5346fa3898ecf97c7424439fb380c2ec9363714cf056404bf78f2efdbbc82e7e210b37d63db2f7b7e986aed337a82c93267f8db26b735b11006135be0072f6d459dd08b188f79faaa2d94c092c2ca50e7e508e3f526814a55b8efccfb8108ab1db9e27f65159967c381211e5ad825178b437d96cc5543c16765e911e1efeb71e34cb72b716f8c44c0a14fc326069d1adc7bb66475ca13ce0f515e5214289cb568b19841d5eb141d1288f52c2386b6a20c527b7e5c1362938474d2229dc23ca659e4ef09370c24f769c99bb57921437ed17b3dff7d4600c0f321d91384e09145456683371b1402f95a3fdc5a8814c72149f5dbd91dd73448c389cdf290dc89bd3d695381f00f29cb55848723190071e0887444c31b703918653c510a6007a9e74a7d7cde94c1bc5e1daf5d7439b7d3da938126ced77b9910ee4f5c1373ae966402b2583296844ac51974c505f605866485f8b346b26f36d39e6cb3b8693f24a5a39b3337b114e84fc33efc1330fa8e5a09c3d1f1eb70aaa31f59409c1e282808a6be1c0cba26a69a8379e2d4e09ddfed8700f0077ab136c9eb01e6735510d414e66fdeb34f11a1e6922644dfb4a6827bdce31919f89cb79e49d457b294b9e94e7fc3425d85eb79cb9108602a311e74fdfb30e7f2f5589b086fe7270856eba426ef9d20ba04704354c237ec8531f953a24c0ab9cf3e3992eaad1f790a3daecf75741db9feaefabad74a09354a54d17114314af504f12e58641213ebaeb92d9b6e6be2988a7643ebbd67e66ba8d6a0ba7a0e40611b53ebdba92eddefcc6b08ca4e1ad8fea5f49f34a462716a3ac0d6eea0c606caa8a5b88f542b9f7192ff9f8b5dc40a61505fb931337808bc3769dad13e1a883716e873f4a73353650a048d50d52a81beeadce9233cf0f5e684260d772043ab4cbfa74d3e54fe4a3c844fb0a3f59ca43079a5a158dbc9395591e939fb000a032566ee3cf9c049cd05e5ab5f93d482ce80bce2137023cb2acd36fb10cc6dd22d696c6c58bbb4d81841d78fbf1f5771bddda06849718b857043eabb5e20e076bd2e2edc797d942cd44c1d3befd566f774451b277bac0679e9b98acabdb6cfe2eed511fb51fab4605ba6ee5946052eb284e04efc8620a8f7619eccb582a618998c46c434ee547f8196b504d0008860cbb895497b7dac7c70d80c2ba6f1eb622ec3abaf908e231c104ffc03f29b3383933fbb89930d76a5883db6d47ef9815543511e65b7adf81eb62dbf0264a35d818c1099f3de3425f3dfb869ed92a118c4ad2c0d8ef91beabe9f834e15abe1f6caeb2fce149fe126a6c692b0fc1d7f2396c8023aeb246e6a46af26271413f79c5b38a85e5c2eaa77c2aeb4bcc5a6c3cd846fe6d0f373e6b5e4fb297f4980db57eab8ea08c5674746d40944661f3b1d83cef5c35b28ebd5bf24f7a094dfca190c6ca7b3df709346533b71c6b2b316b23fbd58ebbae2affa48f6b29170f0bb463de029c2614524f5ba0c7824fe97c49d14c8db8e1635821cd127bf8a338a31cfc19fd7b6aa48fd1cfb81e8911be1c99f82739237d54c5a22a4c1dedaeddad9da358d397a48f0484bf0b8b8719aa9c518e1187b85940f4fe26b80e851263249b7944e21d81e23d798d3f4df0488b5a0d2ea5c9f7219281c7952e93ba176dc08c0ca54407d8d4fb3512bbe1e56a8c1fe446a6cb33d6807adb76e91a55f215cf7edb654e14b6d09f7f49699d9d51bbc8b2f7d094a932e03e571ea3fa63138a6640cf5f89ef503809a2d404c47be0a0f3668397439ef3439305588ceb1be5a880da0ff87ba6eb193ef7295c201ec7e146d628fd4ad915cdd2824797d51774f3ee4014408a283b079e4e6d26e3052008f628a24abaf4b426bed44f5e7b76db6beb8aa761ea5c2ba06f617b8ae892df73b4e0d478e662aec806cd4b63db997c63d2e5ef7d8f950a46774b7d04bd09e6bb903e3f859c1b1984f1be596071d5e0aabf7d34d275c871fb45aa02030aa95753b9cbceea76dcbcdad794ce6e4761bc4fe1f3b428dcfe8732b5b715c34836b2e4a6f7d29e5b6033a56e0aaefe3a0c9fb55efb45a9767fa6f1585db1642ca70fa02b17f0823790eafe4fa62ba62dbfe3d166d75cf7081bce1bdad4310e383a46bba4d0b83344375ff28d069a005fcc3e81b0e6093706630f870e29128f44ea1c008f4448130703914816bf30ecedd9563a3421879c2dd6a8835faef20807944af969fc65fdfe0c55119eced2392d4caad4b302453f834e6518bb2d5db43e7cb2faa84aa3aef3f57aaba30922a7ee9707778c7ae8f7ddd051d5ea8da2359a22cde128cefdb3d786c6a1a54f9abe1dca0debf75578ea6b4fccc1350672395576344d9adef6418ec659ff40eb188a6a972a903954c8f56845076181c0441ee3d32edee456e67e64fc772e122a09740ade49a245a80bc6d7554de565e10ef28341f7fa8c960452d6b3f611d13fedeb46a6f40d488254d1887f13ec398747c670a34a3f2582a92a2829a173347231a564292755ef7fc2f49eb3db7410ac56ff9c78f7f29a23bf8e40631f0916f18efe5ec665771d6319283d2cfdecd582070d0f2c04ac82dfe01a9b96367a5b5aedf678b1ef15260b046399508ede15444cd991fb2edf332dc4ea7d904cdc612a50a77b05d6d8e8cc09c632dc77b4983959ba073f66445fd1c4c52b897f9a3140d84dd11e69e2a0944ddbba9f764caa6d597104feb54819e0e5a05153f2628143b3380ae9ae4b8e4332f1074cd28e62d62c11c329de4477773a6d86514755ab210d6127f0233195b01d59195f1524d604cf41e857e667830e25e2379f6085ed30a35661aeb4d9e3422ef1b3e51312c37f84ef3cafadb8a376971ffc770492bd65094c64c9cd1ec8370e357f0a46164acea826e3080f66924364b90ba3f6a60cdb5f4cf9d176a9e542c9e00a6a6ac99b8c931c46a3bb64ba9d2a25d882453ad08848243cf314bbb5f901cfe49d6eb20bb16021f36160597d58d67fab91d27484827f4c4d64600f1c2ec4fbd79868f3543402a66ee56a63db30f459c8e1492116157d3297fde1c4ab0a0e93523555ba1d1031dfb7963d6cf27c89c396aec5ed84bcaf8f69a731b60d9ab3b1da56865f4e5a2122dabf5a068af7d87bac8588f01241db78eef3292603b3613d80d9567354a6b61b422d7a601cdb8e171735834cc1fbd4ea881870c406802d6869271b61086d396e027f29727b3310235dbdfd274835ae54805f981d010599fac8dd27ecc2d786333a23e059b4264267e6417271b8aa67f8df23b2e09cfe81a2626d3eda1c5bd343b94310c2692fe167e83f65b52d2eea2ced3f8b03f18a64743ef329595e47da884ec809e43f315676e72aef3e290a557ecc1e826c4b6b256b7aba09b3b007dc704bb2357144aeccb3b8cc3fa52ba49c1554cb350fd622c37e1f4206410ca4d7ad55b38821b3ec4aa6f09e551f0c4785cc8f1915d67ae2b43786c8fe40da22a084ce07ef14a6eb523dc4b83f88a90469129118c6348f337ecb4fe7df6405ee7816ebe2d36212774b1679c41293d6ca7bfdb82dda53d8b132b893e21a984802cc97ae65bfff97228e7a4c8d1766ab51a159e33b974e26b0fefd196f89d87d0220e484fa725938010afad57a1e172f7072a60f2aa750d86572fea2f55abb7cc93af0a3f54b0ed3d3e028afef5099d5f9a1ba9086a1dea436beffb07e432ffd02d95e664d245f84d7fef072bb865394459b04a5210a5115efcaeb169cc65cbf881d6e3dea55ad51bc0be93686e1c57a29d792bcd87fc5a8e646ee10aafbdcfba592860d9a0814771939aea2b34cd060c652fc31c933c36207f191f5d0b3ee9cf84264ae29c51141c6f19633e20c9c57053a768e28209f7e32123807bc9a9c8fffe97d0174a31ccbb463d615b7c7cd80324bf38c5271cd2c0457076dcdfbdd8dc53fc053d70f00d6c53c7f1640841f91b912f66945a7fd6fcaca6b085772d66d60ae43001c64612bb3ddb712f0c1f2636d1130e0ca71f5b8ee6c096c1eee4ab9838e7360c649539a23ed6ab932e6b1a58dda649a7e80f983eddcadf641bc08b0683afd9503ee5d1924ca2538c8595f0671be00837f7cfd71d1358d9697a2d1624019677ee021f246580df336b8177466442bfadd74be7abbea8bfd52297e3b6bf75ccfd450769d6dcf94a014c42def07730989fb6406da46fe277e066f679f65850c82561346f80b4c7d4a6821a1102667e4329cac6fca5bf2d8aa69e7e74f2b7ddb217484276917ca978d605729817609d34f3906ada42f7afb7cf8ded0c185f9c2beae658dfb2b14c1bdeec32b42ef3c73e923aaf4c1c7b2b6d5dd5441821783e69c254649e644058fa41b68ac3ad77377a117aeb44888f4ea4ae8d473de0aed4578b5b487db2a9db49f5d4b0a95305c6224cf817272edc177e9ab464ec3e6f6320b596c5f71562a09450897b4dd161e6586074731c41c9e5ea5abd87a865dd79fcf8172df1c3fa59e305a2230952f74c48a23825d7dd747467716662ffe7f8fd87d85d6a60c205c721ad5e66dfed88f4e37290aef3c34bbe0be8a821ec5a581f5a346d7d93e778c8dc91ddbce670a40477f51b3ecabd36ea71dfaa37d0cb763f772bb280d39169fbd5237c4d8dad3121b5a65a49392491ebdc50c83ceccf8c62f0944405d7b577a2a0e6cd5ce59e6f9c82e4bcfd7dff6748ede0d25beacdfebb2ddc8ba6a1cf6c128d813790747df4f319bd40bf4e0a029efee708ce53017a16d820ae425c77cc93caf42214f4fca02bee0ae11e8a2421aba78e3a90f7137db9c28c1c584e5f7eb24174a62eb7188d1aff2887f614fd1ae725af3801d6a693228e9904dfae660e1d780cb91478e3fafb1d69e736151c356b8d41b0eb782ce418fe123f95c3adb9ed459ea66dd1084c70d753ee55ef920d47c7bb83ba1be5456fea366fdb0f84dc3bcc4914f1bae80087206c21d42640ea7e69e0adb96717f9327c4604980627215e2ce657e0edb7fbb28b3619fdfa0851ea4914a8d536b140d7eb400c14c56dfce752e5785b25a66af826f65a893fc90709248c1783387e3aff751309068c043fe1449c041e5b8ee291d8802e8b917fc0c2c57943777dc1e3cd33dc0c1fbe76c49a8d7e5c2abcaff13eaee86b3050479119487ff4e5b7f2e7e1a70b301509fa8c486bc3bb853c10a77555ea920ab4bc0610b7dee03e6b85c3ae428a6be12e76b095c0cf363c98c84389636810b7d29ea39f1dd3542e22e0872bc0495a1fc190e206e4c3caa75c3599a7a66950dba726caaddd85c03b0a2125a0c59b8bff9495b1134288d840edaa6ee56d589b35ebeb900e89040b127bd60aab16c1793564a81eaf97465c9834bd927466a13e4ca764f05ae9f8ddb11db31de9138c3fb24095523bb343b9422bf3926aebbc59a271cab2c40f89d8caf9daefbca98b09ca78149e9fed9f600b80b20233d70766dbcc4eaea881dc0214b9859892a806c58116b52d79d2fb13c827f24c26cc5df249e2d94b974a9f11739efda556a9244f8abc1fbc496bd7e403a954bf7b28aec18784121b065e772158004f56a99e8cb9bffe77c643bec0f30f3aea6d58290e03f69fb90469ea3595944bebdfac04de0bfcbcab0955ef01235a3a3958550ccb37f17646b4a85e031a3c472d2df473ea004333aff2594d8199e5fadad0466339edeb408ef3a9f6a3c9c6374130df64d3f728156e7992b79e0a7512959284798ac528c05ab2f1f3c353adeafc22708b643889d28568c9362f4181a76ca7ef30b8c6676e2c5b382a7bf855b873b2c186bff4c1bf0f45f2370feda3cdb2653816d09f0b8f06be27268d81ffc7b8da4fde8185c7c554faabffdbe390a6518d306307444030023cd6adfb1d773b1c761cead159ecbf30730c56364ea237dfe57f044f10fd6a3a09781177741ec0fdfa698738ff85e1b0d8f1492b756c380d6b562d20a49388a14025b6190f2c67c6fe403f61ce55bd990a64afdb5733213634f6308d058c91bfb4f5f3e9516d8675f24796a5ecc1dab6373ecf1279644ccb45e2defec4bd7d991920de718a8dc4a981033063e59959cd4743a413e243738b177876c6318195f3212560135de6e98a35104541fad218a9c6e7091c12b216b508b2cb5a83c00371460c1848210c0d916e19b2bdc7e05d9a7156046c51e4dfd19dd1b8cde2934341f91a11b648e15973d065319585e3faaf92bab47b1db8b1f00a82bd6ce33e93d5f64fc699382da09ddf223b120d8daef83187a069dc1b1dc92a021d2783b7cc3dd755c39231f5dbac2f82e9ae8eaee5bc9753e2c3e996e9a5ee7aecf49ff078644eb14d0509c70aa0b4b14aaf8f56bb017cbc0cff3c71666ca97f3f5083fe88b650fbd5d1a7cbcea4f31dae6be919f1e4c8280ebdabf72e3134447cd46c6a87dda4d5d3fc77f810b19dd75fa4518d9badffe99c8a20c92fbb7d84b9eff0f74176543a4bccd734f196767d4143a41e73ffa9814ef58054b220a2f9aed968db341e22baedf568b36a967af82d3a79431859938dd44b62cd361a3eb55bbde7c5b825b610f7cbc992f8bcc2284ecd085c38880cf7bdb4723f1c490773cc8aebdfa4dcf8d2e5232673699d1e6513a3da2d81d79f6b4839dbe4a94c03300188e14bea1660ad57d7bbb063ebb89a8b215b9d47df6c69f637042d415331769b32ddff98d0bd17407ffcb75cced81c8a8f5673fbbc627dc0f540abfdd7261461e49f1dc3a0ba848594602461faca1a36d4857900edf0f0e1412952322882712532409e072fd2c5537e006d5fb3f6c047bee93907e0b83b0aa4aada3c324c0e5f8a8c8e4ce14bec4524685defd2fcad2b6b7399c31c2ed9cd3e197cb4a70f14397bf28f1cff8e5cbcc265d7570c29be04f71bb4667c79d04a4e1d6a73ec4e3d97c565cd54492f920a48f30c9a26915d9d2d5efd42583d2dadbd3b3ed28ff0d90b32702a8caf874fa6c40a367bea6033ae80b1377a40a211d20bd7a9fa4c1202e45fe56aa36655915edf0a481a5311a7d0e9f08fb560bbd98aa544ecabead2c410e3b2dba5a439751a4c91f6cd97a390df710c8515abac0f1973bb0dcee51ce0b981f7b6d017e7f39434cc6716cd539e5a83d15c30adda772739fbc55c02d64a3245d4cee7bc0c2d602e6b2ff580e66b9a7474300c2b5aaf9ab8061c8879733d0f9abe907884d767e2c9f33eb08697f924df87e34f151c6033d9082289a3c212ef714a19d7941cbb05f8e1b7e37c219a14334a3aedeedba518ec8b19f30a65a48f44343e973f9b176ffa96618950878d0f2693b9a1051ff80a875a7a2de0c42f0acbcbd76596c2351228d81fe9cf8d0c232613d8aa5cba9391bd0b8345520d3cfbe569bf9d856eb7aa5c7e7495c9d6e9147a7107e7c4f34d1599ceab0d7853dc532575a2ad4d536bd16339ff40931ca5e566e0f08fee6971c57210e156c6867263e8e20bfb0f4f6076537f47b040ff0e438e65079e55e43f1529ff42a14bd84371d48cc6b13000ad7fab985391e04e324597310aec1c118bea51805ed23cbc7bd021cc40b1573d7834d069f17ca2b120a122610eb89addce16af88579c614678aac05199ecbac1ba6a6325dda2156e34124c8bd0e45d0b9a3979fad1e16468cbf1a18ad50854787d2ba98186f5e502ca9531ebf439fe517801d23554dbc437e30573086b8ebad1276b182a3233220858ac0417e8366fc1319f083e892c5a22bc52fb8645c5d2cc5fd571178f6186c211ed32678e977624d0f00d4175b63f1def5ca02712c449fcecd9d690de02e2d56776e663abd6bd5662751e8c4686adfb9bbdf146eb5831105cd0b3b09d4de6e88d5bd80639b3f1b99f898c4af15107b26886657155fdfa0408420fd4cecd38ea7e16ef9ba97652546a4bc33aca8f72b94a100728d7a22398765719fae659f3921d8a6568b4743a7ac0397515235d99eb41f43ac09ae9cb845045ec76b085c961498bb5199cba7f60ab0857730be1056865f8e4441fcea21be676a41658bf08948e0c074327f35e513a84f07d9450afe93eaa413dbacf51ab4a24699e601621a922b6d6ae3dd69fa58077f19c175bc23ae2feec8b7e653033c588d70eced7107b17e912bcf5cdc953d6c014431d4c19d60c0ef320f53e586c10767d6fd335487fae7c8a9c7335537d27bbed2c68aa3782910a35589787d325ae69806ce23ae9a5c6b546f782847dfb17b106d990e89b2cb3d15b975a553aada864762939eba6186768e47751e0cb1edc033698449f1aaed7f19437efd6fd897a5245b85c52c4c2b273ef2691bc9489980c9db102d1e62c8f599682c8db397198a225816e66899f42589217cd13cc3212da9443e5b646bf4248a22dfaf1c24d73e420c081c727cfffd085bf8cc5e4f328ba387f846c20abdbe5cd3c428ae6b5903e382f99993d12c4408f1e6b3418e56c0dea6f0bdc3c3a7ed73ecbd387b09e96778811fe67a8b4355dae10eece337d08f03afee6181774b746243e3d09c46e44416888fd46564b595b347a482f236dbaa1311369f9a1023e50ae9bd69353f901c4980157f5d1592d81138628fd37fe0a90ecacdcf5c41af4096d881db70dbd51bffc4383c38bb83c0a57d412fc4030f8fd861d29e01718c2146eefffe7693c51f4c859c98252b10e84224774ba3aa77b17be03fd93c3d1d1fd7eca514d2de90b41210e1e216421641a06a3302de1d7e63786d463e7c40540517e3a97ae0bee08b35e8215e2887225bc15c7fb0f860229c3e8fea48d1bec0b95ee687033df6bf230ed637aa402e9d1b0bc1d64492e4353ff7a97f804ba026147c1ff0867bde1f8093319688a7bdaac2229914a2b631c85a459bb68cab1a1a22359b17a30ccda8a7af443b535c3bf7b4f338127ce4b9958892e5ce1798e9f26947e4e8accf9a9e592e873d142c68abbb3b9ef78436332be88f1d8f3542d0abcb61ec4c27a43f90f4767bff519cc8b3b48d93ce5a0a82b1dedf15090a149c3d9887a7509d17547aeda96f6bd07d8e1e445c0593e9de8663ec5c72ca17d9328a89d390447c1bf350d76540184a031ce53538a3ab213d400221c0a6643c32458aa190ab178d9e0c0caea35b05ad495aba1e413a4ad14a61301694b95cdfb3ce1edcc3a8eedc48f21935535c387ac94e5914d1f0fb432de83795a05deba64d7c01e5085aacaaa71e6e31bdf9dc3a9757636f58670a3f8b9a4f8779ac5a741e64c9a6bd23f6a560e0b3f6bb25719c0c15798d44dcd8b170c92d1541dd30992b61ab28cc4e8fb693993f71b0edecbda84f3d9e7a89eb84baf67db3c1c7c17619707833b9576fafcd506178c4ca9f600a23d1cc8e93ddf36f59be6bc275072df74c705ddad8fc502f92fb4439b6fecbb6201ec67262cb9ba8df5fe9bc20f53fe61a9b40c81a263513226277b33b11d0aa6a96bc990661c5886ea8d51fdf555fdb2a6b3cc0c650bed0918e7f60cab5a91b2947c628193673c2c535bff056ca47ad1a0cd6418ecc7c1b86c6d672a0f59d57e6fd1868968176ff03baf5af742e8ab68966f8ab6b8e780f5ab76b84c826a4f9d0f1ef73bd6b9b527e3660104ff94059301d691d531d3d115c9a9ece58bad647e9305d6f70c4ef8aca04f024f49d6d4bde5480897154f0c822bcf572ef942b1c1e0d81b87648d2e45ba7c62001f67ab9cee95c13a345df0b05916ff4b910108ea46bee1fc8164c5ff0ae7489d5e78aadbfcd1ed3c314de91b22d5eaf75a4a4d1177613073ccdbe97718ef3b1257ae54d949738da1c826a6c736a09fe1644264ac435854e8977214134aa4ca52ee7098e7e40803d52fcfaa3ae4687aa33b9df4bc8a6833a4f7c5f588cc3389da39c844d26721eaed1bed496849a5b6b1e0e1c4e000fbd3e197d89984932a126362806df2c697d2bc7f8d0d0a346d59dc2097b1771f91404df7fc74f54c2b3b4c96d8ce1b99f54dd25acae943d304529f14b74843d8d5d2ebecc650bfa57d117632c56622b8d2789efe114ef91849b7e859909caeb1de91ffc9448efbd2ba78cb74f46cb5f3c20d38db8b4d0a35fd7aeb1857a307104ecee0cb8f3bddeaf036a4f3fad6271c6913c71ae756a6ec1a20969b92fa0b3d27ed29b3dad350ad089fd77c1b266ee56ac038dd2f040ab6ae278b570ee8267afc39856be170f3400ad18eb9ce94af29eeb5351cda9c313d4e761b82fd95cb3968acc7370e18c3a38170b30ca5a560a3123583bf2a212d0238a38f0b08915e4d9ab63e9c9b95eb995a65752771122e094334930db77e4419c67c9a9021b283e68c5e55280b92593019958b0f39637ffdc3efde55587a15ebbe6eed660c1a1d2b50bb48e0c01029edbdd10dffea036f41f495f8b3699c832a9af362b37abb55671b4cf94d731458f48cb045491377d5ac2db76199f4d024ccd923456a1b36f7f6a4b6829591e23ee44ecd1e3f18f055428a5e86acdac09b146e8d0f78aa9cbd9721e32ce7c993b240b7058d19636df76a94ab2e92e4a794a9c6533c8e756350a0dfdabbd7ee03ef9d3179e4676b80e23acb4ed017c9a6e54989b5b3e8f391e44af14b7682b0495d4f06ef3fcf0f94e53b5e7d86f1cf0b56265aacf3876c0404a63da870c87e8885f7407097a7e3f9bc80de8be5d54a0518dc3cd62800d7d8818b6b1fd4df7edd8c817390bf6d38d0fa78a736eabf252a3a88bf77a4339f85972b39cc27954dcb2cafeda5c5592931bbe3de63500a63ae34dfbc34dc8b005921ba4fe1fe15c227a0b7b57576596c831ed51dd50cedecc14af23a60fe0d2ba6311509be448b28d71d3f263120851c36e9f77110a483fdfdfb573143e3cfd1e0d48b089900c8bfa9782129f9a6bc3a67ae23dd3c997b7bc68b86c0fa730ff1b831668a0bb35801a25b3b33f2d0a30885b9e06d1c3ccd0c22a70e4450ad7bef4ea0c0648e26e086d3931ce77b2c9389eeb369cd7b7b18cf1e5425d542c75d547d80b2cf8be67f5ded267910197793efc3797aed1390177ffe1af29df344fe8d6319e214800cf7ddfedd749f7edc8bc67a124836fcf3c26d21c2d22eefe08276783e72033e9aa11ee253a5c42eb4d76720bf4743e015821654a47006e84e8f2b0fc781e172447647fc5a0b9696cde500e1f7bf2fe576cdb5f13963afb64dc99f50936832394abb0f5c605ed2a3cd431e62acecb738cb2d58bc26d862164ac2fe38bbd63f13e63bf7293add83565df744b1ee6a75061b7fc88b5d11dd05d821c1e8ca18e67e1e163c4e3784b3196047690a1a2afac63b93ac3bd7f9eb81153df1367eb33013058ca4fa85939b3a01edecac6a557c0d5256f831025c42cb410769221c599415272f55f74c588cc93d4f6a32af78064b59c798dab160222eb9f94f2c969ba1b59fa277e737f7d0e700a5bf144c9d5a6b20c0b1cee6edfd3f4c25ff7339bf4b9ca405dc64d31f6726ad6692ae2bccc428ac7f89140b3a95bab9f33319244ce1c7f127a51c6bee2147996bb2731d432c4d83634fee570a84bc21cac89668c4d55552000ccace90938136e4b2eb1bb6b2757469ef5ac37c06619127d1a674dbaa88d6ab0c66d94c2bad5205a044e92ee5fa7c5faab5ccf52316bc91e810f8aff68e0cea525c83ad3a9fbc263ceefe80947d11091a10a7ed428292a0f6f28f193c35a7c895aabb21a6d781fed7254dc5f4403152211a4e256a08376c8dd9d238ff00f2fcf548b2ae4c2824edc398c96399ecf5332528e3a25612e78862c16085d114d5553aaf7465db3e03f6a1c3db4f0503a1aeb9789fd6c1ef31a0216c2b1cf26f1516101d23af5a1fd6821ad1a3417b8e1d10eea228754580cf3332a1d712e6fe7f3bc910b37414d76e8167f783f5fcea831b1339942004095ee439ae8d87e0f0cd32cf020170c38cce1c9a37cedd268db62fbfa98b51b25052d46af55ba6d87c66ec783134f7b966560b35b7cb198de6ec513fdd4ef2b0886d2fa9b4f04e81e8f02164f7566b0ec88633ed6238de5a81905bd8985e549030aca1e714ecbd395861be5ca8de93c594f49ed254d3c5d4b817b41fedebf3bb5bb4854c3d846854af08beee61958b21b1a5fba9cc2add0a04c527ef30c580bac75de27881de323ab332c9dbffd377a33d60521a0db70bb7f91a3893dcde1b855c09a6cdd0d3857e84de6a431af1177f6ce313d69b0e5a0b045b231f5e34892fa3423cce240e9af9160b882f66dbc83020e471bb5275ba162797cff8251d88ca30d66720b9bfcf1fa924f5af42a76db10f61942bf4fbf83cb87fba217363e7debcab08fbfea7e4e573d36f8010f4e0cb96086a2df4ac801ec8cc105e82af5bad2fa18d462eaee345b98f9614500254a6d7d25a223262f0dec9cd16951a38f5cc10b11c2ab17068061154463d085efc4c62d8b9d10a8f2d67d0cb1bb464a366928a118befdc5851a44c6f6ffe230026f3edf2f92a00f5645b5ccc469dcaf1d96a3ffdb0c03e32b883e0f59081a05e337a11b2e3c2f7469522a63e82cc8f0c8c3d1e879e0d065185d95c4e6cf09c11a53ee83c814ad0523485704f8b2bb3e6383b12a1c55b6e826db7e34e7244711cf43ab24f08b4f0d0e7731591b43d7e9a1a81ef2c9cee132580015a90bc2d7a54ec003df7b24c55d29f69dea30508bee20315e23d693c60f35c5f158b6afb823fd48ec533308196858d339384678237edc8a416d7164d12622a4aa6623f30523900934b5c531980919512837d841befab81cafc0407f54a7cd0299cfca72d58f29904b7010d90e735de2c7d316076f883388b54867c642edf7aab1aa264d24bf8f5e7c3ad9999241d4a1783a8161534fafc19ebc684f03fa1c427289ad1bda2de47de5955d0013133bd2cefb38b7bb77df3ec8c2aaf61aa07894fb86fea21117ce0954caf0e0c2244eea2e4e3c08dd6e8072a54de635193a3a042b3b6cd5676a43ad053d91aa2e98b39959d2a373dbcb89cac135a2d7b984cde47a312854b8d49b7c15b7266f1f97a1797626862545c51de2f2174d8d65fe679950b945c00acf8f220fa0ef3fd2c3af22397e4002157309c1d27cfbf9b32114423b3008aa68f503aa5999acd16eb310441227417cb1c6b4867c74739eaef5c0aaccc8f2fd266bf7eb4a8eb52f8547980489c19a19c6d1747c3479a2fbafac1eee5cc663d9a605d7ed6f1b3d7820cf84174fa8be1277f9a868540d583883b2b32d8defda94d095c24d46947a59385a551f0b691e1ba783e5e0c737406b0c06b0f68764b3bfd259601391e86ce6f5cc2209b1ae4f6a167b25b60051adf454894d4a5305f114f75685d4623469409a67cc3d9bff91391e210fb99700c3c2b9e2ef35bfe99d6a9bf616ba35f9a7c0990716cdfe8e496fa795a00d84b9e94d579b54a868d1874c88a29e8d4a724d7f2db78808d056fe360ba5bac2ca9164697d3fbfc9e7ac81788acbaa98aff9820a5e6dc3683405f5bf40fd9e339a5a9fd9453ab6f86a5b7d9d1c43628ce1f80c5a43af38ea3de146fd5e15b3d2f2fde64e073ad16655f5d69d0d633befc74a1e7c07f12a2c10c43f50ed16f9857a49a3eaadf64727de5e37aa4a212103eb2debc916d61c17f888b78174c0b1c156606bb59d1b7f72b80e04ae4dd92ebfda97d2905573edbccd223de96bf4f96983d457c36a2c6a3c60b1b2d481dba2d0fc99507c64194db2119e2db469cc9fa53b2403340cf7bf684c769dc2829ac3fd566ad648721fddaaf225f4fcfb0dbd6867e82246e00490597076aa3a9519446ee73044e0ad52b523690299dc4821b474ffa5a1fbe9b21bb473058f23142279326461a59fbbffffa382076a66fa91060f2988422491718f220bf4f2457d46df2f0d5901e4aebafae9855b3735ff269a1859f1d681e3c19815244f5110edc5dafa0a20903a92f72f02835abbcfd3004941ac6275475c4cf81e148cb66c4940a9479174f06316d6bde5bfa9e62f8731415b7a5cc71102174560413ba41ef44433c32d6ed61d996c1cb5d9cab8a6e3f68e6a8bd82a7dabdc59a52a78c5070a02a421e926b1ad423f0d8b89424a8a5abd0104983660d9ae248f57818bbad888c01cc3b2a91cfdd12118948c4e11bddbefed21f0d94fc9aa89609e434047cb21491d8d1b7a8e6a9cd1242d948779e1148e88c7b75a1cf4c54312011bd34d4094c7b4ff3fe4723daeda314b2522a740e5ed40cb65ef5dab0d38ec5a8fc4fba26ecabea6bd729445e72ab257f96b0f637716c0d283bb2168fd792285e1579d6ada5c599a60ce0a3a1b0296a77834a8597a4318c32eb3816e2b0ec2a6c9489094a2333b8a3ebd2afe160ef1209a4fe1e297600060ff6afb78d1eef9fec96f0f7e28c9b80af4a3568cc91875bdd9aa5aa805ade604fd805c2cb8ba8d1533f9dd3eef34227813a68a178b7405114ceb44d232f1072a9eba1fabe8fe466b83c19b806b1e8a0fd012240d3bcf749b3abf734d616bbd42bb6a7bc5e77818484128c1a669591b465a4adef0401e39073092aa2510c10cbfb6a10b9b86d429461243d36c35104a7504b6bf6bf4b0d3ddfda6f307471f4998afdaab6047ebcafd7605ef9480bd16e8faa9603acf114fb3e0e9f3480aed0e570ca4244f44f6b4e9e2d5add2cc4815b93b40efc09d52d2c9b5b5a318a447fc3e971b3fcb72bcde1be7e0bcac6dea787bc5a33cf4422976106b3115f3c3b20ff29235d1462e2d0274729231d6526d7b7cf43a02fc3cb74b6060955f601399e76dd3d64cdd3ce1cba9b525d5a696b67fa4db99f558190718644348b312dbef3adb210a30edcfa364b11296f99e6fb6fab03b67469adcaae208a180efdf67f3465998ddf98919cdbabca7e7d6f9d9e9710228cdbce98bdc11ad38cef2e303fdfec0689ce0e6c80132bc728826e5b08170ce5b65f9c2ebf4346befad48abde3556a184d43b1bc850c921d3419592153ebf23c710b9f220bafeb370d6bbe5600da15b9b102180c7a326cec3b70f832054b010abd083a898f213c28b00ea00d5abc059e1d97a8c55e4cccaf79886c7048e5a5e428041b268078da283ae7859a081c30e63ec98ebcfaec1a93d7eac08e495dbf898379088d05b31a5355d171c9bd0fcb8f7b79db7dc3f4793bb09341b2b67bfd190abadd80afacbbbff1b7ebb7862ae51f30ce9aa35900bd3dcc87b29e09a26f7abd271b703331fc957a36f81dc7cdf875f3fa7b34ab5c7a3486c58ffccc7a55a6db718e700daf056e586c5646a7cda822e3fdcb771b8098b7361ab709caa47b2b7ca9c1aef4f90cfa7d46e7f527798de5accf06c5b8cf7505fe8e567fc18461147887a9637656e1de6674f2dde6ee4e7fe6fca24ec2088e78d475d734fbd134946e9dc846927ce73a11b3b7f02cb51b3b6006dbbe6c1926ade5907a5d00b16e66b5baa4d0d6e1caf4ecada845caad902ec4ad6d78d7ee26296be22d240602125fcf4215d66004c861ea4b973e15a7bb6327b3a9df8e9a595987cc81f82173e3563ea2619a4dce46826976a09ac0af6eaa6571ac24c3f277e73b3d3da3687a34added3f0dbb9f6de19ed90d377e5239d3dcae46a15f36b2ade005f9b0a7de5cfce2fef8a937654c9b0e02ea57bc34d38888c3699210803a3695911bdbb92e1ddc95076790970ed5a2dfdc2019e5179db24bea7b7dbc73f004737f121bc79095fa2bdb627e994885d294672e9112078419a5e74a3ac3db5a308d69ab584b97277e2f745c4037782eb8672f0d5e311e1449b25d05fb0b0733c8fd9a37f4e0b8828ba8eab12a36d588fd0f927c4ac216f026f38907b04451f407ac52b034fe9c9a4ad656b71c4ac7fe1b64b866481d6a85b7f00a72f6415f62cf49dba3888e577191c903bbb302f49e12d279f7612cc67e137ccb191d43b114db4854fe1c3f5dfd0755c48d88d10c169222c73c7fe3012e4bb7bb62a80ee9b9e3194b3c9a5816a46bac07325c049c25b6295155f5b743613e09f7ca314aca7c7ec8668a6a46a9cbb9076dd50aba8f72d17f1ea45fe3fdb8972ccb3d4cf836264e2514f7dbcf254a325e8029abe935d1b343d5f84a3069bc698841a19b50450ce988999a4a64efa9df6e9981c0571d283a78d23b4bee4dd967971535f9058818b09f618e8783bb969a1309458b2e9085af6ca8006e55b5c72a292997c3d5235cb516eec74e55d3e94ff07d46e2cb482a990af87c3b69d89701d3d7d40643535e1e08d3244ab6eee630ef4301a9071d40ab299e1627fe665a3ff118020d84d99933816ef40232b9b64ad42e7a9b64ded1465a03839b811947336db54f464540416c01d73fa840f709bc605184d10d4db7b2559bef762574b6b018170519fe202c2e1b5e651ffbfcad8b86be7b0edc5d1b7539e307010779541cb7ec6a6d302b6e484b168656d26cf0fb528344e02c5cbfeb45c060d3ce068c503635b1074b877e89478385c10384c36007494837cec4ee70d30f23027cdc268569b56ec91ccec6801e3fc101db8d21a6bf65702e25700fdeb213a674a0f691328f897e009b5102a6c4a074e776ba0b7ec1c3ff16baf79b16699ac78f01a153464f597558f5d30bc32109410596d9424f2e2670dbb28b3d9d29ef646ed5673c5b9b30036af5864675beee2f6e85d668bfab68b8979314bac9f53cc58ee79c586cb13cb9e71c94e0a87de0d9feb73e5083cd33dd1ef76526501d6377b58efce6c0679861c42a1dde16c6dc2ef63b0f73bde0f91a17fd0efd5e1422ee71f30fcc5a70ef780207520f0bacc761b4632625b89fc520685cc8beefb0e3a7dc57734b0d0707a376c67a2ccdc08be00d9ebf0c9f4063893fcf1035c8e5e0ee8d551b46f72c6e2ad1bd5116d46e88415eda5a7769cc991987d5988dae538ad0d19cf50f8ef27c061c753cb777e093ad8d352e392691f8501e4adf68c9bc7d67db7e1ba529ab2dd958d4de0379dc0d6a00a9c5fd2aa48bf889bcd0269f74dd2fdd7391a63c8be81120afbb1338c6636d645dc99d0310a7d877057f3345c6a1562eec57c84464cf57844e976771ecc62261034629997e79134a24f667f56c842b085a713bb9f5ea9bedaf916cefb59d10c98998bb8d91a400b37017bf204fcfd33bdd5e8de4d78a02988103a955a3d1c5a6147a35095d408c8cfb50160fa62631a5cd7cb7e0d1ab924a1e924df3e997d4b425e95e0f81fbc3151621d69e698c54782d8ef12032735975d75b9c56c53a68fd9c4864012015bd4ee88f1999b593254abafb5185105ae07abfd45b9343f6db320d330f6a1577a62728f4fd7b5cf9dd3d8c0a843346f77efa5d153d6ba32b6e347629dfc8d5155faf130c7b48eb92c0302eb6b7fa2f949d585b8ef2e20aae6a5141774c71dbde9f790f1fb800ad59ca6a746286efa35fc386afbec4625b2a38be17201e6ce269086e1a1c82be85e0ae226ee7e317007e9064e3fbf78f4c1aa1cc825969b221a06aa6a349f83270e27b77509065baabfa359b33da97b01f9bd69fda8d7886ff3b47f0d90ed0c841b8f14a0c4557288050f3281c868a5724f77216dea6e0116a1b5c45d8420a697d0ac769354fa8556e306d0437e62f6dee80c2beb8376fb7ab297a6297e41c2f77ad237182f0c6ac5f44c1a43c57e82438c74c872daa71eeaa85c0decd93c98d4c1e78c79a67ee33004c1f09d59889a93d7a86c252d7d6b1abaaf9ec2a1f025ed961b21bf59dab9c77736d85add3273a16b4d293c5cf747c619a5951b283b2232c0aa6435bae33cff42566772e66cf566eddac11192c4d93ba237bfdb69a0cf82aa041c18cb98549ea9c0b8de0559c86090826a388a86772f50f6df793b93d80c3604270ef7d359e480f492cfeaa7ee73111b5e0d46077b4de9575c376e8ad5a8b0bb99baee85d31646622291d4647b47fe5dce4390effe20708113d17e9804c2eac01b0af260adf646cdf897cb82e79f4c146c8905be428e82273899cc03796b750a3e5c4850f4b09671f6d12a1101bea917b04408b9b447b3c205bed94ff19ad72cc4be2f6c3b9cab54f9caa0bfb6e145d8cb0f33aa2f6d0227d739728b3a3ecd13a72121162b64a3f20fe76ab096f55ffa739a891999d427e05d7513863368b6cfda31dfbcdd946b1beb8d8d5dec434e47d96746c6b3cb3fd9e90b5eabafc4f3518a38c1caf1845092d324c19b53b124b8ea150c4dac62734b3542a8545d6c3f7794a2d8b4de5ffd7f99ddad58398ac2ca4924a3ad957c46cdea8fbf5f9ce0bd09629c1f809cbbea88b5f1386e70684a0989b5075505c937c3ba89aabc63c7862596e46d001f68842d5afdc1c955e33a5e01ccaa176fd63e4587b93476ed01d2ceb1984e9cd06479a8d6ef2d276b4486071a2d5560ddf32a20f26df0449d40c79f501d689f808508989dfa60fbd81f6555b8051c01764855a978cc1c0e4dde1819955fc4f22cc9ecba536c619044e9c96dc73fbbafc1b0f7185e446c5e2db849dfc9ec45db82c1d4a4371bc0231ea0732f53082b17b3b55be0dd998831990f710f2c81afcd67c65b6a523b79864fc921a30e4d62e4a3cecaa4354aabe9680567b07202a896b204a639edc51ed1b970ded890811f916d0cb2e4a5c8a20cb04ee371366fec23191acb305942a917fc2d8d3be1428d79954c4b5c090317dd7e59eb705d600f05ce2bbfeaef2457d4dd64a51b005daf656b9404064edaae3f18be50e5429eba40dececbc716cbb8b6139773e1429d0fa76d4ed65f6c3513eafa5d82e027e99e5650257d6390ecc78e8438fc3929950d6e0439533b13095cf4f86723bd6c35d0e7984a958e58cb97679654f7c2f9ffc744a736fe6d1e8bb67382db022fd386757b7d6a65cd51cff5a311c7ee55840b798e021160982e246cc6915722c19c3552791ff363203a6d8cc18bf18d503ceb8b02041ae7cd8260361800b912ae125dc4195a86c15b219a0a0fddb835f8e7661dcbf6b911b4b12e6120d84e988c9459604914408ccf3734caa64460f6ecf9170b9c93255fe5f63ccca8f87a11b771213b462420ad8efcdefc3664c4a4474d5a55d5384e013d428c1c19673bc9742786a64e85b5946de7a885d48b8362cb76368a2be7a4b4607f92e0967774f8c4c2c17b480f671fd2d61d15843b9b36bd8d9cf220b1288b4f0886f7a8fe4fce56e80511ddc28e595611c48324c67d6e04c8ceed7b9d97fef16822c6a3b60c338c4a1f5d798105018eec866db360979d787dad51f0db7942c89055c8c47d48c4472c7b78c9e94d350f611bebde477dda04b9c6b70d158124623a02d2c369f2334a5d9db312b76bb594d189eab1f3828ce63fab2ea48e7cba2583cdbe0f93fa6f55776c9cf6d159371b05efdf2a8d76b8b0b37eb6848c996de8fa0644a3c6c163989cefcbdcb48d35d333f56dab9628ef84b017e51acec592241c69e731939f3386218e4d8877015fa3bc7f8976e6ebf5194224a4cc0c3ecd68007746aa91cf206c8e7d4e6642f908d2f1804957cd3d6c8029c728af9bf96fbdbfcfea473df5056b8a6e4b0dc94c3dd30cb9ff0ef33f696408e0f63807929cf3db1f614b027326bc545ab91ddf3f923be406fc9c48ecf0645d95dd329b25bbe5b83cf6acd461ee76329c66d4ade0ae8047c496e1aa35dbf42f8fba0e86f807199d5265579b20a7329030151e3b2858610c697c7a46041dc10c0b53e6ca2c7d752bc23a48935c2197c396fe132765576327a9b435cff1f5c3692e269855fbb3839b5ec00a201629dae80e6bae51bd0cf990e9396b4137006679796ab465c4ff175fd076d20c2235a0e8afe951441b681b0e707049dadbddb5d29f0c27673b5a25e8a9cb6561f99659334e8ba4939b1d6e6ec6ce5ab9c08bc8cae90446477d4be6d4d95fda7ce9ec3c573024dacf14128313c614c9c84366420377ca3a2bff065e9dcac407b4208b49cd3f4d22650e2bae836a8ae84abbe32f3e3670ab9ebce59f621e1a91b5fbea34fb8f60a3af58a7d65519cab2cc966e37c94bf3d8410dc31c187a3ea6b63f8757ea3244b598f4395c1fc250d97003ef2bb7a4a8cc8094fb646adb7a9321eac35566217b1cd1bfb36c9060e327fb23216cc6fef0f1170f434405ad9aaf3d50a0d9116bbde8f55e6d42147ab652e91a6fc17944dd7cfc46f9801a733da00b85c271b6af9ca104de82d789a3996928c3729c844582c998f29af0d595146618fd3a220a0c5126df5c3dae06dc76dab6d176f0d11d6af870e4f0faddcfe894593ff2c987a94bb7f999beef9e293c7e76d8e3e87ec24cc695a74fedb85f9d069f9da094c4dbdf089405151adbbfa5d8c8714d124bc2dea0befa02ef5d9f58b3c1eba0b71baff208c07f5a0ec523ae1a6ba1db3af421c1dd9deaacadfb4942582992f25b8a3b8488f656d5c3f0f0a63f85ba608d0e61d5b88e26a61cab787992e3164ee6be0f8e8656cda45143ae4b75a2b8cbc7f0069b87f77f4b522f3a5bba07cc5fefa54724d2f55f7b82fee61d8fdb2dd2338f0f22488f4c1ddc50249aa07c527e376d6b7ead53c6537ed3dd11473ed290600453a60a49e8ba01a008dcf427ebcafc15582b292b8e9cac8d33bd09504d9ad2c989479d6321475e595bb3647f3d8c85551587f92fe87c7b64f4fced49bf804b8d337d80ad7e9c5c65dcce5aa80878b35ba3f83bd80558070a2b6543c5f3d1a574d6e5845ddcb943c109233b61e18d4e0e7d712652876837d869393e681592b9742b20d95c4a8b8b9f40feeb9d8aec3b783632ca5d1112966be3874e5aa70545a176f08ae0d52a11107c9ca7c6b5df98d339cd21eb20806f1b35edfb2c1fa855e0612b572295053b8afddab646b249e603d40f90f8aa8ed2b0d77cc48744ab6ee8f35c1f4c9a710bde4993c5eefc04b660fc6d7eac9e467eb00b7d6d013b0f21f9eb13427dbfee6660657e61270cc2b34e4eb7d3ff27d51502c7a7b527b8f8aa840a2cf0ab08fc003d94e4d247e81c6d3d0b30ae107ef95219ef24edc221191470dde549c61f6b702c0a684763ccedbc29a699e81c66e32a32dd86cbb09682518761a7b8de7a4c9c56f9cb050f90646892b0ef1dcf503da97057468182769c3e3b7f7380693b86893d7cbec5945c08a69f2b667982d1632bb3cebaa2f55235337516f740d3efa74d106a4fd6639dec1e106afda10f1bb97eddfd3abbfa77932aa4b89c00c288dbb1efa5dd77a00c4cdc6b4695254d2a0285346e022af1688edc6f10e41554e714abef62265a1af0fe6cea3185549489113e61ac3cfe5af9cf62bfd24a6174550ca77b8465993282984ab4f9f90dde731439058c5091fe2bd0766ca3675dcdfee0dc3193f8f7717c1015e105794c80b98d40e063a2787fae3778f08d44b8d6903bfa50548290d52d8fd8c0e458b44b2cf3fe33177c0ab02d8c06c720ce77bd7e21d7d99af2e21608668f055ab73d00f9fcd6540e26f5a3beb9a067f2f64cf67565f5dd41f696fa61e364ea37e4af2f3fb619680d10e620b57ff4acbbce72ee4e68b51c2faba9c6186250e835f281b89ba965a0f75511712aee6a6d0f67a7c7bf9e10d0022bf79c23a1ead7301e50ade8af51f24c25682d52adc82d924d998c031b4d24f32f4e01ac334c8f169b61ecbe4b698dfb306d02c88d90add513891601ee7b324619cc8c0eb1b8cab9526044ce3885c12d9c5f0a5e306c02d50e1c91e01716dcbc07b460bf9bdfe6ba8c2498d6c78dee5322c34845070b5dc553f939d3d24297007f2c0dd247d7e33820100dc3491e4d1778d0db9a19418f59b887c833012a6d8ced1d13a3608625e730a867ecc5187ae0d847a54d1c02976b2785266dd53644c97fbcc32cfd1a90cbbe3940a3f38e6f9bc3b88a3930fb209ae7eea20dc8ad8accd5fc1f79ee4eafc502f5fc8371b6022f577f3b3a085bbeb630c91b6f7614e656c60b6913b48d9d6a1ff1827f16d3ae99299773f5d744ffaa44e824fc233321b93816c5eb0421fb04f941806316ea81e718cb4226a84ea887b9ee71481c7f270a8b4209fa40bff93160179ab2795f1e8981529da4b4e8406f458b6518c305dda3e5072587ed49861dbffedef6f756a4792484978d36b7df421e3ec8c6da66676706bc62e0fbb109741a71f6af21991adf3586cbd8d0a485d19bcad5e982c622b187b305db5ccd872d2be62ed6aae50e02b0542bd9332fe0dc33bf3356a6987217d7f1d4567ee5dc398d99e9cb779562c538ed764c5f1500328b76932afb48c4b32556721e2e08bf34e489121143b733babfa05de94138ea328c5457cb6303889adbe20acb7f6aa1c84220eb9d9e635759786376310d41364701f374daf99f4e9df56b958023bac15ef266878d636f38afea5b50f6cb363552f6023d50f6b47f5ea26a90b1b61e0ac087f978397f09fb89715d6e883d26362358f474241bcce03a59d25b01fa45248d6ac0b63dedac871524aa2b7552aa68e94ae1d344c7a858a1ca4c64546535ffe6d91e91c473d174370d788d5350f2ac5e677f2aa085a9b0d6227ec8823fd7749df67cea6b973d2550b4e8a6ab090c11184b3b48be38ceb10426fc270a607b88d6bfe107f8b662bbe8b11b9fd9a9a27f0b201570b783c7ab312b30211ed7e05622937940c47e5d6fcc9d1b5e2b3503a0c4b8a6eab788d28246cd137102669b967fd0efc9e76fff004ff12cac9ad204edf6b2ea0f989d3e833a7040294c5334ca1da9e662cabc784cea6d2fb5fcf9046d14cfd7494883135c9b4a69ed761bf75e5fc9f60497bed74b7302b6c9ff4fc8dca7ba818eaf202088cb5f6cfb698da70831a540f8ea76d98f317da19fbb816e240fd781c561498b1a4c4366b797d75d7717fe267cc6c0bc1db7632a0ae822314d005d898849ffca0fb0dad8100c89c26caae057fe796b1cc60fef10231eeadf3fbfbcf4bfc965efb659f541999e6ffb87db86224bf9297737123c9889622b3ad52e2cb20eb9604fa3ff4b787cd24a0d69dcd845b0f5ed3048f1dfe477c7af036a9a51ff3fff7fbf6509deae3a6b629ac86f6f22f019f6638d50d593b26aed8c5ab8c1dd32d5bb249cfe723679ad1d0d7c5747a67c9f89440c276e5969b678501ba5f32a8221be02b0683d7c8370cc5fe62c22ccedad585de739f61d2d7bafaf89f9aff9758e595a6be815fd0d9bc07f6d19e6082cea84d0a861e8e0482f023792890fc1707162a6c2be1645ce00d7397cff2fe84c41a28d7249023e9cb3e28f62642bf729252ffb053944b2be70a3e620e04235b37ec79987a0927fd5ad81ca5a25ce8dc7b393397476444844e0b6bb0bc18abf672e45bc158296f7bb89443ce26896b42f51ac71361427ac1101b79bb559bbe982354625c7151b3a4614066c1b9658ac0f72c04d9849d7215f17bc9d7d03bcb902f512c77a4e03e2b98e5d8bbd0b292db06a152a0cf851f9ea8c0d2a6ecd7faf92dbe9ca7fa88ae38c8b285b781701a75fecf6adde812522e0d2f2f5508d9ee902d5d505fdc730e7aaa992cfb1a43843750c00e918bb4766b45c7a755fa59f206dd8ac66ea327dda1f4e8dedf64e690cb7d3ae87dc5b6f709d484bdbc3d42ce05852a920baa8a879e0a2fcdafb080e2384850e9e39c6f1a3a7315908d74c13d735989b2ba13599c5e4e81994c4961e352c9ddc1621e3ef732ae3008bd177a449a3edf5c27222e67802dbe1fb2022506863f57a4cfb8d118ff6cb48266f922d560b08faf782c13e5090a92d5995f335cd37ed7167889ba51493f99e61c956df110d057c5fbb9b834c727852939d8d4516a06d2a632c33394b24c6c13fc638c280c57ef2c3efd8881ff7e7ca9977a8ed4cfa4089c6f13333039e4158113762e0b88da53697a42a2e89bfee84abe544094f04edad61a4160f2728e720cada42fdca48348ee91f33985712efebc212f74348ce29c933e6ae5d8e6005cc40a36e02e84c86503a12df89dfc9561380105e30c5c60dcd9de9f232c9386c1ae3682ef3a18c0fd28a76188976bed6b689abae4e1fca66374f99f318fd3cc47b89028bf2c301aef26973b4b7cfb02bc421f314ccda27ecfe5b50dcda25b8d8ec624de127bd76321082e84da05db162bc80edb0f6237d12a4afea08e54c8e5d72e2ad6e73c4a5ff5ce29d748c51fc6d0a4a5d3ce7e1100549ff5b4ec5c3dd82694578b943a3d9226093f981cd9e032a78a25930c0f7607639779e2b1de7be03bb2e741acc96246ba0f9b74f0e4984b70966ece8b767a01c9cc61f00a4b3c2c9dac234559f9e56b901eaaa0bc5be7c1bbd4017678dd4b6fd7e76be7c8e124ac1ff892234ece93a8ff04ecda0383865a1e6d7db5bebfa246131e4f7048362478d2f162e0737f30ce11c2b3ac750adf249d6025d0578aeef5185a5c9cee75fd16af434a2515fbb62d04207feb3ea8afca7b68ad5ab3349ac5a7a1be09fc6c1efd9df7abd6a49cd12b9b92f7ad1ce6191fb89b3f67e0ceedeed61be1a5d2570807b88645c3b9073b7d66df04f0a4e50c8fc33c9df74a646387720dfb5ceff8cea32b3a572aa56243af7527823f7a95de2fd4f57f5a51b8eacd5a9dfc6db16b21aa91629682e77c812c75fb52783ffff6038ee5f473144121ebe5e63e70ae32c1a1cd60921e84f551fbbb8c60a9fa60f157aae8ff7ccf15f2aa90d7e2458d0701a93ac48c427c55ca9ca2a94c009f69e4f32bffa7bbfe0cf48c9ef58d6339e1c7e9fe19ce707279a0728fbd8b543d15a784bd57a4fc5e295c922d00a8f3d5072f0bee52d3138a1d95e0038231561fd2f25dab3e1e484a3631bee8bcdf36da733f6b220677163597af97b50ba69edc9c14eab146c50a2bb2620d79cedc99ca01d9a974cc525490da9a3a778183449fc3ad9f96f932c88bf26ef5a8b68016c0d89829b996d5c98ad7b6063726a5e6241c052451c22c176a4c71c04475c3b209c29c47b15009a34f5f2ccf063e995d3b64a2457948d116e6328d6c19e20b8c06c0f604c1698b71cc027643bcfe37d6ab3f2b8a5d8f9130383f28bce64764be911bd3c7a1c4cd1b072ca0a725b5ebc591f48e7608d5fcc0ccd800654a9d8b715d416c9a138cf5fc98f455b1aa01417ff97584c2eb3f01c2e043b82c691e81c7d7d2c431868bd14808ac1ae9d6e433f84169769ae3c43c0e46e0dce5bf29d4678117ba1c8b50d581b32f022fda2639b3b490398d76e1b7259ef44b3c0f53f98c9065c011900a487675ee63d6c6ca7bc77e785783124be8931448cc51bed9c884cafe90d52794490b190cc4cdbe6d49519d0f7680e35ff3a3243c55588b0846829b7ae52a95de1d4ee921d4f7671c7cf3f20a2fa1bf91633c265a0375b4e61d5b98c4733ed771298b02cc0b8a2d29a53546e5ba2d45ef884d89b9697e109b985e62c347d23b404a8eeaa590ec3da86326bba7539e4f55ae26aaeb21e72b0ee6359a0d1b8599c84e342385c0ce3ba2e15ea8b02ef24d49637379b469618a895386681905ab5f6ebccaaa6b50761d53e7b2efce3b01e399e7d177cefdb408d350e8c9768a24fd3c2f0ccb29aed0f613761c14cd6378416472c8a94aa3a4440ffe723823b2b710397f40a976c5d08fce738d9abd95a5f65cf073f2748e85292ed956275f3c532a16eb892e13f7f88621ec071d4ec302b839bc01fc4eac8056529253fe547e76486cbd98228e8a7f0489824f8162566ebc6f10f536b51bf479b778e0c3304eea4c4d43779ddd7213dc49adc2624f0be175988f078df246eb3e471f5544d22bb0bd5df37fdbc5ab923f7ffaa78835e80e08acc3c714ff2af729d61ddca80a5b0f6e3d1e0b79415d7e13d5736b7f402d12af7eb2bf448787a298b59fe0206514443bb2cd87daa9a73ddd5a8d3b4d7789e4398cedbbe488d7f85e0432524428f6a60d5ba4dc4ea716c64d902e0edc020b877d428b703802b32db314fa95e5dc8421cea1f885eb65becce6d9c706935fbf9172cef3c5415dbe43d29a599019ff10adf570510bf4840f8e5f8ef396a39a199c03477193c44baac667a0a07757745009e14a545872aa79f92235640e0753e5eaab35b8d259e00be89b876445f7cea8c66f6f9e851fd973bb2a3266edd01980f6eb529468f036b06915eedd2dee9ddf96b755c0223544f67c6981b02c84f8cb0457b0dee81ada5fec8da837df82d4b00e6d0398f433558a77ef5642f7e972933aa7e6dba7441417e21538bb7cb018b85d000990e6f234efcfc007a345617259b65d5ae1fafe429e8c5ffe39bef824686fd06cbac9cd81f7e7661d8fd34bc72dcf154f535124a5dbe02ce041be08a5622924de5a0504b20606be16aa81463330518a3977980eb698edd6e7f1a541839eb47e121692059501c2fe365a89662eba2ac7dcb53dfa313da6d02ca52b31cb4ac4f4d29f897f13ae74ed9797942c9c20a66bf493ed7ab5392dffe6e5c5ed35773a816f983b7c9b6be145c8ae03ebc61c5e1cbc4a8a08fbdbf7b95d6dabe2e90ee6c152096eaa8a44f34a474dd4cc350e6b08e3593dc368ae47ea3a81ec4905769660a58a10cafa2337b40a10fe39a0890f45871c8d7c07ed5e9ff98695e4114b7ccc6b193553ce853d0726d25600a97880bf12549fa4e64691a905667069da8b8809ecac2b22e72a5a4e43824fb7fee45f583be1fe145e77de5c2dd2cee071c89335445fd620ad0c91ceb14d85b42e221df4837fba384e57e14e065d4ab993b561bd495af4fd4c4bfaa9e88ce698cc787bac9213c8242d920cac061f9d465693f688d12adc7e8c39dc2c4e37c49002f513fcc573cf255be269270e3f3493223be19c31662803b59bb7f45ee7e3537f0d2579b3d12e43dbe1d2a28df0e9d23300ddd5c9b3c690d809e17b1d0f277438c36fcf82aeca891205ae33071808cc33ecbe8a254077a9a7326eb2e55c66d222a12a7e363f644c1b94b7ad326eac6cf7bf38552ca945b3a58a3e532011b39fc6ce3470ef44ba0fb375f33c2118b9610c4e4f569b926399862590345822f445b288ff80088bbbae8e94a16df41287143c139967b43747ef2b810fa6b92492fccbaf45d17f6e9738e0de3252e67013a9e63ca03396224708f73dd157dbd222ee4f44a1b1580faffd0ac1def1e3af780b85541f1e8662e163fe0f5f09aae64401e2548962d54f5ce389e2bcf4536529b7b034bb2cdfa46d16fc8210ea15fdebe41bca734d5e30f59bac5de6fff5b220bfb202c260ae24350d1e63114606c65beb884c610e5c76cb0802f4354b1b5ec705258d69a9f1626ad9587209d4e60ebb6ddf8a2de572ccc6cae5fd61d21332a83c74869410fe8cfd73c33774a119b6b0f40940d26964b48c094578cd321435c787a5ff82ca9d889bfb42fb42220be5643e5bb721482c3d2c89b7fa6f26eb923f8097eceae90d1f158db1e11fd9e5cce0ffbcce3d934e20d48308c6649d8f77d9673219fd80460cd39d99c468016c1bf7b62d011fdc0f5cbd902f8451b541aeccfe5b6e25befa018f674e736516a996a4bf74a6639915bd4b3c1f490bb0181b7baa68aaef3b5bd13782f9b5567f6fc34637b60f30538df2d03dd1305bd489ee4f65815442cab97f3072df3708b3aa9946be433f5bcc88ea83edfc28bf9408449486a2d47aa7d1b1594e9c7eddd76409529017d78cf7b30b642af80e7fcce0a52657f49b4ad17ee643022661d39ae94f6a3079bc347316f8a90b76c34083fc0539bbd93bdf11ce43888f756274808e0caba5ec5a13c1f40ea8c78afdd7e953f7c2d01af47eb79a687b51d23027218eaf47e15e3d5809f1d9803a437855627701968e6ae08669c9033020906c43f1fcf960bdbc5bece698eb7db244dc808f07eb25d2be78dab45b119028069f773e55745c667db1f7cb5219ff67a91c6f636172192dcdc79966f1a0e12f8154e03aafe2eac0192bb627e5aa55d220fafccb1eb5fe7cd1d689dfae6a3fd9d0d15d2827896acc466f30622023006e9ec339053b3465e94609d8ceb915fd7d9a8542c79d5f66ecbe1954d71de6394ac3da2c1a447444021e90c9c8f20dd88b90ecf77b2662973dd72a550d8331544beaa4df7ad364426d8a1545124965ce9261100924ce67eaf98c9ca18c9304e6cffada8d5a9f3e258e1dcdacd01a090c254a54c6b3c3d55cf43d98d255249d56a375691c84e8a76a93b39ef9ea29acd090517d9de4df806834050af8da868e039895ddfd8e87f27380126a24baa0e427949b8ac00552cd109823a22a9d39fc8cf99c6690cceba2a880d3d79a27ccd66d4a8b7c7b785c31b7a7502198f115aa2553228eecf0442c41f2cbcae99e7e7f5b5d9e388e85b614eb0c147044a06c6b7e054b4425b5735aa6d8a6ce23fcc6505e07e42e135af884be178ae1090fd96955747649030570d50dfd3d36e7480b85bf629652525282e91647bbb2e9ef45ae00cadf740834c719e5dd04432bc3277152cd02b9d68b034f5771a4d38ac6cd3a45efad7e4bf0ebad648cf10cbcdfe1799a23c41979a933ccbe8dfd5b43929bd12d3ed41b402ea62d6a8a9a87273f10334da6ab5afc5e3f81fefb62f38521a3e800d14ccd09ddf919c73fe4d711c94bf162d47a89fbe4fc01b3b8fbd136ba82cc88e53899b8a0e6772c031729cecbf1508429630ceb6597f37cf9476e7c85c9c4fec29320a2f7ab4aab41ae42f65b34ef273b2f36d23dfab6d0b7b3ce9eaa1eede981d03a49ddded9d8432d262a5c34d7e583514e8dc3b7b2c3b3e601c9e69d48e1eba8af1f736f5b3bdf719df3831f06bec0b25be30d26d85b3f50e33d92400c917816cb75ec5e38b412a815291a76531e4726e98b3e7bb26bd46f89b732da3291b9a8de6691dfc2a628f92af91517b9f197df17d65f50f5c277d832bbd781097557e51aa9ea45eac93a67901d5b42718e9d9daa188a795b1b2580fcc4d17486f102667d2bce25c40d65d1167a5e1f7311c42f7c8abbb12a5e26ffe73b2b8f797ce9d9e82d7dd9a63fb3a37563c2aada1a5c54fce698cac952a5f724a7a3965380e85a0720f7209dd00fccf77fa3bb0b9a90cbd431fefe477f6294d2e8388c1bfc4259b11f367cfb075c54535226ebb91f58b0f3d47711eeb0fe544cd777eb84209741c695781e919712d99689f081765f210ef57d58574d1cd1b812a968b014a22ee0f7384a911e058a21948b58ab00e19c0db4ca85669236a1204159d58ddaa7e1587c5b3b64a3f023951b9e38a1b993670549ac1772c15b8ef452fe4e01b87d4eeedd27505e4610c74451ddde1dd5ace15cd2f486914baebb1bd2ca5107d354c178937dea2aaf17730ddf8aaf2b2fce072d9861aec8234d801d4d2d1648a49374f3570c5f607b0f7270f1553f3d367e68430e0daee1b0fbb85ccdaa575efd3691eedb282f9dee4a32dacee8ec46ed1a244e4fb0b3607f48233f719ac6a2c19ac5c147ba2416f29a9b7684131259602d535ff75626d20bff1b2533455a9dbccd175e14506569b2910d7b4f36916cd271a8ff7975797d3ab45f2a4f8e0911d7bdaaaf5f8e38efab806be22fad12887b1420c4259438206334247c0e597e6c44203060664627f646d6397cbdf6816e4099c5d8dc63bc99ee0964605a1813dbf315b4ae912d73d28c1791c242417f20e1002d01014d73f645757a2f7a2468e60abc1af54d25413f1d60aed7426fe8f5de97ff5ab1db2b6b9c0e794a061e736b21e2544caf784f72414872048e08a8c8f1d4f8399673052e16243401bd7587e4b39df62757c5ae9e75a901cd1bd4d1d7e02dcd0ab93c43fa336476563a08c0ea198653fef59dae6bcbaba06885a12da29c8cb3e542f5e51e12338849b5c7cf439fec7e0d9d2bf22889bfd995cc02cc9c43b4047aa3c80ac79de67f081d5657a6d1165d257a2b88ac2bdc5c0fe33906361fd335a56e291e6e32a488acc3a48276f1daa26eb82eea105fcc175599ae609048269a33be777063f818d221881e6b635615c6c25dfab210d90783f1939c55251ee81ab45db25332cadaf4c32b5787eada1d8132c97f248f331a579c725dfe3bf105ef74929e8953cfbe4157287f50ccfaa9ad5998d10ef2177b21d5c34ef50b8910ce25aa2b986ff1982f1c3c380d056f49c1324a4a85a6205898a644fdcfe3952eee0a5c71c64e9930f6cf69fb487e246dc1b7ed38554fcc93c5c411bdc76644ac6bfb2e547ff68eb087660ad6e0d805a03545d080d61e4f6b2e42bbd4f2748b9fba290675ac662b61100c68127b723ffdce14b978182bf14f787fe8fa00c15df460c05e611e68d5fe7565d6121aaf46dc362010b1d5d1040fb05bd943da7373a13d6ac1302d52dcf36ae803bc65eb2178609af3306dad9fa166505d9a00eb02dadfca2726bde84f77dc559412074450a517fc980d61058ac05b35b8816a3587c64e602b224a64b178025949fe939117258407827fe896a1d3fd2d037361a334394bc36acee44c0f3cbcf1461b4f8aa9006f20eafbf95a9be2c1d4e1eea0b8c0c2412a3d655462fb4d27bbe91ac649727336db7343ed080dc21a5a712155cb432032165223076d6dca8fea60e50b020134eb408151d4d0bd0b0f6f101040c6bb779cece19592680404966b3c35108692e973b8168e8ede3a5a414a089c318088d574b1ecc9bcdbf4d3d4d751201ca582736e4de9754888eb9f6e40efca994009bc2555e57990d4c63f777c847c9ef07033ec846c39d0f15e81092cab0894a506ef1e06f6f6f75ddbd325690e56b126cea0850beff0d20af13ae377a7c883cf61368d54c04c990ee9c3ccea325d444464c2425e057fd97b3387f51d99527926feb36a79a002428630a7108ef729fc7183f34cebcf0c803c7140a9dc93ebd4369bfa082e3c589588015987e56494cb0c0c263a1f5391d6b6542aa94e2ab56e041430e88d580d46ebdda266ce69e5e2ac6757adf4b18a8aa96897afa7a563c0a39eb39908501870fa7fd2a3dcd6a902081cd88a248bb90291ba6d8dd3998b86b8c315c0e2b202c91fec2ed1cc8d0eab16f1349711393b8189f494cd4b1f5c638120cf1a194a8eed21c83899823ced682b1cca8f2eac8c119342b58a9a4518f2afd93093f312c1960f04011cf80c2fb6badd35d1d7133f6665c529d3822d9cf27f209619b4305e7ce4419057cc7754fac15069553ea372acbebd8629d9f564712f4d5b7008c5f2d93046a3783b7537657e113f228a5577350707a8a4a6f5c111f32b5ac6f0db7be4cc335749b51bacf6ca31bb9815acfc4ccaaa303b1ac3e53f49f5efe5cdaa59a924af39a2122c3ae0940de6ce57100956a443c4cc53a976a4959c05dfd148c6a7aaf9eedb739be54bcb9abe91c0726bad9248750f332248b688650dec4cd32fa44cc40232e5b7f146080c9c7c4d97e9f8e3ed4d53687d58dfd2230fc84dd6f4cabc157475d0d2950b1d3663d7696b813a040c2b0a176d2d16a2a0bb52bf5adb2a1d28012b0077cf20f91cb8ae6c8c25dcc8131834eab41512eaeefa91fb09b885065bc71bb66e143470fa292d954e5e5823d006f14347c6fa6651a5ab85609fee3444eb380f73f990e330f4a5c9795e20f903a784176a9c15b9caef3ca8738dc478b7d7584dd3158beb777c8a74a4a8b0dc9da8428d2a52c3082c4ec4c27488d06260dc0fde0c038a17afd93ad9a92cf1ee3d1182c473950ca94f611108af4704d78750d84a499b62ac1209e42d978d585eb59821b1522c601257b07098a559300c5e22472fef1e869ed2f7591e01e1a3a3ceabf165a2e0859f2c466d6c4a0ccf5e75e7c8ecb5b340103e74f86657517cc482bac185fff9d24f80be44f21bac7a30ad33429a0effe7961ccab2ed910997b8daca8b86dfc070d63d623211ee73c0ae11037d66b1283feee146b66e1cf7fa87a98e1c23a2e3ca2a9e5e5bbc882f2d0659b2e233b7d80086a5d83e07cf342e22302551b634814bc9d2af0d5822d76b0b56d6e286566e1dd727f288a8397793d8dcaca0fdc451d41d2c28156eecabb0ba89ee7b03023e1329c8e2c035e8ea4fc56a728e7db296c87818da6ffb28d939e8f8a29977a95f93c0fd0ea198c00ff35b1416a45588e152e20b540a0c0b7aca0c8438d6840704e106aa137dba47a36bb159052625ccd1373b0118445603da26dad458c8ca838448c02d06d6f3310fdb371ca992238ce8cb075c904d37ada5366d06462b39520406c47a8b51d80d9caedd8c34f7871901956769fb73933cb51ff4bec0e148da7ecbf0055de57d29330f5b605d203a74ddf9666c88238c5eb2c344925ecb6a9f3474957c6cec8a21876890c7915ce772d8fedbbf521601c05b264ec8bf5f93365629d648d114fa048bad9a9e14db7444b466c8eaffdbb8b2166ddd0eef1c1d5fb1f9601b25d1d713403137cb6c07b6e2b8f3bf72728b6b458ab111f7d3a95e6c35f1be4159e24051777da83a0a775d279c83dbd14fa8ed850918dce000215372e2255e5149fdcbfc0d2bf00d7e380cee1a6d25cd687a38f0e2d3e47cfe0a267aa925b7a954e40c7837bcdda64327dbcfd3522f4af2a861dc557768dbef617d6522c91aec29bf8a9bc6ce76b934b6efa2d1a633bdc006262db7504420a13733b51a7e3ab0cb51628044584391f59d229096258fc37ca076689ea27249863b690153006f113c0dc98eb36aed09f347f0ce00a93e7da039f0e55509a2e5e0f4e18335c2ff8b536fe1150746f8207b2befb7a9df2691e3c3da73b6c5f880462a61b28e4a40d62c3b571e7a6a594db0c8b649fcf311ff8f3c69cf5311515c60ca4e08fc0765a77f37e9f43ff52c41edea380d2ef0407c6d88d166d4939550c3850c62717bc84c39699526d2b6cbf52fc662ca68b9a7797baeb7f3c5e74181d4a91c8d719b3a9db257e46f77f6b383cc635bda5e163ebf650bcd6d39747e39484567bcfb5e3b2326ca4f37d02d71dff410910ac558549755870d6c746ece0c1a230d45368568ee897daadf60bcb31a516f343336f19ca97a018dad1ba5d42e24b9400ad79a0d5618ffb32a36e5db4cea2044166ac291ed59263bbd27049d5967827d25e2572ab70fabe5a489274a02c53fd2ebb79643436afda1c7ce79ad5352e020ea2b28dad3ae93b3dbaf5629ea386f845287abcd111470dc5022ab4483bc4c1efc0d0bf2208dc1a6576bb1978cb95dc8aed467b87c5f92273d06703d37ba839b96f92da69d1322d8d0963071a3157eac4f1214bf2d707d5ead161219d468f33c4d93b3ba029bae11a82733b79cb45a132cc6170647cfdf450f2be428ceac7c8c3982a7dff9a55b81d6eb427cb9d2aafe1d232091bcf9b0a685fb663a212aa874aa6fb352000917c43dfbf4f82226e257b7a226e8d03f45d659d5f566c02fff6c1508bf2243893006e6a1639979a0ff39d8bd0f2187e7040b14218c75c9db6661e95755ad51c309a10483a2c1194128d3c2975a8daf0767a7df1e81457ac7f2e41fae318c09df586c84c0a7218bd4d74583791205c4a3af4ff1b70169d71921daacc1db2be816051024cca83fe0fe6339393d3094c683c3c369e9e599cba6372bd669110a2e7ac8205df52b81cff5eeb0fc8494290ede875538e27662e01d348a74c0c38b9f2a50fb24d7e3b2c45afcefb30cc4ef4c0db950a7020c443368131b68b37b33ec86ad3ff2cb1f5514712a3b5f225a5ba3eb0686fda21631aabba40cf2938980a8a1d8e4adfc1cf47b9e0119a0c77f0ef1fa47056bcc38354007355161a14300f00198705c272a9b2812784acd55e2f8505032af5caab1b435ae1ad22340e6462f823bef8a1c83a19bba596adb1b1cb54b94b3c9bddfcbb699ae69c86738a49544acf14b5da9b150b4f1faf470f5d786f8743fcd46415135e3723d962a3525ccf6c84e9f61b4ba3ead60a4a855216f736b613e2b88f116c5ae029a7c0111b748e3940f2c2fceffc77f60526a09c35b244a54624507b9a0f516c5de029625230e1ec5de74c35bc37fcd061105305c404db977f07f5d421925b95afd49f29b45121fe9f006360e2f7c64cbe88afd947f8b590c216fac81de8b36b54ed14d59c1881b9133dd5b0252e8d73e3d81560d1d4e8bebe7d38c87a177e27e8aa7ffc7c539eddbea2697d013256c53c1498d686bb999a75dbbca11d02687254cd6a71424f8cc8a60390321ccba991cabdb0670904105d53ea92ee3c760abda3f25965d181f6024018cc340639b5cb9d2393b6a24bb79629c6e3252eb60b6d9dee75b47ad729d5a5791e1ca3254db7e8b5bb54d51410f624c62c3a57dc773aed2db481ea78d55528ec345e9f46c2bb3830a4bac2417207ba4cb13292ec14f78d613d1a8987b5d1c3d6aec2c871d18326511caa6f7956031f6784f4325e99b046a39c48152bfd0ae287a1cfa1022fa9e3cfc17c3449af50ffe29fafe2b9b08fc4785888eae580ceba42f9e8fb277a6b435ed11fe5e3ec218a8d8fc17836d573035c878024e7a3421af0fed1626aa08efaa1fc8b7e9b4a20196f05c7615fe0e0215117df95b9ade73222cd567f7f0f956cce1dc9df62a7ac1ae2575c5e872c2a5bd46d7f257d490afb8c93392481ec529210383be41109d1d3ce96fb449ca608d293a0597a45c93f61f69d58704d82de8078bef0493a7fc0a1ed2572fcdccc15541946caab9f1d7808ff90b8a967066faebb694f4e77f8d8d5d6507c51a327c8f10bf7f2ca8c41bcce764aa6645a1979801dbc1b8dc049703bcc4eefc5f938fe3044620d82593ddcb43ed302ee3a30805505b2d4424658bba48af3d9c41f6a1803e6c210c6165d530d196f35d6dcb7d728cabb72ea37dbc7c03a748745d12953519d290aae68f10805b6d8d91a56d0a5fcda7652fc50165f6bc2c11e7d1cf48fff188746e779d931372eff006a1ea38d9476222ad6d3896cfc3ee86e3517eaa8f174d9186d83d8c38d71bdd3c2235ed5608974d7d20e81d77807a539eef777be7b02db7f8c44960907f6f1355b016d5cdc8ed7392d660ebbd82a381818525b6bfd0b9abb20ff41efe6a21cc6f484a12f9c933f34bb097860cad485d1663ad7929be3864ae07bdd65596e01fab75ad3e8be533406a151e0c94f70167896fce1e827fcd50c691903ec1194461d8051fe334935d5c7988d88b1896df223cefd8d70f6041b950b609426c1d1f428145abf1e0594dba7f30681d93b2732d4e6c3f8dde357f45aae483d3a9628992a2e68cfae1d0ce34a7cf4667150804252de8b820a20ade8d430f1601017fa08822252563b151bdf71b4b4463c6761410daffaeaa9a29dcc9108aba1ff1fe9fc60e5bbdc52aa02aff339551b7728a8ed5e68ef14afe4a3516601ed9e9b572b07ee712d41f26e52137d92dc9e2bfbe0a7e6e537b667432a802d1866c3a13debb759e7c66b02c564f0fa472376374f755be4d80e319db0edf98286b63fbc579db9a432ca0927ab14db054025ef07814a616cbbde17a5eda3a5aca4de2f9c4a4feace23b9fe1c4c36e8159f2393b93d14dab288dd4364c41c4a9dc6ea259350721d4342aee6cd1b0711373181dcd7e2cbffedddec7c123463b65545c5c2fd5c47d5c53519ede6f3ef2e7f488767153af29367e4418ce8ac04ddeda83d52ae68cf40fbd80beb0726665bfd9ba06a26160d8aa90b7c90b6755150800b9e746eee48b3233138be91dc3bca17f01d8a08d6171d23fc6ec65cb62349c871e0e4f5eaf6df7316ca71b039f124c9720714f46a687046c8b26dcebbfc13831a4a68b8afb165ff432c79cc3e1011e58b6663fb5940c8a7c02bc8322176efce3b66d3cc004dd1ff67e1e851c3c6b03300e120a146405d625b2d566bcde0dd2f84a30ac6064947fc077ca89fb86778788b1957b3f1fece2e3c343871c01f3b92ae4b0fdf425736f47d85803feac9d2d2c5920a76958a8f8adf78e2fadde69dd6910df61e9a7acd8602dfdea99145307a859651853a80795d17881ab8f9abff3b738e4f3d4a439884becbd213484dbfdb96b5a7ec6823064073c2fb51909e9ce55311d84ee2d36a3513fc94a6757d9050e295497f5af7436aa99eae7b3e3bd1d9d11951dea60de09a9973b4c5589a63286fe28b1631a9a3431fd7ac5fabf8e7b2a703e2230dd72eac5e92f4259a4f7fb2e8d7ae2dcf1a942ce81a8924b1c7ec28f6c51c2d1000e5ea8b927578fc1306d9a52d701fbb0810e5a408aba260f694ace47d04fc712c5d719d9bc1f23ccc6a195c35db60264812f1245142fb405601fa1fbc84e11da54d548abb492f787b5c8c9b2ce637d1c467351b0fa5c1cad88c71055e746ceb2b2f61836eff4efc0d654dc09d0b3871796bf3b7fcc5713bed419f39cf8fa3a16be6958d4520809c92eaad22a848ce040648aa7a5dcff551df2637a012e6a68db88ca63f6a7eb5c319c418ec8f191e52de4c9429f3bb739619937c99cf8f74e0bd74c17fac8ac12746708529c472317cf0ba33095417400b29dc29acca8092befcc269583de583ed328523882c58363e59491f368c244a056767792ae81f0051c3d988d96371bfb541c8986639d302c3f48ce0354f563298cf8e206ce9adf113ee901b4a7fa122875ff2a12ad16db0a393b69afa6bcb3cfaf50da453fb0055e931b700a108b4f30e2c001aa12f6bbcffe90d8b9a49738533545af1ed3ede215882aa9fd42d581456eb181697899d2b252c40d81579394a87599d4a5622fede0ab1c53370bad9cc9d55f8109faf237a3654f0cc296ab88340d116d935422a941b74ac7a15c52761de90d77b0a05434781ae50d000f27995dbedda9484b5beb1f83623f67662167dde4658f89bc2627265a75088de1694312dbdc352f097db362a569b460c45c4fcc71b8de31331d153923ff9c72c6ea2dc826af5ffd915e54c56ec920650fb3d662f2464433b0c837194d090886b5d38613e165d64ef8cb8dfe6ebc165a925c2f446ed7c577cbc84031e7afe1839f3fd01090a32889075cc9f1b2591bb24e13848bb9c4f99e79277aea0d00d84c029dde543c3dbe30330f231aa00cf8a2e7d3a20f1a4dfb16617a591765b78b03f1bc1740bd926be16adcd29be8cebe93c43899231afb7c801ba2c0335c09516461d1a054d2820fb597e78340ffc0eb36fb2aabb2d7cf84a1a8f305883b846da03af9a2069df7b6bd3250555b525d71a84dd80fdf8ceb9e17f5b8f499dea1482648eb81eed0accc2ae4d41a66d5e6c5f6403271c1c7a626575f5e17cba5062dd3ba8271d3c414b09b920d674de42cc7396165e481e6fb8eeb8f323b91a5b36e862ab4e533ef40ec135e264502d5db2715b8ec7a3445feaa15096057c9bd46b868d86289f81caf62b26ec0c99a2687503cb4f9deaf6d389242f87c6a29bcb3fc8f0792e4efb61811cfa3ffd1f83da07fcec2bf81e303f7be1a6b23ba863012b67b617bc50cdf777271651b0bdb451142d86afeec4d5d55a69e56409f1343af01968a3d62808ef86f0e4b469457922040851324b27ffbbdb3727b63e9bc73ba1ac941a178bc59875c829d5b17d3c1c615ef2d3abc17cd93cf1d7f27ebfebbb98531b8d78daf81713a9636a8de25995a9afba8142ba10e8fbb4b445a343b391186f5a311cc46f872f437f30bece75e49a32b26692dd0f3151a0639add3005a2a26168506123b5553562a4abf6513ffaf75448604674bee0331ad44d1267a1f56f54f284603a63071a304f3c76b0c253248c15d67b1e2671af92206f4183594dcd7fabff49463a74f9f88331c988f9d8d43079433c30f34bf6ada93fe8953ca26c90e68305aee771fde64108ed497f95691c5b0ecf0ed1548c74afafd8c4a1b8f4b149d0526d7ffa8559e4f775fb9382b14e753177edb7fc35d4c491d7cd7e77e12e50e5017ccbe21d1a9b6692f39a37b390fd11433e333c6affd212cd933c31f5eb51f34c33392be10730cbf8e218b06bd93b23d91e93100fedd2513bbdab59c933d9030ede4cbd44f350c454948bacd9a613c50a3c2548afb3c6be093afab25c76794ec91b3857a9da1be6cf429ed754cdef52eca82d7aec72876e514078e32350149601765198369582a010cb8d23b8f3a46a0713e98d744af5a739d9875777d7de08097940fb7bb3ec8b7aa020cf01eaacf3dec237df7fe4750ffcf7f8bd640df8ea71716448a271b2d74fc2388f4b5247a3a0d5f58b54e2eb616e126b683e9831a809e0c5b9aca50fe2d7570c846e06a81cc9cea7420e98632facad037a10f0bb665d97674bcf143bb169b0811fdcc5a700529fcb4b03b6f58228f9fbefd704398a2d9138d1bdc60173f55caa85f5d0a3d92df93bf5ca92dd6943e323b529d50b315195bb28d740876101d3ee19e8b2317a52c60b4a797db589f657ed4d89ff8a44ad78c3f55a6460aed91538ea908fbde263e1af2b5eb872d33e2ecf157d6aa72b005bd82516badc55bf838c3723df4fbbfb2db8fe4f7c3ac1f365b5313996c839ae88f346a6234b9329dc508c4262a53fbf0ae8b052bd1a05e614a51d23d813b28ce829ffe1b6b9f1e480262ff6cba8a105b229bafb1812df8dd8d874fc4c6e006553549c0932aa862b940e10973c823f0bd0b0259a7628087a7eb39c1c24f9143fcf970f3f953d1ca9e210ac5071afbeb75b847be1a2db4e0ec47d742aece641fd85c7dad39f186256332926bc9a0555ea626ef5623df20128ccedb4d7e5d0db041ce478fd71cfcdb1e5e18399e9a84b2ddb10855d2417e73ac390d82fd42ab3dd59cb86c96998036b49c2e5bd00ad1c5aa6eae9e8b40bf414d8ba6110972b86753f311c9b4121da3e5a0d97572aa63eb6ba1fb30721643b7b67171c596804cdacbc99e66c7e62c10150cb313524182cb4d598c89611eb94e8be0fd0469cb20398c85bbde411d37787956370c0f004114adbbd47ae127e02721cc5a7ec8939b0286cbf209ff7b404be0363b8d019da3919033841688a11b0b72594bc640e9fcc333c46e1fdf647c3c310533f696e5f89fec412fe1f14c73c4c0e752a8f989410c8f06da9c49bc9bb2c8a3fe00bb476686d657852a56b6a423a2c3894095dcafc9861507e6ae44cabe9d09889aea7c5cf64a511317598d37db114db3f218e4b042937868cfd8f58162b307ca37ab87e69424375a8cb14794ee2f022807d99551029618a714692f4bc5f3c1cd015283ba2ad6ade6905b3f20e60b5f45cfb547cc9fd339b4708156afd95a7c322862e6a88935e6481024bbb2ee380b8bb0038d3edd43c73eb220a086ff4bb5d1005a5627e4cdf1b8af715eb4ce93939e6c390bbe416ae4d237acba786c07a7d8159c8b354d2348603c61f87a4740ef68a91c0ab3c27b5dfa5aa3d5381b72dc35755e73fc96ff7d2c34e03dd3570b6aa66539082f9ca8a3cc3f06b4a5f4f2e8c95ccc2b568eda7a7280db72e238f88515b1d134c23f70c5bb60fbcf7dd1327275ca675a50ad79cb4a578fe429b06c912852f1ae66423b6a0a7c0b1ecc475ea49b0b60ddc9a998a7ab7408a82c5e3b2cdd2bebd8ff75643386f1e8f73f921ca33b81923b75d28529b7ba33b22d9092953cf386a18db42adab55209e233dfe0e225c7cc0ffdacfe5ff7cd4b0f3c172f9da8dd4b465180f0b95195b1c5801f27849ccb4feb11745e7b43b604186762c612a719ce5e5daba4fb0163c5a8a6186ba0cee46675ca28a4d2fd11ccfa92919319568702ca3b3f0bddeb4ded5facafaeec7a1cd12049dd4a066ae4f670da20bd9bd363da0a8b6aa37ac0041c014c2fc0fc932f8d42bd8841fd6d664cfa1174b48e8ed9a1b849b49cf0f56189159d92bca0a9f3b9b40320d299f0d4c74a7845f56b78ad84d1916b7ec7439363e0d2d807b41b13ed8c1b96bbbc6d104a15b240e28d45b6e1f696a1d4cdb99b0f0de81b850c01366f11ad0555062e54c85cb9a704cf17702d8bfaf2b5f16585d477d60abb5b38704b68284d94b215680a2324f1865c67358f9a6b5771dc1bb14a45666fa57c879d4256d04c5404f1b1b179e73e77a416382ea4d4260d668a4c89fddf9cac67663eb795be40eb425596457dae65ae03269e3a06942f6963aeac2913935b948f61e399872fc88f26db8bef1c2e7a9e0a938904170d2e4c25de8ce360246315adce5d9a5aeab494d20d185c42b93cf8bbfdb2afe77044fec02f27c97d6b96d04627bf588ec7e51a0e97646288275d4764c23bb079ff8d949462bc474d2c3c8a4a9d32126f8c06b803ebd2b5da463e29f78054614713c3ffe11a5cf982b01b93488673d90a30631e86811da70c3dabb4e369acfd34d5039e67cfac90788aea97d3e56f63846a35c49608789ab8fa930671a2273248180b4230b253808d9b9e594fca799ae5a380c4abd91e10d090744838a1e730f60f6a70864322528668df0fe5da68ad42b51268953f3066417bc1165bcecf9fdf29dac4bed40cc7b05bdf959fef1bee514770475ce1dded838bd5aeeee3f01c5c8dc72d3720eee17745b42fac6fd6cb08d9e1c9b993e086b3dc0f06e119b577d02c3af36eee42e2a754adf85d45f9ffec6ce67dea4f79b7430f8977058814f09077da2ec98aabd895672b0f23e3d6741ed1bbb7a3189e581e25a54f04c8b3009bf28de9ec2ec57e493b64322fb3dc8ce7e2a80b781641d8ff8dc9237e65dd574ecf0113cae14f3345a1fb56dfc1df498be21b777c9175025de37af667fa05f6b86e7ce23a3bcc75c8879f65422fb3b7340a42749d413d45492b220770a7cf298841f0c017482f1f816499d3fb75d83c810f69df286a638ad2d0544cc87e7d342b61ec22764ab7a0357e388e16742e15af80121863e063db37a401a5fc232c50c2521de318ff5582c0080e44411968a33e1bc2a89a1229458221e93d1eef918b68b35b6e32970282567b012c154494756faf8c86ecade750e1e41f9e8b059e58a5bb99c928d2c20173b08e117c2a0bbfe51c99e5d9819bd98e482f87b3e0f4c3d8ff173d6997feef80490e50e57ff5e36653f70b7891529a9c8ba46f1fb52b8a681e46f5291d2a852492af12760acf1984b135cc6692580b95b5c91d3ce41586702762c048fc254517c7b1aab40e133b34f714fbb7d4d75d88a44ed2e0802cb11b7435a00361c5cd8ae2ef303ea8d50af0ecff8a2c2b994f610d23e901c9dcbf07ed5cb23c8318725aff9c3277e94d404b1b0176e2dd195a94f8e0bed4b96edc3294fc6463fc89cd6089b3e48a3997fd5f00d8244d9fb3776882006ee8cba7e81e802ac9605166ce07150481b8f95798ac65cb0c83171c05b4518663a396eb24cfd1f8e77e20818c0fc496df2a38a83a3f7982577df8491c7a8e5271e3a80698f6a50d1bba973f2ca981c59840799b03ffb0478f6200dd5faa6321bd38f4c25f12d2f232d8e0d8b658f0845f96e04852484db6f580fa715f2e04049cd850314e0dd2e74960422c7c04060288da274d4ac26dbdb236746522c7e19970063737f8cb6d0b2ba08e891028ffaf891aa8eaee9184a2db000742e6a4c3d6a834bc5170386cc216c3b956edfc00a16141103ec128f5a733c6b649322cb516b0ffee014c6c466b07a0593264e51dbb87727666482f075a28aa2161570e37c49388bb1678b09b3eef5ab0e97580e2100ac44ab9e66d85f95a0595cdb1c8be469e8b28c1f139232e7d9316e2e611d280bda8f1f4af877d75c472d8fca6ae6894b4de1d53d6295a9e5a52dd13b7be3f56ce35572da6e46b7057cd89cf566825be8cadfcc3b5c43959f9f3f730d78d8f10b040b44295537f27723266f0bf6db94ba63c6e1b7217e134c12f2ac19d8e750d727fc0af73ee0854b7784b790d1b13f7f1b872cc99ed0decc900bc496c18e6c440e82882acb14b511b50c6b6f9ebc1e46a8556e6291cdd7dad62ac7a24045e17d66fbb70ffbb0d40146fbeba50548f822c2e8c35c23e0fa3d21501384edf82551134bef62b8022ddf1e1bc7306f2983d42444ff19e262d79d72c44b4f848218b2cc078b3f846b3f08330174fe86ceeafab69ee6b498b67cfd4347d00815e427c1817935a089f8d8b09a7245b125b9a1fa02afbb0c6ed79473a3ab5c272fe3ca201f9dd527485fa85ca8d4bfa3168742e321bef8a0802c3446bea7a93e01e592818c36c3086c11f7092cb49665366f050da97f5dcd8d74c1f3a67dc7699624426a1ce9d6ff461b82e6df6dd98aafcaaecab6bd581dd60140d5d2055804964b1bf5b6128b8131f5a9496037633a86ff88eef6e45b62d8cde029a850c411dc89b44d790cd5c4f31b914fcbf640ffad0913bf32cfe063fffb735cd9ba013453365597836c23ee0901bad90b1d381b992a37d06bfdf6aabe455af064a6fddafa5c47cb862a729d0f6c538abc10c42acc5a4dc125e4366bfe8f9e7f6d7b3e9fa99d9375bc614d08b06bdc7728695ed416e76abffad1702be4433e387b2dba20e53909a57d0a25a4bd838a5d9af57ca430dd576aa16493997298c22fabf0f735f841f3d7e3573d4634b78dedb0cb50f9a8fc81e9777d0321a2b30fcff4f062856ae1271a205bde2930629fe2ccb733bdf3e5f970a12b90c041e29020694ab15b58727f18be227708ac98ffe0b552ddba9ed08bfa9a1b16f71f50e8d3eacc3c681cfd9f4c5fa339fbe8ab73d63e2084e458c162da95c152772270266dd844b76a36015f898e57b40d82c5e8cbc538ef2af2fb5553f5be710bcd9ae1954826d5fd789c5a80d077677829d8578faa47a2cfa078c7885f0fb4b03e1fa69bce5e766cad36b61733ca61a88951a2c9d3ca1d1757a8ba248800b37003a052b924c3dcb30c49c84a861f705f8518d2988a57dc3bd175dbdc75cb945cc89e06231aea6382f7684c53162abf4fb29889671475baa3ee5881cd4704e2d58fa2eb8fe4e0add665692def8188be6a442ae338a52c3501dd1229acf05ddf794d59d6684b2116aa923f891151ca32e8df46ae07c3a88ed298bb04f20937ec69a074a2a1cbb95680a1f17fcdaee3ce6504c36ebbd13778be61c991d108395a9fa344f89d68809ef6239d255d80c54862ad56aee18b30dd772e6205fba5d1772ebea921039dd8957ed4b50c0f2c362bf33bd3b1eee8afdd5e72d360acedcef8bc79e305e61c52a48499cde9d3f20bd61c6566ec8aa263dd9b218b0a8c2a2a21d6e3a3d7c6e13a86e6fdc0e6da64733f0012ca0e67304dc59cca98ec4aa89177dd48cb4392d142292421806a4889595b7e1330b9efcc8f078ef32baa05157b3054cb5827bf4be5167bb81577a90f6622a3c9c8aeba50bea1e9dd8c33a11f2df39ef51084087325cd0c63718614751a70dfe17205c46cd1ada4d1e1efbd9487f438137c13d2d5701db258d3ed694397b0499ebe070cefe78241436025f877c6705953d9c8613d7581df7bbd0fdbb1bbd908a340a872dc476fb797d2d19ef23bc95fd7ca66b6c21435d53b4cd20c3eb4fdae72aa07df0a0d4aad1d462a41ee318cecfc9b9d1ada49ca69935cb6ed2b612824661d204f203a48403ce5749438aaa49fa95c3410cfca83b9be145b3782a2bc859eaa4ce2c0c24ef7315197f9afd83fd76b4cc9e9976ca25e2f427d97bdb6e455ac686d8dc455353072009ed3a01cfe0f37d12a3fac26c92df4fbb63dc0a15a51d95796e84175fa4974ae71acdf226d0223253c39de39a2163ce14fb7f36fc82052b0980dad494324ac5fdba5bbe7a7d42ffed46b5f4c268e8a157efb0d5253976b43ec8ebdbda8b7ddcac0cc2bce2b7c4bf63d47ec189e402b83cfafd908351ff1ed396f5e7c963d09ee20a4a842ca1a1e1d9cf66eca33debe79b93793cb695d6b71b5a144a166cf95ad81968ef2ab31e6f8342ba3ee76dc60f223b026d503ea4dc73841c809bdb62380f61eba8d9817a26dc61e2deaf8310b74d7c1db6e031e0fb451a79ec2a6f2ad026de29c3c7f82f51c888413db1d5ee2960a2cccf0cbda9b0e75317c8eff367665aebfc6d110c5d832a7b0d91edb9b2d864faf6e77d951b3b58fc5d4ace1ca2a0ce2375482d410e29b608b4c487907497e8da75d89acff87add89aa1afd66e8793abceb597e1d8ad2455cf2cbaaba3cf441198f1d70a938177ee05117baef9a30cc0b57a23717b0380ba4fcf91d32958dd3ee18b8117d591d962c89f685ef14d3e124e6e7aed1c51e6656945dbd69862605233f314e49071c01c31329c287e231366c6fcf23066b634b2c142d1b30f83cce24429ad121fba843028ecc61429d3dfe32daab443fc84e0684ce62d92f26c995b4322bab4a7982f9e0980d341817f810ceb8666d0293e389e77c974190f1655648860410a9a8059ddbf6b8d7e76cbd9587afe56a9c9d01b4d0c7c669b37d1c655931b767abbd598408cb535d74d044468e7552a3cff6ff44d1a63520e31d4f0b880cbfe6113bcd4090db88a14d67927374d179eb2aeba79bd5d8e613d35c43b94e2b8b9d9c2a201d71cb0a886e5aa42e0c6450800b1b9d0f036fb885c7163d07ebf5500656515f49dfdab24c056d096bb8b6e75c42017ad0b5cf86f40685a77807ca7040ac41ed0da75401851d6449e66f19767719524e4c264ac62f4cb4581f2eb14565c3838ee7502692ffd1ba8fc411d0c28473fa0a627dd8299ee0d0e84fd06f8a69bf2c522d067a6232a41d88d42db49133c65c07e5dcc88b567a4231f6e67c7d608d18a6e494e29992730211e16a14566630f9d000181cf28f7cb7329983270491e1fff84ccda3103ae624ec438d2e6a4af6839f1da875137f4d77bfe534c4a5da3a3ac8493911a78effda2a4c078dd9cb17c6325bd15472dbfb54057af476dbc6bc755b93020b3f060550fbcf77ff8c28346c4b6d669e0bb85ed0e8cbc627ee04fcc5247251d8c4d3c2a4d321d0802fec5dd6761b8aee0b0a3c1395e7117513be87c73bc9702841d8c5f3a2292c5a6be79ffac8c96352fc8ec46d71535d43f416757c4fa1e6cb4e507f4b4e6e275572fd8f93e6c914b50eb84cf8ec28f727749c763459a2a837e9a0d50aed422611860187542b68622185f3837a545268cbaaae3c737ed61574ab5b2f69db9979093dcd5434ed5059e89ab6f20d1390c459766e2f95cab9eb4423a583af0d0f4f47535aca7ecf2fe9ccce24bb6faca79a14bc7a6dff2dbb2db865478164dece9b42a95390dac99475f619a3bcf9e14eb9d228e8277ac97b5975c994d1d52fd71f4b8d783996bc8a79a6507bd842d9fb0542a2f89ac7dd4c9999afc97293bd35ef0de47db97745724e6077710799f5ae6a117dda2b46f6069b44040e76bf4a047cfa7f5b9048f4eb1105d134d9532381b61463baca43c73393b591103c6148392b8ffb6cb81b4c10c163a1d5b7121701476c99eeada147217ac751940105a5557ad5bb90a42d5b9c8c5870e8cfa82d2b6f47e7171c4cc162feb4f261956a9520b565378cb5699da895777c18eb3d2135a05fcb215405e292ff57e23d160ec01c4cc31533d9fbc6497a0a73d54a00b92cc9c5acc2c6c05d0395b1c00fe42cf4179b872a296ed05e226b02ee7a6c3de6ee43590ea4423fe52006588fa07f3a9f178ba9dd6a51a323fcd4742c0b7ba48b217ae52ab54f26bcc0d322de37bba1699efe068b0f58cd5138c69a23cdffa338a19354ca4439a79ceecf5fd2d852787261b9af249d02d74e84da12b05eaf8d4b5d9f62fd780b2f4a0262b2ff53dc177a596d98ef861ff8c0a6930ede516d0ac8a398a6b5ac6a6bebac8c920a6f82b194ab3807b3cc0b58eb2d19ddfed044e9bcc00479a648e6e225bd2019291d026ccf5f91c0853fc14ee1ca0332d21b51b16056d1b8df06b2dc4634b7a8d105a4656378d53979c4962df3bc3f893ee797e82fde2aee59d9a303e50313b8b0fee05dedf7ce651aab1e2a1b5db16cbd23b1b4637260385af1a46c1ae7a59f123be810300643569ec127e27c0ab1140b9457e51236bf2311c6c2196a7577f3d8d63914abe6bc536e2004b616e7699928046a3acb1055c8a6b1938191e4e71f6b8874129cf10df0959b9d3f736835057e5c6327fa8bb428fd4786b43ac2d85e03721687789554ee77e6f215473c7cf0e768ebe1b4578e1da77ee0c572238d79daf6ee13a8455673f6e8b415aaf490a929911420b47f632d9d28a79c046cd00fcf6cda708c8e9404ec10a1c3045bafcbd852e27d416ab958c6d7ad1ccd5438af770886710ca305f9c8a9882f7d8cfc497605e92feae0c80ad315c8f43a0cd8b147dfd96f07c5e9af0b7639c75911a04b43343dbc515bf1f729904dbf648a7c7321e8d23381898e99976314d21e0f4dc96ed3426c06e9a71a163bbc5478e4514be84d832341dc9da828385b3be01628ec7d79d4fa5a1bd4f26ba307836b2e1d307dcef688d39f74c4b43daccea9f93f9e4fa8d49b5e94460f04cf9dac6621f1afe4f8e043a61a1cc84b6ba41d049a9504d8cde6825e7a83ed9212a86068546ce3d46855ad506a12cf41504b4e23e70107ef50b51c781df79ef8bbccf43541b991a584e6bce32b6e181db3ed467501494918817db64e4944464762d4f707d4190212e09dcd2713324415410ed99e048a36476ed40b2b17e4a2e157c7ecf350ccf865fb6c7cfe9297f0f238c9c95d5bc70df0ef8927707a39dda933326b7a99b2b4ce9564d651e368409940198e15f4231317fbf4b86e520bb9a6100a7f12bf68578e3817de339ec246cfd9ee450efc79fe2ba4fe9bb5821088098e80dfd148d8fd52e1813590f5ae3f9bc85a3ab10688e9dc90979b37d85072bfe294f6c609155f89c3663bb703550360750bb2844071e9e372006b6c680fa1818f7795650236d024dc74aa9766f767caa5d9564009d24248f7c3dee5725110848b67a86bca8cab4db907266feb6e5bc6f164303d7693af58e4307486cefe8449f9f23f26e498c2d8c8e6602b3b808552b27db0a02c5d3a93a730168ca9e5d8dcf6e9af675703daaea35a670272a33246634b564f79cbd68c92fc603ac4353819ce76d79422d6c0526ae0ad193640ecbad534f160b99da1d5a38ebe6713b26f7b3c6d07a431192647bd1a1081b0996a9baa00ca6668a0eeaab6c5d39132847de2acf41c1b5681d20fc78630255f1577de4141114344ca58d2d45f767ac4ad2e95a530f94061cd997b2e15d3a8fb60a86a028f220c7a51a6da6a5b1f7bbb25e5572cbdd0db48ec7a328622333536062bc639b8aab648bbc7e834b6e955a26727ea92f899d9d38634184f853d9ea22bbeb3d3876a2d0456ca95436b796a6ab4d48039b77ba6b19d94b23efd11a92a41a5153987d1f92230eea90e5bc15131aaf2710a81b2bdde5e95dcea40630962c648c99b38edad2e1e444e61fd8ab62dcd8aa5816cfabcd419480c8d5934a40f5bd8dc199190c7528468847b6dfbbf04f44a8d54a592e5778f114a235a1522b5a2d8c59e90129da964050b3f04bdd11565a98a8b4ac02fd1c032db45c14a825c127dae64d3c2ed5f28e035c2cb1b56deefe763111ed8613cb89831a5726ffe9a4a8c7ad164ae134d4ec2da000b8ccdee049fa5bd1c9dcd108e1221e2d2bf354067865fd12c185ee0cb57ed5645d3ace13085e96c76f50d1caf4b265c40e045862c9326b65496fc883ee1ebc7f8ec6f1b5527768413e8d675645e67797bb2426a46b78b7c0b6a8c8cf8743ff9f1c63962ae5e2b7fa01b9f6f4caee8fc248a33e79e94663ff1328213c5b9141f34670b296ae1381f9ded2d5811b36a0408236e277718c0c1caec8e41b6eacb7e481ebcc8522e26a7c581c1a1dd3904375a61cdca94093b171a3c75ad509b7183b6e034580e401a447337e00ff0f145005f4b133add01e54575e3b344187f070b49118a365cb2ec4ab8eb638c0862a073240120463f13b91149dfc01f109b79f2b2a7c267272b1c1ea3781d484a94992c815bdb0beffb4e91e54d8675b6022daf1b342d9e2288b7c09731d77643ee4737492146bce0602da3184b5a543b6507c1a87874fa91cdee8acd1471bf3d3c195bd0d511bdc3312b20f66ec6be07066008792d8ccbd847d536085e0fcb5fce343945290ccedbdab61d2a5683b3d09adce99fd85bde75c913abe473ad73919f96c3d012d6eaa869a129c3deeca56a7d2c8f7d0d01c8053cd9efea0c599e9a88b56b8a3f86fd49c57745a8ec5ca7eaa39f254a4d2a20c55c50cece61e8b7255da94e4d0e018686f6f8800ee3558f0bc756b872f934d375d7b9c71f52b64fd6954f99b406ddc49faf4a2f4717cd3e0029911c9a748ef16ebb0240a63a315407a123f4d70f879066fc7be2df7ca084fbb28cc598328ef2b8c9e470d8a7ea70f6b6354465e62c32c67b03597ac501f48b1df4642a5d221d640a641f233d3fedd6510d32da4d3763a3390bab8af3fa6599ad8131f66b84ceed00625cf3a92a8a800998cc48cb3314d019926dee218b06d6cdc45e7a029679e2b59be4072ad807e5838d952a255a33b0a191f2f0900ede10b95def9ae259d2c75349d5dc993e743e2925624a322f35a08b0ab7723d54607ed022415e35392afd5c3cbb3946bb35d902e85db85f897ba8f6efb7f419ac0bd071e2589cacffb6f04587e0c3c0e60ef6f5fc79cf76018f6ba31fc5907e8aef736c1a6ecd3d1f89abe59c82bbb54c75592fb28b8bd4f464828bd65d0b59c27a42cddc5acbe6efa33baaab6b917b8044949a8823b38c22ad854bfd937032eaba53115db060bd782f1c357ce143b28f239dd1dd6d655bc73798d990ef40cd47ce30f9d51ce00c86fe2e9cc74d87c99c192d98090da3f94d10e4cd95a63f9013f22429b5b745c5c5b1ad76771c92f1d908ce64db9d457eb169e79e27a54a4fa9e006a4b94fa4a65296529f0877cbfe452134234d6e37a04e8519429dcf8e72040a428c4ace75c33b7def1e1e411659aa51ea1e6a04c305ba6e8eb7e14046c07262de589dea14f73aac41cdd6a3cb5eb9f8950f61c3324edd9d9f6ad777815f8b589dba79925758fe4a08ca3b0e1ac525744b023c1c404d5b8ab8e356f1b1968c198b2abddd4337d7950b6916c0ba454125aa3aceeaab1f1593c4b7ea4235d5cc10b897f0505330dab8ed9cb36e9a0e047b812bb36749067a6ba17a8a979c7a318adcba345cc1e24de4e080c20c37bedc11dda4591d0e6c80d3744349fb217f780c5ae1b19ce934dfa558ccbf655329200785d8b1b90364ed2af427f27f0a43807343d689c6612f43326feddc8d18ee8f13a8d56a7803451420bd64e635eecc9beb86147b0fe086feaa1363b58a70810f4eb69046a4e8fc7fcc6c7e0f5a0371aa2da8426e22c74c136359c437b736fc627697d0d10600da848f6ec3a2c2a83cc00405c39107fd74a646f6e7430cdc525d28e114f9176d938bd8ebc2b6c900073d0e227abff275aed596d54fa8e6476514b5396e8ee03d771710443f0992c6171c98d6e6f01a51428944acdb2d4e45af50e7ecd4ede584ab6ec9a18bb3c2604f77bbe0cc2f394432c7b50ef39c3459e4becddfdf94a186478f38434ab96fed49f4b36f73c8f505978ac43c36fed63bf75790667d39757c0e77014d57da9665b2dd9811eae1b0effa5673bd94c44402af3c7fbd4f264530994aa1227395a3cc3108f91b56f3c8ea36a2c872866f38ec31523b8ddd70760c0ee7039a3dc109491f805c97a6a8704ff85e8c32d3a552e81784b68dce7bcdeb18f3db568ba50e01dcf550981a86297a98594fee42db4bba0ec4317bb5b8a3fedded4565f0ea4e0d31deb7d414cac49b424bf70b40d6f00cc7cce6c43ed0340b0d92fb51e4b6e64b08ee37b44c38f3e1024201f1ca0b42376d423a70bf305aad184a96f26af1697b0e006a5b22395dcc51eca0b6f665f572e0624bbb41b8f1527424cc7acf5d80391d59ebf1ee2e5f9049b743ce425ca5813d0dce49e605385281b895d4db1428f1627a02842f4e10a6c06800da2ce6bbcd13e44207f7da2017d7c50592d6e2642d7c38de959f7f25bf9c3297a8e6731a28fc38de3730e960c063bbd53daeb3bfc8a26f62b8a4bd0c5a28d3e383ab709854a10c70c6f02433fa68901d7c4c28e0b798b19d01af9cf52902d8fc1d3b03a442c7e10b988bca214f8dc398d7f236ba6ae2524a413c1221b2968af8d9c0058eebc4be9f67dd92a03f96f51f5b237fe681f659f49320a7c7d4923e9a3a70842bd6985203efc1872031cf8d4dc305209bb4e0efc3de5bf26e2368cf9d856154651f431ccf43f6fe111a0b60f97a73ea7981220429d9ebe6ccf1d55ce7a5577371a433aca959070d1bed0402c20f0806974d5e46b9faaa53b0df28cf116b2470f24109f08d8e3179d3c65998420ac5a0ef89a137b6af53a93589ae3a4cbc61f98c280efbf34ebbcb59f8ce989ec2a6256de404c03b4af5c3e7a7d779e8e6c1651f28b193883fcd6857bba77f96425fac907f6468e2362403af963e863e9cde37375ee8c5a52699001e0f9c8728df355754906df0cd6579fe6180c09ad8ba480bf899b74b6a6252c90ff61186e0bacb5ab59804384451ee37f7f4b12e35c3111b2dff7d7b7e5f5ad9e0c694b24e93bf3b1f67ee25b956749b85d51dc3d359e043e508951658ec193cdc191604f3ea645dd02b38ca5f493fcbd5fc5b0c5b1cb3ff50d7ca2323b22223a9c33ddf85dae10a1cd1ac9c0c8f15cd64e3b9ae27127f20484ed6f11ad2017b524619b29964700926be070f871e09f91ef0ef9ba55119c30a95f09656af58db0b5ee08838ca75fb8c2f788f8f690333f201fd6870ba5f78d966a157657bee4a8cb79a8c44e80f24f401a364ff64a4d344d9c9f407a722b9f171aa7fd30d506faa30a2910b1a0a7126731a31a02dfe8f00fcf524ebde337d4f5b880881792216824f60373a0306786c35a79c4aaeae68eeb9debea8992bb6c6d11a0400946a9f75b91dbec5e77af5623423abd6291917f92654fbdf10edaeb8dcc281088c725c388185e454733a604d2bd08cd205c2f6dfa2284cbff1f7934a3801955b7e04d4f4aef72d41158d27018ac8c968f456b815b3eeb1a4d021093f865a5e6ee06b4d47015723a0562aad9e05b79e225950db249fbfd348ffda7339eec59023d4e2013f71a03eeb6816edab4585fda85b3cbe5d23bb917601fdd10dc86e44907a5898277b17be91bc95ba440359e5a0c9f84d42f136b724c920e28e682110541e102f485fba55dd584e0766449ad5a8ef0d666529df7dacf0ce31c7b1aae47072c0859d9695a15457078df246eb3e471f5544d22bb0bd5df37fdbc5ab923f7ffaa788352e04aeec62fe559f1181a08b190d869db57fa013aabdbf0663f7ad1f8c1add5222b26cd7f6342505ac8079f0e17b4e43b3df844826170cd55292f183c55add44937355603ecaead053c686a433a33b4e5a8ea1dd3992a5af83ebb914c4c16dd1025fe4494725b7783039cda2de0127e3666e3b01326fd8091787dd8b05099fef52a6e01114e4423ef0b71937bf8be08e7059d76f295d79f40f6c873b53d943582e992068a94dc8455d6e253f4dca6f6d2737d5f605743e72da6c58b4f59831cc7d0812f8b7d97c537ac1452278b3fb640df84882030bb3c259d01f0432991c50d69ed3431f93780822d912f05f730ac1f5704825a72c3b14f6504c9a9068f7f90279233670e8284066d1cb39ea55b95a0903f2c3a9898a10de8a9fa39cd0eef5ed248477f98acb6d53cb25d8da4d756ca1a6b7b06ac6fdb6e4458dcfc589b6c057a19ac48c5de40456cbbcd807da6817bebc1d5318e3f39958c0ab8872e247a77070f55a7abb25089283dc108b243138cb6cf05c02041cecaf8f9ac88491142cb0cec4aead3f602d7655e076150af1243df48d076087deb96dabb5b13fa1bcf79bdeebc50063980bcafc82f96809e8143d729c64924786d32ad6daa2fb101f2c20deadb6cc5438a3ea0faea57342fd1814179b3e230db69cc20c58f70cab3f132a39aa6ad753c0ace8c02c242b036aef8b5d3e02942153c1ce1c494766202fa55b3a722c827c19d48eb58929103e5463b66a9ca58a10cafa2337b40a10fe39a0890f45871c8d7c07ed5e9ff986956d33c097207121a3420f365033c229b9d4d8e46be05be4e6e9c48089b66dd619aae907b52a771b6e2be677aca4e57db87e48dc1f3ee7ad7599d63d71f88c658379e485bf8918ce49383afd1c8eb363cc16e6155b1c6233a95e181344835df19f17a6d63e2f574f53d3b0cb9dd39429d1e56f2022554247a24155d21e6eda0e567e7d6dd3b4e63f3b61e5725bbfd156b455846fd3efd9ff5a614fff573d9f6d976f8ce059ddfb7d46e53eeeb0c09b9e96aedf35e13a46b4bad2e97ecc4686ddd0f38d2bb51092ab61d029487906c6dfa484086c6a2beaa9830aa7165ab6febcf688a8be2ef3ca981f0a39eab100871672813d278b195654c0604b87d918692bb0410104b2182e24c4ac0137eba5240131b87248dac6ea7de00f08d21638ebdf45e3a424e69044902f84acff58a5eca950be2f673a8ac66012913341caf96ed06c664f5ca881568087f51d68b2bef73a8452aabdf09c2e805d39a3282cc05bf07af65e72d0ecc61bd2e211f5a4c1ab7e19fa650180f6996a6682027309a6b93a2dfc1cffc6869336d9cdff86c5d6b827b83961c96e87fb87985097d43fc9aed59b7d0ba2edc24c673a6f2d2894020dfed34fcbede88084c3f920f27deab8c30d2a63e09cec08d3e9cc8f9f4ef0ebc0d016674fb0af95d173748b7eb43b3e60323cdee2556a0407632702f5dc27bc02219e52b04094b41c2c8e79522a9e807e27c5a5b185dee3b92fa2d76c4c425a0b543121ea089549deeaa2ecd608ea176d6140c0315a923ce18adb40af119ffd08b3f308300fe5ba59450a37d7f83936668b9d1271c65f56a74dcc3f8cd6b03ad3f71d1d36e65bbb265585702f156d6a712ec9ddd6620db315b5e3157257bc6fe20cc93fa5a315088572bcd651c548073c455df746d51232923039af1cd548d0f3ef2a4fdb30639915bd4b3c1f490bb0181b7baa68aaef3b5bd13782f9b5567f6f40eeaa5dd9a89dba109c7ba2ed56269ce09ba508060219a1b70e6fe5c1cecc2bc4bf058a4cc83fda1a5e3e098b1ba2f2b652f97a58271e3114473aa3ffc9561af0ce696a7e102951765f1e3544ca18f68902b716094f7a8416df3532a4d4649f19e20806913dd8f30b35e13c3e4016d408ec6dd35d6cbfdd7abc6c1037ae5a5b0c48ada65db17c542156d519fd928c4f51ded6dedcffa9f75133716e339069431b030429a93de089842381745332017f181d75913fabe465928525c7dab749a99d2278223ddabdeca4b89252cd8628e354f08f59f2134d47f0b360db7bb4e4c191bf248cc4e8ca8f9781d584dada292ca4efc813a6a4093255e929a341144d7358f0e7c04c55662a38ef81d6dc2d08e8c17483cb1f966e35cabb90f2d6f0af714ef2b54e930af5475bbdf6e1900fe9a031c9d4095dc34f92fa3a28f25ea426472e011f059757db674e32768b5f4687e12f226753fa48327a970a8a030694b5dec5e2718c3b056a5d29a12e658cf75f0d35c7527b68a2adb782d25a168712f3d3301b9a8cff5a960ef5dac82dbf6b2d784b7bf4cc3d966218b7e517a824d3b0f4b2d95ad2429d343e9e8fa375691c84e8a76a93b39ef9ea29acd090517d9de4df806834050a254fbb504ea29e59522994814bb8ef20ef23f679387ed50541cc92959a749ce97aad1189454facaf7644147df7964262921890d5dff6e4fc415fd1e1d28b3d08fabbffbc3680491bb417f494dd8121986b812e34b53aac6419f3ec8d30a85cf481290d024e73f906864269999214c2122dba6075ce09aace826cfab57300890109f2495ffe316c8751f310b652f6b76baa1b78620c721e1d5b380a6a13cf463d4a9ee575a7f9a2d5d2a5626ab9a0f854fb89ce30efd8ef3553f2d41a02a0e910bd47f35fd94512ee843200d44ee890a5f3a2debdb425585ae7258cbc89012702442b983047b9619dab59d7a0c56a506a920de542e9a660c6a24bc86f60fd0fe892f79b3289a126585500fad15aad35014830db67825ccd54333cb4006487f6283bec2f6bced17265dfcc248769eb0fd85904aef8fc46fc4e9cea2e2d154e6c8bb4af376753bccf233b07bdad4cd9050c3431c113323ec640253dfab6d0b7b3ce9eaa1eede981d03a49ddded9d8432d262a5c34d773cdd91f6052b529bf55d5f254f84d20c17b681c12952ab4cc1ad6a9b1f73b35b63106d785486b3d46098d8b3aadc746382d152838b1b46e39f3b075a47caff8ec35259c389e8df6180434e38cfb3b97f1ff089012ba6727c4b3a579a9f40a19673dc637ed904541b0e03e435a8009dda2acfba59c227c283ec51b338f5b0134ab461112ef79455dc5cafeb6b8dc3143dfdf0cf4acbc657c5b17ece5a9156848fc9a175b9ff15106467f9a35b22ba9ef4870e1cd74efb90947c7db2464d4169f8970ee98f936164109ccaca7a951d9ebcafaf4ae167d4dba0dbd69dcf7a79a3075cd36d3969b57beb49fd2701b17369b229426d7665aca9d3f033c4b0c965d648d5d230a86465405e4e4d40a765d7c578391fdd8337b3fd5832ccce49c2511812071fef472f7d45092b699d7c222d38e788ab592073400105ecb401c5067a6e93800857544bb3f125457a0ea4982dca0a1985b9b8d08dd88e4fd41ac26828f5118c5ba0c56177365d06ce6b19aa62ea4fb4f2430b4e63a4a9838d7f20beb915db54180e680ace7c03189e7b4197ddb1787b2e3f4e3ce196986effb9cac9ff56a1b1018b719b2cba529831e98d419e23cbc1bc8de994b296e7b7be7a1415e14536aebdb00c77cb1ca44f098e3089b867ba30329cde3337ca694e4a81864fe5c462b123b08627f4098857cd075a898d2e1a35aca179082ec5b08b8d53e8169e3fe4ff6b97e3841c11dc00d7133384c25a91daf1730cfa3c4d53925aeb9d9967914ef022fa38f0f66f7aa2313db870459fbc1086d53acdd45bc567fba75fe32263edbcee2d6909734c82a006e2e3067c08daf163c0ab1918675dac5b4c90f8d5e95bf765cabc369bcd23c0d22990594ceb432759e06e839d3d498b5d73de52a2a3c21dc56147c35d44600e757279b66987b64c836186b0a08c710bce3260470af7e64668351ae24f2bd090e64f620ec39ed953202183925040289da3759af9cfb6dc5ba6c4b747088fbd996a645253ab0c7299f1bd4bd991c0c7e126a165381c0bdc3a1fa023f3fab1146c126f054daaea13880a56ed36705f0445a295a5fef932d18445a077b080e56baab9f360d841937d38fb1e8ebdddddf1c0cbb9ac0f5887ee26a8a9333fb15100c71580a769ddb1c6722acd7a808a848021cd3e272987d32419ff0fbe8de914114cc892a894e76e7d498f0eb23abdc72ce83b0100436ef8a503da24a03066fc341313e6a8228774a0fefff42630d6065290cacef37f0d369690bbb60be6df5d9945a713f1952cf55245376c4a13df609aa376fa49b5339e14e4aba8108bc858f1a26956612600e93719d38827113acf71198bc70f7deb604632298b09bbfd84720266998ff936db00979a69ee1b9804ef3e0a5df879357a1a3804cb130ff7d129df599ef087625ebfe06d295c224de089cbaefd37b9c2d50cf999202381653d005c25ff4102e1013e87c147de07f6668eaaa93852afd7c6ccc0af1048062f84c10a58af5d04668b1381911e16c0751c0cd7c2849cea7e4f170165ed3709a5335be0cfbc7ba16454f7c64d6b28a6e74830f859c20bd69fa4b58f6402234a660ac4998ce339ebb3e8be7790af83109ee55739c24dc3673b53d58b9dfd9e7a148a114b418c890e4986b68a6d6e28e6c9a60f9d7a9edf4c1b7de35566ca1fdcb59dd397505187d0d1a942a397dde9fa998a5ec0bf7d903460be319ad9df42fb4cdd44ae229e159314c9a7899243b26d398eb85a4983be2710e6b834be09a8bb3ab75731ca671fc342cdd7c72d756bfb408b08ed1afc37c6a25787f9c26adb07fefbc8b811edacd8f7c8a0cabf21299ce361968fc8f64070164cc850eb28820eb63c06fa938f5f018f1af50fe6091cb69d7007202bd664d8faa29e71da283eb3e9370e09e46b6a70289c0e2e30aa2d3b05470698e5579c3f81f0de142aba070c3d53f33cef1b2feaa7ad3f7a990918e4b22a619bb6c71cec6540cb3db5b3fd2e69d8390a49eb9916565d871c694d40e1936f4a5530e9be702fa3348125d0a199c6a614b2f1dfa8402bcfe3e1a6aa081485293a488059fe41cc2b9d8b66ee7b66461448537e66fd6544d735f46a5869b383fa799b5153e6b98ec59c80cecd7c928bcbd87063a9f712bdcac318edc38d00e1125941ea0e78bb1a61ff14bc13d10daebb4b1c7fe401e345e11cf74ceb92fb2cca99a1288ee839cde3c9d5660e922e06c55569684bd750ef98079d8610ad1f6367c3e3e94819812243d57217a266cf94fbc366c522c293cca43494673032d0561f6499b9cfc7048742c1c493c73662b514b34df2047cff7bb8dddbdf2f59c5ea0c54dcc1e0a9c1c6bae39af303b05a60fd8811c047e99542552e5a1d793d03aea49ea625d8b5854658ac423011c54d8be02bc6013678cb11eb8b6be5abad04ba759b9e209caac3c79a80c05634870edc184c87f14e2b021e1e2f3d1916546fe861499c1a3f57a0c1b991c339c0ccca9e499ae7db772d275e40be092c9321a625d05bdbb93180e39e92941de99f3e1d8596fce7d97585d5ca5f70098a5713c1da263982c75d4f624773c699f6cd14bc49c79448754d7e9eb64b68e9c90efa800f5eebb03a3ca79f109fb01c220166f842980c47cd638552a93bf3e676c2d20be87cef1f3e12f7d57e2368e36a10fa3cb0b0a4b9f8ff0f1de945b240fc7ab84940c3a02a557e7e9da77ba25a03977422077cc9c1957108efcf625cf7558e7916d2770cfa820f2efa3c4b3223bda1e8872b6cec2cbc18e1775bd558682d5c6047e645a2b5c5d36d013285904d1531d2c47f93411ae85c60168d422baba2ed65a0734b4c06c3c2efde7b9eaae3aceb05484708ee1335e980f1045d7835ad188aaf88e5a31e3fe056ab27531ce2de3e0c7d6a82320472a153a3a2a9c4291cae3a22c044b88a8fd84e5b2521e62ebc948e9447d6e6348274128b50a99a785320bf297a90d14b5766c4a5085f2b55948cb88fcc59901c44a90162ee572264c99de785151adc9c3648b9015526346fbed4fba79a5512e161a4a67046dba491c3526721fbdce893c8a20d935cb38890638c175a51558bd17f8d5d61f5d2aeb2508ef03ee037185ee90210b58623c458f11adc0aa9dd0fe7dfb602fa98e600a8af1f78d3a119cc3091bcf5cdcf7f6e60b85bad95ddd3ad788cea095dd2d45c2b86024236f1b86d6ccc0989acc01e5bdcac3044bdcd835fe103b3d9e34fa7cdc41f29734e6e9107ab1ff8dbfb8439bc15480d1d2d89319e914c501df4aa6747d2041094412d445a4eb90ad9b4d1b674c246940226235dbb09225f6b3ec48e843690c5a0fe7db98416e671cd555056ebd37cc0810ede2f7e0d4387aa80d9104ed8da65fb5e956cc72f6d1722285ed8f2221e6bfc904640b584cab928009c5ad13ca598fd70fe29385d64833b31da4189fed5c2211aa40956f4bf748268f7907d6342c26243d4ddfe4cd4a3a816fbb6d920f032d38f639bc6d8b5de0a276ca8d441036785413878f6567922767db3d7f6f9fed412eef96cd14f2bc64bc88f7a8483b132898e09d8c88ffc0925298331dfd294e54a9107fc6ccbd189c33a9fb2b1c1130fb0141c2fa160e6a35aec13a895857c7939995416373815f6d5e86ee427eec4b78e9a0109ba259795266f42730e6e54b2b9211b8d87ed6736d95fd4819554a77ea5e88d3be3f4782e6811492099f692c7672a62511d074b3278c37d2e8118ff1a2410e23614239108290ca47fc8839cec9235f62181381866599b0d3371823e6fc77e4bc8d89df28475fad9e06738b5af6c52e1d83b5efc2f1a34a411d9a4826d1dbaebae68917fbd6813c4cd3769be46844099447bfd2b7d55f32309308f2df4808164d72cfbb8e874c967f9ffca2a02f29bd7a0a402a156b449bd61edf45aa9b527fe440ca71c0fe264f754cc57d87220d576fbce100661c52be931edb82b75c65b7d0d605644c5b12dd7354ef39ce395eb13fa75f2c3805eadbcc947fa3d6d9612e0a3379179f940e1b446971695409c14457b7a4039e3939f95fb41a31c8c81fa53a8a2482f566e23ac5fbc555a3d2a40c1aa24ee30c24062805006b577c5fd3eec4fdd586ae40727eeb2dcd9c8350bc36363c1af552dba72bc0efc56ad31485eb6fcf7b7c1b5cfbfba3b52b03a5d755901778724709f541cf19f0fa663a1f9456e70ae022ed3e8e457a660830cdd5a073a01ba0b8ebc8105c80890b73a520dae49a9623c2c2419a62e2a4d03d849cc616e2b94f0faa6e47c60bb355517cc7fdcbb062d20a84969fc6762caaf25ff8fa50e78c9825c99691e415e9db2350e7a8be563c41c5a6aeca914b2e62371fdd01e069f6f5f8471f45eba33257fb824210573b1dd7e8ab4b8aa92cbfeceed3da3e34e6329f580bd8627653ea613a1f7270ed87350aeb1471065d496c44ef1056b175713f8fd08cb52a1caa70b5fb7b40a4b59045333eb772e797d86ff22ff35afb1e3cb1771a0588f92cd997758037ab20f56988364fa57589be6cb22a3418ff70c72c1b2f689bb3c3ad25b62000a7cec20899c74ea90892d2127e4df41a26931ac373aa5c467a981d03a477e4140ba66a97a842e65ce73c9f3dea8d248215d908a57df7db25fa02b527ddd830eafa9b9619128ea09b6b27fb177bb961caf26ae701675a467a615c9d7d3e1b1f6296c0872de524dcf9c6c40da61498196d79ca23c9c29c927ded307acf9c094c6c7656f5f14e332151cd98edfc2397394f6dfd339bae981680428e8ab9ff82fdf741b52ddf9b5bb301766e7a2a49edb908458d307fc3ad2ef2b794cdd4e0c7d082942dce7272106a0a16a721e4ebb84a6b7052ef67b63b973380ce392266a747ac9c243093d9b7c8386e5685fb5e1ba87c22299e9994bfd0de721580068ca1e265bc90f97ce47fe2215d6d3b410bdd882dc759bce23141928301c8d151f39e5509b28725e7337255551be7b6af63beeaa7e17cc2a635fc1f66ca0adb0fb09ec58815874da93d84dd0fe966f30abb2a608d55f94f48038dd8928479a9bd13641be151cbf50422909f582727afa025961fbc350fc115c57c0da6044ad9d843a3e837850b1fe777b29dc15e6155ad7a7d42ef8d50f77284499f3bb346a7ffdd0ce708052b728085b187e9fa79564e8c5c15e9876a5d858b3426a2506be6c40704c83c96af7019f9c23801896457871df2ce35687c35c4f7de5cd9f17d4de804491a0e17e2f85054d67acfa15e610659646d9a04d3c134c70336f4ecaed28e8410ef71c3bdb7e3a90bbcbb88cbecba2965a9a0081cd668c079ba2caad2a5f00e81d6fcba2b2376818c4f197dfbde534c154c1a992eefcad503f6f706677f326a4a90533356299aea6a100c9f377c431c593ac8a9efea9457271a13369505244ac1cbcb8d5cacf07256a50217b9d31c825b2303e8a3d2e3669dae85f10c885484a25491ee63a535d5e461b88f31dc8b24b464ef65b5f14870a422ace473e9660fd5f0b8c47b06bf950208e938b7219a282563b7cfe573c3bad5572c042acb9ff51cf8fb9d05a04f5584ac368eafa6bae92b42aff827d2df8810a41efd0395d1d4fa5230b178c267a0795fae6a82434499dd4939f329eb075cd222bd4997c92fa845742626794d0c3c09f5eb07d80a2f2c7aa97bd38f89f1a6b52bc2837438ebba84cbd73c390d94cb6c257560d27a4267b6392dd053a523776ac07c06aa6cf7fbad0129d24b866475b740b7b3ff773d5c8ee2e815baf27729bc16e40ccac7f1cb4d880ef39af2d91d8844a8114011170e37f8acf2e1c292b3457c10f7a5ec9004a0c2649232f0a8f41d380eb9afddd9b4fa5fc4af58add154469e8f8c1062bdc64e841b561bd1f035f952b6f77b83d7950d9888699227ef521fb1ba8d6e632c7329ced7269804e80cbb6837c24a30c2540b27e1e6315ffe17f611601c86114327f89f2790ed83bbe4a56f238dd1a610a58a4d0946a85a756c64308a3ff84d1202b6b6a721e5c8526e7a8804477e5abdfc0ba7c5145da612f636155e9356be1cbb7810dc761f0e626fd52ca004abdf88faddd06247eff84b0d38a36f06627d19f1d11ae2276faf4e45e7e325b93a37c1fe024a53740d8d093e4ced25bdc0f7424b34d8a8e5bfcdcf4a3654580400e7629b79d044775fe3cb85c4e9496058924f437f6bc3dbbc2296d507086464603cc975cd3fb252b98b751c0ce219b491c17e7a45a498b3ad5e304cbd6efa4aa9805b6588b650f496843ab8eae54cd1760ccf8f85ce539fb0e75143a03332f3a2b6c3ef99813a69ab412b493d62dd7765e69373bb0846f1323aac6a46cbdfb161cd322d0dd0cf7250a82bcaf6226f7c0ce6ff893b30648633a0125f5cd0c90afe463120436e6c2638a3d42679471408709e4c1e9a318bd6e38b69bfaeef8fc61465579bc898cc727d66fef5d889b5f9cca597c88e49ae940b069f56990820ef117ad6fc7181c0c15df67fcfa388db470b5a092cc874174b16bb7f2406f9f0e75e32c4ba6f6d94383740bec3a05045bc2e56d0434c4b77a49dfad27deca2faf8c8637980ee16731deda6bbaa4339b775b563f348f93646185e65018254db744a26df9ad9987ce5deae0851b8ba8fa3e59fdf87f2e3375d7160d1c74a8d790bb00ff51d8d54e8b361b0aa89e21cb2accc004e0c628e8e31eadd52ee9afc7c9dd06cae65d885ec54a3f2292793444250ed36c540e97da2658a7007d8e495f7453b96c6ef7bafa5cabbdd72029242ca866e0042d0514936324b82dc24c6946122926864a5e8204a7adea9949fbf82b6177264e5afd45d2109af3961688e07a9a6f7677109e439a173c61e1ae80245da62c0bc23bce7594fba6a6e537ab1a89fa0ba71cd870ddcc94166748d3a58bff68fe3c325007068340f897190f6db92b91a3313e56d2192beb58e1f4a852365a7858aee98e983eb7518181d0d1579301ed88f5ca1cbb6df788fe732881781e296369fb59f70a61eceeb8f1bbb99a8604978bae50591913bf34d1811e82430880d97740c6c6a85ab4718ba226dc50eeef679f43041f66d930b900b96ebdb9dd7ca27864707574aebb24c6d83a29f86541fe849e66f1c4589e8cdefb202011556c8508ee8041f6c495bfc9e725284ab6077f8c6419ecc5191a946a906dd72d7b657525cdda90ddc64c05ce04fbdac8b891d610dd19057409e21307d4842d42d4d5b9cac278a55af2eb133a406c559ed41169df6cfb4f6a952b21a6d92e4beff373982feac2a1cdb69c5db9f02bc5fcee0f58c11f1aecb80fad2c69734631f19a7c5a08f819fe53145e93c58737281bf84b538b8998c12288d632896fb9442a0e504761e86003576c559f1e8f524a961efb24de15c7a4ec2800ffadf1cc19bd80583bf230f1e0c5a74981170258653943ef80409b1b45c5aa389d5856dcbd95ec0c50fb8cb085ad0dfc7c9c57764353823b1b70e604de15d5b9000efaeb6a12f172c028c43b33d857496fe95c1714b881894b211770cc25b0cc72adce317edcc3f0aba2789388b5560bec26dd7d27e87d7139271b4479f2fd37cbabde3595e02c9ab305bd6af41e566821e98f36c9e1840083ff473d6d057075bbea562e1e094a600e35aa0103c857fec67dc1d4c33980fa805beb80ea327dd2a5ec05db73a5f1a74cb99a81a0ad1273750f8e42abb96b95b717fea0c9729fd95c6d2f2e0816d60b976986eb4588f1ea51934fc6d4701d95e53d03521725f2f32c278a3dacb5c043910e31b4db8d866b076cd292351bf5ebde2813bc4ef3184d586fd9e6100dd5096d708748e1e8aa318dd7cff8d8a0774597eea905a1364c1b8efed59d6ded727cf82425c1fc3edc8f689af028be4595f68a5a6eb29f75d6554c4de9211960fedb13fa219c4a59ddd0e94bb230dc4b992bd3ca495a15510ce00c44a8b8004d969306495f59f64db8008dc6fb70221338152189ca1a7f97cff9d55d524022c5eba8f9b8b255e962a6bc970e5599e7c2005e80bd395dc62e9181bdf35641d0a7c259256fec8ca96510ddbafb27219d79098e84a21a0ea1c03377a78d3d0f808a7e065264e0da1270e954ac336e0eb3fbd6faac5060e3039bbf326f5903ce81b6951054450aac2c7b608e3b16a61bd0a04e08b542f7ee1f57bebadbf083f5640bbc8fb5af324b6430bd6f7a251cf04f62ff8f049af2e3d6cbdd2c8c0652bf4dea24d704956de0b8053ec997735ae783cb398c8c0b835f9dc6e93e8c8409a9b762103a260661ed7696d938b84ba2a5b48809c2c627b7d39286c07d13afb4749807e6eefcfb4645c556cc0a6a773fdbba2f55f85879ee74e67309052ffbb7cf635e474b928cf4dc953370d7b6839a6a506fdf78532cf4c0bb1a5f6a727a3cfa715ea96fbd44cbf2be9ab95ab12a8125fb8b20f03833d539ff89bcefa143d908e6e7d02f60172be680a27e6a58d7d9968af06e42bd9ee31c466ba01baf3b505c098e030aae532373921414562d0418fa588c22870862fe9c3f8b2f4e2a3d740fd05e38f8faaaca5eb55642424b54ce35f5d59faa4a08c5dba8c31ca53f95f787e4348a23f49f771bc749df289bd22c70dc8ddba95afd745279d8314c73c200c7e9713e5b6db0d5a8aa4a623984d122f61ba40ebd5d552e780193155b529500559a9cdb38b3ca60bb362c1f01f48adbf2b98ec13f8e802aa47b6e3c88cdde1df9e88d118d1f93d6bb7ef33a3421ab74747bf7347667ebf186287803bece2b6d9fdcdb5286f7607a37c81a2128bf555c6014c2f7571c67ff219289b845b1a9eaf8f110957a0311961b14e2e52544f5e0fe5cf8a025b8cd5af4dde69a2a3ea27551c93b7b3b3db6fb28f1c0fc66f3ccb7079c8dcf064b3ca1a493168c34c953aaf190b888b5c8ff8ec3bb889a5e7537965123e7a093a34db00f9c70ce61142b8dda88990e73796af0c2065627358b7a34627d55a3ebc772536b92759de8e0dffa769beb2c26b7f427e7cd0239a43f672240cc524aeb6982f53ee702628e85bd37a05d3aeb2f6b334c0c879ae8749079fa83690c72806770e800d075836eb1ca21c0e5c684ba41b66791702006ebcac574f67ff6624f212be52966d70b96b1fd89ee7629747ff9a2e1e0441a9d1168d50e171a7b331700239eb2c83a995cb7ff9f34eadd6ad5df585b8300c5331b9045ee6f7055c679c9734a422932bc0da408c4a5b4b8de007ff2557e698f0fcf97b00f5e8346535250e6c8c521cd55f35457ccf2699017ca375f291f0bc9aec864970d423a0ece0d9036cf9ce1833328721c3b122cef5686be2e6dd28d5ba1df009f145626158255b60dcff5536ac1fbbbfcf41d1a5a618a820dcb94179589afebd6b958b94745771dc0cbc64ddb34439d4115edc7036519553a1f32a90f4d5e009099de1947f0384b5f1ae3dffb98b92d29ab5dca2574c7974e8021efb293f165f595caf7748cdcfc63c87d74b2d96e8db2e6d9461c1be47666391af1a587080d1fe62532732b96a589937dbba48e9fff3bd8772123766ff6778cdf622ebf98de5d51a7e0dc634a9da2c8a546b89d39bc5c4cc6adc491e5bd3c6e0d61518b8237d4c32ab3913fb4414d7ac2d568a8fa416713dc8f9fa39b22affdf1d5cdc6edb8ce0d771690bb848b317d36b376982cf60d68b2890c36361c6bc40107f6f935f30fdc6f2d5dbf475786125d371fb4ad899d173e1919e7fadc7b9e46c16d242f7ba08155698ce759fd8c8a0fc5fc951d66a23d5a2e46f94e8a1c0054ccf5160e437414ad6dd0b3ebed62075b3d344378315bbc9cf62b7fdb5b18f1634ab26a1b3dc09a5c52580f4a8a3e7f7ed084e80d1fdf8efe47ba5d4173facddf6708ed022572fa74b7e5cb0820b6e84ea8582d7fa2f60fa4acfdfce95ab03ddbfc40ac53a2ea38ddfd4e64faeedde103b662971ce1a649e3e382bcbb44939ac85333b18289a26af7518cebd3d830261079a5d14c97f0c5c6170a210617088b0d026327ca3148c1233b4d6e61e4a2aaecd38d1afd833446a6cf6f84d5155232f9bcd21afe7e01f097227ada401c8088cd8aa412e17b12fe7c234671e549a97b1da7603e85959db97a0ee2d05531f994dcea32248f29875cf76459107d2f5cbba325481fe2fe6caedd64b0cfac7aeb3de585a44238cb50dc7d20fef4e1f3390a5aabb5b6bf26c0274ff2c89f3eff7eb7f206bc598c7de713560e21504f659013f5b1a5d66def8812989c7506c08e50f5126a3e8f11be69cedaf41e639b2e6e32d042eb2683c5c40671cb64e53c9e6953bf230277987e0f541ea59116c3ba57b02037bdd8ccb0c4bc93af53bd596959526336f81b20a36fd8be3e544c85d6dcc50ef6500ae2ac75b004c11a1f2a2580bf9c2a0ca049274210ea852827bf60547d0b8c73a8a08135071c152a23be0ba24722475c33bfa6c54a48ba6a7791994ad88ac86750f22b466b5800af0a296e396cf201348a48ef8468b1cd2b5569471bbc1f39d7a637746bd5c2d1ef37b35065146f160933382a61c388c1590e729be561adcafae000baadf4db33087ebc6980eb98ba0d8cee77066a6f0aed7002176e4a71251a4477c747b99af5018d921ec576656ff5f47c74faa6374ed204f23c40976bb3c9b0fa4fe1a4de9794476487eb15630d35a5492d0e601e65180f74aa537e2ad80f5249c0b2d187be6207398d6f6647b2c243014664dafb1726f7569d7a8aaa29b4d7ba7160dcf9a72d40faa25f2b7e8272f8c8599d442045f67e32e2c761ee8b61d214328940dcb12ee98c97c599bbfb66ce9887277802b6d81a6185627a25215efa703cfe3b04e248ab9bccd7a5a6e6ee4e285a397772965c443f697c2a13798727f5e46a4e31af30a1021baa622f0b9403eb4655a4e3cc35de827430071c58a3f153c1758d72dd8c3fa91e86fcfc64129add3af4cc7d9d3ec1c9191ed760d853874e184a26a674bba370f8ff3a2525a5b6726c274533f36adf50def43dae1c9829f29e5fac2863ca7357d5575925cc0935265f3c985a218794ff99923b0dd72cfef253744d0cfc54391bbeff2435ae82f887a33a9c6b18aabd266b03d83da2ed991e588d45cdc5f065a4a02e85ddfd02e43f239b9bd580aef619711a7e866953375d3b322e8778f466bb30e625099441162ddfcdaeb8d5e4f2a0504284e6d7bbd5a13dce9796be015259e7d235541b8f4325ec99391f9adaadb25fb33da405a093640217ad3ac2171a8924c7396470efa3c566d57ac96be0ecdd1f4b6670c5527d7c320f0b79b24310e9256fbb890094a969813642e65ad170fccca4bbdb4274ae131ac64954300454c7da98309208a786ad18f98a19458bd1b1e7f2ec37b196a286d2793f3f98e4136cca9d9ec1b98ddcd6a8e24a64116c2c36b54aeee42c730b99f305428ecb70ac579b6357c31cd3b41385112f5c886a431706e1c6876c9801b5f215953723995599f3b84d93b9dbe0ed6ec3c886884a2379ebbb8c74b06f5e7b380edf8654676910c537eff69b96c5dc721a86b097fb1a825687029d7cfa8f7bb5f14783286b85fd48c329110d7e5ad3e19017c17f9d2dd290f1761dbaf21c9ab7571b24f72a726877934ffe0cfd9fc028347f2653d536e1e982819bc504a4755ed7a5f3412dd45f77ce448d6ff68a2191cbe2286ea4d9d72255f375dbb098c5c925c2aeb42627fc97a177ed93fba6a8109ab4af49ecf3ce25776e01e853ba377fccb61a641595abf4830186a215c8b88839ec6d416794ed4a5d5394a219117fb117a57cd76e590bfd941f14cb1f583897fe3378e0b621b050921cfbb7f941794b15062c44d6654becf72b3ee0a9b1e48f9745294e5483096cbb6d502eea44fa4ac5d31bf85ee487c129ee79b5babcb75ec798c060cc0eb1d628f98fd9a3d7241b31cca672b57d2395b453f12c810bf7c86f127893029106d8626d39f88de1e89a9c4dce8c06dfb0131caf57e6cee47d9a6347ededf94ea1d14b11e531b0b231e091da0a1de6d7a92438d2f5e3483644ca23514639989cb5f2a99b68b6a4afc7c74a6584d24e3b68511a700b211d277ff3bf389216271266e946fb4f59ce72ee905065c98f948f27d45a371c2e9cb58aba8f5a5210c0cc575042823ec883c1939b57fd5a4924ca14b8d97f2b426055a734d8e487e3140382573ff596759a5086e4905de3accf1a66665e56de9b23751b57f44ddbc49166dda295ff0f1675af51eb2a915dcc594911986e8dc3f85b81d59894436d0d07ef6e0dcb5304e6fd485f257646c0ebb3051240da6439a74d54dd9616d8deb5c501c45c279b4f31ebacfd5d2be2e3a1e698851c52069bab70b61534838da7c04c37f2aa32f3fcce951051f979025a22208457453326ee8c37acd94d4c97bbf7e1899424f1521550807013c1fc64270a2f8bc2a3b7034eecd3f6e23025615f43510147a2377287903f7f94e5001bfab0dd6cd69fb31d70e7fec50004b1e9e92c92f0b7bfdfc8efb3689b0879b8a70b1a91520fc3f0d89fe35c712af50ede0d880354729fdafc3154237baec62b4ad171d112d5ba3118ffdc2db0a5cde758885b9bbf9c7d392a3f58a5c9b07a2a9c1c5d5082d5f6f8af6239fd297566e184809edde2365e3a77076302c85fffbb7642899b953c63c7d32a865f48876086ffc4482ae7299077f3dcc158c08332a3a46b9b0bf0b2534791e12ff203e6d40064b8a10fb1a38e2db94b790551a59a155c76531cb58551d40fc1c739aa42cb2d9f8f5c73b626816a3c207bff3c04785983f76c11a855c51ee53e063ed545e9635b894d3d047e46c8fcfc2cb00b64763f97c885269ab3aafd4770b7d2ea1f7b71dad96a6b94bb28049e8198e0b3986f8dcb7206b9dca537770fec5ce97851d98f9b2b4909ca17d331a44f06433f96c883f4a3f649865d60e5ff675a652069fcc50c818c792a13c84282839487d9f793e400756ff3ab149f045034ee3046372bd3d0bd1ad7eb7fb83ae4c35a6b582016aa08c9c16835f91f1fdb79edb995b7460849473334fcc8091625cf2efafe258f58809d22abf31e002bcb03bc99d8fd2ee6b2d2bd46039adf7ffff5308