QRZ.COM
KF2GQ USA flag USA

Login is required for additional detail.

QSL: LOTW, & QRZ.COM

Email: Login required to view

QRZ Lifetime Member #103 Lookups: 239288


Primary Image for KF2GQ
' + ''; idocument.open(); // idocument.innerHtml = content; idocument.write(content); // idocument.write(''); // idocument.write(""); // idocument.write(""); // idocument.write(""); // idocument.write(""); idocument.close(); var lazyLoader = { "timer": null, "checkVisible": function (elm, evalType) { evalType = evalType || "visible"; var vpH = jQuery(window).height(); // Viewport Height var st = jQuery(window).scrollTop(); // Scroll Top var y = jQuery(elm).offset().top; var elementHeight = jQuery(elm).height(); var imageTop = jQuery(elm).offset().top; imageTop = imageTop + jQuery('#biodata').offset().top; var imageBottom = imageTop + jQuery(elm).height(); if ( imageBottom > st && imageTop < (st + vpH) ) { return true; } if ( imageBottom > st && imageBottom < (st + vpH) ) { return true; } return false; }, "loadImages": function () { var x = jQuery('#biodata')[0]; if ( x.contentDocument ) { x=x.contentDocument; } else if (x.contentWindow) { // for IE 5.5, 6 and 7: x = x.contentWindow.document; } var imgs = jQuery(x).find("img[data-loading=lazy], input[data-loading=lazy]").get(); var loadable = []; var i; var img; for (i = 0; i < imgs.length; i += 1) { img = imgs[i]; if (img.getAttribute("data-loading") === "lazy") { // if ( lazyLoader.checkVisible(img, "visible") && jQuery(img).is(":visible") ) { if ( lazyLoader.checkVisible(img, "visible") ) { loadable.push(img); } } } for (i = 0; i < loadable.length; i +=1) { img = loadable[i]; img.removeAttribute("data-loading"); img.setAttribute("src", img.getAttribute("data-src")); img.removeAttribute("data-src"); } }, 'triggerLoad' : function() { clearTimeout( lazyLoader.timer ); lazyLoader.timer = setTimeout( function() { lazyLoader.loadImages(); },10); } }; jQuery(document).on("ready", function() { lazyLoader.triggerLoad(); }); jQuery(window).on("resize scroll touchmove", function() { lazyLoader.triggerLoad(); }); document.getElementById('biodata').contentWindow.location.hash = ''; if (document.getElementById('biodata').contentWindow.addEventListener) { document.getElementById('biodata').contentWindow.addEventListener('hashchange', function() { fakeScroll() }); } jQuery('.action-render-').contents().find('body').css('padding', '0px'); jQuery('.action-render-').contents().find('body').css('margin', '0px'); jQuery('.action-render-').contents().find('body').append( jQuery('
') ); jQuery('.action-render-').contents().find('#biodata').html( Base64.decode("PHA+PGltZyAgZGF0YS1sb2FkaW5nPSJsYXp5IiBkYXRhLXNyYz0iaHR0cHM6Ly9jZG4tYmlvLnFyei5jb20vcS9rZjJncS9EU0NfMDc4OS5qcGc/cD1lMTM4NzgyMjIwNjMzM2YyNTE2YjA1NDVkYjdhYTQ2ZiIgc3R5bGU9ImZsb2F0OnJpZ2h0OyBoZWlnaHQ6ODAwcHg7IHdpZHRoOjEyMDBweCI+PC9wPg0KDQo8cD7CoDwvcD4NCg0KPHA+wqA8L3A+DQoNCjxwPsKgPC9wPg0KDQo8cD7CoDwvcD4NCg0KPHA+wqA8L3A+DQoNCjxwPsKgPC9wPg0KDQo8cD7CoDwvcD4NCg0KPHA+wqA8L3A+DQoNCjxwPsKgPC9wPg0KDQo8cD7CoDwvcD4NCg0KPHA+PHN0cm9uZz5UaGlzIHBob3RvIGlzIG9mIHRoZSBKdXBpdGVyIExpZ2h0aG91c2UsIHRha2VuIGZyb20gdGhlIGludHJhY29hc3RhbCB3YXRlcndheSB3aXRoIG15IE5pa29uIEQ1MDAgY2FtZXJhLiA8L3N0cm9uZz48L3A+DQoNCjxwPjxzdHJvbmc+SWYgeW91IGhhcHBlbiB0byBiZSBsb29raW5nIHVwIG15IGNhbGxzaWduIG9uIHlvdXIgSXBob25lIHRoZW4geW91IHdpbGwgbm90IHNlZSB0aGUgZW50aXJlIHBob3RvLsKgPC9zdHJvbmc+PC9wPg0KDQo8cD48c3Ryb25nPkFzIG9mIE5vdmVtYmVyIDFzdCAyMDI1LCBJIGhhdmUgc3RvcHBlZCB1c2luZyBlUVNMLiBJdCBiZWNhbWUgdG9vIG11Y2ggdG8ga2VlcCB1cCB3aXRoLiBJIGhvcGUgeW91IHVuZGVyc3RhbmQuPC9zdHJvbmc+PC9wPg0KDQo8cD48c3Ryb25nPlRvIG15IGZlbGxvdyBoYW1zIHdobyBhcmUgZG9pbmfCoEZUOC4gV2hlbiBJIHNlbmQgeW91IGEgUlJSIEkgZXhwZWN0IGEgUlI3My4gSWYgdGhlcmUgaXMgbm8gUlI3MyBzZW50LCB0aGVuIG91ciBjb250YWN0IHdpbGwgbm90IGJlIGxvZ2dlZC48L3N0cm9uZz48L3A+DQoNCjxwPjxzdHJvbmc+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTozNnB4Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6YXJpYWwsaGVsdmV0aWNhLHNhbnMtc2VyaWYiPkkgcmV0aXJlZCBmcm9tIHRoZSBwaG9uZSBjb21wYW55IGluIE5ldyBZb3JrIENpdHkgaW4gMTk5OCwgYWZ0ZXIgMzAgeWVhcnMgb2YgaGFuZ2luZyBhcm91bmQgb24gdGhlIHRlbGVwaG9uZSBwb2xlcywgaW4gdGhlIGRlYWQgb2Ygd2ludGVyLiBJIHJldGlyZWQgb24gdGhlIDIwdGggb2YgU2VwdGVtYmVyLCB0aGUgbW92aW5nIG1hbiBjYW1lIG9uIHRoZSAyMXN0LCBhbmQgSSBtb3ZlZCB0byBteSBjdXJyZW50IFFUSCBvbiB0aGUgMjJuZCBvZiBTZXB0ZW1iZXIuIEZ1bm55IHRoaW5nLCBJIGhhdmUgeWV0IHRvIHNlZSBhbnkgc25vdyBmbGFrZXMsIGxvbGxsbGxsbGxsbC48L3NwYW4+PC9zcGFuPjwvc3Ryb25nPjwvcD4NCg0KPHA+PHN0cm9uZz48c3BhbiBzdHlsZT0iZm9udC1zaXplOjM2cHgiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTphcmlhbCxoZWx2ZXRpY2Esc2Fucy1zZXJpZiI+SWYgeW91IGFyZSBsb29raW5nIGF0IG15IFFSWiB3ZWIgcGFnZSwgeW91JiMzOTtsbCBzZWUgdGhhdCBteSBzdGF0aW9uIGlzIHZlcnkgc21hbGwuIE9uIHRoZSB0b3AgaXMgbXkgU1BFIEV4cGVydCAxLjNLLUZBIHNvbGlkIHN0YXRlIGFtcC7CoCBJdCBpcyB1c2VkIG9ubHkgZm9yIHZvaWNlIGFuZCBydHR5IGNvbnRhY3RzLsKgSSBhbSB1c2luZyBhbiBBc3Ryb24gUlMtNzBNIHBvd2VyIHN1cHBseS7CoCBPbiB0aGUgYm90dG9tIGxlZnQgaXMgbXkgWWFlc3UgRlREWDEwIHdpdGggdGhlIFNQLTMwIHNwZWFrZXIuwqAgT24gdG9wIG9mIHRoZSBZYWVzdSBGVERYMTAgaXMgYSBOYXZpZ2F0b3IgaW50ZXJmYWNlIGZvciBQU0szMSBhbmQgRlQ4LiBUaGUgbWljIGlzIGEgU2h1cmUgU3VwZXIgNTUgQmxhY2vCoDwvc3Bhbj48L3NwYW4+TGltaXRlZCBFZGl0aW9uIG9uIGEgUk9ERSBib29tPC9zdHJvbmc+PHN0cm9uZz48c3BhbiBzdHlsZT0iZm9udC1zaXplOjM2cHgiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTphcmlhbCxoZWx2ZXRpY2Esc2Fucy1zZXJpZiI+LsKgT2ZmIHRvIHRoZSByaWdodCBvZiB0aGUgWWFlc3UgRlREWDEwIGlzIG15IEtlbndvb2QgVFMyMDAwc2F0IGZvciBWSEYvVUhGLCBhbmQgb24gdG9wIG9mIHRoYXQgcmFkaW/CoGlzIGEgTmF2aWdhdG9yIGludGVyZmFjZSBmb3Igc2xvdyBzY2FuLsKgPC9zcGFuPjwvc3Bhbj48L3N0cm9uZz48L3A+DQoNCjxwPjxzdHJvbmc+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTozNnB4Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6YXJpYWwsaGVsdmV0aWNhLHNhbnMtc2VyaWYiPlRoZSBhbHVtaW5pdW0gcGF0aW8gcm9vZiBpcyBwYXJ0IG9mIHRoZSBhbnRlbm5hIHN5c3RlbS4gSXQgaXMgJnF1b3Q7TCZxdW90OyBzaGFwZWQuIDM1IGZlZXQgRWFzdCB0byBXZXN0IGJ5IDEwIGZlZXQgd2lkZSAmYW1wOyAyMCBmZWV0IE5vcnRoIHRvIFNvdXRoIGJ5IDEyIGZlZXQgd2lkZS4gVGhlIHBhdGlvIHJvb2YgaXMgdGhlIGNvbGxlY3RvciBhbmQgcmVmZWxlY3RvciwgdGhlIFRhcmhlZWwgYW50ZW5uYSBpcyB0aGUgZHJpdmVuIGVsZW1lbnQuwqBUaGUgVGFyaGVlbCBhbnRlbm5hIGlzIG1vdW50ZWQgaW4gdGhlIGV4YWN0IG1lYXN1cmVkIGNlbnRlciBvZiB0aGUgZWFzdCB0byB3ZXN0IHBhcnQgb2YgdGhlIHBhcnRpbyByb29mLsKgIFRoZSBoZWlnaHQgb2YgdGhlIHBhdGlvIHJvb2bCoGlzIDEyIGZlZXQgYWJvdmUgZ3JvdW5kIGxldmVsLsKgPC9zcGFuPjwvc3Bhbj48L3N0cm9uZz48L3A+DQoNCjxwPjxzdHJvbmc+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTozNnB4Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6YXJpYWwsaGVsdmV0aWNhLHNhbnMtc2VyaWYiPkVhY2ggc2VjdGlvbiBvZiBwYXRpbyByb29mIGhhcyBhIGJvbmRpbmcgc3RyYXAgYmV0d2VlbiB0aGVtLCB0aGVuIHRoZSBwYXRpbyBmcmFtZSBpcyBjb25uZWN0ZWQgdG8gYSAxMCBmb290IGdyb3VuZCByb2QuIDwvc3Bhbj48L3NwYW4+PC9zdHJvbmc+PC9wPg0KDQo8cD48c3Ryb25nPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MzZweCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OmFyaWFsLGhlbHZldGljYSxzYW5zLXNlcmlmIj5NeSBIRiBhbnRlbm5hIGlzIGHCoDwvc3Bhbj48L3NwYW4+PC9zdHJvbmc+PGEgaHJlZj0iaHR0cHM6Ly90YXJoZWVsZGVzaWducy5jb20vbW9iaWxlLWFudGVubmFzIj4odGFyaGVlbGRlc2lnbnMuY29tKTwvYT48c3Ryb25nPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MzZweCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OmFyaWFsLGhlbHZldGljYSxzYW5zLXNlcmlmIj7CoFNjcmV3ZHJpdmVyIGFudGVubmEsIG1vZGVsIDIwMCwgcmF0ZWQgYXQgMTUwMCB3YXR0cyBwZXAuwqA8L3NwYW4+PC9zcGFuPjwvc3Ryb25nPjwvcD4NCg0KPHA+PHN0cm9uZz48c3BhbiBzdHlsZT0iZm9udC1zaXplOjM2cHgiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTphcmlhbCxoZWx2ZXRpY2Esc2Fucy1zZXJpZiI+SSBoYXZlIDIgRGlhbW9uZCBhbnRlbm5hJiMzOTtzIGluIG15IGF0dGljIGZvciBWSEYvVUhGLjwvc3Bhbj48L3NwYW4+PC9zdHJvbmc+PC9wPg0KDQo8cD7CoDwvcD4NCg0KPHA+PHN0cm9uZz48c3BhbiBzdHlsZT0iZm9udC1zaXplOjM2cHgiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTphcmlhbCI+SSBhbSBoYXZpbmcgYSBncmVhdCB0aW1lIHdpdGggdGhlIGRpZ2l0YWwgbW9kZXMuwqAgU2VlIHlvdSBvbiB0aGUgd2F0ZXJmYWxsLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6YXJpYWwsaGVsdmV0aWNhLHNhbnMtc2VyaWYiPiA8L3NwYW4+PC9zcGFuPjwvc3Ryb25nPjwvcD4NCg0KPHA+PHN0cm9uZz48c3BhbiBzdHlsZT0iZm9udC1zaXplOjM2cHgiPkkgZGVjaWRlZCB0byBzYXZlIHRoZSB0cmVlcywgYW5kIEkgd2lsbCBvbmx5IGJlIGRvaW5nIExPVFcgJmFtcDvCoFFSWi5DT00gZnJvbSBub3cgb24uPC9zcGFuPjwvc3Ryb25nPjwvcD4NCg0KPHA+PHN0cm9uZz48c3BhbiBzdHlsZT0iZm9udC1zaXplOjM2cHgiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTphcmlhbCI+RGlnaXRhbCBjbHVicyBFUEMgIzIzNjQsIFBPRFhTIDA3MCAjNzEwLCAzMCBNREcgIzA4ODY8L3NwYW4+PC9zcGFuPjwvc3Ryb25nPjwvcD4NCg0KPHA+PHN0cm9uZz48c3BhbiBzdHlsZT0iZm9udC1zaXplOjM2cHgiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTphcmlhbCI+MTAxMCAjMzQ4Njc8L3NwYW4+PC9zcGFuPjwvc3Ryb25nPjwvcD4NCg0KPHA+PHN0cm9uZz48c3BhbiBzdHlsZT0iZm9udC1zaXplOjM2cHgiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTphcmlhbCI+TWVtYmVyIEFSUkw8L3NwYW4+PC9zcGFuPjwvc3Ryb25nPjwvcD4NCg0KPHA+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OmFyaWFsIj48c3Ryb25nPk1lbWJlciBBMTMgR3JvdXAgIzMwICgxNC4yMTMuMDAwKTwvc3Ryb25nPjwvc3Bhbj48L3A+DQoNCjxwPjxzdHJvbmc+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTozNnB4Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6YXJpYWwiPkxpZmUgTWVtYmVyIG9mIHRoZSBKdXBpdGVyIFRlcXVlc3RhIFJlcGVhdGVyIEdyb3VwLiA8YSBocmVmPSJodHRwOi8vd3d3Lmp0cmcub3JnLyI+aHR0cDovL3d3dy5qdHJnLm9yZy88L2E+PC9zcGFuPjwvc3Bhbj48L3N0cm9uZz48L3A+DQoNCjxwPsKgPC9wPg0KDQo8cD48aW1nICBkYXRhLWxvYWRpbmc9ImxhenkiIGRhdGEtc3JjPSJodHRwczovL2Nkbi1iaW8ucXJ6LmNvbS9xL2tmMmdxL2Rvd25sb2FkLmpwZz9wPWUxMzg3ODIyMjA2MzMzZjI1MTZiMDU0NWRiN2FhNDZmIiBzdHlsZT0iZmxvYXQ6cmlnaHQ7IGhlaWdodDo4MjVweDsgbWFyZ2luLXJpZ2h0OjVweDsgcGFkZGluZzo1cHg7IHdpZHRoOjEzNDFweCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToyMHB4Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6YXJpYWwsaGVsdmV0aWNhLHNhbnMtc2VyaWYiPjxzdHJvbmc+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqA8L3N0cm9uZz48L3NwYW4+PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MjBweCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OmFyaWFsLGhlbHZldGljYSxzYW5zLXNlcmlmIj48c3Ryb25nPsKgIMKgIMKgIMKgIMKgPC9zdHJvbmc+PC9zcGFuPjwvc3Bhbj48L3A+DQo=") ); jQuery('.action-render-').contents().find('#biodata a').each(function() { var attr = jQuery(this).attr('href'); if (typeof attr !== typeof undefined && attr !== false) { if (attr.indexOf("#") != 0 ) { // if ( ! this.hasAttribute('target') ) { if ( jQuery(this).attr('target') == undefined ) { jQuery(this).attr('target', '_top'); } jQuery(this).attr('href', jQuery(this).attr('href') ); } else { // jQuery(this).attr('target', '_parent'); } } }); function youtube_parser(url){ var regExp = /.*(?:youtu.be\/|v\/|u\/w\/|embed\/|watch\?v=)([^#\&\?]*).*/; var match = url.match(regExp); return (match&&match[1].length==11)? match[1] : false; } var iframes = jQuery('.action-render-').contents().find('iframe'); jQuery.each( iframes, function(k,v) { var yt_url = jQuery(v).attr('src'); if ( !yt_url ) { return true; } var yt_img_url = "//img.youtube.com/vi/" + youtube_parser(yt_url) + "/mqdefault.jpg"; var yt_width = jQuery(v).attr('width'); var yt_height = jQuery(v).attr('height'); if ( yt_url.indexOf('youtu') !== -1 ) { jQuery(v).after("" + "" + "" + "
" + "
" + "
"); jQuery(v).remove(); } if ( jQuery(v).attr('data-refresh') >= 1 ) { if ( jQuery(v).attr('data-refresh') <= 30 ) { jQuery(v).attr('data-refresh', 30) } setInterval( function() { jQuery(v).attr('src', jQuery(v).attr('src')); } , jQuery(v).attr('data-refresh')*1000); } }); // Inject CSS jQuery('.action-render-').contents().find('head').append( jQuery('