#!/usr/bin/env python3
from Crypto.Util .number import inverse, bytes_to_long, getPrime
p = 7518283147897519798986631312311942714982659561018644929213736880399034971301376032101150749769503705407582365824775204697079741625923799892613204147150477
q = 11637582457801537252149096487994896012074081822715877117084825337914457616498606492407903948310882045114201100295452554804370120197237117417931707544792581
e = 3
ct = 51038091847653902662951087032267015983054673003808040334610842730066696584654111821097897449229890266268707009830444977136229455533152508956295143334037582954463017978848769539519174404432225881912032681108869945721009439084663948905413034986114372267486608387909319906617780712545909362019294053258723286819
n = p * q
flag = b"REDACTED"
m = bytes_to_long( flag)
phi = ( p-1 ) * ( q-1 )
d = inverse( e, phi)
c = pow ( m, e, n)
print ( hex ( m) [ 2 :-1 ] .decode ( 'hex' ) )
IyEvdXNyL2Jpbi9lbnYgcHl0aG9uMwpmcm9tIENyeXB0by5VdGlsLm51bWJlciBpbXBvcnQgaW52ZXJzZSwgYnl0ZXNfdG9fbG9uZywgZ2V0UHJpbWUKcCA9IDc1MTgyODMxNDc4OTc1MTk3OTg5ODY2MzEzMTIzMTE5NDI3MTQ5ODI2NTk1NjEwMTg2NDQ5MjkyMTM3MzY4ODAzOTkwMzQ5NzEzMDEzNzYwMzIxMDExNTA3NDk3Njk1MDM3MDU0MDc1ODIzNjU4MjQ3NzUyMDQ2OTcwNzk3NDE2MjU5MjM3OTk4OTI2MTMyMDQxNDcxNTA0NzcKcSA9IDExNjM3NTgyNDU3ODAxNTM3MjUyMTQ5MDk2NDg3OTk0ODk2MDEyMDc0MDgxODIyNzE1ODc3MTE3MDg0ODI1MzM3OTE0NDU3NjE2NDk4NjA2NDkyNDA3OTAzOTQ4MzEwODgyMDQ1MTE0MjAxMTAwMjk1NDUyNTU0ODA0MzcwMTIwMTk3MjM3MTE3NDE3OTMxNzA3NTQ0NzkyNTgxCmUgPSAzCgpjdCA9IDUxMDM4MDkxODQ3NjUzOTAyNjYyOTUxMDg3MDMyMjY3MDE1OTgzMDU0NjczMDAzODA4MDQwMzM0NjEwODQyNzMwMDY2Njk2NTg0NjU0MTExODIxMDk3ODk3NDQ5MjI5ODkwMjY2MjY4NzA3MDA5ODMwNDQ0OTc3MTM2MjI5NDU1NTMzMTUyNTA4OTU2Mjk1MTQzMzM0MDM3NTgyOTU0NDYzMDE3OTc4ODQ4NzY5NTM5NTE5MTc0NDA0NDMyMjI1ODgxOTEyMDMyNjgxMTA4ODY5OTQ1NzIxMDA5NDM5MDg0NjYzOTQ4OTA1NDEzMDM0OTg2MTE0MzcyMjY3NDg2NjA4Mzg3OTA5MzE5OTA2NjE3NzgwNzEyNTQ1OTA5MzYyMDE5Mjk0MDUzMjU4NzIzMjg2ODE5CgpuID0gcCAqIHEKCmZsYWcgPSBiIlJFREFDVEVEIgptID0gYnl0ZXNfdG9fbG9uZyhmbGFnKQoKcGhpID0gKCBwLTEgKSAqICggcS0xICkKZCA9IGludmVyc2UoZSxwaGkpCmMgPSBwb3cobSwgZSwgbikKcHJpbnQgKGhleChtKVsyOi0xXS5kZWNvZGUoJ2hleCcpKQ==