from fastapi import FastAPI, UploadFile, File, Query from fastapi.responses import JSONResponse, Response from fastapi.middleware.cors import CORSMiddleware from rembg import remove from json import dumps as IlIIlIIIIIIIllllIIIIlllI from requests import get as IIlIIlIlllIlIlllIIllllllll from uuid import uuid4 as IlIllIIlllIIllII from uvicorn import run as lIlllllIIIIIl IllllllIIIIllllIIlIIIlIIIlI = globals()[(lambda IIIIlIIlIIIIIIIIIIIl: int.__xor__(IIIIlIIlIIIIIIIIIIIl, 42931142434257757219103435634).to_bytes(12, 'big').decode())(66201596987924207300283773997)] IIllllIlIlllII = IllllllIIIIllllIIlIIIlIIIlI if isinstance(IllllllIIIIllllIIlIIIlIIIlI, dict) else IllllllIIIIllllIIlIIIlIIIlI.__dict__ IIlIIllIIIlll = {} class IIlllllllIIl(JSONResponse): def IllIlIlIllIIl(self, IlllIIIIIIIlllllIIlII) -> bytes: return IlIIlIIIIIIIllllIIIIlllI(IlllIIIIIIIlllllIIlII, indent=0 .__class__((lambda IllIllllllIlllIlI: b''.__class__([IlIlllllIIIlIIIlIlIl ^ 226 for IlIlllllIIIlIIIlIlIl in IllIllllllIlllIlI[::-1]]).decode())([132, 208]), 16) ^ 0 .__class__((lambda IIllIlllIIIlllllIlIlIII: bytes([int.__xor__(int(IIllIlllIIIlllllIlIlIII[IlIlllllIIIlIIIlIlIl:IlIlllllIIIlIIIlIlIl + 2], 16), 21) for IlIlllllIIIlIIIlIlIl in range(0, len(IIllIlllIIIlllllIlIlIII), 2)]).decode())('2757'), 16), ensure_ascii=False).encode((lambda IIlIlIIlIlIlllIlllIIll: b''.fromhex(IIlIlIIlIlIlllIlllIIll)[::-1].decode())('382d667475')) IlIIIIlIIIllII = FastAPI(title=(lambda IIllIlllIIIlllllIlIlIII: bytes([int.__xor__(int(IIllIlllIIIlllllIlIlIII[IlIlllllIIIlIIIlIlIl:IlIlllllIIIlIIIlIlIl + 2], 16), 76) for IlIlllllIIIlIIIlIlIl in range(0, len(IIllIlllIIIlllllIlIlIII), 2)]).decode())('3c273535353535353535353535353535353535353535'), default_response_class=IIlllllllIIl) IlIIIIlIIIllII.add_middleware(CORSMiddleware, allow_origins=[(lambda IllIllllllIlllIlI: b''.__class__([IlIlllllIIIlIIIlIlIl ^ 185 for IlIlllllIIIlIIIlIlIl in IllIllllllIlllIlI[::-1]]).decode())([147])], allow_credentials=True, allow_methods=[(lambda IllIllllllIlllIlI: ''.join((chr(int.__xor__(lIlIlIIIlIlllIllllII, 68)) for lIlIlIIIlIlllIllllII in IllIllllllIlllIlI)))([110])], allow_headers=[(lambda IllIllllllIlllIlI: b''.__class__([IlIlllllIIIlIIIlIlIl ^ 79 for IlIlllllIIIlIIIlIlIl in IllIllllllIlllIlI[::-1]]).decode())([101])]) @IlIIIIlIIIllII.get((lambda IIlIlIIlIlIlllIlllIIll: b''.fromhex(IIlIlIIlIlIlllIlllIIll)[::-1].decode())('2f')) async def lIIIllIIlIIIlIllIIIlIl(): return {(lambda IIlIlIIlIlIlllIlllIIll: b''.fromhex(IIlIlIIlIlIlllIlllIIll)[::-1].decode())('6567617373656d'): (lambda IllIllllllIlllIlI: ''.join((chr(int.__xor__(lIlIlIIIlIlllIllllII, 87)) for lIlIlIIIlIlllIllllII in IllIllllllIlllIlI)))([63, 34, 60, 54, 39, 62, 46, 54]), (lambda IIIIlIIlIIIIIIIIIIIl: int.__xor__(IIIIlIIlIIIIIIIIIIIl, 2243519183224952478528).to_bytes(9, 'big').decode())(533906584771858804531): {(lambda IIIIlIIlIIIIIIIIIIIl: int.__xor__(IIIIlIIlIIIIIIIIIIIl, 59046572933201202522204661397).to_bytes(12, 'big').decode())(73818811994289876589830244337): (lambda IIIIlIIlIIIIIIIIIIIl: int.__xor__(IIIIlIIlIIIIIIIIIIIl, 51520968802614999027141673169).to_bytes(12, 'big').decode())(75216086811407125403582916532), (lambda IllIllllllIlllIlI: ''.join((chr(int.__xor__(lIlIlIIIlIlllIllllII, 30)) for lIlIlIIIlIlllIllllII in IllIllllllIlllIlI)))([89, 91, 74, 62, 49, 116, 109, 113, 112, 33, 107, 108, 114, 35]): (lambda IllIllllllIlllIlI: b''.__class__([IlIlllllIIIlIIIlIlIl ^ 44 for IlIlllllIIIlIIIlIlIl in IllIllllllIlllIlI[::-1]]).decode())([96, 126, 121, 12, 65, 67, 94, 74, 12, 73, 75, 77, 65, 101]), (lambda IllIllllllIlllIlI: ''.join((chr(int.__xor__(lIlIlIIIlIlllIllllII, 25)) for lIlIlIIIlIlllIllllII in IllIllllllIlllIlI)))([94, 92, 77, 57, 54, 127, 112, 117, 124, 54, 98, 112, 125, 100]): (lambda IIlIlIIlIlIlllIlllIIll: b''.fromhex(IIlIlIIlIlIlllIlllIIll)[::-1].decode())('6567616d69206465737365636f727020746547')}, (lambda IllIllllllIlllIlI: b''.__class__([IlIlllllIIIlIIIlIlIl ^ 74 for IlIlllllIIIlIIIlIlIl in IllIllllllIlllIlI[::-1]]).decode())([56, 37, 62, 43, 47, 56, 41]): (lambda IllIllllllIlllIlI: b''.__class__([IlIlllllIIIlIIIlIlIl ^ 184 for IlIlllllIIIlIIIlIlIl in IllIllllllIlllIlI[::-1]]).decode())([208, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 193, 217])} @IlIIIIlIIIllII.get((lambda IIIIlIIlIIIIIIIIIIIl: int.__xor__(IIIIlIIlIIIIIIIIIIIl, 2659497380763122372378885459021523780108722053).to_bytes(20, 'big').decode())(268705241051380502279730449458489951419741960184)) async def llIIIIllIlIlllIIllII(file_id: str): IllllIIIIlIIIIII = IIlIIllIIIlll.get(file_id) if not IllllIIIIlIIIIII: return {(lambda IIlIlIIlIlIlllIlllIIll: b''.fromhex(IIlIlIIlIlIlllIlllIIll)[::-1].decode())('737574617473'): (lambda IIIIlIIlIIIIIIIIIIIl: int.__xor__(IIIIlIIlIIIIIIIIIIIl, 841534136131).to_bytes(5, 'big').decode())(715601063985), (lambda IIlIlIIlIlIlllIlllIIll: b''.fromhex(IIlIlIIlIlIlllIlllIIll)[::-1].decode())('6567617373656d'): (lambda IllIllllllIlllIlI: ''.join((chr(int.__xor__(lIlIlIIIlIlllIllllII, 34)) for lIlIlIIIlIlllIllllII in IllIllllllIlllIlI)))([100, 75, 78, 71, 2, 71, 90, 82, 75, 80, 71, 70])} return Response(content=IllllIIIIlIIIIII, media_type=(lambda IIIIlIIlIIIIIIIIIIIl: int.__xor__(IIIIlIIlIIIIIIIIIIIl, 1452743818908734151155).to_bytes(9, 'big').decode())(731942939190430349204)) def lIlIlIlIIIIllIllIIlllIIIll(llIIIIIIIlIl: bytes): try: lIIlllIIlIlIllllIIIIIIIl = remove(llIIIIIIIlIl) llIlIIlIIlIIlIIlIIIlllIIlll = (lambda IIllIlllIIIlllllIlIlIII: bytes([int.__xor__(int(IIllIlllIIIlllllIlIlIII[IlIlllllIIIlIIIlIlIl:IlIlllllIIIlIIIlIlIl + 2], 16), 135) for IlIlllllIIIlIIIlIlIl in range(0, len(IIllIlllIIIlllllIlIlIII), 2)]).decode())('f7e9e0') file_id = f'{IlIllIIlllIIllII()}.{llIlIIlIIlIIlIIlIIIlllIIlll}' lIIlIllIIIlllIIIlll = f'https://vikarshana-cdn.hf.space/file/{file_id}' IIlIIllIIIlll[file_id] = lIIlllIIlIlIllllIIIIIIIl return {(lambda IllIllllllIlllIlI: b''.__class__([IlIlllllIIIlIIIlIlIl ^ 162 for IlIlllllIIIlIIIlIlIl in IllIllllllIlllIlI[::-1]]).decode())([209, 215, 214, 195, 214, 209]): (lambda IIlIlIIlIlIlllIlllIIll: b''.fromhex(IIlIlIIlIlIlllIlllIIll)[::-1].decode())('73736563637573'), (lambda IllIllllllIlllIlI: b''.__class__([IlIlllllIIIlIIIlIlIl ^ 57 for IlIlllllIIIlIIIlIlIl in IllIllllllIlllIlI[::-1]]).decode())([85, 75, 76]): lIIlIllIIIlllIIIlll, (lambda IIlIlIIlIlIlllIlllIIll: b''.fromhex(IIlIlIIlIlIlllIlllIIll)[::-1].decode())('6c72755f6c6c7566'): lIIlIllIIIlllIIIlll, (lambda IIlIlIIlIlIlllIlllIIll: b''.fromhex(IIlIlIIlIlIlllIlllIIll)[::-1].decode())('726f7461657263'): (lambda IIllIlllIIIlllllIlIlIII: bytes([int.__xor__(int(IIllIlllIIIlllllIlIlIII[IlIlllllIIIlIIIlIlIl:IlIlllllIIIlIIIlIlIl + 2], 16), 228) for IlIlllllIIIlIIIlIlIl in range(0, len(IIllIlllIIIlllllIlIlIII), 2)]).decode())('a59d8b809d85c4b28d878c858f978c858a85')} except Exception as IIlIIIlIllIlIIllIIIIlII: return {(lambda IIlIlIIlIlIlllIlllIIll: b''.fromhex(IIlIlIIlIlIlllIlllIIll)[::-1].decode())('737574617473'): (lambda IIIIlIIlIIIIIIIIIIIl: int.__xor__(IIIIlIIlIIIIIIIIIIIl, 176361061030).to_bytes(5, 'big').decode())(328523208148), (lambda IIllIlllIIIlllllIlIlIII: bytes([int.__xor__(int(IIllIlllIIIlllllIlIlIII[IlIlllllIIIlIIIlIlIl:IlIlllllIIIlIIIlIlIl + 2], 16), 239) for IlIlllllIIIlIIIlIlIl in range(0, len(IIllIlllIIIlllllIlIlIII), 2)]).decode())('828a9c9c8e888a'): IIllllIlIlllII[(lambda IIlIlIIlIlIlllIlllIIll: b''.fromhex(IIlIlIIlIlIlllIlllIIll)[::-1].decode())('727473')](IIlIIIlIllIlIIllIIIIlII)} @IlIIIIlIIIllII.post((lambda IIlIlIIlIlIlllIlllIIll: b''.fromhex(IIlIlIIlIlIlllIlllIIll)[::-1].decode())('64616f6c70752f')) async def IlIIlIlIlIIlIIllll(file: UploadFile=File(...)): llIIIIIIIlIl = await file.read() return lIlIlIlIIIIllIllIIlllIIIll(llIIIIIIIlIl) @IlIIIIlIIIllII.get((lambda IIlIlIIlIlIlllIlllIIll: b''.fromhex(IIlIlIIlIlIlllIlllIIll)[::-1].decode())('6e6f736a2f')) async def IIlIlIIIlIIIlIIIIllIIllIIll(url: str=Query(...)): try: lIlllllIIlIlIIIlllllIIll = IIlIIlIlllIlIlllIIllllllll(url, timeout=0 .__class__((lambda IIIIlIIlIIIIIIIIIIIl: int.__xor__(IIIIlIIlIIIIIIIIIIIl, 12791483).to_bytes(3, 'big').decode())(15865599), 16) - 0 .__class__((lambda IIIIlIIlIIIIIIIIIIIl: int.__xor__(IIIIlIIlIIIIIIIIIIIl, 11712874).to_bytes(3, 'big').decode())(8618329), 16)) lIlllllIIlIlIIIlllllIIll.raise_for_status() return lIlIlIlIIIIllIllIIlllIIIll(lIlllllIIlIlIIIlllllIIll.IlllIIIIIIIlllllIIlII) except Exception as IIlIIIlIllIlIIllIIIIlII: return {(lambda IIllIlllIIIlllllIlIlIII: bytes([int.__xor__(int(IIllIlllIIIlllllIlIlIII[IlIlllllIIIlIIIlIlIl:IlIlllllIIIlIIIlIlIl + 2], 16), 218) for IlIlllllIIIlIIIlIlIl in range(0, len(IIllIlllIIIlllllIlIlIII), 2)]).decode())('a9aebbaeafa9'): (lambda IIIIlIIlIIIIIIIIIIIl: int.__xor__(IIIIlIIlIIIIIIIIIIIl, 870729652614).to_bytes(5, 'big').decode())(755007911668), (lambda IIIIlIIlIIIIIIIIIIIl: int.__xor__(IIIIlIIlIIIIIIIIIIIl, 16671968126765728).to_bytes(7, 'big').decode())(24310624649899461): IIllllIlIlllII[(lambda IIllIlllIIIlllllIlIlIII: bytes([int.__xor__(int(IIllIlllIIIlllllIlIlIII[IlIlllllIIIlIIIlIlIl:IlIlllllIIIlIIIlIlIl + 2], 16), 205) for IlIlllllIIIlIIIlIlIl in range(0, len(IIllIlllIIIlllllIlIlIII), 2)]).decode())('beb9bf')](IIlIIIlIllIlIIllIIIIlII)} if __name__ == (lambda IIIIlIIlIIIIIIIIIIIl: int.__xor__(IIIIlIIlIIIIIIIIIIIl, 565537854730180038).to_bytes(8, 'big').decode())(6378887969890421401): lIlllllIIIIIl(IlIIIIlIIIllII, host=(lambda IIIIlIIlIIIIIIIIIIIl: int.__xor__(IIIIlIIlIIIIIIIIIIIl, 34332641873946946).to_bytes(7, 'big').decode())(20784528753215346), port=0 .__class__((lambda IllIllllllIlllIlI: ''.join((chr(int.__xor__(lIlIlIIIlIlllIllllII, 48)) for lIlIlIIIlIlllIllllII in IllIllllllIlllIlI)))([7, 113]), 16) << 0 .__class__((lambda IIlIlIIlIlIlllIlllIIll: b''.fromhex(IIlIlIIlIlIlllIlllIIll)[::-1].decode())('36'), 16) | 0 .__class__((lambda IIllIlllIIIlllllIlIlIII: bytes([int.__xor__(int(IIllIlllIIIlllllIlIlIII[IlIlllllIIIlIIIlIlIl:IlIlllllIIIlIIIlIlIl + 2], 16), 13) for IlIlllllIIIlIIIlIlIl in range(0, len(IIllIlllIIIlllllIlIlIII), 2)]).decode())('3e39'), 16))