def0000020b47777a625ca453877c03523fd93b58f94ae111b8db44685a08356436546b027067c83e79949ddb896946fa28f2a156cf870f2ab713c288f0882c2ac0e7c5f
def000000826afd292c966483b02f90f357b6d4a6e96e192bfb852f26ef334a2e6de6b413b174d7174e7f75b54733407fe8ff51c1e8f7d412c1f79c3102edc602e02ad1c
def00000261ec4a100901b1fbdb92d9f702cfe94bb464f6c4c0f1f3be50d4d511668500147f12ec4b7a582625032df1f8a97177f9cc8bf292e0801f42d975541367e4553
def000008cb31d69aed114fc1acba6792ef77cbcb4a22588870128dae9d5beb011b274438d813253ade20927777b4da92bff2de4762a3585fe043cf61e1ba74ea47a6f4d
def000008c7690f8de33a0d86f1b5fc94ed2929014faf0a50cfd9074bd78efda7f5b57d1a63a1a45cd605555bb4d707f4ce7aa4db7b72ddb42c4218d016705440f88aa9f
def0000060f71b0d78ff2cecb65e1f08ba59791ce417261f3fc83dc4382908845b555552bd5d94af0c3653d5e8193f9eaad7c450f995cc573275aeca2af638ef97d020ed
def00000ae9d21c1564b1ef4ff75565fc12836f0d433070a2805ad1ecd8f9d5f059b68cec0a20a3c66a339432bbc17162d6a536531514e53c50831b2190363e0a6e27b8f
def00000907669affa922e16699ca4fdd2c2a62174377ee218d0c786c518017b797ab4f41db748c25732290c98b1d32d6ceddbc4e90a3b21ae6e6ddf2a6634afb621d17b
def0000004acc901a502fb691f14ee67715221500b7462e04d5fe12aeedf52c62da7ec5259d1a1232e3bf28ee71d0d47cf937ef6bebeb9f2b6b5089f379368b3ac0e26f2
def000008b819b408d3906b2094d03d1c8716a4a44fc5d63e5ec78a5f4808cd331ecedb7e89098731b60c3b1a9ae1a1deb0e4e17b3e6220db4eb6d49075968a7f5e6a570
def50200a9700de9f634535da34b428d700ddde461771a67b1d4a93c9e3e4dc159151dc406b067350b557f90d8d640c72ad5eff1b127943f1a6c5b51810bbba3fc814baf771e49ae2e8f6d43980b763b2438585c9fc1c7668f7b1712042150bee14e4a5bde4b2dcea375d3b6a18facd369873903df7de0fefa142f420568239952af0bac581ab1e8d2d4a03285ece7297bcdb98c4f8c8142bcb29f0ed9bdc034c04efb2dee642bf94e3ce176b493611cca83a53a206438307490318c585ed01722f67aea71de8f64aad2e57adbeca8df992d41b31df453220aa1b1c2c631116f7021949163dfc468c371f184ae0392271bdfb769e60f07e322b0a7d202400a943acc2196fcdc9980b2a08dee7c3cc2de9d18347265f0e3136373ebc1edf1f0b891a9e4d011470a357743506d221343734236b86c327feef4878162c7737359789eb65e66c7db6584090ca4b697ec28fc0e72e7de07dbdf0f895cc4c3b472d138a1b0cc411f5cf445d2c4908f8edd38a6a45e8c3872e24d2f8865167afb932280839201ab98177b54fb092b3568b2d12db41ac4e862787a52187f849ffe5d6482592923a26275b6842fc3cfee1c1a1eb77246391a77b08e0ec1460032f09e03915f540fc67c0da60c65379ca45c7cf516295a31bd3633db706f293cd2732bc947213867ccec2f80a58b4af589446f025a7ae907e741aa6421427ef1f515536d23b6b7203c5ac406a0e8f4fabbc2d7e711f8832a1bedcbf7e35afeabee2d61a222ec89e078fe55d704d1fcb51b9f6a1ed05474c58f7f7e2659f91a7526de19b0a5f3fe4bda570a81f0069d2953188c311c6e41cc4dc0f18ff6986c3bc55a5d6efdd5767c98512c0c8a2fbdf54613333168af8c577c0a91205104c34a95ed6954862bd2f742896219c96801a69c20e22531f80fb185efa04769af03a5f063f1e0adb0afa7ec21cc1ffc628e995bfc630ae42457c2051ef4810cb0df4fb16ceca04b41b4a28507ed3b7abe7f022c278d7bc6953793a97611c3650b604c8883fa7564c01fc350272ca1b688833d90d5057f6ddd75e4a2c895cd9fd46d1fa087a9a03edbb2bf975e7856b7dab65aa494bf006e47dc4c9a15dfc9a6e3898fd8cceab0110b521c4c4a8bc4d82ed030a06c0406b9d4c25e67bace2db96559e8731b8edaa65418504debf6469d2b835066451295b9992abf5bd48b2f8384f7eac9ba59a96d80f13e09e70d1ee457d724cab332ec3d0ff689808e82331d1171cf23c6f4135c2f58d7f349cdb289b560fb05a9a2127f417402ea29609222638649abe955b7c3ea4fd69f01e99a8dedd23b1eacd477a42b70c886810d8533153fcc4d3e770d6741e53971db68844c3b875cc8007d88844651d3a53492f5b849f9c203c837584015fea3f3720bf398584857e13c8c4ee3b30192cc5a945c1f64d459b979be675f74478affe293fd77d387f4e2482d9e20c4ece011bb3cb65d05703bd57202ce0705da9e90c3a34f0236c15d8f61532e6f931e3c9d7aa141d08c7d395bc4fa15306b1dba09b71148b3b507143bb995d8295e8d5050e313842e46720b09aebbe871d6ce5d5898b0be12d60e5b04d9d935e9d9ab3e00100613e9a565712fafbd1eaad3933d895dab521dc9427d54c5145e4c7b0efd7b5a05ddf14a9581aab45700b6d23fc924feab4f4a57774ba08b6eaaa1fba08cb710d76d43f105276abd1ed88056f8e9e10a7c3e665f44a62ae9a7375e648b7fa30f37e4e806e2a8839a2ba527e3f8fd29d7bb49ee5ccec4ccdff0105dbce43153aa01ae2c0d39bbfa0b47600994bf055932afc7c2f0db0c6d4f13b61062a539acebc553982a9ae8f9b037c1d361d4a031e113aa184d6ec1ab2623e290117db819724b8b1ec031f0839b976febbd67beb76e8f5d579c55a501bd80859df56b7444b0728ee5d88aecf33a4599e24a248568a9da5b0845d4c2e5b8f862b64e3757997d9b17b29d3a9d9c47b708ae25555f0ced0058fcc6998a870a926e8078d620cf1704454ce07d96570c58d618898e3e82df761a7ed320100c755e118e4bece5baabf917153e7edf80ebb7c3ff9219770f524b009d069a8f47581fa56be9f9aa758f87c77f6fdab504b8d57defe3d3f9f3d8d5bad6a8ccb27d974df248e4692861248aa2def0d688a4d08a2e1e901482a65e52f2db1785735d61a4caa6e1441062ca012347b1312af913d33f8413c43ecacad2ef5e6f8e0645f993a36269fd79caeb904ae113b9857cce78bdb2dbfe38a11dda3d06b847f4a219591769c19f5e510427d9e22b09f82d49ca1fc214e018c4c61edb2cec503e1f6faea1e2702b81a9ef004c4c38cb99d4061ea3c4adfc477804ee3a8c62cb7de2eb8e34fb4f49b951fc535b3d05eb8ea6282e78270f5b61e3698b63010aab350fa37569104093ad9af7fe164a3603ddb9d16ffbc6d74af610525e5430a5cbdfddc6f821174930e1d59bd4cd9f0730a713e973e37040587071772d9691dfa33b37f84ddd5bac1f9d3f2eece46780c79fa2fcbebc216533281bcda75f812b639705298797e38b35e4da83a6839ec7b59364a833e4fa8b63eb32eed3f0501b267fae5c8fb043baf04d51516a77d6546fcbcafc667d93b8f7c82dc0c3128601f455fe3b1d2f0c1d213e92cdd9b95636965a23352a1440d77c89254bea4eadf771ce986e138dc653b5997ba2a41c66d31b49737e5afacf08cfae2d8e1c8b72611d28cf1df8470d03bf6cee6dbafb0a80a28ee38d0691c8db63353e66e7b21dfac7797a64bc88bd9ce94c3645c4b05dbaad286d918e9de31edc0c27b06d420e7a552a42bda0723608732085d2680b2329a57975ffbf3f961406411af1f003d7cbed18e332193f568bba97182033e235452ef8ef5758dd0d1ceee6f13c5c0bfd7c1a164dab35d8825bca8f6d5c0c8b1826b84454e4782c886a69f38981be1d35010c4279db1ef571b9771f76b349712659e9797f79cf2d404c1fda8873298b75ecd9e40723edf13b1f07b1f6e08fc2471a7a22dc01bcc7caac3089eb26111a94e927cfcf335e04d0da692c777d6796c5e22a02f09958dd3562af692113c5f498d9063fe7a85947f1d76d905486f12746ddf4b2f9cace499eeed4764be11c6bf0d29e4df113ad2930134c62fd599198c4cd19b57f164a9678de909652e321be76b5e8d6d51a696c3e9c4901422d8d75165e19e0100f06a12c1a0b1903b4ee7a65fd03a9c065be512fe086497d204624792611284bebc868bfc373c66e6077f65a355df3fd9135cfee4805dbfc867d102f9ae8b105a372889aae1b77adf474bd63d7ff71b84fc8fa260401b434c73a0740838988a45e8d0960d0c31eabea718bb25013aba9762ff8ed0366eb43d5d9745b62a997edf824c4770f78d8fd49e6cdb7c3470aeeec732c42a781d13809c66e424b4c983bc81a6441d68f9a7b2869af9a9aa22120995b52d6a5b12428603a21c90a53642b17504699e88a1468f5c09eccdfc6b28670878d980e750b693014ce2294cbede7cd857defbb8f92a248895b33814238dee53a15aa05edef7fce7543f0a512017e05a02f5d4bde532d9f5a47159c77911106b02a5c779433f3dffa283c69c701c59ed70873381acb8472263eede4ad5841b532e1dd6fa038f9971f143149d1d240b5692e636effb429a6495146ae364bdb31d8758696f1feb626e83801b63ddc955bb8d8d9de49dddc5fe5c35e1eefe6d5b68c95ad318ed442ecbacdd25225be89c759e5c860bf03f789eaaed916da3b979b27fc57d15d14eea3c80066dd79238f4e6f9d62c754b9d7f722af40d4fb4fb95666545ecc25abc8775d01117b4124a60c411c576eb4012eaf2dd77304f70b370e2ec3b491536e2b439165bd9085d0756e35aace05bf25c6bc3a656b38411c10ea0646d1a43d1477d40ffd0d0d43ae3e282fe7d606c132700cf68489e767d7aa9ae8ab76a1ee36e9dbfcb92efc415ea48177f3dadacccbe15d6f7773eac61b0977b7d02e008a45a03c2457cfff8d90ff875ad6fcacc115ef10109e18e732ff25265d45d239a05967f6dc42d8a32c881c46c8cd7318d665af3bd4ea0555c8464bc38714f058ac5379adc58a2409ab2e82c9282cfc535b39c5af093de0a0f2585376e212209c52813f814d052c95a547c15eaa11cd55c04d11b600e17c7f7690c890ddbf168ee5ad1bec334e388c897f7d07f7b7d6b76303578e02f95c3cfd6860914ab6ffe2aa1852b95fe39f87e925cc580e8b61fc32c2278839a0e55e45596d4d6ad6afb2290f06deeb66fbea16da2d076e920f0d13e03b131698441d0ddf6e806d069f7980edebe00c7b92bd963cf499846507db259ec10e0c71f71a02e2351849a686da8c30e83066c510fd455bc96231e8c101be1d05b34178cc02c1983490397b2d40bbc089da8d7444c28363e06b5ba3078eec0beb2e2c242fa7d3facf8e498ad93f94e77248a8ad3c1a8348c7910449e0d2c27b3289ff656569b7f8c0397db70ad6f9c9ae5219b026200e9896c3605227ea0b7e75b03da9df7a91fdba020377f28a9655d486dedfffaf9798fe43ba3e8c97f63aca09e2525a5cce2738b9a1a153a275a79bd2ee4ac59fe68cf624ca516a40d8ac8e915baea9db286363ac0dfa1fbec8d0536ace4b8a01ad40ea1b630db95f319450156146811370f20a99275566eaf4934d2002e3bf8b7fda28f60034579c5a1b16a4b0e40876988183a5d139806fec8866b00deba9b5c8b81604461c447f9b71d34b3f8347e402f831ca47e69984d2494a4bc46ed46335ce7cf06c13dd1bceb487b8dad0e987fbfbda79972e3ee9b27160e93028170286d44f2a1133f65e2f5b787c5eb8f4926b1ea85ac46a87d32d03484e93413113823727f4176895343cad34de0dd163444a928b2df3bc6d9c4d35485e3a19c97d18b0bb7f2e3ada7e5d01281933fc7517bafe124f7b85c704841f39968b9b585259d46ce981c77d3f1022e926c68ddcac482e423568856cf3c22d14003bab5525bb94da35edb1030deb2262d13824dc7b4b99a47bd7a89d9e15e3b8bcd17ffc1ee411d5812c95e229368f7c3549cf02aec0c24aa6aa6f01b5b02d274b2c74ccc5e70f7acdbff0157d3f2e1ca95502e50025aeeb280e71a5cc502f9e74d6912d655bcca166ef9ae5c47ff2e01061af5d8017cafed8052ccba7eadaf37bea1629a3b24cf3e32a5b955472c8b68f478159c156cf112154bd07ea0f4495fc77a16ed84c324056a6a76c0e7187ebf35f2c517002524d5bba64ac4a75999ee0e8abad718950be5dac92460de95af32ca6bd99622aa905b1f432eae0884b8b73076365ffc5ddc9cc1fb0aca02cbcbc0976f5708c40d2a089d62d3d6ec7a047e04cb0f938b9c5d0973870829a1d88919f5d51ed4ffa330523a9c126019cc4649e550c7f4730d4f9f7908df5bf1f67a375851666dc8df72145d499fd6df91c84fd894162f7b0c2c325a802e9c8d01ec727e930861af60ded733c1a56ff370975d8ffabe19f0f32396ed253b441c55a903060a1c3d3040adbbe0b0f9520a86ba9167ac4595cfe183d41691afb3b6e6b5e0c3122987a94cb5d1bc22428b3fd4f9d53e4e01690b27cf5453a888f369f3947b8d6951b8c5f536af81cc8ee5bee4510299dad1e4869d1c4f6090c56d80c8049e53005d253e46eab822a4a5347098b691ed9e6438279cc1e3b56b7288e2d864afdc52ce28ae17e28aeb065e5f54667dd14020ea16b09d5cb2adc411119b8540746cd74dbaa99c575fa0c36cfb4579bf85505c6587c76a05188560a2e0d3db200b8e35e79a5843b3b224c5f88801ef93a224e6f403eabd1b89148c2ab90990aa4be7f6737d04a5ecc4fb441c8d50fd00e37700cabfb29e2b66dfb3218e676a484892c3477fecc374992cfd6633642b5c1bb11abbf4d16cc8087eec256c4e3521fe75631d68a502a8c90a922248d64d37aa7d9ee7b4d8325ca53e9acc11290e1484e2efbd239a34b1116d8bbb268ba4ec0451611815ae8d163354831949d102366a25d3550d5c85092b2dd7ae6154cc17cd72744e5aafb76f7db61bd4cf80810c7182feeabe8fbdc663db829a411b3bbd5be75cae2d0aa8a2259c0e3f58699b28f9a9ebd885d06497a18efd6bd3c61abf55cc5ef64712d0f0b64af313cc47ad7d46483374469a3b7ea4f7281ca873e196d13c77510f70efb9a98e98cab9754595eeb758b3397a8c1ea9d5c492640004e1a997df391a87ea4531da0b8a7bbdb16e1cde672983e21b16ffacb84cda3e0d7c88ccb50acb57e3b621a7f179e61e063bdb028655f9fe25c244eef325d5b9677226e5d66e71b474bc036267a04bb332ac51272a617082386bce5