Thu Feb 15 2024 13:55:29 GMT+0700 (Indochina Time)
This commit is contained in:
parent
afcfa0c26c
commit
e105208cc2
|
@ -0,0 +1 @@
|
|||
Wed Feb 14 2024 23:15:53 GMT+0700 (Indochina Time)
|
|
@ -0,0 +1 @@
|
|||
ref: refs/heads/master
|
|
@ -0,0 +1,11 @@
|
|||
[core]
|
||||
repositoryformatversion = 0
|
||||
filemode = false
|
||||
bare = false
|
||||
logallrefupdates = true
|
||||
symlinks = false
|
||||
ignorecase = true
|
||||
autocrlf = input
|
||||
[user]
|
||||
name = tsDesktop
|
||||
email = you@example.com
|
|
@ -0,0 +1 @@
|
|||
Unnamed repository; edit this file 'description' to name the repository.
|
|
@ -0,0 +1,15 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to check the commit log message taken by
|
||||
# applypatch from an e-mail message.
|
||||
#
|
||||
# The hook should exit with non-zero status after issuing an
|
||||
# appropriate message if it wants to stop the commit. The hook is
|
||||
# allowed to edit the commit message file.
|
||||
#
|
||||
# To enable this hook, rename this file to "applypatch-msg".
|
||||
|
||||
. git-sh-setup
|
||||
commitmsg="$(git rev-parse --git-path hooks/commit-msg)"
|
||||
test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"}
|
||||
:
|
|
@ -0,0 +1,24 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to check the commit log message.
|
||||
# Called by "git commit" with one argument, the name of the file
|
||||
# that has the commit message. The hook should exit with non-zero
|
||||
# status after issuing an appropriate message if it wants to stop the
|
||||
# commit. The hook is allowed to edit the commit message file.
|
||||
#
|
||||
# To enable this hook, rename this file to "commit-msg".
|
||||
|
||||
# Uncomment the below to add a Signed-off-by line to the message.
|
||||
# Doing this in a hook is a bad idea in general, but the prepare-commit-msg
|
||||
# hook is more suited to it.
|
||||
#
|
||||
# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p')
|
||||
# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1"
|
||||
|
||||
# This example catches duplicate Signed-off-by lines.
|
||||
|
||||
test "" = "$(grep '^Signed-off-by: ' "$1" |
|
||||
sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || {
|
||||
echo >&2 Duplicate Signed-off-by lines.
|
||||
exit 1
|
||||
}
|
|
@ -0,0 +1,173 @@
|
|||
#!/usr/bin/perl
|
||||
|
||||
use strict;
|
||||
use warnings;
|
||||
use IPC::Open2;
|
||||
|
||||
# An example hook script to integrate Watchman
|
||||
# (https://facebook.github.io/watchman/) with git to speed up detecting
|
||||
# new and modified files.
|
||||
#
|
||||
# The hook is passed a version (currently 2) and last update token
|
||||
# formatted as a string and outputs to stdout a new update token and
|
||||
# all files that have been modified since the update token. Paths must
|
||||
# be relative to the root of the working tree and separated by a single NUL.
|
||||
#
|
||||
# To enable this hook, rename this file to "query-watchman" and set
|
||||
# 'git config core.fsmonitor .git/hooks/query-watchman'
|
||||
#
|
||||
my ($version, $last_update_token) = @ARGV;
|
||||
|
||||
# Uncomment for debugging
|
||||
# print STDERR "$0 $version $last_update_token\n";
|
||||
|
||||
# Check the hook interface version
|
||||
if ($version ne 2) {
|
||||
die "Unsupported query-fsmonitor hook version '$version'.\n" .
|
||||
"Falling back to scanning...\n";
|
||||
}
|
||||
|
||||
my $git_work_tree = get_working_dir();
|
||||
|
||||
my $retry = 1;
|
||||
|
||||
my $json_pkg;
|
||||
eval {
|
||||
require JSON::XS;
|
||||
$json_pkg = "JSON::XS";
|
||||
1;
|
||||
} or do {
|
||||
require JSON::PP;
|
||||
$json_pkg = "JSON::PP";
|
||||
};
|
||||
|
||||
launch_watchman();
|
||||
|
||||
sub launch_watchman {
|
||||
my $o = watchman_query();
|
||||
if (is_work_tree_watched($o)) {
|
||||
output_result($o->{clock}, @{$o->{files}});
|
||||
}
|
||||
}
|
||||
|
||||
sub output_result {
|
||||
my ($clockid, @files) = @_;
|
||||
|
||||
# Uncomment for debugging watchman output
|
||||
# open (my $fh, ">", ".git/watchman-output.out");
|
||||
# binmode $fh, ":utf8";
|
||||
# print $fh "$clockid\n@files\n";
|
||||
# close $fh;
|
||||
|
||||
binmode STDOUT, ":utf8";
|
||||
print $clockid;
|
||||
print "\0";
|
||||
local $, = "\0";
|
||||
print @files;
|
||||
}
|
||||
|
||||
sub watchman_clock {
|
||||
my $response = qx/watchman clock "$git_work_tree"/;
|
||||
die "Failed to get clock id on '$git_work_tree'.\n" .
|
||||
"Falling back to scanning...\n" if $? != 0;
|
||||
|
||||
return $json_pkg->new->utf8->decode($response);
|
||||
}
|
||||
|
||||
sub watchman_query {
|
||||
my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty')
|
||||
or die "open2() failed: $!\n" .
|
||||
"Falling back to scanning...\n";
|
||||
|
||||
# In the query expression below we're asking for names of files that
|
||||
# changed since $last_update_token but not from the .git folder.
|
||||
#
|
||||
# To accomplish this, we're using the "since" generator to use the
|
||||
# recency index to select candidate nodes and "fields" to limit the
|
||||
# output to file names only. Then we're using the "expression" term to
|
||||
# further constrain the results.
|
||||
if (substr($last_update_token, 0, 1) eq "c") {
|
||||
$last_update_token = "\"$last_update_token\"";
|
||||
}
|
||||
my $query = <<" END";
|
||||
["query", "$git_work_tree", {
|
||||
"since": $last_update_token,
|
||||
"fields": ["name"],
|
||||
"expression": ["not", ["dirname", ".git"]]
|
||||
}]
|
||||
END
|
||||
|
||||
# Uncomment for debugging the watchman query
|
||||
# open (my $fh, ">", ".git/watchman-query.json");
|
||||
# print $fh $query;
|
||||
# close $fh;
|
||||
|
||||
print CHLD_IN $query;
|
||||
close CHLD_IN;
|
||||
my $response = do {local $/; <CHLD_OUT>};
|
||||
|
||||
# Uncomment for debugging the watch response
|
||||
# open ($fh, ">", ".git/watchman-response.json");
|
||||
# print $fh $response;
|
||||
# close $fh;
|
||||
|
||||
die "Watchman: command returned no output.\n" .
|
||||
"Falling back to scanning...\n" if $response eq "";
|
||||
die "Watchman: command returned invalid output: $response\n" .
|
||||
"Falling back to scanning...\n" unless $response =~ /^\{/;
|
||||
|
||||
return $json_pkg->new->utf8->decode($response);
|
||||
}
|
||||
|
||||
sub is_work_tree_watched {
|
||||
my ($output) = @_;
|
||||
my $error = $output->{error};
|
||||
if ($retry > 0 and $error and $error =~ m/unable to resolve root .* directory (.*) is not watched/) {
|
||||
$retry--;
|
||||
my $response = qx/watchman watch "$git_work_tree"/;
|
||||
die "Failed to make watchman watch '$git_work_tree'.\n" .
|
||||
"Falling back to scanning...\n" if $? != 0;
|
||||
$output = $json_pkg->new->utf8->decode($response);
|
||||
$error = $output->{error};
|
||||
die "Watchman: $error.\n" .
|
||||
"Falling back to scanning...\n" if $error;
|
||||
|
||||
# Uncomment for debugging watchman output
|
||||
# open (my $fh, ">", ".git/watchman-output.out");
|
||||
# close $fh;
|
||||
|
||||
# Watchman will always return all files on the first query so
|
||||
# return the fast "everything is dirty" flag to git and do the
|
||||
# Watchman query just to get it over with now so we won't pay
|
||||
# the cost in git to look up each individual file.
|
||||
my $o = watchman_clock();
|
||||
$error = $output->{error};
|
||||
|
||||
die "Watchman: $error.\n" .
|
||||
"Falling back to scanning...\n" if $error;
|
||||
|
||||
output_result($o->{clock}, ("/"));
|
||||
$last_update_token = $o->{clock};
|
||||
|
||||
eval { launch_watchman() };
|
||||
return 0;
|
||||
}
|
||||
|
||||
die "Watchman: $error.\n" .
|
||||
"Falling back to scanning...\n" if $error;
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
sub get_working_dir {
|
||||
my $working_dir;
|
||||
if ($^O =~ 'msys' || $^O =~ 'cygwin') {
|
||||
$working_dir = Win32::GetCwd();
|
||||
$working_dir =~ tr/\\/\//;
|
||||
} else {
|
||||
require Cwd;
|
||||
$working_dir = Cwd::cwd();
|
||||
}
|
||||
|
||||
return $working_dir;
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to prepare a packed repository for use over
|
||||
# dumb transports.
|
||||
#
|
||||
# To enable this hook, rename this file to "post-update".
|
||||
|
||||
exec git update-server-info
|
|
@ -0,0 +1,14 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to verify what is about to be committed
|
||||
# by applypatch from an e-mail message.
|
||||
#
|
||||
# The hook should exit with non-zero status after issuing an
|
||||
# appropriate message if it wants to stop the commit.
|
||||
#
|
||||
# To enable this hook, rename this file to "pre-applypatch".
|
||||
|
||||
. git-sh-setup
|
||||
precommit="$(git rev-parse --git-path hooks/pre-commit)"
|
||||
test -x "$precommit" && exec "$precommit" ${1+"$@"}
|
||||
:
|
|
@ -0,0 +1,49 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to verify what is about to be committed.
|
||||
# Called by "git commit" with no arguments. The hook should
|
||||
# exit with non-zero status after issuing an appropriate message if
|
||||
# it wants to stop the commit.
|
||||
#
|
||||
# To enable this hook, rename this file to "pre-commit".
|
||||
|
||||
if git rev-parse --verify HEAD >/dev/null 2>&1
|
||||
then
|
||||
against=HEAD
|
||||
else
|
||||
# Initial commit: diff against an empty tree object
|
||||
against=$(git hash-object -t tree /dev/null)
|
||||
fi
|
||||
|
||||
# If you want to allow non-ASCII filenames set this variable to true.
|
||||
allownonascii=$(git config --type=bool hooks.allownonascii)
|
||||
|
||||
# Redirect output to stderr.
|
||||
exec 1>&2
|
||||
|
||||
# Cross platform projects tend to avoid non-ASCII filenames; prevent
|
||||
# them from being added to the repository. We exploit the fact that the
|
||||
# printable range starts at the space character and ends with tilde.
|
||||
if [ "$allownonascii" != "true" ] &&
|
||||
# Note that the use of brackets around a tr range is ok here, (it's
|
||||
# even required, for portability to Solaris 10's /usr/bin/tr), since
|
||||
# the square bracket bytes happen to fall in the designated range.
|
||||
test $(git diff --cached --name-only --diff-filter=A -z $against |
|
||||
LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0
|
||||
then
|
||||
cat <<\EOF
|
||||
Error: Attempt to add a non-ASCII file name.
|
||||
|
||||
This can cause problems if you want to work with people on other platforms.
|
||||
|
||||
To be portable it is advisable to rename the file.
|
||||
|
||||
If you know what you are doing you can disable this check using:
|
||||
|
||||
git config hooks.allownonascii true
|
||||
EOF
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# If there are whitespace errors, print the offending file names and fail.
|
||||
exec git diff-index --check --cached $against --
|
|
@ -0,0 +1,13 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to verify what is about to be committed.
|
||||
# Called by "git merge" with no arguments. The hook should
|
||||
# exit with non-zero status after issuing an appropriate message to
|
||||
# stderr if it wants to stop the merge commit.
|
||||
#
|
||||
# To enable this hook, rename this file to "pre-merge-commit".
|
||||
|
||||
. git-sh-setup
|
||||
test -x "$GIT_DIR/hooks/pre-commit" &&
|
||||
exec "$GIT_DIR/hooks/pre-commit"
|
||||
:
|
|
@ -0,0 +1,53 @@
|
|||
#!/bin/sh
|
||||
|
||||
# An example hook script to verify what is about to be pushed. Called by "git
|
||||
# push" after it has checked the remote status, but before anything has been
|
||||
# pushed. If this script exits with a non-zero status nothing will be pushed.
|
||||
#
|
||||
# This hook is called with the following parameters:
|
||||
#
|
||||
# $1 -- Name of the remote to which the push is being done
|
||||
# $2 -- URL to which the push is being done
|
||||
#
|
||||
# If pushing without using a named remote those arguments will be equal.
|
||||
#
|
||||
# Information about the commits which are being pushed is supplied as lines to
|
||||
# the standard input in the form:
|
||||
#
|
||||
# <local ref> <local oid> <remote ref> <remote oid>
|
||||
#
|
||||
# This sample shows how to prevent push of commits where the log message starts
|
||||
# with "WIP" (work in progress).
|
||||
|
||||
remote="$1"
|
||||
url="$2"
|
||||
|
||||
zero=$(git hash-object --stdin </dev/null | tr '[0-9a-f]' '0')
|
||||
|
||||
while read local_ref local_oid remote_ref remote_oid
|
||||
do
|
||||
if test "$local_oid" = "$zero"
|
||||
then
|
||||
# Handle delete
|
||||
:
|
||||
else
|
||||
if test "$remote_oid" = "$zero"
|
||||
then
|
||||
# New branch, examine all commits
|
||||
range="$local_oid"
|
||||
else
|
||||
# Update to existing branch, examine new commits
|
||||
range="$remote_oid..$local_oid"
|
||||
fi
|
||||
|
||||
# Check for WIP commit
|
||||
commit=$(git rev-list -n 1 --grep '^WIP' "$range")
|
||||
if test -n "$commit"
|
||||
then
|
||||
echo >&2 "Found WIP commit in $local_ref, not pushing"
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
exit 0
|
|
@ -0,0 +1,169 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# Copyright (c) 2006, 2008 Junio C Hamano
|
||||
#
|
||||
# The "pre-rebase" hook is run just before "git rebase" starts doing
|
||||
# its job, and can prevent the command from running by exiting with
|
||||
# non-zero status.
|
||||
#
|
||||
# The hook is called with the following parameters:
|
||||
#
|
||||
# $1 -- the upstream the series was forked from.
|
||||
# $2 -- the branch being rebased (or empty when rebasing the current branch).
|
||||
#
|
||||
# This sample shows how to prevent topic branches that are already
|
||||
# merged to 'next' branch from getting rebased, because allowing it
|
||||
# would result in rebasing already published history.
|
||||
|
||||
publish=next
|
||||
basebranch="$1"
|
||||
if test "$#" = 2
|
||||
then
|
||||
topic="refs/heads/$2"
|
||||
else
|
||||
topic=`git symbolic-ref HEAD` ||
|
||||
exit 0 ;# we do not interrupt rebasing detached HEAD
|
||||
fi
|
||||
|
||||
case "$topic" in
|
||||
refs/heads/??/*)
|
||||
;;
|
||||
*)
|
||||
exit 0 ;# we do not interrupt others.
|
||||
;;
|
||||
esac
|
||||
|
||||
# Now we are dealing with a topic branch being rebased
|
||||
# on top of master. Is it OK to rebase it?
|
||||
|
||||
# Does the topic really exist?
|
||||
git show-ref -q "$topic" || {
|
||||
echo >&2 "No such branch $topic"
|
||||
exit 1
|
||||
}
|
||||
|
||||
# Is topic fully merged to master?
|
||||
not_in_master=`git rev-list --pretty=oneline ^master "$topic"`
|
||||
if test -z "$not_in_master"
|
||||
then
|
||||
echo >&2 "$topic is fully merged to master; better remove it."
|
||||
exit 1 ;# we could allow it, but there is no point.
|
||||
fi
|
||||
|
||||
# Is topic ever merged to next? If so you should not be rebasing it.
|
||||
only_next_1=`git rev-list ^master "^$topic" ${publish} | sort`
|
||||
only_next_2=`git rev-list ^master ${publish} | sort`
|
||||
if test "$only_next_1" = "$only_next_2"
|
||||
then
|
||||
not_in_topic=`git rev-list "^$topic" master`
|
||||
if test -z "$not_in_topic"
|
||||
then
|
||||
echo >&2 "$topic is already up to date with master"
|
||||
exit 1 ;# we could allow it, but there is no point.
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
else
|
||||
not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"`
|
||||
/usr/bin/perl -e '
|
||||
my $topic = $ARGV[0];
|
||||
my $msg = "* $topic has commits already merged to public branch:\n";
|
||||
my (%not_in_next) = map {
|
||||
/^([0-9a-f]+) /;
|
||||
($1 => 1);
|
||||
} split(/\n/, $ARGV[1]);
|
||||
for my $elem (map {
|
||||
/^([0-9a-f]+) (.*)$/;
|
||||
[$1 => $2];
|
||||
} split(/\n/, $ARGV[2])) {
|
||||
if (!exists $not_in_next{$elem->[0]}) {
|
||||
if ($msg) {
|
||||
print STDERR $msg;
|
||||
undef $msg;
|
||||
}
|
||||
print STDERR " $elem->[1]\n";
|
||||
}
|
||||
}
|
||||
' "$topic" "$not_in_next" "$not_in_master"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
<<\DOC_END
|
||||
|
||||
This sample hook safeguards topic branches that have been
|
||||
published from being rewound.
|
||||
|
||||
The workflow assumed here is:
|
||||
|
||||
* Once a topic branch forks from "master", "master" is never
|
||||
merged into it again (either directly or indirectly).
|
||||
|
||||
* Once a topic branch is fully cooked and merged into "master",
|
||||
it is deleted. If you need to build on top of it to correct
|
||||
earlier mistakes, a new topic branch is created by forking at
|
||||
the tip of the "master". This is not strictly necessary, but
|
||||
it makes it easier to keep your history simple.
|
||||
|
||||
* Whenever you need to test or publish your changes to topic
|
||||
branches, merge them into "next" branch.
|
||||
|
||||
The script, being an example, hardcodes the publish branch name
|
||||
to be "next", but it is trivial to make it configurable via
|
||||
$GIT_DIR/config mechanism.
|
||||
|
||||
With this workflow, you would want to know:
|
||||
|
||||
(1) ... if a topic branch has ever been merged to "next". Young
|
||||
topic branches can have stupid mistakes you would rather
|
||||
clean up before publishing, and things that have not been
|
||||
merged into other branches can be easily rebased without
|
||||
affecting other people. But once it is published, you would
|
||||
not want to rewind it.
|
||||
|
||||
(2) ... if a topic branch has been fully merged to "master".
|
||||
Then you can delete it. More importantly, you should not
|
||||
build on top of it -- other people may already want to
|
||||
change things related to the topic as patches against your
|
||||
"master", so if you need further changes, it is better to
|
||||
fork the topic (perhaps with the same name) afresh from the
|
||||
tip of "master".
|
||||
|
||||
Let's look at this example:
|
||||
|
||||
o---o---o---o---o---o---o---o---o---o "next"
|
||||
/ / / /
|
||||
/ a---a---b A / /
|
||||
/ / / /
|
||||
/ / c---c---c---c B /
|
||||
/ / / \ /
|
||||
/ / / b---b C \ /
|
||||
/ / / / \ /
|
||||
---o---o---o---o---o---o---o---o---o---o---o "master"
|
||||
|
||||
|
||||
A, B and C are topic branches.
|
||||
|
||||
* A has one fix since it was merged up to "next".
|
||||
|
||||
* B has finished. It has been fully merged up to "master" and "next",
|
||||
and is ready to be deleted.
|
||||
|
||||
* C has not merged to "next" at all.
|
||||
|
||||
We would want to allow C to be rebased, refuse A, and encourage
|
||||
B to be deleted.
|
||||
|
||||
To compute (1):
|
||||
|
||||
git rev-list ^master ^topic next
|
||||
git rev-list ^master next
|
||||
|
||||
if these match, topic has not merged in next at all.
|
||||
|
||||
To compute (2):
|
||||
|
||||
git rev-list master..topic
|
||||
|
||||
if this is empty, it is fully merged to "master".
|
||||
|
||||
DOC_END
|
|
@ -0,0 +1,24 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to make use of push options.
|
||||
# The example simply echoes all push options that start with 'echoback='
|
||||
# and rejects all pushes when the "reject" push option is used.
|
||||
#
|
||||
# To enable this hook, rename this file to "pre-receive".
|
||||
|
||||
if test -n "$GIT_PUSH_OPTION_COUNT"
|
||||
then
|
||||
i=0
|
||||
while test "$i" -lt "$GIT_PUSH_OPTION_COUNT"
|
||||
do
|
||||
eval "value=\$GIT_PUSH_OPTION_$i"
|
||||
case "$value" in
|
||||
echoback=*)
|
||||
echo "echo from the pre-receive-hook: ${value#*=}" >&2
|
||||
;;
|
||||
reject)
|
||||
exit 1
|
||||
esac
|
||||
i=$((i + 1))
|
||||
done
|
||||
fi
|
|
@ -0,0 +1,42 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to prepare the commit log message.
|
||||
# Called by "git commit" with the name of the file that has the
|
||||
# commit message, followed by the description of the commit
|
||||
# message's source. The hook's purpose is to edit the commit
|
||||
# message file. If the hook fails with a non-zero status,
|
||||
# the commit is aborted.
|
||||
#
|
||||
# To enable this hook, rename this file to "prepare-commit-msg".
|
||||
|
||||
# This hook includes three examples. The first one removes the
|
||||
# "# Please enter the commit message..." help message.
|
||||
#
|
||||
# The second includes the output of "git diff --name-status -r"
|
||||
# into the message, just before the "git status" output. It is
|
||||
# commented because it doesn't cope with --amend or with squashed
|
||||
# commits.
|
||||
#
|
||||
# The third example adds a Signed-off-by line to the message, that can
|
||||
# still be edited. This is rarely a good idea.
|
||||
|
||||
COMMIT_MSG_FILE=$1
|
||||
COMMIT_SOURCE=$2
|
||||
SHA1=$3
|
||||
|
||||
/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE"
|
||||
|
||||
# case "$COMMIT_SOURCE,$SHA1" in
|
||||
# ,|template,)
|
||||
# /usr/bin/perl -i.bak -pe '
|
||||
# print "\n" . `git diff --cached --name-status -r`
|
||||
# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;;
|
||||
# *) ;;
|
||||
# esac
|
||||
|
||||
# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p')
|
||||
# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE"
|
||||
# if test -z "$COMMIT_SOURCE"
|
||||
# then
|
||||
# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE"
|
||||
# fi
|
|
@ -0,0 +1,78 @@
|
|||
#!/bin/sh
|
||||
|
||||
# An example hook script to update a checked-out tree on a git push.
|
||||
#
|
||||
# This hook is invoked by git-receive-pack(1) when it reacts to git
|
||||
# push and updates reference(s) in its repository, and when the push
|
||||
# tries to update the branch that is currently checked out and the
|
||||
# receive.denyCurrentBranch configuration variable is set to
|
||||
# updateInstead.
|
||||
#
|
||||
# By default, such a push is refused if the working tree and the index
|
||||
# of the remote repository has any difference from the currently
|
||||
# checked out commit; when both the working tree and the index match
|
||||
# the current commit, they are updated to match the newly pushed tip
|
||||
# of the branch. This hook is to be used to override the default
|
||||
# behaviour; however the code below reimplements the default behaviour
|
||||
# as a starting point for convenient modification.
|
||||
#
|
||||
# The hook receives the commit with which the tip of the current
|
||||
# branch is going to be updated:
|
||||
commit=$1
|
||||
|
||||
# It can exit with a non-zero status to refuse the push (when it does
|
||||
# so, it must not modify the index or the working tree).
|
||||
die () {
|
||||
echo >&2 "$*"
|
||||
exit 1
|
||||
}
|
||||
|
||||
# Or it can make any necessary changes to the working tree and to the
|
||||
# index to bring them to the desired state when the tip of the current
|
||||
# branch is updated to the new commit, and exit with a zero status.
|
||||
#
|
||||
# For example, the hook can simply run git read-tree -u -m HEAD "$1"
|
||||
# in order to emulate git fetch that is run in the reverse direction
|
||||
# with git push, as the two-tree form of git read-tree -u -m is
|
||||
# essentially the same as git switch or git checkout that switches
|
||||
# branches while keeping the local changes in the working tree that do
|
||||
# not interfere with the difference between the branches.
|
||||
|
||||
# The below is a more-or-less exact translation to shell of the C code
|
||||
# for the default behaviour for git's push-to-checkout hook defined in
|
||||
# the push_to_deploy() function in builtin/receive-pack.c.
|
||||
#
|
||||
# Note that the hook will be executed from the repository directory,
|
||||
# not from the working tree, so if you want to perform operations on
|
||||
# the working tree, you will have to adapt your code accordingly, e.g.
|
||||
# by adding "cd .." or using relative paths.
|
||||
|
||||
if ! git update-index -q --ignore-submodules --refresh
|
||||
then
|
||||
die "Up-to-date check failed"
|
||||
fi
|
||||
|
||||
if ! git diff-files --quiet --ignore-submodules --
|
||||
then
|
||||
die "Working directory has unstaged changes"
|
||||
fi
|
||||
|
||||
# This is a rough translation of:
|
||||
#
|
||||
# head_has_history() ? "HEAD" : EMPTY_TREE_SHA1_HEX
|
||||
if git cat-file -e HEAD 2>/dev/null
|
||||
then
|
||||
head=HEAD
|
||||
else
|
||||
head=$(git hash-object -t tree --stdin </dev/null)
|
||||
fi
|
||||
|
||||
if ! git diff-index --quiet --cached --ignore-submodules $head --
|
||||
then
|
||||
die "Working directory has staged changes"
|
||||
fi
|
||||
|
||||
if ! git read-tree -u -m "$commit"
|
||||
then
|
||||
die "Could not update working tree to new HEAD"
|
||||
fi
|
|
@ -0,0 +1,128 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to block unannotated tags from entering.
|
||||
# Called by "git receive-pack" with arguments: refname sha1-old sha1-new
|
||||
#
|
||||
# To enable this hook, rename this file to "update".
|
||||
#
|
||||
# Config
|
||||
# ------
|
||||
# hooks.allowunannotated
|
||||
# This boolean sets whether unannotated tags will be allowed into the
|
||||
# repository. By default they won't be.
|
||||
# hooks.allowdeletetag
|
||||
# This boolean sets whether deleting tags will be allowed in the
|
||||
# repository. By default they won't be.
|
||||
# hooks.allowmodifytag
|
||||
# This boolean sets whether a tag may be modified after creation. By default
|
||||
# it won't be.
|
||||
# hooks.allowdeletebranch
|
||||
# This boolean sets whether deleting branches will be allowed in the
|
||||
# repository. By default they won't be.
|
||||
# hooks.denycreatebranch
|
||||
# This boolean sets whether remotely creating branches will be denied
|
||||
# in the repository. By default this is allowed.
|
||||
#
|
||||
|
||||
# --- Command line
|
||||
refname="$1"
|
||||
oldrev="$2"
|
||||
newrev="$3"
|
||||
|
||||
# --- Safety check
|
||||
if [ -z "$GIT_DIR" ]; then
|
||||
echo "Don't run this script from the command line." >&2
|
||||
echo " (if you want, you could supply GIT_DIR then run" >&2
|
||||
echo " $0 <ref> <oldrev> <newrev>)" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then
|
||||
echo "usage: $0 <ref> <oldrev> <newrev>" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# --- Config
|
||||
allowunannotated=$(git config --type=bool hooks.allowunannotated)
|
||||
allowdeletebranch=$(git config --type=bool hooks.allowdeletebranch)
|
||||
denycreatebranch=$(git config --type=bool hooks.denycreatebranch)
|
||||
allowdeletetag=$(git config --type=bool hooks.allowdeletetag)
|
||||
allowmodifytag=$(git config --type=bool hooks.allowmodifytag)
|
||||
|
||||
# check for no description
|
||||
projectdesc=$(sed -e '1q' "$GIT_DIR/description")
|
||||
case "$projectdesc" in
|
||||
"Unnamed repository"* | "")
|
||||
echo "*** Project description file hasn't been set" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
# --- Check types
|
||||
# if $newrev is 0000...0000, it's a commit to delete a ref.
|
||||
zero=$(git hash-object --stdin </dev/null | tr '[0-9a-f]' '0')
|
||||
if [ "$newrev" = "$zero" ]; then
|
||||
newrev_type=delete
|
||||
else
|
||||
newrev_type=$(git cat-file -t $newrev)
|
||||
fi
|
||||
|
||||
case "$refname","$newrev_type" in
|
||||
refs/tags/*,commit)
|
||||
# un-annotated tag
|
||||
short_refname=${refname##refs/tags/}
|
||||
if [ "$allowunannotated" != "true" ]; then
|
||||
echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2
|
||||
echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
refs/tags/*,delete)
|
||||
# delete tag
|
||||
if [ "$allowdeletetag" != "true" ]; then
|
||||
echo "*** Deleting a tag is not allowed in this repository" >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
refs/tags/*,tag)
|
||||
# annotated tag
|
||||
if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1
|
||||
then
|
||||
echo "*** Tag '$refname' already exists." >&2
|
||||
echo "*** Modifying a tag is not allowed in this repository." >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
refs/heads/*,commit)
|
||||
# branch
|
||||
if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then
|
||||
echo "*** Creating a branch is not allowed in this repository" >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
refs/heads/*,delete)
|
||||
# delete branch
|
||||
if [ "$allowdeletebranch" != "true" ]; then
|
||||
echo "*** Deleting a branch is not allowed in this repository" >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
refs/remotes/*,commit)
|
||||
# tracking branch
|
||||
;;
|
||||
refs/remotes/*,delete)
|
||||
# delete tracking branch
|
||||
if [ "$allowdeletebranch" != "true" ]; then
|
||||
echo "*** Deleting a tracking branch is not allowed in this repository" >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
*)
|
||||
# Anything else (is there anything else?)
|
||||
echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
# --- Finished
|
||||
exit 0
|
Binary file not shown.
|
@ -0,0 +1,6 @@
|
|||
# git ls-files --others --exclude-from=.git/info/exclude
|
||||
# Lines that start with '#' are comments.
|
||||
# For a project mostly in C, the following would be a good set of
|
||||
# exclude patterns (uncomment them if you want to use them):
|
||||
# *.[oa]
|
||||
# *~
|
|
@ -0,0 +1,65 @@
|
|||
0000000000000000000000000000000000000000 73593788903d7b4fdb25094c0fd2647e70e52dc8 joco_bahtraku <john.c@bahtraku.org> 1707823020 +0700 commit (initial): Tue Feb 13 2024 18:16:57 GMT+0700 (Western Indonesia Time)
|
||||
73593788903d7b4fdb25094c0fd2647e70e52dc8 dc0581fe046caa00678a8aa7f88872fd5d69f818 joco_bahtraku <john.c@bahtraku.org> 1707828991 +0700 commit: Tue Feb 13 2024 19:56:31 GMT+0700 (Western Indonesia Time)
|
||||
dc0581fe046caa00678a8aa7f88872fd5d69f818 0774b1665e1d68d0355f65eda2668d3b0485797a joco_bahtraku <john.c@bahtraku.org> 1707829217 +0700 commit: Tue Feb 13 2024 20:00:16 GMT+0700 (Western Indonesia Time)
|
||||
0774b1665e1d68d0355f65eda2668d3b0485797a bf77885a3b604fb82c2aad7df702437990aa1aa3 joco_bahtraku <john.c@bahtraku.org> 1707829337 +0700 commit: Tue Feb 13 2024 20:02:16 GMT+0700 (Western Indonesia Time)
|
||||
bf77885a3b604fb82c2aad7df702437990aa1aa3 b484f3b403d1fed5988bbd60730184f806629dc9 joco_bahtraku <john.c@bahtraku.org> 1707829457 +0700 commit: Tue Feb 13 2024 20:04:16 GMT+0700 (Western Indonesia Time)
|
||||
b484f3b403d1fed5988bbd60730184f806629dc9 d559a7a4aaa7d20fad7eba76c452953cc95c2d86 joco_bahtraku <john.c@bahtraku.org> 1707834028 +0700 commit: Tue Feb 13 2024 21:20:27 GMT+0700 (Western Indonesia Time)
|
||||
d559a7a4aaa7d20fad7eba76c452953cc95c2d86 69426897f6f5a018afac98175cf3c9cb4dc238b7 joco_bahtraku <john.c@bahtraku.org> 1707834148 +0700 commit: Tue Feb 13 2024 21:22:27 GMT+0700 (Western Indonesia Time)
|
||||
69426897f6f5a018afac98175cf3c9cb4dc238b7 c62d08a6699f233de97235f99e8df1ca9b1d9af1 joco_bahtraku <john.c@bahtraku.org> 1707834268 +0700 commit: Tue Feb 13 2024 21:24:27 GMT+0700 (Western Indonesia Time)
|
||||
c62d08a6699f233de97235f99e8df1ca9b1d9af1 39bb15163b0f8b79165431b00058afc9b4f8f0bd joco_bahtraku <john.c@bahtraku.org> 1707835228 +0700 commit: Tue Feb 13 2024 21:40:28 GMT+0700 (Western Indonesia Time)
|
||||
39bb15163b0f8b79165431b00058afc9b4f8f0bd bfb7f89d7c9fb7fa4973cebaa3bae3feb591a531 joco_bahtraku <john.c@bahtraku.org> 1707835348 +0700 commit: Tue Feb 13 2024 21:42:28 GMT+0700 (Western Indonesia Time)
|
||||
bfb7f89d7c9fb7fa4973cebaa3bae3feb591a531 561d0320f02a2231e859e62bb6cac3148fbed4e7 joco_bahtraku <john.c@bahtraku.org> 1707835468 +0700 commit: Tue Feb 13 2024 21:44:28 GMT+0700 (Western Indonesia Time)
|
||||
561d0320f02a2231e859e62bb6cac3148fbed4e7 079723e0de51337f2d73f9eab5f573714ab1f14e joco_bahtraku <john.c@bahtraku.org> 1707835589 +0700 commit: Tue Feb 13 2024 21:46:29 GMT+0700 (Western Indonesia Time)
|
||||
079723e0de51337f2d73f9eab5f573714ab1f14e 0178d994b3ae561743f9395b6a4a9c769ec0c1ae joco_bahtraku <john.c@bahtraku.org> 1707835709 +0700 commit: Tue Feb 13 2024 21:48:29 GMT+0700 (Western Indonesia Time)
|
||||
0178d994b3ae561743f9395b6a4a9c769ec0c1ae e68560fef54bc813fbebd3d74c931d2d9a3129cb joco_bahtraku <john.c@bahtraku.org> 1707835830 +0700 commit: Tue Feb 13 2024 21:50:30 GMT+0700 (Western Indonesia Time)
|
||||
e68560fef54bc813fbebd3d74c931d2d9a3129cb 8b6c25783171f8f019d253e12cc741912e3cf1aa joco_bahtraku <john.c@bahtraku.org> 1707835950 +0700 commit: Tue Feb 13 2024 21:52:30 GMT+0700 (Western Indonesia Time)
|
||||
8b6c25783171f8f019d253e12cc741912e3cf1aa eeede87d6da41f2d0f064a9e99dcf92910588246 joco_bahtraku <john.c@bahtraku.org> 1707836070 +0700 commit: Tue Feb 13 2024 21:54:30 GMT+0700 (Western Indonesia Time)
|
||||
eeede87d6da41f2d0f064a9e99dcf92910588246 22e643d304262dd33d85c663e96d1223f13c4647 joco_bahtraku <john.c@bahtraku.org> 1707836190 +0700 commit: Tue Feb 13 2024 21:56:30 GMT+0700 (Western Indonesia Time)
|
||||
22e643d304262dd33d85c663e96d1223f13c4647 3d8a23ed37ade06a3ce6fa64975d3ddbd11aea4f joco_bahtraku <john.c@bahtraku.org> 1707836310 +0700 commit: Tue Feb 13 2024 21:58:30 GMT+0700 (Western Indonesia Time)
|
||||
3d8a23ed37ade06a3ce6fa64975d3ddbd11aea4f b19b07008df8e3a0c289d9ec7202b88863d26a9b joco_bahtraku <john.c@bahtraku.org> 1707836432 +0700 commit: Tue Feb 13 2024 22:00:32 GMT+0700 (Western Indonesia Time)
|
||||
b19b07008df8e3a0c289d9ec7202b88863d26a9b 004f695c6684d5c0e90cd3c076cf1a23801c26c7 joco_bahtraku <john.c@bahtraku.org> 1707836550 +0700 commit: Tue Feb 13 2024 22:02:30 GMT+0700 (Western Indonesia Time)
|
||||
004f695c6684d5c0e90cd3c076cf1a23801c26c7 819cf6532e020596bc527566489f5962a2d5e34a joco_bahtraku <john.c@bahtraku.org> 1707837511 +0700 commit: Tue Feb 13 2024 22:18:31 GMT+0700 (Western Indonesia Time)
|
||||
819cf6532e020596bc527566489f5962a2d5e34a a8725d0198ea9eecb7090b9ea039064ca042434e joco_bahtraku <john.c@bahtraku.org> 1707837631 +0700 commit: Tue Feb 13 2024 22:20:31 GMT+0700 (Western Indonesia Time)
|
||||
a8725d0198ea9eecb7090b9ea039064ca042434e 85d42f8284b3e5185e27ff67a67639d616a991e5 joco_bahtraku <john.c@bahtraku.org> 1707837751 +0700 commit: Tue Feb 13 2024 22:22:31 GMT+0700 (Western Indonesia Time)
|
||||
85d42f8284b3e5185e27ff67a67639d616a991e5 7ddf0e11d76e3dfb667f46ac8596f1a6ed80457c joco_bahtraku <john.c@bahtraku.org> 1707837872 +0700 commit: Tue Feb 13 2024 22:24:32 GMT+0700 (Western Indonesia Time)
|
||||
7ddf0e11d76e3dfb667f46ac8596f1a6ed80457c 33af94b3ed34bd3095d3bb482d6ac6b05783ac10 joco_bahtraku <john.c@bahtraku.org> 1707837992 +0700 commit: Tue Feb 13 2024 22:26:31 GMT+0700 (Western Indonesia Time)
|
||||
33af94b3ed34bd3095d3bb482d6ac6b05783ac10 d2d6b094bccef7927b88ee9da6e2dc24853e2eb1 joco_bahtraku <john.c@bahtraku.org> 1707838112 +0700 commit: Tue Feb 13 2024 22:28:32 GMT+0700 (Western Indonesia Time)
|
||||
d2d6b094bccef7927b88ee9da6e2dc24853e2eb1 bf5eec90abf6d45fe137567dfeb3eaca2cd4741e joco_bahtraku <john.c@bahtraku.org> 1707838233 +0700 commit: Tue Feb 13 2024 22:30:32 GMT+0700 (Western Indonesia Time)
|
||||
bf5eec90abf6d45fe137567dfeb3eaca2cd4741e 21d2c6a6fa468006a3820cd32226e7424b75f275 joco_bahtraku <john.c@bahtraku.org> 1707838352 +0700 commit: Tue Feb 13 2024 22:32:32 GMT+0700 (Western Indonesia Time)
|
||||
21d2c6a6fa468006a3820cd32226e7424b75f275 855fa4dd10568914ab00bd21e03885df60161142 joco_bahtraku <john.c@bahtraku.org> 1707840034 +0700 commit: Tue Feb 13 2024 23:00:34 GMT+0700 (Western Indonesia Time)
|
||||
855fa4dd10568914ab00bd21e03885df60161142 51e51439f7bb0b64110f9e36c58af42800c791ac joco_bahtraku <john.c@bahtraku.org> 1707840154 +0700 commit: Tue Feb 13 2024 23:02:34 GMT+0700 (Western Indonesia Time)
|
||||
51e51439f7bb0b64110f9e36c58af42800c791ac 5d765289e09cab83646b78b8e31eefc46478fab2 joco_bahtraku <john.c@bahtraku.org> 1707840274 +0700 commit: Tue Feb 13 2024 23:04:34 GMT+0700 (Western Indonesia Time)
|
||||
5d765289e09cab83646b78b8e31eefc46478fab2 b389a0aa37928187397f6d127a804303e8878440 joco_bahtraku <john.c@bahtraku.org> 1707840394 +0700 commit: Tue Feb 13 2024 23:06:34 GMT+0700 (Western Indonesia Time)
|
||||
b389a0aa37928187397f6d127a804303e8878440 bf8dccbaeccdc71c72b17a90503bc992a04b32ea joco_bahtraku <john.c@bahtraku.org> 1707840514 +0700 commit: Tue Feb 13 2024 23:08:34 GMT+0700 (Western Indonesia Time)
|
||||
bf8dccbaeccdc71c72b17a90503bc992a04b32ea 4f6905ac212d89270ea23bb9862c0b700760a804 joco_bahtraku <john.c@bahtraku.org> 1707840634 +0700 commit: Tue Feb 13 2024 23:10:34 GMT+0700 (Western Indonesia Time)
|
||||
4f6905ac212d89270ea23bb9862c0b700760a804 f155780abd7c767af11c3505837e0eeb1156a170 joco_bahtraku <john.c@bahtraku.org> 1707840755 +0700 commit: Tue Feb 13 2024 23:12:35 GMT+0700 (Western Indonesia Time)
|
||||
f155780abd7c767af11c3505837e0eeb1156a170 a63575ec5a87a0f181b9952d1b2c821dac4be835 joco_bahtraku <john.c@bahtraku.org> 1707840875 +0700 commit: Tue Feb 13 2024 23:14:35 GMT+0700 (Western Indonesia Time)
|
||||
a63575ec5a87a0f181b9952d1b2c821dac4be835 02f01da9cf0af13703c629d24b909a8ef770dda7 joco_bahtraku <john.c@bahtraku.org> 1707840997 +0700 commit: Tue Feb 13 2024 23:16:37 GMT+0700 (Western Indonesia Time)
|
||||
02f01da9cf0af13703c629d24b909a8ef770dda7 fec00d6f11274ca819a0e7bbeb7175db0ac39972 joco_bahtraku <john.c@bahtraku.org> 1707841116 +0700 commit: Tue Feb 13 2024 23:18:36 GMT+0700 (Western Indonesia Time)
|
||||
fec00d6f11274ca819a0e7bbeb7175db0ac39972 0b00955e4c3d8a8e3ab522ef28d446c4a2849d4e joco_bahtraku <john.c@bahtraku.org> 1707841236 +0700 commit: Tue Feb 13 2024 23:20:36 GMT+0700 (Western Indonesia Time)
|
||||
0b00955e4c3d8a8e3ab522ef28d446c4a2849d4e b659781580e2d52b722b9fe20902739d209d2a09 joco_bahtraku <john.c@bahtraku.org> 1707841356 +0700 commit: Tue Feb 13 2024 23:22:36 GMT+0700 (Western Indonesia Time)
|
||||
b659781580e2d52b722b9fe20902739d209d2a09 df4867aef77ec1aff0411038581d7a61f020a8c3 joco_bahtraku <john.c@bahtraku.org> 1707841476 +0700 commit: Tue Feb 13 2024 23:24:35 GMT+0700 (Western Indonesia Time)
|
||||
df4867aef77ec1aff0411038581d7a61f020a8c3 8b0ffd18b9ba3c1a55a1f564417320b129b61f72 joco_bahtraku <john.c@bahtraku.org> 1707842370 +0700 commit: Tue Feb 13 2024 23:39:30 GMT+0700 (Western Indonesia Time)
|
||||
8b0ffd18b9ba3c1a55a1f564417320b129b61f72 e09d439f414f95a4bead5908b6524cb0004debfb joco_bahtraku <john.c@bahtraku.org> 1707842492 +0700 commit: Tue Feb 13 2024 23:41:32 GMT+0700 (Western Indonesia Time)
|
||||
e09d439f414f95a4bead5908b6524cb0004debfb b32459fd8649517ab8304def05cd853dc9e2885d joco_bahtraku <john.c@bahtraku.org> 1707842611 +0700 commit: Tue Feb 13 2024 23:43:30 GMT+0700 (Western Indonesia Time)
|
||||
b32459fd8649517ab8304def05cd853dc9e2885d 0dca7a3a510b4df3298420764dce5597d23e7cf9 joco_bahtraku <john.c@bahtraku.org> 1707842731 +0700 commit: Tue Feb 13 2024 23:45:31 GMT+0700 (Western Indonesia Time)
|
||||
0dca7a3a510b4df3298420764dce5597d23e7cf9 d83090adcbf8fe0061cf4e6921dd198404550287 joco_bahtraku <john.c@bahtraku.org> 1707842851 +0700 commit: Tue Feb 13 2024 23:47:31 GMT+0700 (Western Indonesia Time)
|
||||
d83090adcbf8fe0061cf4e6921dd198404550287 16ccd5495817f3a513576b25be231b8ecb2807bd joco_bahtraku <john.c@bahtraku.org> 1707842971 +0700 commit: Tue Feb 13 2024 23:49:31 GMT+0700 (Western Indonesia Time)
|
||||
16ccd5495817f3a513576b25be231b8ecb2807bd c38cabe187348bba0393fda4a32657020cebde4c joco_bahtraku <john.c@bahtraku.org> 1707843091 +0700 commit: Tue Feb 13 2024 23:51:31 GMT+0700 (Western Indonesia Time)
|
||||
c38cabe187348bba0393fda4a32657020cebde4c 2a8385d58b6c0dc05aaf1f1fe30c9fb6ba12079e joco_bahtraku <john.c@bahtraku.org> 1707843212 +0700 commit: Tue Feb 13 2024 23:53:32 GMT+0700 (Western Indonesia Time)
|
||||
2a8385d58b6c0dc05aaf1f1fe30c9fb6ba12079e b005bb308feb8e05517b69883f85eb72817c6635 joco_bahtraku <john.c@bahtraku.org> 1707843333 +0700 commit: Tue Feb 13 2024 23:55:33 GMT+0700 (Western Indonesia Time)
|
||||
b005bb308feb8e05517b69883f85eb72817c6635 9c9a58ee1f44ec322f7f62753a809c625b34cfe4 joco_bahtraku <john.c@bahtraku.org> 1707843453 +0700 commit: Tue Feb 13 2024 23:57:33 GMT+0700 (Western Indonesia Time)
|
||||
9c9a58ee1f44ec322f7f62753a809c625b34cfe4 b27cac834deefbb76e48feeef73c4eedef191634 joco_bahtraku <john.c@bahtraku.org> 1707843573 +0700 commit: Tue Feb 13 2024 23:59:33 GMT+0700 (Western Indonesia Time)
|
||||
b27cac834deefbb76e48feeef73c4eedef191634 1e1c5e45646de718d6a32d5f56152ad6bbaed984 joco_bahtraku <john.c@bahtraku.org> 1707843694 +0700 commit: Wed Feb 14 2024 00:01:34 GMT+0700 (Western Indonesia Time)
|
||||
1e1c5e45646de718d6a32d5f56152ad6bbaed984 3abc608ad271141c454e50c2400e8033e131b6bf joco_bahtraku <john.c@bahtraku.org> 1707843936 +0700 commit: Wed Feb 14 2024 00:05:36 GMT+0700 (Western Indonesia Time)
|
||||
3abc608ad271141c454e50c2400e8033e131b6bf 876f02baa3ea5e5f9c3d8379a8c83d02a415ae33 joco_bahtraku <john.c@bahtraku.org> 1707844056 +0700 commit: Wed Feb 14 2024 00:07:36 GMT+0700 (Western Indonesia Time)
|
||||
876f02baa3ea5e5f9c3d8379a8c83d02a415ae33 6b19d8d9705be65d2258a68acc9ebbde1eea27f8 joco_bahtraku <john.c@bahtraku.org> 1707844179 +0700 commit: Wed Feb 14 2024 00:09:38 GMT+0700 (Western Indonesia Time)
|
||||
6b19d8d9705be65d2258a68acc9ebbde1eea27f8 c8ea69fda4114ab6f419db97b44899d8a7f2ecf9 joco_bahtraku <john.c@bahtraku.org> 1707844297 +0700 commit: Wed Feb 14 2024 00:11:36 GMT+0700 (Western Indonesia Time)
|
||||
c8ea69fda4114ab6f419db97b44899d8a7f2ecf9 eb143efac92dc3393856b185d996b4c2f5aa1fe2 joco_bahtraku <john.c@bahtraku.org> 1707844417 +0700 commit: Wed Feb 14 2024 00:13:36 GMT+0700 (Western Indonesia Time)
|
||||
eb143efac92dc3393856b185d996b4c2f5aa1fe2 7a4d1415c344c964a7ee6512098c715bcd463248 joco_bahtraku <john.c@bahtraku.org> 1707844537 +0700 commit: Wed Feb 14 2024 00:15:36 GMT+0700 (Western Indonesia Time)
|
||||
7a4d1415c344c964a7ee6512098c715bcd463248 961ce4a6c0a8c211d6f304654990d52e26804c45 joco_bahtraku <john.c@bahtraku.org> 1707844777 +0700 commit: Wed Feb 14 2024 00:19:37 GMT+0700 (Western Indonesia Time)
|
||||
961ce4a6c0a8c211d6f304654990d52e26804c45 c926ac20ca6903472b22ef8091070aabf3b11118 joco_bahtraku <john.c@bahtraku.org> 1707844897 +0700 commit: Wed Feb 14 2024 00:21:37 GMT+0700 (Western Indonesia Time)
|
||||
c926ac20ca6903472b22ef8091070aabf3b11118 0b9ebc6f7f5d2d2aacd603de1b799dbab6d2a480 joco_bahtraku <john.c@bahtraku.org> 1707845017 +0700 commit: Wed Feb 14 2024 00:23:37 GMT+0700 (Western Indonesia Time)
|
||||
0b9ebc6f7f5d2d2aacd603de1b799dbab6d2a480 12c47884a5dfcaa713a62c61c3b26cb0be6a046e joco_bahtraku <john.c@bahtraku.org> 1707845090 +0700 commit: Wed Feb 14 2024 00:24:50 GMT+0700 (Western Indonesia Time)
|
||||
12c47884a5dfcaa713a62c61c3b26cb0be6a046e 40705774c14531efa8d207e8c90d5d8c9acd8dae joco_bahtraku <john.c@bahtraku.org> 1707845353 +0700 commit: Wed Feb 14 2024 00:29:12 GMT+0700 (Western Indonesia Time)
|
||||
40705774c14531efa8d207e8c90d5d8c9acd8dae afcfa0c26cbbe39431b50216f8fa3b4c05d9cfd1 tsDesktop <you@example.com> 1707927353 +0700 commit: Wed Feb 14 2024 23:15:53 GMT+0700 (Indochina Time)
|
|
@ -0,0 +1,65 @@
|
|||
0000000000000000000000000000000000000000 73593788903d7b4fdb25094c0fd2647e70e52dc8 joco_bahtraku <john.c@bahtraku.org> 1707823020 +0700 commit (initial): Tue Feb 13 2024 18:16:57 GMT+0700 (Western Indonesia Time)
|
||||
73593788903d7b4fdb25094c0fd2647e70e52dc8 dc0581fe046caa00678a8aa7f88872fd5d69f818 joco_bahtraku <john.c@bahtraku.org> 1707828991 +0700 commit: Tue Feb 13 2024 19:56:31 GMT+0700 (Western Indonesia Time)
|
||||
dc0581fe046caa00678a8aa7f88872fd5d69f818 0774b1665e1d68d0355f65eda2668d3b0485797a joco_bahtraku <john.c@bahtraku.org> 1707829217 +0700 commit: Tue Feb 13 2024 20:00:16 GMT+0700 (Western Indonesia Time)
|
||||
0774b1665e1d68d0355f65eda2668d3b0485797a bf77885a3b604fb82c2aad7df702437990aa1aa3 joco_bahtraku <john.c@bahtraku.org> 1707829337 +0700 commit: Tue Feb 13 2024 20:02:16 GMT+0700 (Western Indonesia Time)
|
||||
bf77885a3b604fb82c2aad7df702437990aa1aa3 b484f3b403d1fed5988bbd60730184f806629dc9 joco_bahtraku <john.c@bahtraku.org> 1707829457 +0700 commit: Tue Feb 13 2024 20:04:16 GMT+0700 (Western Indonesia Time)
|
||||
b484f3b403d1fed5988bbd60730184f806629dc9 d559a7a4aaa7d20fad7eba76c452953cc95c2d86 joco_bahtraku <john.c@bahtraku.org> 1707834028 +0700 commit: Tue Feb 13 2024 21:20:27 GMT+0700 (Western Indonesia Time)
|
||||
d559a7a4aaa7d20fad7eba76c452953cc95c2d86 69426897f6f5a018afac98175cf3c9cb4dc238b7 joco_bahtraku <john.c@bahtraku.org> 1707834148 +0700 commit: Tue Feb 13 2024 21:22:27 GMT+0700 (Western Indonesia Time)
|
||||
69426897f6f5a018afac98175cf3c9cb4dc238b7 c62d08a6699f233de97235f99e8df1ca9b1d9af1 joco_bahtraku <john.c@bahtraku.org> 1707834268 +0700 commit: Tue Feb 13 2024 21:24:27 GMT+0700 (Western Indonesia Time)
|
||||
c62d08a6699f233de97235f99e8df1ca9b1d9af1 39bb15163b0f8b79165431b00058afc9b4f8f0bd joco_bahtraku <john.c@bahtraku.org> 1707835228 +0700 commit: Tue Feb 13 2024 21:40:28 GMT+0700 (Western Indonesia Time)
|
||||
39bb15163b0f8b79165431b00058afc9b4f8f0bd bfb7f89d7c9fb7fa4973cebaa3bae3feb591a531 joco_bahtraku <john.c@bahtraku.org> 1707835348 +0700 commit: Tue Feb 13 2024 21:42:28 GMT+0700 (Western Indonesia Time)
|
||||
bfb7f89d7c9fb7fa4973cebaa3bae3feb591a531 561d0320f02a2231e859e62bb6cac3148fbed4e7 joco_bahtraku <john.c@bahtraku.org> 1707835468 +0700 commit: Tue Feb 13 2024 21:44:28 GMT+0700 (Western Indonesia Time)
|
||||
561d0320f02a2231e859e62bb6cac3148fbed4e7 079723e0de51337f2d73f9eab5f573714ab1f14e joco_bahtraku <john.c@bahtraku.org> 1707835589 +0700 commit: Tue Feb 13 2024 21:46:29 GMT+0700 (Western Indonesia Time)
|
||||
079723e0de51337f2d73f9eab5f573714ab1f14e 0178d994b3ae561743f9395b6a4a9c769ec0c1ae joco_bahtraku <john.c@bahtraku.org> 1707835709 +0700 commit: Tue Feb 13 2024 21:48:29 GMT+0700 (Western Indonesia Time)
|
||||
0178d994b3ae561743f9395b6a4a9c769ec0c1ae e68560fef54bc813fbebd3d74c931d2d9a3129cb joco_bahtraku <john.c@bahtraku.org> 1707835830 +0700 commit: Tue Feb 13 2024 21:50:30 GMT+0700 (Western Indonesia Time)
|
||||
e68560fef54bc813fbebd3d74c931d2d9a3129cb 8b6c25783171f8f019d253e12cc741912e3cf1aa joco_bahtraku <john.c@bahtraku.org> 1707835950 +0700 commit: Tue Feb 13 2024 21:52:30 GMT+0700 (Western Indonesia Time)
|
||||
8b6c25783171f8f019d253e12cc741912e3cf1aa eeede87d6da41f2d0f064a9e99dcf92910588246 joco_bahtraku <john.c@bahtraku.org> 1707836070 +0700 commit: Tue Feb 13 2024 21:54:30 GMT+0700 (Western Indonesia Time)
|
||||
eeede87d6da41f2d0f064a9e99dcf92910588246 22e643d304262dd33d85c663e96d1223f13c4647 joco_bahtraku <john.c@bahtraku.org> 1707836190 +0700 commit: Tue Feb 13 2024 21:56:30 GMT+0700 (Western Indonesia Time)
|
||||
22e643d304262dd33d85c663e96d1223f13c4647 3d8a23ed37ade06a3ce6fa64975d3ddbd11aea4f joco_bahtraku <john.c@bahtraku.org> 1707836310 +0700 commit: Tue Feb 13 2024 21:58:30 GMT+0700 (Western Indonesia Time)
|
||||
3d8a23ed37ade06a3ce6fa64975d3ddbd11aea4f b19b07008df8e3a0c289d9ec7202b88863d26a9b joco_bahtraku <john.c@bahtraku.org> 1707836432 +0700 commit: Tue Feb 13 2024 22:00:32 GMT+0700 (Western Indonesia Time)
|
||||
b19b07008df8e3a0c289d9ec7202b88863d26a9b 004f695c6684d5c0e90cd3c076cf1a23801c26c7 joco_bahtraku <john.c@bahtraku.org> 1707836550 +0700 commit: Tue Feb 13 2024 22:02:30 GMT+0700 (Western Indonesia Time)
|
||||
004f695c6684d5c0e90cd3c076cf1a23801c26c7 819cf6532e020596bc527566489f5962a2d5e34a joco_bahtraku <john.c@bahtraku.org> 1707837511 +0700 commit: Tue Feb 13 2024 22:18:31 GMT+0700 (Western Indonesia Time)
|
||||
819cf6532e020596bc527566489f5962a2d5e34a a8725d0198ea9eecb7090b9ea039064ca042434e joco_bahtraku <john.c@bahtraku.org> 1707837631 +0700 commit: Tue Feb 13 2024 22:20:31 GMT+0700 (Western Indonesia Time)
|
||||
a8725d0198ea9eecb7090b9ea039064ca042434e 85d42f8284b3e5185e27ff67a67639d616a991e5 joco_bahtraku <john.c@bahtraku.org> 1707837751 +0700 commit: Tue Feb 13 2024 22:22:31 GMT+0700 (Western Indonesia Time)
|
||||
85d42f8284b3e5185e27ff67a67639d616a991e5 7ddf0e11d76e3dfb667f46ac8596f1a6ed80457c joco_bahtraku <john.c@bahtraku.org> 1707837872 +0700 commit: Tue Feb 13 2024 22:24:32 GMT+0700 (Western Indonesia Time)
|
||||
7ddf0e11d76e3dfb667f46ac8596f1a6ed80457c 33af94b3ed34bd3095d3bb482d6ac6b05783ac10 joco_bahtraku <john.c@bahtraku.org> 1707837992 +0700 commit: Tue Feb 13 2024 22:26:31 GMT+0700 (Western Indonesia Time)
|
||||
33af94b3ed34bd3095d3bb482d6ac6b05783ac10 d2d6b094bccef7927b88ee9da6e2dc24853e2eb1 joco_bahtraku <john.c@bahtraku.org> 1707838112 +0700 commit: Tue Feb 13 2024 22:28:32 GMT+0700 (Western Indonesia Time)
|
||||
d2d6b094bccef7927b88ee9da6e2dc24853e2eb1 bf5eec90abf6d45fe137567dfeb3eaca2cd4741e joco_bahtraku <john.c@bahtraku.org> 1707838233 +0700 commit: Tue Feb 13 2024 22:30:32 GMT+0700 (Western Indonesia Time)
|
||||
bf5eec90abf6d45fe137567dfeb3eaca2cd4741e 21d2c6a6fa468006a3820cd32226e7424b75f275 joco_bahtraku <john.c@bahtraku.org> 1707838352 +0700 commit: Tue Feb 13 2024 22:32:32 GMT+0700 (Western Indonesia Time)
|
||||
21d2c6a6fa468006a3820cd32226e7424b75f275 855fa4dd10568914ab00bd21e03885df60161142 joco_bahtraku <john.c@bahtraku.org> 1707840034 +0700 commit: Tue Feb 13 2024 23:00:34 GMT+0700 (Western Indonesia Time)
|
||||
855fa4dd10568914ab00bd21e03885df60161142 51e51439f7bb0b64110f9e36c58af42800c791ac joco_bahtraku <john.c@bahtraku.org> 1707840154 +0700 commit: Tue Feb 13 2024 23:02:34 GMT+0700 (Western Indonesia Time)
|
||||
51e51439f7bb0b64110f9e36c58af42800c791ac 5d765289e09cab83646b78b8e31eefc46478fab2 joco_bahtraku <john.c@bahtraku.org> 1707840274 +0700 commit: Tue Feb 13 2024 23:04:34 GMT+0700 (Western Indonesia Time)
|
||||
5d765289e09cab83646b78b8e31eefc46478fab2 b389a0aa37928187397f6d127a804303e8878440 joco_bahtraku <john.c@bahtraku.org> 1707840394 +0700 commit: Tue Feb 13 2024 23:06:34 GMT+0700 (Western Indonesia Time)
|
||||
b389a0aa37928187397f6d127a804303e8878440 bf8dccbaeccdc71c72b17a90503bc992a04b32ea joco_bahtraku <john.c@bahtraku.org> 1707840514 +0700 commit: Tue Feb 13 2024 23:08:34 GMT+0700 (Western Indonesia Time)
|
||||
bf8dccbaeccdc71c72b17a90503bc992a04b32ea 4f6905ac212d89270ea23bb9862c0b700760a804 joco_bahtraku <john.c@bahtraku.org> 1707840634 +0700 commit: Tue Feb 13 2024 23:10:34 GMT+0700 (Western Indonesia Time)
|
||||
4f6905ac212d89270ea23bb9862c0b700760a804 f155780abd7c767af11c3505837e0eeb1156a170 joco_bahtraku <john.c@bahtraku.org> 1707840755 +0700 commit: Tue Feb 13 2024 23:12:35 GMT+0700 (Western Indonesia Time)
|
||||
f155780abd7c767af11c3505837e0eeb1156a170 a63575ec5a87a0f181b9952d1b2c821dac4be835 joco_bahtraku <john.c@bahtraku.org> 1707840875 +0700 commit: Tue Feb 13 2024 23:14:35 GMT+0700 (Western Indonesia Time)
|
||||
a63575ec5a87a0f181b9952d1b2c821dac4be835 02f01da9cf0af13703c629d24b909a8ef770dda7 joco_bahtraku <john.c@bahtraku.org> 1707840997 +0700 commit: Tue Feb 13 2024 23:16:37 GMT+0700 (Western Indonesia Time)
|
||||
02f01da9cf0af13703c629d24b909a8ef770dda7 fec00d6f11274ca819a0e7bbeb7175db0ac39972 joco_bahtraku <john.c@bahtraku.org> 1707841116 +0700 commit: Tue Feb 13 2024 23:18:36 GMT+0700 (Western Indonesia Time)
|
||||
fec00d6f11274ca819a0e7bbeb7175db0ac39972 0b00955e4c3d8a8e3ab522ef28d446c4a2849d4e joco_bahtraku <john.c@bahtraku.org> 1707841236 +0700 commit: Tue Feb 13 2024 23:20:36 GMT+0700 (Western Indonesia Time)
|
||||
0b00955e4c3d8a8e3ab522ef28d446c4a2849d4e b659781580e2d52b722b9fe20902739d209d2a09 joco_bahtraku <john.c@bahtraku.org> 1707841356 +0700 commit: Tue Feb 13 2024 23:22:36 GMT+0700 (Western Indonesia Time)
|
||||
b659781580e2d52b722b9fe20902739d209d2a09 df4867aef77ec1aff0411038581d7a61f020a8c3 joco_bahtraku <john.c@bahtraku.org> 1707841476 +0700 commit: Tue Feb 13 2024 23:24:35 GMT+0700 (Western Indonesia Time)
|
||||
df4867aef77ec1aff0411038581d7a61f020a8c3 8b0ffd18b9ba3c1a55a1f564417320b129b61f72 joco_bahtraku <john.c@bahtraku.org> 1707842370 +0700 commit: Tue Feb 13 2024 23:39:30 GMT+0700 (Western Indonesia Time)
|
||||
8b0ffd18b9ba3c1a55a1f564417320b129b61f72 e09d439f414f95a4bead5908b6524cb0004debfb joco_bahtraku <john.c@bahtraku.org> 1707842492 +0700 commit: Tue Feb 13 2024 23:41:32 GMT+0700 (Western Indonesia Time)
|
||||
e09d439f414f95a4bead5908b6524cb0004debfb b32459fd8649517ab8304def05cd853dc9e2885d joco_bahtraku <john.c@bahtraku.org> 1707842611 +0700 commit: Tue Feb 13 2024 23:43:30 GMT+0700 (Western Indonesia Time)
|
||||
b32459fd8649517ab8304def05cd853dc9e2885d 0dca7a3a510b4df3298420764dce5597d23e7cf9 joco_bahtraku <john.c@bahtraku.org> 1707842731 +0700 commit: Tue Feb 13 2024 23:45:31 GMT+0700 (Western Indonesia Time)
|
||||
0dca7a3a510b4df3298420764dce5597d23e7cf9 d83090adcbf8fe0061cf4e6921dd198404550287 joco_bahtraku <john.c@bahtraku.org> 1707842851 +0700 commit: Tue Feb 13 2024 23:47:31 GMT+0700 (Western Indonesia Time)
|
||||
d83090adcbf8fe0061cf4e6921dd198404550287 16ccd5495817f3a513576b25be231b8ecb2807bd joco_bahtraku <john.c@bahtraku.org> 1707842971 +0700 commit: Tue Feb 13 2024 23:49:31 GMT+0700 (Western Indonesia Time)
|
||||
16ccd5495817f3a513576b25be231b8ecb2807bd c38cabe187348bba0393fda4a32657020cebde4c joco_bahtraku <john.c@bahtraku.org> 1707843091 +0700 commit: Tue Feb 13 2024 23:51:31 GMT+0700 (Western Indonesia Time)
|
||||
c38cabe187348bba0393fda4a32657020cebde4c 2a8385d58b6c0dc05aaf1f1fe30c9fb6ba12079e joco_bahtraku <john.c@bahtraku.org> 1707843212 +0700 commit: Tue Feb 13 2024 23:53:32 GMT+0700 (Western Indonesia Time)
|
||||
2a8385d58b6c0dc05aaf1f1fe30c9fb6ba12079e b005bb308feb8e05517b69883f85eb72817c6635 joco_bahtraku <john.c@bahtraku.org> 1707843333 +0700 commit: Tue Feb 13 2024 23:55:33 GMT+0700 (Western Indonesia Time)
|
||||
b005bb308feb8e05517b69883f85eb72817c6635 9c9a58ee1f44ec322f7f62753a809c625b34cfe4 joco_bahtraku <john.c@bahtraku.org> 1707843453 +0700 commit: Tue Feb 13 2024 23:57:33 GMT+0700 (Western Indonesia Time)
|
||||
9c9a58ee1f44ec322f7f62753a809c625b34cfe4 b27cac834deefbb76e48feeef73c4eedef191634 joco_bahtraku <john.c@bahtraku.org> 1707843573 +0700 commit: Tue Feb 13 2024 23:59:33 GMT+0700 (Western Indonesia Time)
|
||||
b27cac834deefbb76e48feeef73c4eedef191634 1e1c5e45646de718d6a32d5f56152ad6bbaed984 joco_bahtraku <john.c@bahtraku.org> 1707843694 +0700 commit: Wed Feb 14 2024 00:01:34 GMT+0700 (Western Indonesia Time)
|
||||
1e1c5e45646de718d6a32d5f56152ad6bbaed984 3abc608ad271141c454e50c2400e8033e131b6bf joco_bahtraku <john.c@bahtraku.org> 1707843936 +0700 commit: Wed Feb 14 2024 00:05:36 GMT+0700 (Western Indonesia Time)
|
||||
3abc608ad271141c454e50c2400e8033e131b6bf 876f02baa3ea5e5f9c3d8379a8c83d02a415ae33 joco_bahtraku <john.c@bahtraku.org> 1707844056 +0700 commit: Wed Feb 14 2024 00:07:36 GMT+0700 (Western Indonesia Time)
|
||||
876f02baa3ea5e5f9c3d8379a8c83d02a415ae33 6b19d8d9705be65d2258a68acc9ebbde1eea27f8 joco_bahtraku <john.c@bahtraku.org> 1707844179 +0700 commit: Wed Feb 14 2024 00:09:38 GMT+0700 (Western Indonesia Time)
|
||||
6b19d8d9705be65d2258a68acc9ebbde1eea27f8 c8ea69fda4114ab6f419db97b44899d8a7f2ecf9 joco_bahtraku <john.c@bahtraku.org> 1707844297 +0700 commit: Wed Feb 14 2024 00:11:36 GMT+0700 (Western Indonesia Time)
|
||||
c8ea69fda4114ab6f419db97b44899d8a7f2ecf9 eb143efac92dc3393856b185d996b4c2f5aa1fe2 joco_bahtraku <john.c@bahtraku.org> 1707844417 +0700 commit: Wed Feb 14 2024 00:13:36 GMT+0700 (Western Indonesia Time)
|
||||
eb143efac92dc3393856b185d996b4c2f5aa1fe2 7a4d1415c344c964a7ee6512098c715bcd463248 joco_bahtraku <john.c@bahtraku.org> 1707844537 +0700 commit: Wed Feb 14 2024 00:15:36 GMT+0700 (Western Indonesia Time)
|
||||
7a4d1415c344c964a7ee6512098c715bcd463248 961ce4a6c0a8c211d6f304654990d52e26804c45 joco_bahtraku <john.c@bahtraku.org> 1707844777 +0700 commit: Wed Feb 14 2024 00:19:37 GMT+0700 (Western Indonesia Time)
|
||||
961ce4a6c0a8c211d6f304654990d52e26804c45 c926ac20ca6903472b22ef8091070aabf3b11118 joco_bahtraku <john.c@bahtraku.org> 1707844897 +0700 commit: Wed Feb 14 2024 00:21:37 GMT+0700 (Western Indonesia Time)
|
||||
c926ac20ca6903472b22ef8091070aabf3b11118 0b9ebc6f7f5d2d2aacd603de1b799dbab6d2a480 joco_bahtraku <john.c@bahtraku.org> 1707845017 +0700 commit: Wed Feb 14 2024 00:23:37 GMT+0700 (Western Indonesia Time)
|
||||
0b9ebc6f7f5d2d2aacd603de1b799dbab6d2a480 12c47884a5dfcaa713a62c61c3b26cb0be6a046e joco_bahtraku <john.c@bahtraku.org> 1707845090 +0700 commit: Wed Feb 14 2024 00:24:50 GMT+0700 (Western Indonesia Time)
|
||||
12c47884a5dfcaa713a62c61c3b26cb0be6a046e 40705774c14531efa8d207e8c90d5d8c9acd8dae joco_bahtraku <john.c@bahtraku.org> 1707845353 +0700 commit: Wed Feb 14 2024 00:29:12 GMT+0700 (Western Indonesia Time)
|
||||
40705774c14531efa8d207e8c90d5d8c9acd8dae afcfa0c26cbbe39431b50216f8fa3b4c05d9cfd1 tsDesktop <you@example.com> 1707927353 +0700 commit: Wed Feb 14 2024 23:15:53 GMT+0700 (Indochina Time)
|
|
@ -0,0 +1,3 @@
|
|||
xm<>Í
|
||||
Â@„=ûcÏâ¡øsV
|
||||
ê^²té†n7²íZúöfQÁC2ß$Æ‹A¹ÛÎîO”klcq³}êƒD™A«“ ð¨±KÕ5¡£‰½W42XÊ6êrCKjh$ªÆØë¦[ Çlpçd‰hÃÛ‘"Á‰rÆ„ÔùÅxžäÍ2šÌŒì£¢³ü'ØëÆOú'{U`~¦ZÚøóâ)+6„cþâ*QÑ{nuN^ý7âa´
|
|
@ -0,0 +1 @@
|
|||
xťŽAJ1E]çµT„ˇşŇ“TWŠw
.Ą’ÔŘ=҉dŇ÷wđn?ü÷^Şëşt ďozS…ÄbsLS’!»<Ž–ě‘ÔGQQŐ“wbľĄié‡Ń#r>˛ZÁDrĐä )2łł™ś„hdësmpŞ©~D™{“Ż
Nu.»ôô7ějű|„ÁŁgëö{„ű_¶I×Č®˙Ľ›iSxÖ<08>…KÖD¤<>Exy›®¸}×ó…_ŕµäZôĽLËŞwćSUÉ
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
x=<3D>½NÃ@„y”µ“$B›QD1
ÍXw²—ûC¶<43>ˆ·gΉèno¿<6F>™Ý!–<01>‡ç»Ï<<á<>gf‚+˜‚G™ËXѳ^ˆTrÁ¤n¶{?ÑÑÙ6åjJ><3E>‚·qÇövíg:'í=ú_à ¯”LÍÈÙ Û$AÇ]3»–8¦öÕ!–i*¤)™ÄH\•u•eÍÜ£mr¸Å£PE½øF°nU¼n‹&ë°ü¶ÿ½•á«H?™†œw^ôD<C3B4>–³Gs”óÚ^’òâ§"<22>£å±Ìm]Ã1FNû{àÃ/uQ"¼E¯+<2B>ëBœuHÃK4þ7†
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
x%ŹÁjÄ „ű(CĎŮĐRh÷J{ÚKa/#Šů‰1K˘+űöł 2čĚ÷Ź.oç—ëďźřćÍ6f‚…hôa&-Ět̆ż°×}ŔĂĽ'´fn´đű0i'Ëq•*ôJ7&“Ä^·Č}Ě.D˘¶0<‰ÝLaűů¤ß8Éő 9ËšW$ËT•˘*[ż<|^/<lšŤšR/%i'mŐ8’z‰tNu¬ßůŃB&†?‚˝¤c©¨ËŇ•řJ-ušŞRłéóGLTt´çřš“m†
|
|
@ -0,0 +1,3 @@
|
|||
x5<>=OÃ0„ù)KTA'˜<>dUj™:²œe+1õŠb¢ü{Î
|
||||
¶dßÝóÞëRu8¾¼Þ}þàø„+Q¶èÛ`Râ„Ç€…n&¸3½ç€Ç«®þ¾Ñ±Œ¼‡•K!rÈ„o9×A"tÅ\™bgqfŽ|lq
â&7§©
|
||||
æÙD‘mû(LDüR<·7ô’Ï*Ù|OŒ!õùžJ¨ÉÞf7ÿ–æ(©É¬ÈÐ]ÿë©JÐ7¾ënªÛs<>ûÚ‡œÎæû~6°ÆZs9ý<02>®cü
|
Binary file not shown.
|
@ -0,0 +1,2 @@
|
|||
xE<>½N1ƒyëêÕ‰?=´H-<12>£DÉ<44>I"e/¬öí™eO\3<>Çþl§Íáát÷õƒÓ#ÞšxÉY–€Î$1Løó˜QZm¸°Fz1iŠ›oX¹6$fÑÖ‰¾yÄ–ö„×p³«TÆ`Ž<>žXÅ{N8¼s,ĈÈtn€óì‘œ3þmXD)2a7P"
|
||||
WQ%R[®Ègœ{»~èˆãx3.T›˜ÄdÃäB£ëÖÌX‰<58>Z ÇýÔ-@ÙÅjg{l+/NÇÃ/hín}
|
|
@ -0,0 +1 @@
|
|||
xťŽÍJ1„=ç)ú¨Kço:YD<)Ľ
x”N¦ggV&‘lćý]|ŹUđŐWąnŰÚÁÝő&IĚlIpČމw‘‚qĚĂ5ú@V™I‹›Ő7)x°žĽdĎ<64>gtŠŃ›I'“<>Ńg—$XŻxďKmp®ą~%^zăďžÎu)‡üňWj;=<3D>&¤ŕ0F‚G$D•o'»üWă.đ* ´<05>Ć<EFBFBD>±G=-ÁŰÇx3Ŕý§\®űŢËT‹\V†qÝäAýĚ7U¸
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,2 @@
|
|||
xMŹÍJD1<14>}”x×ă (şöśŐl7)-·ÇţÁĐ:Ü·7ť‹ ”łHCňĹĺćđüřr÷ő<C3B7>§WśYWz‚ťHDčĽÄ©X„žcĂŰ.&ÂsČ]7»YsX<73>¤Ű±ÄÍđž3#PZmČ6żXţŠ*ťĺ'µ©%Żë”řÝv–Ízçý˛,{š@
|
||||
Ţ’É-J‰#Ž‡Źć<>7|¨ń ʡŹ>ä8 §h[ćeSIź<49>ű9|Pćdü§jůŔ•><3E>Nrb¶ş¶‹xŹżúkp
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
x<01>ŽAKÄ0…=çWÌQ–™4í¤‹ˆ'Ń·‚G™&“mWšH6ýÿ.þ/ïðà{ßeÛÖ–ù®UU‘¦@Q£8Q<38>{ëeY•zí˜ØÉØ%ó#Usƒ°÷”ÝDöâE8yïÙ¦ØÇaLž¼‘½-¥Â¹„ò5ËÒª|ïðt.K>„—¿âPê鈑½-1<"#šp;ÙôŸ¸™v…W<E280A6><57>:°hÝ5ŽˆGàícºàþS/×ýï9–¬—U`Z7}0¿„wV\
|
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,2 @@
|
|||
xŽÁ
|
||||
Â0D=ûƒgiý+HO½LHhCÒJbéß;ñ²d7oç‰Ù »ÝŸ/úoV†@$N#ëFÄ:U5…†+†eÔ+uØ<18>&XX\XˆÀy¦à4µŸa¨biýî¯h¢/ý-å”K8ñ0UÕÊ WŽ3“ÛÜåQÿQ-¬1A:…<>€ã@<ÓN<C393><4gÑ…?/eH¹
|
|
@ -0,0 +1 @@
|
|||
x-ŹÁN1D9ó#.˝T+ |$*N\<5C>¸ĚjŁ¬IâTíšŐţ=vË%˛Ć3™ç±ö‡§Ç»ď_<đF°Ęi"Ş(sÂÂńěňBś8»šV*÷ŘᝥŻvu P3«¸Y‰ÖµÇ”9 *=]X»[8ŕ<38>Jßäú4y˱“CŁ¸˘Ňš`âkô[kĚ
aVőĆ<01>ű‚ÚęD–oÎŮlŹ•5ůc<C5AF>Es‹<73>+<2B>†Mâ®˙3fŹÁj¤q¦ë%VSTnÜúÍ&şĹ"Űđ°Ăý§-†×^L_éb—?<ną
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,2 @@
|
|||
x5<>ֽj1ƒ<>(z€h
|
||||
¥/‘[/…^d<x<07>…ֽ÷ֻ¾}ה6_ֶ}#…ׂ.ן/<2F>?xֵ'QcGז>Zb#ק4אס„@ה<>§÷פ<C3B7>}·“ײw:V™₪Q<E282AA>FM›5~<7E>}<7D>±0סfֹ׀’G׳’0uװ•¸q¡״ַפ‹<C1.¸צײqרd־ח<D6BE>›cח&#³U§R/3n0Iֵ<49><0F>"<22>f“&ֲ˜s/צִשµYUז<55>/«ֽ#¶1‹zּ€«׀Pץk_<6B>%־ִ$f
|
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
x<01><>ΛjΓ0E»ΦWΜ2¥F{μPBW-]tgθ²<CEB8>¤QμKE‘<45>Ώ&Πθφΐ=熲®KCτΠ<CF84>$γ£XτZκΙJ<CE99>–cΏƒDvθ:νbH#§~ΈJn<4A>$ Ζ>imΘτΘ(δ½x<C2BD>ΤE<CEA4>μ8’QΌµΉTΈ–PΎ<ΟςχΟΧ2ηcxωΗR/gΠ„48mlOH<4F>*άO6ωη\M›ΐ«xΠΖ<><0C>vύΫΗt/ΐαSn»?Γ{<7B>%Λma<6D>–UΥ/Z4V>
|
|
@ -0,0 +1,2 @@
|
|||
x%<25>a
|
||||
Â0ƒ=JàÅ ¨ tCÿd´Ô²Ú‚k»½OýÂ{I¾.¤«U=»¿±\ãf‡2 òAçˆLì|°ÄHï,:Æ=zŽ’<C5BD>›1~ŽgŠ ÁO ¹äRiâÉÌÀGû<47>èe"ºô"4,ˆÖ.ðÖГ—”¨<ƒD¤È¿þ3¼œ’ø'3:Y<>°¡ïYIw<49>Û¶½´hÚ£:+}@£°Wç“VبWu<hõÒ‘Nx
|
Binary file not shown.
|
@ -0,0 +1,2 @@
|
|||
x<01>ŽÍJ1…]ç)î²"”›äæ¯q¥¸pWèRòsÇ™Ê$’¦ïïPð<ËÎwNnëºPÎ=ŒÎÖgˆRa£S¤”‚£bÈNd‹É^[]씋?±s<1D>ƒ²1+ÌÑÔäTRŠ'<27>A¢ÃÓ¤“ÜâE¼<45>¹u¸´Ü>SœG<C593>ß78^Ú\÷ùåì[ÿzéÐy2(<mù~rð?ëâÌ^9<>$P¨J´ƒ·<C692>Ó}vg¾nþ
|
||||
ïµ´Ê×%ÂiYùQüÆQUz
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
xE<>AjΕ0D{u>--΄θΊ'θf‚<66>Ώ°-BΤΰΫwμΊ1<>hτ4ki«ΌΏΌ>ύόΚΫ‡|A2¬ϋζro‚ςΐRβ<52>Eψ<08>³¤¶mόµ<>φ,Qn”εVΆXWYιP«<50>ήδ~ΠΖ“§(;Vl¨Ίπεό2η
).s*<2A><>ϋ®³H—”"w4k<g§ymΦ&<26>¥<>lΙΤYj΅IGoάMυ4=aΞΙ£®!ΰ&#<23>Ο©½n3°~0NΩµ—ΔκΨwD9P"ΙΩΚ<CEA9>]*ΡΞΖDQ
΄iΟ#λvfIΟΐ[Η…π0#ΐϋζwB<0F>η?ΑH<CE91><48>
|
|
@ -0,0 +1,3 @@
|
|||
xEŽ±jACó)ú€pØ!EjãÚ<C3A3>«@³Ü<C2B3>woÎØžþûhI Ý0’ž4¶uÄÛûÇË×7ö;}&¶ÄLc|Åg¹çA½#iŽqöà´N¥ß<C2A5>f+pš8ç€ÙãTŒÙÆ%¼ó7º¨.5(å¸ðª‡L6
|
||||
'áƧ+Ïnî¡[×cê¡Ê1[⺪ð/˜Á¶"ù·"DÖTV-ÈZóŸ¾ÉÖ+ÌMÔºè*V†Â
|
||||
Xõ
|
|
@ -0,0 +1,2 @@
|
|||
xMNm
|
||||
Â0õ(9€©x
OàŸ2º°®‘Ñ:v{“á@B ï‹‹1¥[º¼>ôHôÜ•*&÷uíU©¡zÑòÞⳡÄÙ'A§šML@»ŠàJ‹U;8¢„¼¢ì<_ÆŠ<C386>Âåþçbsƒ[þ `}Í£ÓäŠ
lÅ"ÀÖó‰}[Èl<C388>öxE—å0ë»
_ªmI1
|
|
@ -0,0 +1,2 @@
|
|||
xU<>½NÃ0…y”#–.UEabB0¤Ë‰l9Vrã(ª±úöœ˜|¯u~¾Û¹ÅÃþþæó<0B>pÓDŒ×„0F¢2¡Oµ`H#ûpaË™à…˜ØC¨e ÷Dž3Úeõ¹/¯Š9túz‚Ò÷whX$ôÅ,Ë$<24>¥kÞá¤Âe’Ý
|
||||
fjmÃZ'Š¿I±ü"XÙþ8¢ò…g–,m±Á‰–þó™xu<06>£ì<C2A3>.Qá¢ò¥ï¹¶©‚‘5Ìðìº\º`w·¼¹Ãùx<Ã5Nsó~xŇ{qhܳžo7±lV
|
|
@ -0,0 +1 @@
|
|||
xeŽ±Â0Dù”3B<02>Äj)•X:fc¹ˆ¨JÓ¡%¿<>]ZXlëùîìÐæ€ýî´º¼p8BâÁ+S":¢gµ%%_\ØÞ 2QW‹ø™»¬ÈÀ<C388>½
ö™ÿú?xiX¢Ú§‹*Šv$PcÊ8%›±‰à¬Ó•ý¶|²YÎ;ÁYœx«•«àëZÞnL6
|
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
xE<>AKÄ0…ý)Źž‹—U<Ę‚<C498>Ý“"‚—š<>4<EFBFBD>năŇď›ÝE)„Îdć›oâJs¸Ű=Ü|˙`‡ŻpěGT±„Č
[ňž81MA9”T+Gźşž‘YJR:FfĚ<p˛3rá–„Ixb÷ČTećV¸RťP®ZłđâĐ9qĺp‡µŻÝ@6ĚhÖ¸rVĚĹţđ1Ď"ďKa<05>mťDPY¦Ó'•ÚWá6úżÜB-2˘´›-¨Ĺć¤*s2!U0EÂ[§µŹđ=ËÖkÉ zMRůµ=¦{ŹĂ–NaĽľś)ëĄ.Ü3őYŇǤ›>ě«éfé|»Ą¬ř]+rl8LŚýv¸Ä‹ě”#ö˛|'^˙Ë~D±<44>z
|
|
@ -0,0 +1,2 @@
|
|||
x=<3D>˝nĂ0„ű(‡ÎA–dhÇÎý[Rşś!Ab%Š<>cŐČŰ—v‚L’ČÓwGŐěžž~ţ°ßás´
bKU%EŚĚËQ¬FhĎąkżö3QBD ÷kí<6B>9uT)ĹĽ‡"µÚČÔˇÖĚuŢJ˘â˛*<2A><>$YZjÜb1ßă(ÁE±9
™.,Ż2•
.t´ĺl`ŁC
|
||||
=ÁdÁ_+ë@e‹w7ô/+Ďݢc‡X{Qbî`ą&=-<2D> Ó¸Nl· f†čůŰňrŘh«?EÝË«jó}5Í‚—Z™1,i‚/@Rß>Çxîg|ß=ńâ*畞⍿‹ô@|©úíř9ýŠ
|
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,2 @@
|
|||
x=ŽA
|
||||
Â0D=Ê íBAô‚¸ÜLȧƤùb[¡·wÚ…»Éçeæ…âûÃq÷øbÂÅ‹5x{t¼9…Q1°OÆ”sê-)ÖY§öº$¤ZÙaMbŠeWÂͦÏ<6¸»PS¼zÂ<7A>ÙÃ<ªºVÃZo“éÛhCàÂÚwX5Λ†poã¢Y=ØéµWjõI¼¬Ìºm3È,ÁZG9ë<39>)¼O¥P£1u?ìTŠ
|
|
@ -0,0 +1,2 @@
|
|||
xŽAkÃ0…wÞ¯xôÜå0ÊèŽ;mP6
|
||||
Û¥ÐË3‰êØN´<4E>_y[Hßû¤0Nχ—‡ëG|ê6!qaJŠž½`aùÿµvhÔ+NÌÞ<C38C>\e<>/ÚJX<4A>ÁA<C381>â‘oZˆ·Ì§ws0°2[‡¢lÅ’+ÄÍÎ-ÄëäÕEªÍ%ûxˆ¬<08>𧘋}´llyÅJm]M®øe®Õ<>^E2£»ÝãEf›ýXœÝ%í”o«=ïýÇW$
|
|
@ -0,0 +1,2 @@
|
|||
xUQ=oŐ0ĺ§:GOhafa¨`<60>ĄR—cŮJ\;ľ(}ĆĘżçÜ˝Š%ŽďÇůr¨đđĺţĂË|“ՄŔF„´¶4Ň„çôÖßPsăśpeŕĆŚźyµ6áî‰ĹFWĂw
|
||||
kˇc±<63>qí<71>3^Yąvu~ç˘CÇ-X±ËDüp‚ÁyYÓBÁ~ë[źTY3VbăžŃkep1sfŚyr9V
C{¨,š]xp€ú×dç#€_DŰsěnČ6žéŞ4_ÓŕkcDźq5µ“]?wäÖxŠ}Äwk6ťŚ.ZźhĄĎÂ>K*¸Q9*XDוPäw˘jäiµ‘äń5o/ČgüŘł˝<>‰"*ŹY°Z=;ş^ťd0¦â\GÄ\×|¤_k×yŚ^đ5ąĽłW˙‡ŃKš }ŘΈď¦ý&ű_óä~ô2¶çË_ŘßĚź
|
Binary file not shown.
|
@ -0,0 +1,3 @@
|
|||
xŽ½nÃ0ƒû(|€Ä@Ó,]»t):u Ð…‚ÖA€m5ðÛ—ná‘J¸½½¿üþáþŠ"÷bŽ‡ícG *7Gôœ<1D>«éµ<C3A9><C2B5>Å*jovðiHÜz#¼5^ð}*0jí
|
||||
õÕLü
_Þxý´
|
||||
cÔ×R2œ*ª£ì&×ÉÌL'gSkíÅ¥T<C2A5>i«0rnŠ-ø!Úéq<<8dO“5×hB¦d/sû!€n,ÿù†V
|
Binary file not shown.
|
@ -0,0 +1,3 @@
|
|||
x]RаNц0Е }е■+%МcGнА└P■╤n≈5M╙4ALhЪ▌Ё╢@{╘Бg©gШ╧┘╤еЗЯАИФ{Eh/кV6 >а
йzXОН╝╜К╓г┬├║Нh└0Ю╓╥Qdjd╠б⌡
|
||||
├жш>жZ╔╚≤хР=]▒K${ИПBKсl7I╗k²Нн┴9)╬х╝╟g≥юJ9(} █jО&ичы&R║]H┘&├?В▀н╬Э╪Ч5"Цп\╧Ю]л)oFш╡┘jЩ╒<:╓во╙п©M⌠└ПN Aк╦г─#©ёQяDB'KDР©яDB╖Ф#.оiPBк#■╜2█пП :З°▐■Jz²╜T╜ ─eЫ├М7|Шй╥┤|wЮ╩ШМГ[╤©eЛюьHЭ;>ЕВ9╝O.+РОжKф▀йиЗЙt:Ф╦▀uс*ТdK+
|
||||
yд5ш─Wr╜▄▌P┴РLШ[кЬф+▐]Ъ▄÷ы,╠Шele┴■мт0йЁ1▒оh▐┐╜.?ь[г╛
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,2 @@
|
|||
x-˱
|
||||
1„ae@…`am'A„kfeqƒ¹Drƒoo«aøø%f<>Û¹ÕxÃW<>ëO#μÓ.‡…82jc"NZZ(Äø‚Ã<E2809A>£†$_Ńf|“6Ýx¢ç,ì+uá¾sêwúÙÀ§–Ä:m?Ÿ%/
|
|
@ -0,0 +1,2 @@
|
|||
x%N»
|
||||
Â@ôSæ4EÑÒBD„4j!ØL¸%Yr¹1gðïÝ3Í>fç±µ<C2B1>5Êr·z}°Ýã½€Q'+{*Cà <C383>‰³`Ê[#vstºÆW<C386>£qвiþÃ@ŸŒØ¥qL†ÿ ²ÿ÷¬6°£9~Oy§7ú¢<>ƒŽ„çl¹–»„Z‚n*cÎôj*œ{ÉNœ çÈ´,¶9@C`<O·Ç
÷cu©.?ÚP<C39A>
|
|
@ -0,0 +1 @@
|
|||
x=<3D>ÁjÃ@Dû)CÎI(¡ÉµøÐC „@èÁÐË,»ÄªW«²ŽþûÈnÈIHožB¶€Ýáõåûo{-'A›†q@H“aH8±\×8M‚Bôì
7V‚>w>GÛœµbˆÒ÷“ÄHßÓJ¯qôm«eµ_o)r‹9öðÌRxM²Ÿ,€5VM×9ZÜF©ãBRyÇ‘1éäÓÒõœùÃ<7Ë‘dê¬AdVq<71>ŸÜ®Ð6çsÓ~¢ý¸|]îÜ=\·
|
|
@ -0,0 +1 @@
|
|||
x=<3D>½nÃ0ƒû(Df×Kƒ¶k»t<08>©K€,4,Ȳõ8R<38>¼}ynÐI<1D>ü8Ä2àåøútýÁñ
§"7dŽ#10•#7}Žƒ¦ý7r`ˆôÎ;)Zf‡|·;$)«¶«Þ‹»µd(U’O«Ú—\¤[ˆÌERp-™Ïç{èñM¬EÉ•ÙKÖã‰b[w”I³¥%ã›ËLÍ{T÷çN/mÐn'7壉§.“Kìa•ßñ)þî<C3BE>i{c·B‡a}µ:ª.35qÛ,ÿ‰[ëqâR¶f\ÖYá1`aR‰<52>½ìúÃ/ÐÄz9
|
|
@ -0,0 +1,3 @@
|
|||
xE<>Á
|
||||
Â0Dý”¹y)EEÀ»Þ/ZÒ˜&<26>’µø÷N
|
||||
âm3ûfvâæâpºœwÏ7N\G?v`J+ç<>X¹<58>X)H%hÃîoe 2‡a”‹“aŽrX&&4 ™²Â<"]YŠB•©™=ÚÕ#î? 5G¥à¸´0ñøж‘ÑÜÌÕz<$YBöloÐó£ªA'c+^ÒåÞÊ&6®Ö pûŸ«*^’õû/]ª[Æ
|
|
@ -0,0 +1,3 @@
|
|||
x<01>ŽÁJC1E]ç+f©e’—¼$EÄ•âÂ]¡KÉd&¾Wy‰¤éÿ[
|
||||
þ€Û÷Ü“Û¶Œ÷w£‹@2e“0Ym&‡<>±x
|
||||
!F-NdŠÅ«ŸÔ¥@ŠBy.¾86lRÊ<ãÄ¢ÉÇÈ”h¾BP¥ËXZ‡SËí“Ò2zú¾ÀÓ©-u—_þÀ®õ¯gÐ}°#Â#zD•o‘Cþ9WGaxmÁ ±€¸7vïÞ>·¸?Êùê¯ð^¹U9¯ ë&ê`We
|
|
@ -0,0 +1,2 @@
|
|||
xu‘1nÄ Ds”€U”<55>Vi·N‘œ Í <20>ý…<C3BD>È2±¸ýÎÇ(‘‹4``˜yƒÝRœÜnoO_?r}‘÷™5OÑ”ƒ$<24>±Ê‚Ueã<¸›°®˜q‘LQþW$1âY>J.Ñ“5”æK]gŽgs9¹ûšR‘K° ~!&œXFŠ¸ÊgÓ=`I[(¡·<C2A1>‘ì#W¶1æ {•o®é”Y¤Ã•^™DCχ0bƒ)ÙÆ(68¬4¼‹e¾Ž~ö#’oï·‡¿øÞÓ!UÖQžzzÒ˜+â`ð˜
|
||||
i:)™1?â€Þ¤èöÎæšjÖûž!
|
Binary file not shown.
|
@ -0,0 +1,4 @@
|
|||
xmP1N1ä)ó€ D‘*
‚"Eš š±lî–³½hÏ&ÊïÙ
|
||||
|
||||
*{Æã<C386><C3A3> Yîî®Þ¾pƒ=Ù13CÏYJ!Žç,M¬~{¦,4ì%$“¾˜5'ÁNksˆ<73>d6?#£`Ó]T»áÐcâ€m2<6D>é÷ÑøAl˜%'®ð(Y>ýëØqì'ýG<»¸ŽjÄSë–ˆ¢U±7ΓVi²¬~˜ß°
|
||||
ÿú¬ƒÛÔ4ÀƒÞbëI–‹öœçÄwGÁ9Tšé˜ŒM°qÂ<71><C382>ZçÌ <09>ÁÔI^À¥–W_‚&r&RÏÓ<0B>1£dãõ7b<>4
|
|
@ -0,0 +1,2 @@
|
|||
xU<>±Â0Dù”û€Š!øˆŽ° ±\”¨5$jªþ=“-Ý»óÙÅìp8žw÷7'ô9ê@O” …aë“ÏÄË*¸…¹ÎVñ¦øšRnÈ‹¥TS—
|
||||
vf1ƒÙ•‚‹¤¬XÅÂÑË44€ÎU$~’#÷¸RÇ¿JȃѩbFO‰yëÑc0ÄndŒ¶/´^J?XÙÚeëôýbÿ`YYý
|
|
@ -0,0 +1 @@
|
|||
x]<5D>ËNÃ0Eù”«¬«( ±ä<1F>PQ7ײ•LýªZ›(ÏLÈŠÕÈš3÷a—ªÃñùåáüƒ×w|2ÑûŠÈkÕqec!Vñž`ÎâÅV»×Ë*E<>¹E9â´±¶[˜f]M¼ñ‰oÆ™7á_¸„?J]Ôq„Æy{Ô8Pß—p€”Õ²$)œô9|1…˜õ\‰Í„æϹªÕ©Î,á>›Ò>ÚžÐL<01>NyAHr§m—´:™X:£ b¸T-€š%ÛìY£Ý[*Ó‡_ûrø
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue