L8$Cxe.drectveb .debug$S"6 ,HB.bss0.texth,p-z- P`.rdata-@@@.debug$S-.HB.textL./0 P`.rdataV0@@@.debug$S^01HB.text2133 P`.debug$S46HB.text689 P`.rdata9@@@.debug$SY9 ;HB.textq ;;; P`.debug$S;<HB.text;<> P`.debug$S>?HB.textM?ALB P`.debug$SBCHB.textCDD P`.rdata,E@@@.rdata4E@@@.rdataLPMSGtTOKEN_INFORMATION_CLASS" KSPIN_LOCK "LCTYPELPMENUTEMPLATEA=PROPENUMPROCEXWpva_list:tagPOINT8PROPENUMPROCEXA 3LPRECTt XLAT_SIDE        U`SVW}EEE ~ M MEUU EEM U;} E E MMU;UvE~ MMEUU EEMU;} EE MMU;UEEEME]UE5U_^[]& H@7 ComputeConfidence`@ ti  tjtm_heighttm_widthAm_confid ty txA confidence  $ UPSVW}EEE MUUU uDd5]EEE MUUU u$5]} u$EEE MUUU uD$]E9E u$MMM UEEE ud]}u&MMM UEEE u$]M9Mu&UUU EMMM u$]UEMJEBMJ E_^[]<-k-(Crx  ( E@1 LE GetGradientP@  ti tjtm_heighttm_widthAm_grayresult ( $( USVW>EDžtE~M\ Dž\\U EEMU;}EX MXU;XE ~M T DžTTU EEM U;}E P MPU;PfttM;M u U;Uu롋EEEME3333E33?EE?EMUPMHUP EE+EĉpM+Mlphlphlh?jppllЉLۅL$ݝ`ۅpܵ`]lىHۅHܵ`]UEMJEBMJ E_^[;]0;<9%/   *=FPZjt !"=$L%i&'- GetNorm@  ti tjtm_heighttm_widthtm_markltn_yptn_xtnum ty txhttemp neighbor_x neighbor_yxrecordttcount`Asquareresult 9 $9 USVW04EEEEEEE ~M | Dž||U EEM U;}E x MxU;xE~Mt DžttU EEMU;}Ep MpU;pEEEM<UUEL|U;U} E}{MMMU||@EEEM||,UUUE<|MMMU<}"EPMQUREPMQURMPUHMP UEMEMU]Au$EEMMUUEEMMUU3EEЋMME]؋UREPMQU REPMQUHMċPUȋ@ EEMEMU5]MQURU_^[;](o9NJ<H,: H &=di  ,8 B!N"V$%&')o@1  ComputeData@ ti  tjtm_heighttm_widthtm_markAm_gray nngrad tytemp txA magnitudegrad_TAmaxAresult H $H UPSVW}EPMQURE PMQ]U REPMQURE PMQ]EM_^[P;]-PHi<Z7Z`. q`priorityP@ ti  tjtm_heighttm_widthAm_confidtm_mark Am_grayAdataA confidence Z $Z UTSVW}E EEM;ME UUE;E E}|}|M 9M} U9U|EE EMUU EEM9M[UU EEM9M2UU UE<tMM MUE뺃}u둃}tEE EM_^[]g6T[}  */41 ;4 draw_sourceT@  lpBMP tm_widthtm_heighttm_sourcetm_mark tj ti ty txtflag g $g UPSVW}E EEM;ME UUE;E MM MkU3 uiMM MkU3D =uLMM MkU3D u2MM MUEE EMD0UU UEMM MUD?4E EEM;ME UUE;E MM MU<E;} M U;~EM; ~ UE;} M U9Utk}te}t_E 9EtTMM MU<t>EE EM|t*UU UE|tMM MU<uEE EM_^[]hs|t6T  .Lcw(<!A"F$2 MF DrawBoundaryP@  lpBMP tm_widthtm_heighttm_markAm_confid tj ti ty tx t $t UlSVW}E EEM;M E UUE;EMMMkU3 EE]MMMkU3D EE]MMMkU3D EEU E E 5MMMUX5_^[]ò6Tr @@@.@2  Convert2Grayl@,  lpBMP tm_heighttm_widthAm_gray ty tx Ag Ar Ab $ UHSVW}E MMU;<E MMU;EEEM <}3_^[]07N6Tgnpr t 1 {t TargetExistH@ tm_width tm_mark tj ti $ USVWp$EvHEm]E EEM;ME UUE;EqMMMU <uEEE EE}E MM}UUUċEEEMMMU UU}|E;E}}|M;M|뫋UUUE$<MMMU(EEEċu($]MMMU,EEEċu,$]MMMU0EEEċu0$]EMEMEME] E]tMȉMЋỦUԋEMUEzW_^[]ë2 P n   "Eh !"#$%()+,2  PatchTexture@P tx  tytpatch_xtpatch_ytm_heighttm_width tm_source$tm_mark(Am_r,Am_g0Am_bAtemp_rAtemp_bttarget_xAmintiter_x tj tititer_yAtemp_gAsumtsource_yttarget_ytsource_x $ UXSVW}E EE}E MM}UUUEEEMMMU UUEE4EM <dUU4UkEE4EkM,u(EE4EkMM4MkU,u(DD MM4MkUU4UkE,u(LLUU4UE8MM4Mu8<Љ<΋TTEE4EMMMMU|t*EEEM|tUUUE<uMMMU!_^[]u#7M W  (4 UpdateBoundaryh@( ti  tjtm_heighttm_widthtm_mark lpBMP2 ty tx $ UXSVW}E ~ M MEUU EEM U;} E E MMU;UE~ MMEUU EEMU;} EE MMU;UIEEEMACDEGILOQSUVX0  do_inpaint@`  lpBMP tm_widthtm_height lpBMP2Am_graytpri_yAm_gtmycounttpri_xtm_mark tj tzAm_confidAm_pri ti ty txAmax_pri tgtpatch_xAm_rAm_btpatch_ytcount tb trtm_source $ USVW`(E +E̋E+EȋẺEċMȉME 5]؋UREP]ԋMQUR]ЋE؉E MMU;UE؉E MMU;UrEMEM]EMEM]EAu EEE%EEAu EEE%EEm]Em]E EE}M9MkU;U_E9EQM;ME}E-E-UUȋE EEkEM3ҊUEɋEEȋM MU̍DkEM3ҊUEMEE-EȋMTE EEkEM3ҊUEɋEȋMTE EM̍TkUE3Ɋ MEMER}HEMEM]UUȋE EEkEM3ҊUeeEMU]t-EEMMȋU UE̍LkMU3 EEMeeU]t-MMUȋELU UUkUE3Ɋ MeeeeU]t1UUEȋMTE EM̍TkUE3Ɋ ME}}E}~EUUU UUkUEM ,yU_^[Ġ;]EK[n (-{#,s|9<)4@ R ex!4=Fb $'()+,-.1:2D3J4q6789=>?@AC#D(E-F??f@z! @1 A-. do_rotation@`  lpBMP twidththeight lpBMP2@degtmodetxs2tys2 tn tys tm@min tj txs ti @y @x@temptcolor td @c @s Ar @q @p $ USVWBjEP;E܋jjjjjeMQ;E}uJ;Ph8R jh8PMQ;aURjEP;MM؋UUԋE P;Ej,j@;Ej(jMQ U(EЋM؉HUЋEԉBMfA UfBE@MAUBE@MA UB$jjEPjMQU R;EċjjEPjMQU R;EE P;EM Q;EUREP;MQUR;EPMQ;h jjUREPMQjjUR;EPMQUREPh jjMQUREPjjM Q;EP;MQ;UR;EP;MQ;_^[;]()/<H(O<`'g<m&y"!<<<<<<<<<<%<JQ<f<<<<<<<6V\!$%&'"(+)4*>+H,R-\.f/p1234569)EUFmGILMOPQRERROR%d5 0load_lena_image@ hWnd hdclpDIBhBitmaptbmp_htnumtbmp_w lpBMP lpBMP2hBMPbmphdcMemhdcMem2hmdc hInsthBMP2J\8buf  $     USVWx"E E}}t}thMQUR;EEPMQ=ujjUR;EPMQ;_3҃=‰jjEP;4j;!MQURE PMQ;3_^[Ĉ;]N;U<en :<9<  :<8<7<<5B\l u - WndProc@H hWnd uuMsguwParamlParamhdc pstflag 5 $5 USVWp$j0jEP E0EMMȋhj;EЋj;EEUR;jEPjjhNhhhhhhj;EMQUR;EP;jjjMQ;t(UR;EP;뻋E_^[Đ;]'85MYT<aXh<rW~S<RWN<M<L<K <J <,I3<H<G.5<B [ o v $79<ϹMYWNDCLASS- R<2WinMain@P   hInstance  hPrevInstancep lpCmdLinetnCmdShow,msg (wchWnd G $G 2RCI&d:\j|\inpaint\inpaint\debug\vc60.pdb.filegD:\j|\inpaint\image_rotation.c@comp.id .drectveb.debug$S"EC.bss_m_top_m_right;_m_left.texts HE z-(.rdataIXv .bfe..lfe.efe .debug$S4bm.textL > .L09.rdataAv.bfe#=.lf e.efLe1.debug$S w.text _GetNorm =3H_pow __chkesp .bf e3O.lf e.ef eZ.debug$S  |.text j6.1 O9Z_fabs .rdata X[= .bf e]\.lf e.ef e.debug$SY 6FN.textq+w~*2- \q;g.bfei.lfe.efqe.debug$Sb{c.text;A;"? i;>t.bfev.lfe.ef;e.debug$S<.textMMZ vMLB.bfe.lfe.efMe.debug$SLi.text dHd D.rdataB .rdata8d'.rdata;=>E.rdata_c.bfe.lf e.efe.debug$S.text{ }jU9 {F.bfe.lf e.ef{e.debug$S/.textC9. I.bfe.lfe.efe#.debug$S 2.text!O^_update N.bfe).lfe.efeC.debug$S x*.text!70?2! S.bf!eG.lf!e.ef!e].debug$S"!|9].text#-KN# -gV.bf#ea.lf#e.ef-#eh.debug$S$#$u.text% 677{R% ]_memset _calloc .bf%ej.lf6%e.ef%e.debug$S&*%Pj.text'A-`i|W' Af.rdata(ڢ(.rdata)v).rdata* *_sin _cos .rdata+1N*+.rdata,iH,__ftol .bf'e*.lf-'e.efA'e .debug$S-'G.text.2)~f. *n5w         & ; .rdata/v5 Q/_sprintf .rdata0*?i0   .bf.e<.lf).e.ef.eb.debug$S1.ˆs.text2l]2 <zsG    - .bf2egZ.lf2e.ef2e.debug$S32%.text4Rݣ/ qfA4 ZRwM g     .rdata5A65# .rdata6 8 =6[ s .bf4e.lf4e.efR4e.debug$S74%u>.debug$T88_?flag@?1??WndProc@@9@9_?num@?1??load_lena_image@@9@9_m_bottom_ComputeConfidence__real@8@4004c400000000000000__fltused_GetGradient__real@8@40008000000000000000_ComputeData__real@8@4006ff00000000000000_priority_draw_source_DrawBoundary_Convert2Gray__real@8@400dfffe000000000000__real@8@400c9894000000000000__real@8@400d9686000000000000__real@8@400ae970000000000000_TargetExist_PatchTexture_UpdateBoundary_UpdatePri_do_inpaint_do_rotation__real@8@3fff8000000000000000__real@4@3fff8000000000000000__real@4@00000000000000000000__real@8@4006b400000000000000__real@8@4000c90fd7e45803d000_load_lena_image__imp__GlobalFree@4__imp__DeleteObject@4__imp__DeleteDC@4__imp__BitBlt@36__imp__SelectObject@8__imp__CreateDIBSection@24__imp__GlobalAlloc@8__imp__CreateCompatibleDC@4__imp__GetObjectA@12__imp__MessageBoxA@16??_C@_05EFDD@ERROR?$AA@??_C@_02MECO@?$CFd?$AA@__imp__GetLastError@0__imp__LoadImageA@24__imp__GetWindowLongA@8_WndProc@16__imp__DefWindowProcA@16__imp__PostQuitMessage@4__imp__EndPaint@8__imp__InvalidateRect@12__imp__BeginPaint@8_WinMain@16__imp__DispatchMessageA@4__imp__TranslateMessage@4__imp__GetMessageA@16__imp__UpdateWindow@4__imp__ShowWindow@8__imp__CreateWindowExA@48??_C@_0P@GIMN@?$KO?$PM?$KI?$KB?$KK?$LK?$LJ?O?$LJ?$LD?$LB?$NL?B?$OA?$AA@__imp__RegisterClassExA@4??_C@_0L@PMFP@MYWNDCLASS?$AA@__imp__GetStockObject@4__imp__LoadCursorA@8