Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Electronic Coloring Book: Let's break some cryp...

Electronic Coloring Book: Let's break some crypto with... (Part 2)

2015: a talk I gave at the Hack.lu 2015 CryptoParty4Kids. Kids got an A4 with an AES-128-ECB encrypted image, to recover with color pencils.

Philippe Teuwen

October 22, 2015
Tweet

More Decks by Philippe Teuwen

Other Decks in Education

Transcript

  1. TIFF file encrypted with military-grade AES-128 crypto! 9b9a4055c4c471da fe28d9bdf950100b b3844465c1fde147

    cf058232a48448b7 61df505ad423f5b5 7d3b369024952975 37db73ca34e392c2 f37c4cd2af2fa267 021bc43df0dd548a 19d9afd2e550c6d9 9f11aa214f9f6a43 ac386db1e91f4a57 094584ebfa24f7af bb0eba33a9a5c3ca 290eaaa744258eb4 a8b9f9263d42bea9 596bb4a98d422b6a 9f81179565ac49a2 09c55383a2f1eab1 32cf6fd900e8af5b d3783e16de5eca9d 2d4edab6fcae3bea 04b0ffc3bdf7d71b fbe3b5cb67d265d3 3951ed3723f43a9a e2ccd6ffc3937e4b 7d3b369024952975 7d3b369024952975 7d3b369024952975 51f4b0a0e32b5c54 22cc270be24e9c8e d81c0232621021a2 2b33958f729c50fd 34f571d4e9a7f52a 6489500ffb3ecd82 989ae63b490cf97c 713c85c2cf96561e 596bb4a98d422b6a 596bb4a98d422b6a 596bb4a98d422b6a bc2e92a0115297ec 7591dc6cf31aab60 5b986857343f9cf6 43c8a4a4950d3d00 3fd573c5adb1840a e27b42b8e767a075 313bc43895c5a421 7d3b369024952975 7d3b369024952975 7d3b369024952975 7d3b369024952975 7d3b369024952975 6c2221c375083627 6aa4c15ad37d4b4c 47f09cd978110a89 70ccc62f53312a39 820b63d66860ed96 89e8082218b9be3a 596bb4a98d422b6a 596bb4a98d422b6a 596bb4a98d422b6a 596bb4a98d422b6a 596bb4a98d422b6a 78df3843711881cb d83135c209ff19e9 0559d1a979d3d619 f1731cced11b4208 bef790dd464a8819 51c0e10e7355ffdc 7d3b369024952975 7d3b369024952975 7d3b369024952975 7d3b369024952975 7d3b369024952975 ba82475e067f7b66 8b78ac2b5cc34a31 25e8e08e9c046f3f 25f51f2c42458e9f 65ed95ba6fe99718 46c6ccb49ddeba85 596bb4a98d422b6a 596bb4a98d422b6a 596bb4a98d422b6a 596bb4a98d422b6a 596bb4a98d422b6a 9eb41c6697f7b4dd 32163291c21c030d dd7d1cf9248a361c 53256b61131d584d e60b3206df1f8807 0f5afd13548a7c6c 7d3b369024952975 7d3b369024952975 7d3b369024952975 7d3b369024952975 7d3b369024952975 4817d087fb9b840c deda9892f5f6ebaa 0482b64e6db51702 15b3c2ebbc570244 8600abe1e5b34fff 32e8f6956fe2eefd 596bb4a98d422b6a 596bb4a98d422b6a 596bb4a98d422b6a 596bb4a98d422b6a 596bb4a98d422b6a 013fb4545aaad508 f8a33573211b929c d8a1b72a24dd7e34 41ce342f39a62fda 35c2e6182c07603f 7d3b369024952975 7d3b369024952975 7d3b369024952975 7d3b369024952975 7d3b369024952975 7d3b369024952975 7d3b369024952975 0da2a567c0ec28af 993fe0cc5c8640b0 7b221fed49a1297a 35e609d262f1c66f 596bb4a98d422b6a 596bb4a98d422b6a 596bb4a98d422b6a 596bb4a98d422b6a 596bb4a98d422b6a 596bb4a98d422b6a 596bb4a98d422b6a be1e07deb90ffbba 86874ea3d13529c3 2a901cf62a4b7132 dd1b75e489b9e556 7d3b369024952975 7d3b369024952975 7d3b369024952975 7d3b369024952975 7d3b369024952975 7d3b369024952975 7d3b369024952975 53e158b7f2827a62 5ab631f88e3e955f 547b5fb7f46ab789 c9a7ab1b89bdeb4a 596bb4a98d422b6a 596bb4a98d422b6a 596bb4a98d422b6a 596bb4a98d422b6a 596bb4a98d422b6a 596bb4a98d422b6a 596bb4a98d422b6a 1b41d45089878908 d67819573d800a62 807e1aa68b77a568 f022b8931df21bb2 7d3b369024952975 7d3b369024952975 7d3b369024952975 30f5536a8b40c156 7d3b369024952975 7d3b369024952975 7d3b369024952975 b595e8bc79a67faa 45a525e91aadedbf 6bdea3fb4cfafa15 13547848f0224793 596bb4a98d422b6a 596bb4a98d422b6a 596bb4a98d422b6a a5c059b5541206b2 596bb4a98d422b6a 596bb4a98d422b6a 596bb4a98d422b6a fe36d84c03b056ac a6d1625c47cf756a 778e4cf57042f13c 4114d0d384fc8067 7d3b369024952975 7d3b369024952975 5025d51aea9e8a7b 41f671904877c6ac b26364031525571f 7d3b369024952975 7d3b369024952975 fcad724ec75410ea a80f779f88ad71b3 8a844ffe5bee8d0c 2100489f66647321 596bb4a98d422b6a 596bb4a98d422b6a 2cefb333ee42797f 5e0310f77a255422 6757f4f0c68bee46 596bb4a98d422b6a 596bb4a98d422b6a 6774177a6f041921 0c95020ee35f1164 27bebc0971e6d131 552c8aa6c156d560 7d3b369024952975 7d3b369024952975 1a05f40a94923d66 c35291fab1814c8f 20efd48ca7ad5fbd 7d3b369024952975 7d3b369024952975 b0e9152bc729187c 8a8e73f3e73a2620 56d2608ee99a9453 c9c8cb16cd97b7fd 596bb4a98d422b6a 596bb4a98d422b6a f6264874a91ad04b 1b0dfdb28aa83fa7 8a01e9474fc01a52 596bb4a98d422b6a 596bb4a98d422b6a ac66f1defdae1d8c 8686533d5161e982 b584537a5ec4b58d 548936942cbb03dc 7d3b369024952975 7d3b369024952975 dae8aa51625af686 bb95f8b94be2aced c04b8c9767eb974b 7d3b369024952975 7d3b369024952975 08dd49b19b0430b4 b5326c76fc953e15 b8b5686aa55a6164 8fa89c1a85a96b5d 596bb4a98d422b6a 596bb4a98d422b6a 81f540141d7a453f 032bd3c957a82787 0bef4235a20073dc 596bb4a98d422b6a 596bb4a98d422b6a 595a03b708d9d32c b0a8b82afcd51f54 5b2957944be283aa 2ae77075c9485ebd 7d3b369024952975 7d3b369024952975 6e26ba075b482a02 8f987fa9fa2e2695 2e454b4c4af75089 7d3b369024952975 7d3b369024952975 f31941c2bbb05fa2 335f9265f0bfbc21 79954ea377842d1e b197e64174332078 596bb4a98d422b6a 596bb4a98d422b6a 5063c3131c8735a0 57f637da2d22988a 0f33edb50a6d730d 596bb4a98d422b6a 596bb4a98d422b6a 9cbfd4e6693206d3 3c5ee0ceafe9d582 4c57e6ca9cd41d6f d38ca2bca514d168 7d3b369024952975 7d3b369024952975 c489f9dddb7f4a5d 17b7aadb7799cd08 b2838e45d5a86e86 7d3b369024952975 7d3b369024952975 69318ac1b7463156 b249baf609aa5815 77255844954a3e6c 674039c3ab58d781 596bb4a98d422b6a 596bb4a98d422b6a 0ea327b94e287121 ab464d84d095946a d1cdacad9e6b5466 596bb4a98d422b6a 596bb4a98d422b6a fdfef665168489f7 094a195149ed9786 11a8fbb4da0a6541 cd5bca0871477869 7d3b369024952975 7d3b369024952975 8da6762e27ff46c8 b73a2b30bcfbe637 12a4a038b2dab283 7d3b369024952975 7d3b369024952975 8a49e1dde187f4ad 13d1a0efe9c8ea01 109066f677d78e3d cc444c9835ada088 596bb4a98d422b6a 596bb4a98d422b6a 6fc94605b0ccf279 23fc51751162c713 88c71705ac1c95db 596bb4a98d422b6a 596bb4a98d422b6a a49519c33e2d63e8 9d06b59031fc9354 f1f996c79e444223 626808da2437a753 7d3b369024952975 7d3b369024952975 1ed6cf0c2f9f25e3 a3aee077290064be c23dc16d406347f5 7d3b369024952975 7d3b369024952975 c28504ba761dca52 dae1229c2f4fabdd 42764a267aa6be67 f5a3d7e5f79e03d0 596bb4a98d422b6a 596bb4a98d422b6a 7916581152bb6e92 37d7ba39e722d241 39c82d52a5309515 596bb4a98d422b6a 596bb4a98d422b6a 51a48c176350182a dd4bd639043069da c28591b04056c4e2 bc49cfc0797906af 7d3b369024952975 7d3b369024952975 e2e6d0cea6a3461d ce1b773e37196108 d3e0430555960048 7d3b369024952975 7d3b369024952975 6ab5abc57e74e695 f82499bdc1120496 b510be1dc0eea973 83e1da0abeb8273a 596bb4a98d422b6a 596bb4a98d422b6a 262fdffffb5406a6 6ef8f78d2a53ec1a 26ae779401c946b3 596bb4a98d422b6a 596bb4a98d422b6a 764c3ad46acd004e f52a24e947491826 a1986714bd8ead93 b56e7ad9e2b61d40 7d3b369024952975 7d3b369024952975 a27f0b9da18c7e71 0467acb6518a7512 1a2e9c2b100a6de9 7d3b369024952975 7d3b369024952975 63213dc9161e7f8a e016c82313424ee9 8246ce98a036fcf8 6c67338153d032ad 596bb4a98d422b6a 596bb4a98d422b6a 03119f1871ce2c77 635f38c68e6c153b 8937f2392df5ca21 596bb4a98d422b6a 596bb4a98d422b6a db1d8bd04c4576f1 64d7cf63da6ef509 49bb3ec50210b483 fa7e36d2801c94b0 7d3b369024952975 7d3b369024952975 adfe98baf7d68feb 2db3a7e26634ee07 fb0d1e4ee6b9e9cf 248d3e00d91a05f6 ec4afecf8b415c14 b4559f1b53b0c4ed 4c1e12e5e4ba6bf0 cea766057246f32d 82d2fa1d303742a6 596bb4a98d422b6a 596bb4a98d422b6a 8707e7ca7f218a9f f46ea92ef3b3be89 892c696ff8b864e3 021cccd4cd06e5c0 1c54103615c0a6f0 44ab6dfd6af3cd6d 38503f8feb96c61a 380c5e59d6acd5c5 f752ee04baa663bd 7d3b369024952975 7d3b369024952975 cf69f5ba05f3478a 77ad57097c69a22f d9867e774fd9b0b6 a5d74ab2f492ff45 d2fae10c9dec494c a09ce1c77381ba85 b034dda23d9e56f9 9c89807321521c3f ad12a03d9d47530e 596bb4a98d422b6a 596bb4a98d422b6a 9541f65a9f0c11cb c125cfc4eb191afb bf1768d2e826eb22 97a62fef85f49af1 1e08b8c5124e9315 d2a9e055acbe54c3 3184da64a4f1c28b 4d769d22c51a82ca f72b000995d62dac 7d3b369024952975 7d3b369024952975 6a9fc7bd475c13c8 f44b160279af0d22 522e4039e694b82a f46b49bb5c4289b4 35e055430c0271ae 17a5430eb605b266 4b92c25c55063715 f50499914c404b10 6a0e3c88a38e1a52 596bb4a98d422b6a 596bb4a98d422b6a e84f1fe6e635e6a4 aedbd81c55f9186b eb7d9a18fef59850 2c0739ee786c0b5e d175691d6d4f6a4d 6c965128d5c66190 678d7412650a413a e046729e5f9ae8d9 ac344afd27763f81 7d3b369024952975 7d3b369024952975 7d4a56efd22e67ec ebff516c111ac26c 21ed6a1b1d7ffda7 00a270d8efe1e674 bdabd22a77ff6d46 1b16bed193e83b25 fd54f047cba9fe6d 940dd259004247db e22d6e46618af9ef 596bb4a98d422b6a 596bb4a98d422b6a e9cd60e87d5423eb b4f79fb355f19b75 8b1ac933c028c6e1 657dd34980851748 2b8125191ed51a0f d6bc97b17e5beb1e 70058c8636c3edb7 4520b8b015487ab9 e769ff67fb9f81ca 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 79fc5b35b2f7bacc 37dece98ca7c2a11 092719cc34f81af2 1905fc0bc1b75385 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 4f8417e23c9033fa 4fd7bab894f7ef97 ab9fe5e1fd29fdc0 83b09226dbe749bd 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 9aad6bcd9f7816a4 8a605ce8c55a0735 bcc376317fecc5dc 5c04cc6ae9b1d2f2 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 13c0be2fcacdea13 3c6ad3804937c72c 7b64d9a4db4c6f62 451f0a984b31a7fc 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 60f716576c9521d2 2a5619bca43848c2 11c704a93df10cdd 144e624052ce5823 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 3baecd2fabc54bd9 805b56ec9935a7e4 0e9e8bf518edb88d b4700bebde0f46cf 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 99a3e4928fbacbad 1c840b3a83a152e9 709585ae1c6312b8 f452947b78c2640f cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a db1754d3eadd62a0 f88a1a534bd28c6b f2238124e8d47f0b 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 25b9cb6206c0e94e 8ea74971616698dc cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 23809574c0270605 299455a353ba6d46 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 2d811e3eb7368d64 f7c2f95a74de5f16 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a b815bb1aabf1ee6d eef4da53a63ee1e4 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 96cacc506c5bed11 c879377c0315950b cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 47d5998f762a82ac 644a7c33c9cab1b0 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 f6162310d1ccac21 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 3d3bf80565c24c89 439efd9660e80827 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a d7b8877068f91997 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a a001c60cd2f7e5ef b273f6beaaad9c39 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 995af011ddb13120 6414d517cde26a8d 0b2878b23752caed 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 5c57e18a04da7910 ea610a836bdd598e cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 00225135aa6e8582 977d6ad9e70bb30d 28a014f5c31dcd93 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 5c3b7f2b8ac1c651 923adb4424761e51 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 489d7420330e4138 2916abb88d028026 dbd91fbef69244ba 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 8c5393667e76d0a1 b1cba201ac40ae6d cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 72ceaf30dc347b27 c62646d0e96e8e92 8a8e40c60ac745ab cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd8ef9cd03fd02f0 c92dced53f9dc2f7 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 0033ee232d6240be 2e051c79b4f2c535 2b5fb4db2c886087 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 eba20c55c055e018 7b6f1b44ab50e365 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 3f2a3bd9f823b248 32171710e4376480 21efe02d0547a0c2 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a dd553293e5e543bd 15f6e15fe78e79ff 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 efdc1e9161f49311 f0ba25bd0d192d74 c38f8887a5ef181d 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 21727ef8d2b705d1 361463d79ee298bc cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 131a85611e3eaaee b46ae013c64f3e2c 5460856e520c675d cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 9a599ab634a1a64f 06bd2172fab32285 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 56e093c171454447 8e12608f969c95c5 c3c2dcaf4b2d27cd 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 d9e49df8ab81c1c6 e7335615550b1703 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a c2afd26290a72d13 7d58969bb0069273 4095356c733e57b2 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 236f87a452a77152 c7ed9a7498a1eafe 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 943f73b9dda1d1f0 8b5b9cb2d1029704 a6cbf0ebfa94f0fa 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 762105ce1e652dd5 cb4b31e96ea50421 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a a82c5add988de0d7 2c4f3d651e78f42c 3c663bfcd072cfc6 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a aecb18fffafa733e a53500057c4daa03 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 a008ace6fa0441e4 14df526691f698f1 1527de472aacc118 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 3bdc280902ff7dba 0449b7521a8fd90a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 8da3141a070482f8 ea1a37134618f784 b652c2501e401a92 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 7e37d8d19c38d836 960b88ed9ab4c9a2 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 ae9b1d4e652e538e 5e3e7cec3e69a86b 28a3134ed6406f62 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 83c38dad60907c91 38198b6c87261633 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 2e8b1795f0eccbfa 3a161485c3c68cb8 347240ca9d01e8da cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a d225a6dbad59fe21 f9f443038b65c363 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 9d82240095a3ea8d ad1d1e08b881a091 4b83ca2e62bebdb9 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 1e8e63f6df5ee62d 5ecd2f8386509887 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a b95700877948d4e3 5bb3ce51faf28985 d8e9cb2ad11e1139 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 0296acc6e2864888 7dc73b7401d6895b 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 4fae3ea91f2c3d2d 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 e6f4060b1c17ab62 db28f15d4a9e4e42 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a e6d0c1d4a0d832d9 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 199be8c20e781551 760f3e424d7a7ab0 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 0c8b17f7ef30a057 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 97fd234fd70f0f60 568d9f44cc132dd6 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 95879755a5557831 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a bb08fb45f2da7b99 0078db767e1e99e9 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 0d315a3a86fbe54a 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 727354abad5afcd2 b319f1663565bfc9 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 603eb7255954757f cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 0025a7b2339eaaa4 d1c09d034de4d44e 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 3ca2ba57a58ee021 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 ab1dc61120f0fe5b d48f2f47cc674097 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a ab9a93e1502ab9fb cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a c2df97a1d9042dba 393150ae1148e65c 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 551fffa69a301498 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 39685bb11f653326 234632f3a79d6100 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 7c14b34028531ea1 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a e1bc91605cf1a910 f0f197e7ddf3ce9b 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 776d8520834eb851 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 2343115535c1792e 392bf7d8f10fa2d1 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 8d9d19ceb95dab87 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 99d6f04a5161078a 6384306b694fb173 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 31006bd1999bf35d 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 0beb71cd28d311da f640204ec87cf039 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 94b1b7082f3b7ec3 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 2abf1c116b01b5d0 1448f8074dd847ef 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 dd0c171b47359d5c 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 1712bc71385d256d 2369fa95225251ae cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 2d3283dbb69f3cf6 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a f6f070822df3bf91 d708922383d530f3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 0eca564dfab3fde7 b88b689214ded3f9 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 5e05d5c9ba9f195b 6647714eeae0d090 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 2128c2978941339f 3f3400d6a5d14151 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a f1797f51ac71a8b9 92dc1ad8a13f8801 cd05e252b9c035e0 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 de69d1bec4e1b1be 066fb84ed1d3cad5 27517104f020a27f 490e126b1d126d0a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a f57478a1005e8357 3dadbab2e09eed0e 18d906c77c4b5389 151a231973d7c656 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 32bf822f0bd592ac 3ebb9f2beabd8b53 38bb9861122ba42e 19c64219bcf473d5 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a caf50978c3a31eff bf8d1ecbf85a5109 2da49978aec111cd e207ca9c4a49b570 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 a11c70ecf3a8b0bb c4ba8166d57971f4 441d08ce495896f4 a0dbcb865b1b551e cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a dc486dc3eb2b185d 6025cfb1499b97d5 c80904e8533fdef4 70e24e32b8aa3870 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 57a088be50207ea3 626083478271e11f a3e621614fab7e97 269b52f09776686a 3da4b8e03adb0e88 cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a cd460cb704ecf43a 83874bdf622d40c1 6fe6f309de7151b4 1c1b82895b6b0497 c38c6b5025d63bb1 b0ef9883cb8d6925 8e4d61175d62a4c9 c37b7b588e585941 c43b09a6733cd92d 0f637f81be9712ec 284646023e83259a 93fe4122756e0c66 e0a866a5c1a521a9 24f4633ec8180aa3 fc450417d7a58ac7 1ecda911e6e24d09 5cb637f5829617f8 5b70f37088b0e5a4 17fa64f33812aee0 20ec6978570c9ee5 f9cb2f9dd416b4a6 9149f2df9bc298c5 b550e83454685631 dab427861900b0de ddcb2f21a81fbda3 4d7dc322dcc0e905 d775738f8e0e336c d229edc0f02e1fbc e859d04623fe7aab be5d0c530bf05b62 5429b009f6c2e432 9236dfbb351053bd caac31a8024b250f 84df6478de677802 bd60bf1807c00c2a 867e9a0eed34e75e 06f8c1cb6e8a81b9 e33cea2d6ed3d9d9 80108437324369c3 12522ccae42369b7 ad729be42e4182da 3dc68672af3acd3a e1442d2eafd2d12e d342931981e421f0 7fa3354a51d90e03 6b4b0db9579bca15 4eb8e71864a1be83 50067ac1d2be2105 585bd11e8330c1a4 9518b5567dbb5f02 ddfd902049c90397 f8e51c0b00a7e4b1 66d034e8654ea0f7 ba74ffd148a75a9f b37c94fc2f39fc9d fdde50dc9cb900ba bc4e28d7d712b48b 965a4fea317adb53 847544de7d595cad 86ae8517ece8ed30 64e742e6bc5a6077 ecbfeccfcb5b15e9 d5ee07bd25d6f977