<commit_before><!doctype html>
<html lang="en">
<head>
    <meta charset="utf-8">

    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
        [ng-cloak] {
            display: none;
        }

        .btn-group {
            display: inline;
        }
    </style>
    <script>
        // Cargo las configuraciones para la app
        window.appName = 'haceruido';
        window.installPath = 'bower_components';
        window.mailAdmin = '<EMAIL>';
        window.mailAdmins = [{mail: '<EMAIL>'}, {mail: '<EMAIL>'}];

        // include angular loader, which allows the files to load in any order
        //@@NG_LOADER_START@@
        /*
         AngularJS v1.4.7
         (c) 2010-2015 Google, Inc. http://angularjs.org
         License: MIT
         */

        //# sourceMappingURL=bower_components/angular-loader/angular-loader.min.js.map

        //@@NG_LOADER_END@@

        // include a third-party async loader library
        /*!
         * $script.js v1.3
         * https://github.com/ded/script.js
         * Copyright: @ded & @fat - <NAME>, <NAME> 2011
         * Follow our software http://twitter.com/dedfat
         * License: MIT
         */
        !function (a, b, c) {
            function t(a, c) {
                var e = b.createElement("script"), f = j;
                e.onload = e.onerror = e[o] = function () {
                    e[m] && !/^c|loade/.test(e[m]) || f || (e.onload = e[o] = null, f = 1, c())
                }, e.async = 1, e.src = a, d.insertBefore(e, d.firstChild)
            }

            function q(a, b) {
                p(a, function (a) {
                    return !b(a)
                })
            }

            var d = b.getElementsByTagName("head")[0], e = {}, f = {}, g = {}, h = {}, i = "string", j = !1, k = "push", l = "DOMContentLoaded", m = "readyState", n = "addEventListener", o = "onreadystatechange", p = function (a, b) {
                for (var c = 0, d = a.length; c < d; ++c)if (!b(a[c]))return j;
                return 1
            };
            !b[m] && b[n] && (b[n](l, function r() {
                b.removeEventListener(l, r, j), b[m] = "complete"
            }, j), b[m] = "loading");
            var s = function (a, b, d) {
                function o() {
                    if (!--m) {
                        e[l] = 1, j && j();
                        for (var a in g)p(a.split("|"), n) && !q(g[a], n) && (g[a] = [])
                    }
                }

                function n(a) {
                    return a.call ? a() : e[a]
                }

                a = a[k] ? a : [a];
                var i = b && b.call, j = i ? b : d, l = i ? a.join("") : b, m = a.length;
                c(function () {
                    q(a, function (a) {
                        h[a] ? (l && (f[l] = 1), o()) : (h[a] = 1, l && (f[l] = 1), t(s.path ? s.path + a + ".js" : a, o))
                    })
                }, 0);
                return s
            };
            s.get = t, s.ready = function (a, b, c) {
                a = a[k] ? a : [a];
                var d = [];
                !q(a, function (a) {
                    e[a] || d[k](a)
                }) && p(a, function (a) {
                    return e[a]
                }) ? b() : !function (a) {
                    g[a] = g[a] || [], g[a][k](b), c && c(d)
                }(a.join("|"));
                return s
            };
            var u = a.$script;
            s.noConflict = function () {
                a.$script = u;
                return this
            }, typeof module != "undefined" && module.exports ? module.exports = s : a.$script = s
        }(this, document, setTimeout);

        // load all of the dependencies asynchronously.
        $script(['bower_components/angular/angular.min.js'], 'primero');
        $script.ready('primero', function () {

                    $script([
                        'bower_components/angular-route/angular-route.min.js',
                        'bower_components/oclazyload/dist/ocLazyLoad.min.js',
                        'bower_components/angular-cookies/angular-cookies.min.js',
                        'bower_components/angular-aria/angular-aria.min.js',
                        'bower_components/angular-animate/angular-animate.min.js',
                        'bower_components/angular-scroll/angular-scroll.min.js',
                        'https://cdn.firebase.com/js/client/2.4.0/firebase.js',
                        '//cdnjs.cloudflare.com/ajax/libs/textAngular/1.5.0/textAngular-rangy.min.js',
                        '//cdnjs.cloudflare.com/ajax/libs/textAngular/1.5.0/textAngular-sanitize.min.js',
//                        '//cdnjs.cloudflare.com/ajax/libs/textAngular/1.5.0/textAngular.min.js',
                        'bower_components/textAngular/dist/textAngular.min.js',
                        'bower_components/textAngular/dist/textAngularSetup.min.js',
                        'bower_components/ac-angular-utils/ac-utils.min.js',
                        'bower_components/ac-angular-utils/ac-utils.min.js',
                        'ac-angular-animate/ac-animate.min.js',
                        'bower_components/ac-angular-utils/ac-utils.min.js',
                        'main/main.js',
                        'nav/nav.js',
                        'login/login.js',
                        'registro/registro.js',
                        'detalle/detalle.js',
                        'administracion/administracion.js'
                    ], 'segundo');


                    $script.ready('segundo', function () {
                        $script([
                            'bower_components/firebase-util/dist/firebase-util.js','app.js'], 'tercero');

                        $script.ready('tercero', function () {
                            angular.bootstrap(document, ['haceruido']);

                        });
                    });
                }
        );
    </script>
    <title><NAME></title>
    <link rel="stylesheet" href="stylesheets/screen.css">
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
    <link rel="stylesheet" href="textAngular.css">
