Address

34GqiMFtKwxH6PYbisavMmERNZPLbHe8WA

0 BTC

Confirmed
Total Received0.00021812 BTC1.41 VEF
Total Sent0.00021812 BTC1.41 VEF
Final Balance0 BTC0.00 VEF
No. Transactions2

Transactions

bc1qpm5qcgene6wfjxthjywmws0hjsjfawkmmp2v5u0.07707030 BTC814.24 VEF496.93 VEF
3J5oNcCLojKAeayQ7v8Tppg1fwX7JE7kkD0.07681396 BTC811.53 VEF495.28 VEF
bc1qmlcplvjxju2gx8fc9nfhhr3lfcm853u9fwzy760.07685994 BTC812.02 VEF495.58 VEF
bc1qnly49rrev0z4756qrlffmksu43gkkpg7m5j8xw0.07696778 BTC813.16 VEF496.27 VEF
bc1q5wcu54wqh355uy8yr6cgvw9k74t0q0mpxl2s000.07679702 BTC811.35 VEF495.17 VEF
bc1qgehsu7rmmx5zvdxw4dhmw9dfkav7j6vzw6j5du0.00371375 BTC39.24 VEF23.95 VEF
bc1qqar6ky8cnlme2fnmnwl0852jcuke43q4q49xcx0.00040978 BTC4.33 VEF2.64 VEF
3NsYZeaVF1x4Bh3PB2nZPUsRVbYCpQtVCw0.00040925 BTC4.32 VEF2.64 VEF
bc1q4erequk4436q0u9l5jrgshgt6dc04tlvgxnlcp0.00127171 BTC13.44 VEF8.20 VEF
bc1qsd673gu6nmwx7swaj90sdzzv45kjkjmat7l4cv0.00081828 BTC8.65 VEF5.28 VEF
bc1qcakcfnl3n94j3atdm8s7dtrmh5meafkmkgkggt0.01496183 BTC158.07 VEF96.47 VEF
bc1qhmtnkeg6trxjr0q030w6cy2ha72gwr20kpvtmg0.01000000 BTC105.65 VEF64.48 VEF
bc1qux0chewaj2xzj65zyhudsavy5e4z9v30xw0an50.00327234 BTC34.57 VEF21.10 VEF
37vBdFXa5pfdv9vUq9QBpYqDevNHzQMyUd0.00164504 BTC17.38 VEF10.61 VEF
bc1q8qr5usvderf33wtz2tychc7te3fveduj8nsle90.00205000 BTC21.66 VEF13.22 VEF
bc1q08cvf6sj0uf89emkvf3tmmawhmnsqytzm5gvyu0.00041036 BTC4.34 VEF2.65 VEF
bc1qqam5cwxfnh9rmfs6jee9j5j6z3d6065taf7mf90.00040918 BTC4.32 VEF2.64 VEF
3ASMVcCxpDcPofx2tbU8cpcXgP9g6jqLR20.00405458 BTC42.84 VEF26.14 VEF
bc1qs4x7pdexva9zq6zhzfd5cn4q7078u6gecplesa0.01858104 BTC196.31 VEF119.81 VEF
bc1q6e6y6hdpaaa9yk0dvksh6039snwm0q5e7044dw0.00890745 BTC94.11 VEF57.43 VEF
bc1qmetx392pw8ydqltrpmk4yxqtfkrrwc0whh6eg60.02090842 BTC220.89 VEF134.81 VEF
bc1qlrnheh4dsnsasjdm6nkngamkc4996exdwdz4qd0.00702705 BTC74.24 VEF45.31 VEF
bc1qh2sfw7lff8dnmucusqf278e4lkeym774y4stn30.04846000 BTC511.97 VEF312.46 VEF
bc1qhtmmxve826rjs2y5l0pmx3r8dw0kmqj0zykptv0.00282870 BTC29.88 VEF18.24 VEF
3C1zpsY3BdmaSRL3cx6iR2x6KiHLxe3fgK0.00411763 BTC43.50 VEF26.55 VEF
bc1q9pe7ctshcxt7s4hdthdl2w2np8l0zaqk4qcst30.00082233 BTC8.69 VEF5.30 VEF
bc1q2fazlvl3xquahpysuy4sh3hpda78d7yj65rf9u0.00343091 BTC36.25 VEF22.12 VEF
bc1qzexscgru0wr0g9s9ap5mag8pstz7nz92sa3k7a0.00268466 BTC28.36 VEF17.31 VEF
bc1qknuc5qgwkkuejyz0d9ygjtpret5lrdvgwcvlqr0.00203799 BTC21.53 VEF13.14 VEF
32XCe1L1LzXR7Q3b5Xt1CUyVfZCtjT5rE50.00237169 BTC25.06 VEF15.29 VEF
bc1q9g90ak6hkqknhw6uhgh9fu52ycqms0pykwysxc0.00054462 BTC5.75 VEF3.51 VEF
3NUR3TpiB9keyT7da9XBa2511ZoY9VoMDx0.00348401 BTC36.81 VEF22.46 VEF
bc1qn0z2nlkst6melvrash2yqsans8ead8xkh2zyqn0.00385606 BTC40.74 VEF24.86 VEF
32hayTWh4e7jdzcvCvvabiETcyfqF6FtZ80.00052634 BTC5.56 VEF3.39 VEF
3KaW2DCHY6vPCYyUDSUdYj8tUEHkfoWTTx0.03036943 BTC320.85 VEF195.82 VEF
bc1q3h6pt5gnvy53ux7xfe0wjfuve66rdcw43ptm3d0.00206647 BTC21.83 VEF13.32 VEF
bc1qz47d4k727lzgxmlw7gq78ytkj06yx7gvacmj200.01589990 BTC167.98 VEF102.52 VEF
bc1qttms53qhfc73dg9xdwunk5hfxuqzt5a2dyrpau0.00082697 BTC8.74 VEF5.33 VEF
bc1qh7de22d4xldw6k49rlkryyz00ursj8jvu3ndh90.00827994 BTC87.48 VEF53.39 VEF
bc1qgnlhelhkq3yku036zugn4xlmyn8djy9fu947vl0.01000000 BTC105.65 VEF64.48 VEF
bc1qh2gttvcafq6zedl7ftdx3v62nekuw48r7rnj9q0.00358860 BTC37.91 VEF23.14 VEF
bc1qgujnn28kf0uztjvh3tykz2v48w60r58wuvjk7f0.03000000 BTC316.95 VEF193.43 VEF
bc1qtyauekdmq65a7ee34wrlqq9zd73q8mt3h5mf490.04138490 BTC437.23 VEF266.84 VEF
31h2kSrQMWnNabRMPQF4XZRRHnVW3JY3Ly0.00230285 BTC24.33 VEF14.85 VEF
bc1q6zpxxcld6255sy6pdgzjqzwp0kxq537f9vlc3h0.01968564 BTC207.98 VEF126.93 VEF
bc1qclhqr9728jdhtgdxkclqerqzmlv62vyfytk6ez0.00021910 BTC2.31 VEF1.41 VEF
bc1qr3v8jraumdz2yke02p5wknd7rypr6xegfpct5j0.00199228 BTC21.05 VEF12.85 VEF
358c6fUhQvJv6pcq4W1fUtQt5P3fDyWEG30.00032677 BTC3.45 VEF2.11 VEF
bc1qrwd5m0lys0ccw0thnprzacaw2f7wj2q9t44qmz0.00702188 BTC74.19 VEF45.28 VEF
bc1q8zu6dl5cr6w7ahx5q6axcxcx4mkpl3ak96aw250.01031797 BTC109.01 VEF66.53 VEF
bc1qaynhjgw405tk2tv9khf7teh889lywpmdxe4dlh0.00022110 BTC2.34 VEF1.43 VEF
bc1qwqg26nq5zwnupv7nq4aaw60yp0lmjdvqstcgxg0.01960853 BTC207.16 VEF126.43 VEF
bc1qykw9pnuwzfes7yc9tu3akq9z8wxzd9a3hpg5440.00413100 BTC43.64 VEF26.64 VEF
bc1q3tse5u6n8gxxple8xraufp7eq3ydrrkxkhjff80.00734769 BTC77.63 VEF47.38 VEF
bc1qrs6exn2t250cxq7ukt4cxevmfrut8c8tqgx6lj0.00376535 BTC39.78 VEF24.28 VEF
bc1qtw7vqylfn0r0y3j5w0qgxyxs098zswuu8w47550.00145018 BTC15.32 VEF9.35 VEF
bc1qhlhc4efvkqjefz48gx4729hc0dpzlpdk25pw9q0.00036020 BTC3.81 VEF2.32 VEF
bc1qufrcu8qs3366qh8e8jp9qqyjhvxsh0l6qgzf450.00760313 BTC80.33 VEF49.02 VEF
bc1q5nne56cpmalkjnjnea08n77dse2f56y6a9kmck0.00083000 BTC8.77 VEF5.35 VEF
bc1qkusxcjs8ttacrpyh0lwhxlvwwk5qgpey7kn44e0.00094206 BTC9.95 VEF6.07 VEF
bc1qx6xm03mp478sss9ltgjkvnhse2l9wrypcmf6wa0.00041423 BTC4.38 VEF2.67 VEF
3K4fBVxiG8HwFBgCFqWbXP4Ms1sQUR6khx0.00202654 BTC21.41 VEF13.07 VEF
bc1qaynhjgw405tk2tv9khf7teh889lywpmdxe4dlh0.00071855 BTC7.59 VEF4.63 VEF
bc1qhw7e0kqftn8u9e2pwz03k8sv6r9juf5wkhv2ey0.00372870 BTC39.39 VEF24.04 VEF
bc1qzc2hf7zzexgne09uvm87k8vlhf9m7fw2nt7ghk0.00501472 BTC52.98 VEF32.33 VEF
bc1qhp552l9vjyd5wztnejrx9395vwlxg09v5wuwu00.00600000 BTC63.39 VEF38.69 VEF
bc1qqwvq84fp98z2wttzvcjgplf5kzcd2kkjje48dx0.00206591 BTC21.83 VEF13.32 VEF
3AZRMT8m1VDuzZWurfodZXSRi8amgYoZBw0.00031082 BTC3.28 VEF2.00 VEF
bc1q63hldgp860zxe5z8a749jnmv58y7avaw68afwc0.00160000 BTC16.90 VEF10.32 VEF
3FNvWqVCZZkqR1AUQeUFZjkngzdSnLovkv0.00579202 BTC61.19 VEF37.35 VEF
bc1qrt4s4eullrd25fp08lxezl5757yrfe2yte9su90.00124295 BTC13.13 VEF8.01 VEF
bc1q478652e4rcf6s90fzfm7pe4vn9sm4erawqhfmp0.00828630 BTC87.54 VEF53.43 VEF
bc1qjgxg95fk5kzxq90mw52q9xf3s2zy7df7a3wqmd0.02485890 BTC262.63 VEF160.28 VEF
bc1qc23ejk3wg2zdn832p8xtdtv5756fjpmmssxs630.01223991 BTC129.31 VEF78.92 VEF
bc1qn5l3r0jtgs767aquk6jmcs73cqywnq3r6fvc0l0.07598980 BTC802.82 VEF489.97 VEF
bc1qw8vflzjhvspcwvfp2cdtu2rrnyhmanq2d96jaw0.00206016 BTC21.77 VEF13.28 VEF
bc1qs2682paft4e5x26eg7up9nyywc9rl6epqy6wle0.00124165 BTC13.12 VEF8.01 VEF
bc1q6yvf426ugrpwmtamyk9d4sraetjjp7947cskpf0.00041365 BTC4.37 VEF2.67 VEF
bc1qg56g0p69g460vqrktyjt4y66dsf90lg9zu75u50.00041370 BTC4.37 VEF2.67 VEF
3Bb3AtFJoX7xwEEEcyj5QZprEWa2WwwGVz0.00008109 BTC0.86 VEF0.52 VEF
bc1qa4u8ar9qkmgrlq47zmy6cgs0tx0egjrg8v8mya0.03314521 BTC350.18 VEF213.71 VEF
bc1qy7equ0a6xxza94lmfwfdhlsrharz9v8lfrlf9q0.00064181 BTC6.78 VEF4.14 VEF
bc1q6n9j0vhtnjer6ucjmj98pz54eah6rpfxzqgj730.00413883 BTC43.73 VEF26.69 VEF
bc1qjjvks3f9u4jw5ja96klpvq36vg4gskggmta50m0.00060926 BTC6.44 VEF3.93 VEF
bc1qfm5wndtas9t5ewu02y80xa693pqprr9t0zrg490.00363775 BTC38.43 VEF23.46 VEF
bc1q8ya5x9uwpl3kpy9qnlceqvpx34rs76vgcv6ntw0.00642297 BTC67.86 VEF41.41 VEF
3L8Ru6tDU6VxVGfVwV3YAuf6YypxnBgwJr0.00451346 BTC47.68 VEF29.10 VEF
bc1q3td0sdu7z3hpygyn4tuvv024wpl3we6heksed30.00104486 BTC11.04 VEF6.74 VEF
39zfQrUqfgdHhfaTJqppr1XV2887maLZKJ0.00115930 BTC12.25 VEF7.47 VEF
34GqiMFtKwxH6PYbisavMmERNZPLbHe8WA0.00021812 BTC2.30 VEF1.41 VEF
bc1qwxjt4c95v55wd5g02d7mwy2vm4hgrqy8y2m55h0.01346524 BTC142.26 VEF86.82 VEF
bc1qg0apa7ughdnr36vys8mwv3g00s5nza6a69g90l0.02444376 BTC258.25 VEF157.61 VEF
bc1qqxddshuvta2wd5apue6qzn99479k38y0grq09t0.02014214 BTC212.80 VEF129.87 VEF
bc1q8ssu2tnr0xk0flz7p2cn8ewj5xs6v34zk893dn0.00143500 BTC15.16 VEF9.25 VEF
3MvfpVyXaFfwP7U7WZ8UcopdM9gHi2jzJU0.00967880 BTC102.26 VEF62.41 VEF
bc1qa7jxaywm2pdxx0c9zngjlq97nj6qufakzscgtq0.01196765 BTC126.44 VEF77.16 VEF
bc1q69t54jmkeekewj6jl02l2cljc8kwm0h2e4jerm0.00828589 BTC87.54 VEF53.43 VEF
bc1qtlsjek00cyvep3lx7vaxm2lgzh5k3s0c8je4l30.00064952 BTC6.86 VEF4.19 VEF
3CyvP3YnNgUDATYkVVNS4ZNKqAN7ksmGX70.00060000 BTC6.34 VEF3.87 VEF
32VosShP2KtMoiLQ8j3wbztm1DhXyRRaoK0.00726329 BTC76.74 VEF46.83 VEF
bc1qhuh5m6xt7td94ja5gg68lwu3l77r6nrf9nwd9e0.00386559 BTC40.84 VEF24.92 VEF
bc1qdq5yrqhsrcz8wtkk5xygahfuwe0n8w8qaw873y0.00128791 BTC13.61 VEF8.30 VEF
bc1qv9hw8xses09y2zyu25c7pazmx66t2d4lx7852s0.02246623 BTC237.35 VEF144.86 VEF
bc1qlncffuw6u893gx9m6w598fmv6qgdjvf6ff3whf0.00670000 BTC70.78 VEF43.20 VEF
bc1qw7qm07j5yv623ze0t9j3gqs64mj5amakaqfe080.03381110 BTC357.21 VEF218.01 VEF
bc1qfd0pm3602gvv29w4e0gmf3rgkajnsac3jdself0.00550219 BTC58.13 VEF35.48 VEF
bc1qs8s9wahwuu9vnasn5gqsmus5ezk64nszf0cx9k0.00495952 BTC52.40 VEF31.98 VEF
bc1q3mdyv3mtlvqx0q4duku62qdmdzmzvrk74tahjp0.00169450 BTC17.90 VEF10.93 VEF
bc1qwa04lgr37x792haaz74hjhnfhj94zz5y33srxj0.00210922 BTC22.28 VEF13.60 VEF
bc1qden2t7m73wh0c08gvs9fvjqckssvh6eu50u2gn0.06910000 BTC730.03 VEF445.54 VEF
bc1qzl8u6dardjg8asdfq2czg67q59n3338jv5ycrd0.00100000 BTC10.56 VEF6.45 VEF
bc1q49s7eqx6le3c62qcaglup3x6a2gw0vpx8er95l0.00100000 BTC10.56 VEF6.45 VEF
bc1qp47xue0m6z2n20h044vydf0nmcy3t7mtgflgkl0.00250000 BTC26.41 VEF16.12 VEF
bc1q89t6r4qwnynage3j3x7an37j3g7dad8nmh3nkt0.00189522 BTC20.02 VEF12.22 VEF
bc1qpvn3q2f9xfsjy8330hhrnxvglsyc0hv0vvfguj0.02141945 BTC226.29 VEF138.11 VEF
 
bc1qk7937k4qt4v450vq5kejp9tput2t9va8fkwljr1.27624708 BTC13483.40 VEF8228.96 VEF
33FgVqxDgiz2Zuwkv8wtX9s2PGm5pKza9u4.05480947 BTC42838.57 VEF26144.52 VEF
 
bc1qahlxvh3uv24gndvpevs7ak7gs5ydsrpj43q4wh0.00614750 BTC64.95 VEF39.64 VEF×
3G4BybAELEwaNUH1ST9xT3qopXAmCQjegZ0.01184940 BTC125.19 VEF76.40 VEF
3KQDSp6UAQb6YosBSyanrTXGs6U4GqzVzr0.01134685 BTC119.88 VEF73.16 VEF
34iPVWP46dAp23Tu5shdnZAvPUpFyjZNTr0.00393404 BTC41.56 VEF25.37 VEF
3FKAV8yhJKRT5vWhMD3wSHvJFUjHYWyKEd0.00128369 BTC13.56 VEF8.28 VEF
1NPsxf4RF6oD6qvK6mdqH15oxHeUdnoo6n0.00472697 BTC49.94 VEF30.48 VEF
35yVeKZppQJy4kBHf6VCbxoPwHtyWrYQ2p0.00194492 BTC20.55 VEF12.54 VEF
3GhPB1bspUXXpTR1Mseahej3YCD96r7gVs0.00135207 BTC14.28 VEF8.72 VEF
3DJaWNtEWhfhixE7Bd1KnMbRJQcDZHoeEU0.00128195 BTC13.54 VEF8.27 VEF
bc1qaapc0c3drl9yhwf792ex9zttfpfcy2rmkgy5ud0.00284307 BTC30.04 VEF18.33 VEF
1ALJWsuEZ4vtWveRcVQGuTHnewbAnds4ys0.00789791 BTC83.44 VEF50.92 VEF
3Ddwzz8e4Jvz3sYHEHDHNyXCHX2ZAT3oYu0.00102486 BTC10.83 VEF6.61 VEF
3FAvLsznkKCA4grxTBhpT3uf9miu45REY30.00033127 BTC3.50 VEF2.14 VEF
3KNZRbUUPTsYYn6Viq2s7jRMpY7JfazDCn0.00037237 BTC3.93 VEF2.40 VEF
334nYSsxUtYrKe1yyrBCeX4upEX6aEDkVK0.00053792 BTC5.68 VEF3.47 VEF
36V1zaACmuQQg3tRpwCJXJ46pE6xuUab9Y0.00221544 BTC23.41 VEF14.28 VEF
bc1qqnmgn6k49ea6zym2s9ucpd4xhcw58xgwgeug8f0.02065972 BTC218.27 VEF133.21 VEF
3PcARHVS87dhjSwrWaXiPc69wuBjUqvMoy0.00091097 BTC9.62 VEF5.87 VEF
3EQ5qnXo4aghWjSHASy14gaAxjC9FqgStm0.00126291 BTC13.34 VEF8.14 VEF
3JNG92egEJva4qemtBgPPv3FbmZsFg1wxT0.04748707 BTC501.70 VEF306.19 VEF
3L9Qvh9MAzGeBFmz1iCW4MLuRr3937FzNq0.00252615 BTC26.69 VEF16.29 VEF
36X8tKM8PYTGqmhKtYcKm495tdWgnrfSt20.00095248 BTC10.06 VEF6.14 VEF
1GJ871TQYn6sqxJ36nwVYsKiPVRZ54UQuu0.00509258 BTC53.80 VEF32.84 VEF
39GdTCFcTZHNmSDJbz5kaFM8kMfN5Af6Fn0.00112971 BTC11.94 VEF7.28 VEF
163feqXwzd2h4LrBYCgBgFZGWE4P5yDX120.00703627 BTC74.34 VEF45.37 VEF
1N6WkTxGhNHzDD5xSKnXhdEunxPoN6nUEY0.00016365 BTC1.73 VEF1.06 VEF
bc1qdk0kmvkf77qwuznxaxe8y748n2ex68mm6us3j90.03615000 BTC381.92 VEF233.09 VEF
3KFpYHbNkSbnKoEf89jiCnbesoYAGJu6FG0.06215586 BTC656.67 VEF400.77 VEF
3Mi3uyqD8GUT1Gfg7MfCQZp8pZfFJ49t9A0.00029781 BTC3.15 VEF1.92 VEF
bc1qzn6z7qf8me9mqrgzpewvj2hnlqgeleaqvmxjjl0.00289878 BTC30.63 VEF18.69 VEF
3Kb3Fioarud8TAuajvtUczyztC4bih43AU0.00207012 BTC21.87 VEF13.35 VEF
3LvU2yUxrsgvBzSuiwrzaagph1P28jCXUX0.00042660 BTC4.51 VEF2.75 VEF
1L6k1W6N4z8bDHBmtdfN2DP8czL4rXc23H0.02070623 BTC218.76 VEF133.51 VEF
3L8DuWaRDz9f8owyLZym1aKs418D6T9wqF0.00154935 BTC16.37 VEF9.99 VEF
bc1qd5px6vhjt7jh4z2yase0hy0apjkt93v5k7asem0.00307482 BTC32.49 VEF19.83 VEF
18UgZYC5zQhYKink67eLDDkvhp5n2hsdKM0.02070508 BTC218.75 VEF133.50 VEF
bc1qcelz906337npp6ggz9hrvxmf8qcs0secxm38kc0.00078656 BTC8.31 VEF5.07 VEF
34GqiMFtKwxH6PYbisavMmERNZPLbHe8WA0.00021812 BTC2.30 VEF1.41 VEF
3EWgkPs4m57HmhCh9eA3vBc5B4sDbZXeHC0.00434639 BTC45.92 VEF28.02 VEF
32eRiNzp3hjywtXj7gDDKB9bfEW1eAzhPg0.00105682 BTC11.17 VEF6.81 VEF
3NYLP4roDNxvt86P7Aj7jPURF4b589PkrG0.00094466 BTC9.98 VEF6.09 VEF
bc1qaw3m7488zacnss4nkla8jq4g6a7w0jgnk35szp3.11327757 BTC32891.40 VEF20073.73 VEF
3HkNLLN6Uu5t72s29Vq6CVfeWzJmczF55V0.00409707 BTC43.29 VEF26.42 VEF
3FVNRhUk2hLvN6r6NDxi5aJEsrYJr1ao5n0.00020705 BTC2.19 VEF1.34 VEF
3C9R7TCL4U1mgKg1PxF788g5rwz5c8WWgM0.00143619 BTC15.17 VEF9.26 VEF
38S6zsj6ThhB5RDJRGMPqWvDQrFoHCn1k70.00476025 BTC50.29 VEF30.69 VEF
3GLQwoME4forLMyWQxGnG7ktKe7tepcn2v0.02070428 BTC218.74 VEF133.50 VEF
3P5NsJFwhL5T4KuESqx1i8Fed29SFvU9VQ0.00053244 BTC5.63 VEF3.43 VEF
32mp93ovR9B1YyjrrsiWQDXmMT7MPtePbr0.00126393 BTC13.35 VEF8.15 VEF
1M8daycuhK9mPsTam6gdMTWbW8MFwN6Ykw0.00194632 BTC20.56 VEF12.55 VEF
3MsA22phMgptWo6VKyA9krzC3t3zJP7vSd0.20001901 BTC2113.18 VEF1289.68 VEF
bc1q7zsga58nj4r938d70ttluzd0fw0u3ww2p4yrg80.36126582 BTC3816.73 VEF2329.36 VEF
39rdgQD8WdsdEG6PdV7QqkJHXeEihYwnFc0.00703998 BTC74.38 VEF45.39 VEF
38J1hayMCeALxkvRMwrzZJKBpqSXeQomfA0.01510352 BTC159.57 VEF97.38 VEF
3NBmdMzVPPEEsqbEX6pmxmUuJiHEi4uXAb0.00207071 BTC21.88 VEF13.35 VEF
3HTm7oD4ta6bdahaACa863v6VJxB3sV9wt0.00211463 BTC22.34 VEF13.63 VEF
1L15B5AMTBrfzhvzJY68adYgkTECptkWW20.00704009 BTC74.38 VEF45.39 VEF