</head>
<body ng-cloak ng-controller="AppController as appCtrl">
<div ng-include="'./nav/nav.html'"></div>
<div id="back-image">
    <img src="images/back_03.jpg"  alt="">
</div>

<div ng-view id="index-view" autoscroll="true"></div>
<div id="back-top" class="btn-custom" ng-if="appCtrl.offTop" ng-click="appCtrl.scrollTo('index-view');"><commit_msg>Ariel<commit_after><!doctype html>
<html lang="en">
<head>
    <meta charset="utf-8">

    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
        [ng-cloak] {
            display: none;
        }

        .btn-group {
            display: inline;
        }
    </style>
    <script>
        // Cargo las configuraciones para la app
        window.appName = 'haceruido';
        window.installPath = 'bower_components';
        window.mailAdmin = '<EMAIL>';
        window.mailAdmins = [{mail: '<EMAIL>'}, {mail: '<EMAIL>'}];

        // include angular loader, which allows the files to load in any order
        //@@NG_LOADER_START@@
        /*
         AngularJS v1.4.7
         (c) 2010-2015 Google, Inc. http://angularjs.org
         License: MIT
         */

        //# sourceMappingURL=bower_components/angular-loader/angular-loader.min.js.map

        //@@NG_LOADER_END@@

        // include a third-party async loader library
        /*!
         * $script.js v1.3
         * https://github.com/ded/script.js
         * Copyright: @ded & @fat - <NAME>, <NAME> 2011
         * Follow our software http://twitter.com/dedfat
         * License: MIT
         */
        !function (a, b, c) {
            function t(a, c) {
                var e = b.createElement("script"), f = j;
                e.onload = e.onerror = e[o] = function () {
                    e[m] && !/^c|loade/.test(e[m]) || f || (e.onload = e[o] = null, f = 1, c())
                }, e.async = 1, e.src = a, d.insertBefore(e, d.firstChild)
            }

            function q(a, b) {
                p(a, function (a) {
                    return !b(a)
                })
            }

            var d = b.getElementsByTagName("head")[0], e = {}, f = {}, g = {}, h = {}, i = "string", j = !1, k = "push", l = "DOMContentLoaded", m = "readyState", n = "addEventListener", o = "onreadystatechange", p = function (a, b) {
                for (var c = 0, d = a.length; c < d; ++c)if (!b(a[c]))return j;
                return 1
            };
            !b[m] && b[n] && (b[n](l, function r() {
                b.removeEventListener(l, r, j), b[m] = "complete"
            }, j), b[m] = "loading");
            var s = function (a, b, d) {
                function o() {
                    if (!--m) {
                        e[l] = 1, j && j();
                        for (var a in g)p(a.split("|"), n) && !q(g[a], n) && (g[a] = [])
                    }
                }

                function n(a) {
                    return a.call ? a() : e[a]
                }

                a = a[k] ? a : [a];
                var i = b && b.call, j = i ? b : d, l = i ? a.join("") : b, m = a.length;
                c(function () {
                    q(a, function (a) {
                        h[a] ? (l && (f[l] = 1), o()) : (h[a] = 1, l && (f[l] = 1), t(s.path ? s.path + a + ".js" : a, o))
                    })
                }, 0);
                return s
            };
            s.get = t, s.ready = function (a, b, c) {
                a = a[k] ? a : [a];
                var d = [];
                !q(a, function (a) {
                    e[a] || d[k](a)
                }) && p(a, function (a) {
                    return e[a]
                }) ? b() : !function (a) {
                    g[a] = g[a] || [], g[a][k](b), c && c(d)
                }(a.join("|"));
                return s
            };
            var u = a.$script;
            s.noConflict = function () {
                a.$script = u;
                return this
            }, typeof module != "undefined" && module.exports ? module.exports = s : a.$script = s
        }(this, document, setTimeout);

        // load all of the dependencies asynchronously.
        $script(['bower_components/angular/angular.min.js'], 'primero');
        $script.ready('primero', function () {

                    $script([
                        'bower_components/angular-route/angular-route.min.js',
                        'bower_components/oclazyload/dist/ocLazyLoad.min.js',
                        'bower_components/angular-cookies/angular-cookies.min.js',
                        'bower_components/angular-aria/angular-aria.min.js',
                        'bower_components/angular-animate/angular-animate.min.js',
                        'bower_components/angular-scroll/angular-scroll.min.js',
                        'https://cdn.firebase.com/js/client/2.4.0/firebase.js',
                        '//cdnjs.cloudflare.com/ajax/libs/textAngular/1.5.0/textAngular-rangy.min.js',
                        '//cdnjs.cloudflare.com/ajax/libs/textAngular/1.5.0/textAngular-sanitize.min.js',
//                        '//cdnjs.cloudflare.com/ajax/libs/textAngular/1.5.0/textAngular.min.js',
                        'bower_components/textAngular/dist/textAngular.min.js',
                        'bower_components/textAngular/dist/textAngularSetup.min.js',
                        'bower_components/ac-angular-utils/ac-utils.min.js',
                        'bower_components/ac-angular-utils/ac-utils.min.js',
                        'ac-angular-animate/ac-animate.min.js',
                        'bower_components/ac-angular-utils/ac-utils.min.js',
                        'main/main.js',
                        'nav/nav.js',
                        'login/login.js',
                        'registro/registro.js',
                        'detalle/detalle.js',
                        'administracion/administracion.js'
                    ], 'segundo');


                    $script.ready('segundo', function () {
                        $script([
                            'bower_components/firebase-util/dist/firebase-util.js','app.js'], 'tercero');

                        $script.ready('tercero', function () {
                            angular.bootstrap(document, ['haceruido']);

                        });
                    });
                }
        );
    </script>
    <title>Puro Ruido</title>
    <link rel="stylesheet" href="stylesheets/screen.css">
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
    <link rel="stylesheet" href="textAngular.css">
</head>
<body ng-cloak ng-controller="AppController as appCtrl">
<div ng-include="'./nav/nav.html'"></div>
<div id="back-image">
    <img src="images/back_03.jpg"  alt="">
</div>

<div ng-view id="index-view" autoscroll="true"></div>
<div id="back-top" class="btn-custom" ng-if="appCtrl.offTop" ng-click="appCtrl.scrollTo('index-view');">
{'fraction_non_alphanumeric': 0.16522136010953903, 'fraction_numerical': 0.007150464019473604, 'mean_word_length': 1.3510371959942775, 'pattern_counts': {'":': 0, '<': 64, '<?xml version=': 0, '>': 62, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1593845', 'n_tokens_mistral': 4248, 'n_tokens_neox': 3987, 'n_words': 746}